找到相关内容 92
GUI线程安全详解(二)
继上一篇之后应该以后可以少解释为什么要考虑线程安全的了,这篇的重点是如何保证GUI线程安全。 电信网管里最常见的场景莫过于后来来了个告警需要更新界面网元,很多TWaver客户得到后台来的告警信息后很自然的去调用DataBox里Element的AlarmState,或者通过Alarm对象驱动AlarmModel了,这时问题就来了,不管你用的JMS,COBOL,MQ或者是自己起的Socket连接给你的
http://cyqdata.cn/cnblogs/article-detail-41626 
完全详解--打造自动消失的对话框
原理:使用Popup控件,并且设置Popup控件的位置居中。   1:新建自定义控件PopupBorder,作为Popup的child。代码如下:   <UserControl x:Class="SLStudy.PopupBorder" xmlns="http://schemas.microsoft.com/winfx/2006
http://cyqdata.cn/cnblogs/article-detail-41618 
CSS圆角实现详解
上次在群里有同学提出这样的问题,因为之前一直在用传统的Div,所以当时没能回答出来,之后经过Google了相关资料后,总结并实践了各种实现方法,现在将它写了来和大家分享一下,如果你是一个Div+Css老鸟并且已经熟练掌握,那么请直接跳过本文(您的时间一定很宝贵吧,呵呵!),如果你之前没用过并且也不会,那么请认真、耐心的看完这篇文章,我保证,你肯定能做到。以下几种方法经IE6、Ie7、Firefox
http://cyqdata.cn/cnblogs/article-detail-41560 
[WCF权限控制]WCF自定义授权体系详解[实例篇]
在《原理篇》中,我们谈到WCF自定义授权体系具有两个核心的组件:AuthorizationPolicy和ServiceAuthorizationManager,已经它们是如何写作最终提供一种基于声明的授权实现。为了让自定义授权有深刻的理解,我们来进行一个简单实例来演示如何通过自定义这两个组件实现“非角色授权策略”。[源代码从这里下载] 目录: 一、创建演示程序解决方案
http://cyqdata.cn/cnblogs/article-detail-41540 
[WCF权限控制]WCF自定义授权体系详解[原理篇]
到目前为止,我么介绍的授权策略都是围绕着安全主体进行的,基本上都是基于角色的授权。虽然角色是定义权限最为常用的形式,但是它解决不了授权的所有问题。基于角色的授权策略一般是这样的:需要进行访问控制的操作或者资源关联到某个角色上,那么只要访问者被分配了该角色,就被授予了相应的权限。那么假设我们的授权策略是这样的:访问权限和两个角色进行关联,访问者需要同时被分配了这两个角色才能被授权。这是一个很常见的授
http://cyqdata.cn/cnblogs/article-detail-41535 
GUI线程安全详解(一)
作为一名TWaver Evangelist,我的工作目的就是通过与客户的交流、培训甚至现场支持等方式帮助用户将TWaver更好地应用到客户项目中,TWaver是这么一款横跨Java、Web、Flex和.NET等多种技术平台的GUI图形组件,因此我的工作内容简单的说就是:帮助客户正确使用GUI。 提到GUI线程安全,这是我最想谈也最不想谈的话题,想谈因为此问题不说明白,用户不清楚项目架构设计之初GU
http://cyqdata.cn/cnblogs/article-detail-41517 
Spring集成Quartz定时任务框架介绍和Cron表达式详解
在JavaEE系统中,我们会经常用到定时任务,比如每天凌晨生成前天报表,每一小时生成汇总数据等等。我们可以使用java.util.Timer结合java.util.TimerTask来完成这项工作,但时调度控制非常不方便,并且我们需要大量的代码。使用Quartz框架无疑是非常好的选择,并且与Spring可以非常方便的集成,下面介绍它们集成方法和Cron表达式的详细介绍。 一、增加所依赖的JAR包1
http://cyqdata.cn/cnblogs/article-detail-41465 
完全详解--Silverlight 下载文件
1:假设服务器端有文件test.rar:对应的地址是:http://localhost:34270/ClientBin/test.rar:   2:Silverlight要下载这个文件的方式很简单:使用HyperLinkButton就可以了: <HyperlinkButton NavigateUri="
http://cyqdata.cn/cnblogs/article-detail-41453 
SharePoint 2010安装配置详解
  SharePoint 2010 只有64位版本的,没有32位版本,也就意味着你需要一台64位机器,Sql Server 后台数据库需要64位,操作系统需要64位。如下列举了官方建议的软硬件最低配置:   一、软件 操作系统 X64 Window Server 2008 SP2 Standard X64 Window Server 2008 R2 Standar
http://cyqdata.cn/cnblogs/article-detail-41355 
百度地图API详解之地图容器
地图容器就是包含地图区域的那个框框,这个有什么可说的呢?请您往下看。 通常我们会给地图容器一个固定的尺寸: <div id="map" style="width:500px;height:320px"></div> 假设上面的div元素就是我们的地图容器,那么地图显示范围就是500x320: 有时我们希望地图容器随着浏览器变化而变化,那么我们将样式调整为: html
http://cyqdata.cn/cnblogs/article-detail-41348 
IE浏览器—自定义地址协议详解(非转载)
        类似问题:实现一个类似迅雷下载的功能,用户点击下载链接,如果用户未安装迅雷,则弹出迅雷安装对话框,已经安装迅雷,则要求启动迅雷,并下载用户想要的种子。        核心实现:最近开发客户端程序,被要求实现一个自定义的IE地址栏协议,目的是为了
http://cyqdata.cn/cnblogs/article-detail-41282 
百度地图API详解之地图坐标系统
我们都知道地球是圆的,电脑显示器是平的,要想让位于球面的形状显示在平面的显示器上就必然需要一个转换过程,这个过程就叫做投影(Projection)。在地球上我们通过经纬度来描述某个位置,而经过投影之后的地图也有自己的坐标系统,本篇文章就来详细介绍在百度地图API中涉及的各种坐标体系。 在百度地图API中,你需要了解如下坐标系: 经纬度:通过经度(longitude)和纬度(latitude)描述
http://cyqdata.cn/cnblogs/article-detail-41141 
百度地图API详解之地图API加载方式
本文将向大家介绍百度地图API的两种不同加载方式:同步加载和异步加载。同步加载这是最常见的加载方式,开发者需要在页面的head标签内添加一个script标签,标签的src属性填写为地图API的地址: <script src="http://api.map.baidu.com/api?v=1.2"></script> 此时脚本是同步加载的,如果直接在浏览器敲入这个地址
http://cyqdata.cn/cnblogs/article-detail-40917 
DOM Ready 详解
插播广告: 百度商务搜索部, 招聘前端测试工程师! 待遇优厚! 要求JS, Linux基础. 有意向的同学请直接联系我! DOM Ready 概述     熟悉jQuery的人, 都知道DomReady事件. window.onload事件是在页面所有的资源都加载完毕后触发的. 如果页面上有大图片等资源响应缓慢, 会导致window.onload事件
http://cyqdata.cn/cnblogs/article-detail-40885 
LINQ标准查询操作符详解
               一、 关于LINQ        LINQ 英文全称是“Language-Integrated Query”,中文为“语言集成查询”
http://cyqdata.cn/cnblogs/article-detail-40758 
详解ASP.NET4 GridView新增4大排序样式
与ASP.NET 的其他Web控件一能够,Gridview控件拥有很多不同的CSS样式属性设置,包括象CssClass,Font字体,ForeColor,BackColor,BackColor, Width, Height等等。Gridview还包括了一些应用在表格的行上的样式属性,比如RowStyle, AlternatingRowStyle, HeaderStyle,和PagerStyle,它
http://cyqdata.cn/cnblogs/article-detail-40496 
详解AJAX核心 —— XMLHttpRequest 对象 (上)
我要说的内容都是非常基础的内容,高手就免看了,如果看了欢迎给点意见啊。新手或者对低层还不是很了解的人可以看看,帮助理解与记忆。 XMLHttpRequest 对象是AJAX功能的核心,要开发AJAX程序必须从了解XMLHttpRequest 对象开始。 了解XMLHttpRequest 对象就先从创建XMLHttpRequest 对象开始,在不同的浏览器中创建XMLHttpRequest 对象使用
http://cyqdata.cn/cnblogs/article-detail-40493 
详解ADO.NET连接池
ADO.NET中提供了连接池的功能,多数开发人员很少设置它,因为它是默认的。 界面设置如下图:   关闭连接池也很简单,在连接字符串如下: Data Source=(local);Initial Catalog=AdventureWorks;Integrated Security=SSPI;Pooling=False; 但连接池的本质是什么样的呢?   用Reflecto
http://cyqdata.cn/cnblogs/article-detail-40460 
.NET远程处理框架详解
第1章系统总体结构   1.1 总体结构   系统实现需要部署服务器端的远程对象(即一个DbServerLibrary.dll),服务器端要注册通道和该远程对象。客户端要实现一个本地查询的服务器,同时根据SQL解析的结果向各个服务器发送命令,并将结果显示在客户端界面,服务器端可以接受并显示相应的命令。   1.2 关键组件结构   系统结构中关键的组件有远程对象,和本地服务器,实现的功能基本一
http://cyqdata.cn/cnblogs/article-detail-40354 
详解PostgreSQL中的checkpoint概念
checkpoint又名检查点,在oracle中checkpoint的发生意味着之前的脏数据全部写回磁盘,数据库实现了一致性与数据完整性。oracle在实现介质恢复时将以最近的checkpoint为参照点执行事务前滚。在postgresql中checkpoint起着相同的作用:写脏数据;完成数据库的完整性检查。   checkpoints相关参数:  checkpoint_segments:  W
http://cyqdata.cn/cnblogs/article-detail-40267