java 对象属性不能为空判断
-
php中单引号与双引号的区别
1、定义字符串 在PHP中,字符串的定义可以使用单引号,也可以使用双引号。但是必须使用同一种单或双引号来定义字符串,如:‘Hello"和“Hello’为非法的字符串定义。定义字符串时,只有一种引号被视为定义符,即单引号或双引号。于是,如果一个字符串由双引号开始,那么只有双引号被分析器解析。这样,你就可以在双引号串中包含任何其他字符,甚至单引号。下面的引号串都是合法的: php代码 $s="Iama...
14
热度 -
战略 | 魏杰: 未来10年是转型过渡期,将造就一批新富翁
最近,国家统计局公布了第三季度GDP数据——同比增长6.0%。 很多人对此感觉压力很大,但我认为,这是可以预想到的数据,由于投资力度加大,第4季度GDP增速将会小幅上升。 而且,未来10年,将会是中国百年不遇的机遇期,将造就一批新富翁。 01转型过渡期,一场大洗牌 GDP增速减缓,并不一定反映经济衰退。从规律上来讲,经济达到一定规模以后,GDP规模与增速成反比,GDP的规模越大增速越低。这是经...
78
热度 -
简单分页存储过程修改解决思路
简单分页存储过程修改在SQL2005中,我写了一个简单的分页存储过程,但服务器上用的是SQL2000数据库。在SQL2000数据库中不支持row_number函数。如何把下面存储过程修改能够在SQL2000中运行。createprocedure[dbo].[sp_UnifyPage]@tableNamevarchar(50),--表名@columnNamevarchar(50),--排序的列名@s...
43
热度 -
html5 图片绘画-靓女
html5图片绘画-美女 <canvasid="canvas1"width="250"height="300"style="background-color:black">你的浏览器不支持<canvas>标签,请使用Chrome浏览器或者FireFox浏览器</canvas><br/><inputtype="button"val...
8290
热度 -
运用Aspectj进行AOP开发
使用Aspectj进行AOP开发 使用Aspectj进行AOP开发 1、首先要注意的是: 1)?引入aspectjrt.jar和aspectjweaver.jar的jar包到开发环境中 2)?添加schema约束引入aop命名空间 3)?定义xml文件中配置<aop:aspectj-autoproxy>自动代理,它会搜索你配置的所有的bean是不是切面,如果是切面那么里面所有的注解都...
617
热度 -
BlackBerry 下不同的消息提醒方法
BlackBerry上不同的消息提醒方法作者:王恒进1.??背景BlackBerry?上的一大特色就是基于消息的功能,其中消息提醒功能是初学?BlackBerry?遇到的一?大难题。BlackBerry?上的消息(Messaging)定义很广,包括邮件、短信/彩信、即使消息(如?MSN/FaceBook/Twitter/BlackBerry?Messenger?等)、以及应用程序自己定义的消息。?...
8125
热度 -
[转]微信ANDROID客户端-对话速度提升70%的背后
[转]微信ANDROID客户端-会话速度提升70%的背后?转自:http://mp.weixin.qq.com/s?__biz=MzAwNDY1ODY2OQ==&mid=207548094&idx=1&sn=1a277620bc28349368b68ed98fbefebeWeMobileDev?背景打开会话速度慢在同一个会话有较多的历史消息下,各种查询,更新,删除等操作,速...
23
热度 -
Android惯用布局范例
Android常用布局范例在Android开发中UI设计十分重要,当用户使用一个软件时,最先感受到的不是这款软件的功能是否强大,而是界面设计是否精致,用户体验是否良好。也可以这样说,有一个好的界面设计去吸引用户的使用,才能让更多的用户体验到软件功能的强大。?下面着重讲一下Android中几种常用布局的使用:首先,需要说明的是,各个布局既可以单独使用,也可以嵌套使用,读者在实际应用中应灵活掌握。1L...
53
热度 -
Android 施用 AudioManager 类控制音量
Android使用AudioManager类控制音量本篇基于AndroidAPI中的AudioManager作讲述,使看过本篇的读者可以迅速的掌握这个类的实现过程。下面是本篇大纲:*1、认识AudioManager*2、AudioManager主要方法介绍*3、程序逻辑实现过程1、认识AudioManagerAudioManager类位于android.Media包中,该类提供访问控制音量和钤声模...
17
热度 -
ruby学习笔记-String
ruby学习笔记--String字符串(String)1.创建字符串???????在Ruby中可以使用单引号和双引号两种方法来创建一个字符串。但是使用这两种方式创建特殊字符串时,效果有很大区别。???????双引号创建字符串:Ruby会对字符串中的转义字符和特殊字符进行替换;???????单引号创建字符串:不进行替换示例:puts'Thisstirng\ndelimitedbysinglequot...
86
热度 -
(转)SQL Server 2005/2008 对With Encryption选项创设的存储过程解密
(转)SQLServer2005/2008对WithEncryption选项创建的存储过程解密1.[转]使用DAC(专用管理员连接)连接到数据库????在“连接到数据库引擎”对话框的“服务器名称”框中,键入ADMIN:,并在其后继续键入服务器实例的名称。例如,若要连接到名为ACCT\PAYABLE的服务器实例,请键入ADMIN:ACCT\PAYABLE。注1:无法连接到?ADMIN:WIN-SV3...
59
热度 -
无痛 SQL Schema 的十 条军规
无痛SQLSchema的10条军规原文http://blog.jobbole.com/90187/1.只使用小写字母,数字和下划线不要在数据库、模式、表格或者列名上使用点、空格或者破折号。因为点号是用来识别对象的,通常只在?database.schema.table.column?这种情况下使用。在对象的名字中也包含点号会带来困扰。同样地,在对象名中使用空格将迫使你给查询加入一堆不必要的引号:12...
354
热度 -
node+websocket 实时聊天范例
node+websocket实时聊天实例 最近,负责的游戏需要一个聊天功能,由于是实时的聊天,便想到了现在挺火的websocket,折腾了一天一夜,总算有点眉目了,现在总结如下: websocket是html5一个通信协议,可以实时通信。本例的聊天是用的socket的框架socket.io实现的,socket.io集成了websocket和xhr-polling(长轮询)等多种通信方式 1.搭建n...
1222
热度 -
HTML5-WebSocket兑现对服务器CPU实时监控
HTML5-WebSocket实现对服务器CPU实时监控 由于WebSocket允许保持长连接,因此当建立连接后服务器可以主动地向Client发送相关信息.下面通过服务端获取当前CPU的使用情况主动发送给网页,让网页实时显示CPU使用情况的曲线图.该事例的主要功能是包括服务端获取CPU使和情况和HTML5使用canvas进行曲线图绘制. 应用效果 实现效果主要是模仿windows的任务管理器,显...
540
热度 -
web高速开发c/s软件构架
web快速开发c/s软件构架 很久没用.netwinform做东西,对控件相对比较陌生,另外控件的UI也不是那么好改。公司项目需要有web客户端,同时有软件客户端形式。考虑再三采用webBrowser+html来实现。用html可以实现灵活的UI设计,js操作数据相应效果也不差。但是有以下几个问题需要解决 一、兼容性 webBrowser调用的是IE浏览器,一般的在xp操作系统之前包括...
381
热度 -
批改UISearchBar背景颜色
修改UISearchBar背景颜色iPhone开发之UISearchBar学习是本文要学习的内容,主要介绍了UISearchBar的使用,不多说,我们先来看详细内容。关于UISearchBar的一些问题。1、修改UISearchBar的背景颜色UISearchBar是由两个subView组成的,一个是UISearchBarBackGround,另一个是UITextField.要IB中没有直接操作背...
8788
热度 -
node+websocket 实时聊天范例
node+websocket实时聊天实例最近,负责的游戏需要一个聊天功能,由于是实时的聊天,便想到了现在挺火的websocket,折腾了一天一夜,总算有点眉目了,现在总结如下:websocket是html5一个通信协议,可以实时通信。本例的聊天是用的socket的框架socket.io实现的,socket.io集成了websocket和xhr-polling(长轮询)等多种通信方式1.搭建node...
5449
热度 -
网页游戏map移动显示原理学习系列二
网页游戏地图移动显示原理学习系列二 ?现在我们接着上一次游戏地图继续分析地图吧,我把部分源码贴出来一一分析。其主线是先加载我们地图编辑器编好的地图XML文件,然后根据XML初始化地图,最后初始化游戏中行走的人物: ?????createHandler---->initMap---->manLoaded。 ? ?????/** ?????*@DescAuthor:luodongfu ??...
634
热度 -
YUI3 中的沙箱兑现 方式
YUI3中的沙箱实现方式 http://www.planabc.net/2010/04/08/study_sandbox_pattern_in_yui3/ ? 简化了一下?YUI3中的沙箱实现?方式: ? if(typeofSandbox==='undefined'||!Sandbox){ ??Sandbox=function(o){ ????varself=this; ????if(!(se...
821
热度 -
Smarty入门与装配过程例子
Smarty入门与安装过程例子 ?http://www.smarty.net/download 下载... LatestStableRelease Smarty3.1.6(.tar.gz)(.zip)Dec1st,2011 解压之后有两个文件夹 libs(我们需要的文件)demo 只需要拷贝libs到ZendStudio新建的demo下 如现在有一个smartytest项目名称 在s...
590
热度