`
star65225692
  • 浏览: 267909 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
文章列表
wp对象调用promote方法返回sp对象,如果sp指向的对象 已经销毁,promote返回NULL template<typename T> sp<T> wp<T>::promote() const {     sp<T> result;     if (m_ptr && m_refs->attemptIncStrong(&result)) {         result.se ...
在异常的使用这一部分主要是演示代码,都是我们平常写代码的过程中会遇到的(当然只是一小部分),抛砖引玉吗!   例1. 这个例子主要通过两个方法对比来演示一下有了异常以后代码的执行流程。   ? public static void testE ...
今天和别人聊天时看到一个笑话:世界上最真情的相依,是你在try我在catch。无论你发神马脾气,我都默默承受,静静处理。 大多数新手对java异常的感觉就是:try...catch...。没错,这是用的最多的,也是最实用的。我的感觉就是:java异常是从"try...catch..."走来。   首先来熟悉一下java的异常体系:   Throwable 类是 Java 语言中所有错误或异常的超 类(这就是一切皆可抛的东西)。它有两个子类:Error和Exception。   Error:用于指示合理的应用程序不应该试图捕获的严重问题。这种情况是很大的问题,大到 ...
使用 DevExpress控件开发时,汉化一直是一个很纠结的问题,各种方法均存在很多不足,在此不作评论。 现将本人实际使用中找到的方法提出共享,多提宝贵意见。 一、本地化对象。DevExpress的文档中列出的是14个。 Product Localizer Class Resource String Enumeration XtraBars BarLocalizer BarString XtraCharts ChartLocalizer ChartStringI ...
半年前偶然看到一叫spserver的服务器框架,它将windows下ICOP移植到到libevent,并且以HSHA,LF两种模式实现了服务器框架.我做了点功课,写点心得. 一般来说在设计一个服务器网络框架的时候,需要用到线程池,里面的线程负责执行服务端所 ...
提问: c#的webbrowser控件有没有"新建会话"功能?怎么样实现呢,谢谢网友指导! 例如IE8 我们点"文件"-"新建会话"即可,webbrowser如何实现多个网站账号切换的类似功能呢?   回答: 切换帐号? 功能上实现一般都是先注销后登陆的。。 注销的时候 将保存在会话中的用户信息清除,如果服务器有需要处理的信息 处理下。 然后跳转到登陆界面或弹出登陆窗口就行了!不知道是不是你问的那个意思~ 就是对方网站没有注销的功能,现在除非像IE那样新建会话,或者关掉程序再开。。。关程序再开不仅麻烦而且没效率。。。 ...
.image {     max-width:600px;     height:auto;     cursor:pointer;     //border:1px dashed #4E6973;     //padding: 3px;     zoom:expression( function(elm) {         if (elm.width>360) {             var oldVW = elm.width;             elm.width=360;             elm.height = elm.height*(360 ...
一:Memcached Providers 我使用的Memcached客户端是Memcached Providers,下载完毕后,你会发现Memcached Providers已经提供了对分布式Session的支持功能。如果你还不会使用Memcached Providers。Memcached Providers提供的示例是直接将SESSION存储在数据库,我们可以通过配置来将SESSION支持存储在分布式SESSION的内存中,即,将下文中的dbType由SQL修改为none。: 使用Memcached Providers提供的分布式Session没有任何特别之处,因为Memc ...
一、DateAdd 返回指定时间间隔后的date值,既可以是增值,也可以是减值。比如:你想得到2011年3月31日的前一个月的时间值,应当是2011年2月28 日,你不必编代码,只需DateAdd(DateInterval.month,-1,#3/31/2011#)一句即可。你想得到45分钟后的时间,可 以这样:DateAdd(DateInterval.Minute,  45, #3/31/2011 11:15:01 PM#)。 日期时间的常量定义:#月/日/年 时:分:秒 AM(PM)#  , 时:分:秒 AM(PM)可选。 该模块的定义:Public Overloads ...
    毫无疑问由于HTTP协议是基于TCP/IP的,而HttpWebRequest在封装过程中的一些处理或多或少的会影响到访问速度;至于影响多少,我在前段时间做一个国外网站操作的时候简单对比了下,HttpWebRequest和Socket原生操作的速度相差大概在5倍以上;    很多时候其实我们并不是很关注速度影响,但是实际应用过程中就会遇到有客户要求的飞速(当然不排除一些客户认为线程越多速度越快)。 简单谈了下以上4个问题,其实还很是很片面,鉴于个人表达能力有限,有些东西还需要大家在实践中去认识了解;下面就来着重看下通过Socket操作HTTP/HTTPS; 前面我们已经知道了简单的H ...
表单form的提交有两种方式,一种是get的方法,一种是post 的方法.看下面代码,理解ASP.NET Get和Post两种提交的区别:   代码 view plaincopy to clipboardprint? < form id="form1" method="get" runat="server"> < div> 你的名字< asp:TextBox ID="name" runat="server">< /asp:TextBox> ...
其实Menu的用法和TreeView的用法十分相像。先看代码吧! 在代码页上添加如下代码: //获取数据 public DataSet GetData() { //创建SQL连接 SqlConnection myConnection=new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString); SqlDataAdapter myDataAdapter = new SqlDataAdapter("SELECT [Name], ...
下面我们将通过一个简单的应用程序来测试WebClient的最简单用法作为本小节的结束让大家对WebClient有个初步的认识      例子1:利用WebClient实现对博客园首页的访问       首先我们用HttpLook对这次访问进行分析,为了方便分析我特别将浏览器对图片的访问去掉 让我们能看到更简便的分析结果         我们可以看到整个过程中我们发起了4次资源请求,其中第一次是对博客园首页进行访问      第二次访问的是样式表文件,第三和四次访问的是js脚本。      我们点击第一项可以看见关于这次资源访问的http头部信息,所谓http头部就是我们不能 ...
       今天第一天开通了博客,心情乐滋滋的,因为可以和园子里的朋友一起研究技术了。我希望把平时在项目中积累的知识以及自己学习的知识同园子里的朋友分享分享。为我们园子的壮大付出自己的一点努力。这是我发表 ...
我们设定密码强度等级为10,制作一张图片表示每个等级状态,给密码框绑定keyup事件,通过keyup事件获取密码值,然后使用正则进行判断密码强度等级,然后变换相应的图片。 使用很简单。 $('#pass').passwordStrength();    XHTML <p><label>请输入密码:</label>   怪蜀黍 <input type="password" id="pass" class="input" /></p>    ...
Global site tag (gtag.js) - Google Analytics