现在位置: 首页 > pydg2006发表的所有文章
  • 12月
  • 17日
综合 ⁄ 共 276字 评论关闭
核心网里面的雪崩注册是指的什么? 先假设一个场景,假如一个地方停电了,当恢复供电的时候网关产品会向软交换进行注册。如果这个所有产品都同时向软交换注册,就容易造成网络拥挤导致服务器瘫痪,防雪崩的实现就是每台网关先随机获取一个时间段内的时间(比如5s),则这台网关就会在启动后5s在向软交换进行注册。这样就可以很好防止了前面的现象了。。。 如何防止雪崩注册。 有一个实现思想,可以参看专利 http://zhuanli.baidu.com/pages/sipo/20121006/46/a482c0158f76415cb49c7d697d8b0af8_0.html
阅读全文
  • 09月
  • 28日
综合 ⁄ 共 2476字 评论关闭
IT之家(www.ithome.com):仅需10步让你成为更优秀的程序员 这篇文章要介绍的,是我作为专业程序员这些年来学到的能真正提高我的代码质量和整体工作效率的10件事情。 1. 永远不要复制代码 不惜任何代价避免重复的代码。如果一个常用的代码片段出现在了程序中的几个不同地方,重构它,把它放到一个自己的函数里。重复的代码会导致你的同事在读你的代码时产生困惑。而重复的代码如果在一个地方修改,在另外一个地方忘记修改,就会产生到处是bug,它还会使你的代码体积变得臃肿。现代的编程语言提供了很好的方法来解决这些问题,例如......
阅读全文
  • 09月
  • 05日
综合 ⁄ 共 267字 评论关闭
系统默认支持了对于Layout中addView和removeView事件的动画,你只需要在layout的xml中设置android:animateLayoutChanges="true"属性即可。 这样当你add/updata/remove view的时候就会有默认的动画行为了。 如果你想要自定义这个动画,你需要创建一个LayoutTransition对象,然后调用他的setLayoutTransition方法。 详见:http://developer.android.com/training/animation/layout.html
阅读全文
  • 07月
  • 10日
综合 ⁄ 共 14882字 评论关闭
  CListCtrl使用技巧 以下未经说明,listctrl默认view 风格为report 1. CListCtrl 风格       LVS_ICON: 为每个item显示大图标       LVS_SMALLICON: 为每个item显示小图标       LVS_LIST: 显示一列带有小图标的item       LVS_REPORT: 显示item详细资料       直观的理解:windows资源管理器,“查看”标签下的“大图标,小图标,列表,详细资料” 2. 设置listctrl 风格及扩展风格       LONG lStyle;       lStyle = GetWindowLong(m_list.m_hWnd, GWL_STYLE);//获取当前窗口style       lStyle &= ~LVS_TYPEMASK; //清......
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 83字 评论关闭
有些列显示空白,最后边一列又显示正常,IE9下面正常,IE6下面出问题。。 把table放置在<div id="container"></div>中间即可。。记录一下。。
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 116字 评论关闭
学习网站: http://www.yiibai.com/ http://www.yiibai.com/jstl/jstl_format_formatnumber_tag.html#jstl_format_formatnumber_tag
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 4245字 评论关闭
新建Cocos项目 解压源代码得到文件夹cocos2d-x-3.2alpha0 进入目录cocos2d-x-3.2alpha0\tools\cocos2d-console\bin执行 python cocos.py new BuckGameCC -p com.cocos2dx.BuckGameCC -l cpp -d ..\..\..\ 这样在cocos2d-x-3.2alpha0目录下得到文件夹BuckGameCC 新建quickcocos项目 下载并解压得到目录quick-cocos2dx-x-2.2.4-release目录 这个版本player.exe新建项目功能不能用,用命令行创建空项目:bin目录中运行命令 create_project -p com.quick2dx.buckgame -o ../buckgame 得到文件夹quick-cocos2dx-x-2.2.4-release\buc......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 2865字 评论关闭
浏览器缓存机制之一(经典缓存) 因为在接手的项目中用到过比较新的HTML5应用缓存,也用到了经典的缓存如设置max-age,Etag之类,而之前一直就是在用着没有去深究其中原理。周末天气不好,懒得出去了,正好找时间总结下。 1.关于浏览器缓存 记得去年看《HTTP权威指南》的时候,有一章是专门讲浏览器缓存的,一年时间过得太快,逝去的时光还真是如同人群中消失的好姑娘,眼看她嫁给别人。我这里把浏览器缓存分为经典的浏览器缓存(以下简称为经典缓存)和HTML5应用缓存这两类。 经典的浏览器缓存其实主要由几个响应变量来设置,......
阅读全文
  • 04月
  • 27日
综合 ⁄ 共 3134字 评论关闭
Java和XML是黄金组合,网上已经有很多文章介绍,XML作为电子商务中数据交换,已经有其不可替代的作用,但是在平时系统开发中,我们不一定都用到数据交换,是不是无法使用XML了? 当然不是,现在已经有一个新趋势,java程序的配置文件都开始使用XML格式,以前是使用类似windows的INI格式.(Java中也有Propertiesy这样的类专门处理这样的属性配置文件).使用XML作为Java的配置文件有很多好处,从Tomcat的安装配置文件和J2ee的配置文件中,我们已经看到XML的普遍应用,让我们也跟随流行趋势用XML武装起来. 现在关键是如何读取XML配置文件?有好几种XML......
阅读全文
  • 04月
  • 24日
综合 ⁄ 共 1223字 评论关闭
题目描述 现在给一个字符串,你要做的就是当这个字符串中存在两个挨着的字符是相同的时就将这两个字符消除。需要注意的是,当把这两个字符消除后,可能又产生一对新的挨着的字符是相同的。比如,初始的字符串是abcddc,dd是两个挨着的相同的字符,当把"dd"消除后,得到的字符串是abcc,这时cc又是两个挨着的相同的字符,所以又应该把cc消除。重复以上操作直到剩下的串中不存在两个挨着的字符是相同的为止,输出最终剩下的串。另外需要注意的是,多对相同字符的消除顺序是不会对答案产生影响的,可以证明最后他们都会达到唯一的结果......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 226字 评论关闭
今天:上午改了半天的用例,我开始越来越觉得模糊,不知道该怎么把用例写好,一定要想一个好的方法          下午用robot,奇怪的是录制公司的软件时很多步骤没有被录制下来,而且有的步骤明明录制了,却不执行,在win7下面更恐怖,连打开操作都没有录制下来,这个软件要在win7平台上使用,限制太大了,win7版本太高了。对了,下了denny说的sikuli,还挺好玩的,有时间好好研究研究。          晚上突然意识到性能测试可能可以自己写,加油!!
阅读全文
  • 02月
  • 18日
综合 ⁄ 共 9289字 评论关闭
1. 能将更多的ArcGIS桌面功能推向Web端吗?     Web maps是ArcGIS平台对地理空间信息进行共享和可视化的重要手段。Web maps也提供一些简单的空间数据分析。用户可以使用ArcGIS Online或ArcGIS for Server来增强Web maps的能力。     ArcGIS桌面在功能和易用性方面一直在持续不断的改进,它是进行精细化制图、地理空间数据管理、高级数据分析,以及影像和3D的主要应用。此外,还新增了ArcGIS Pro应用程序(即将随10.3发布),使得向服务器和ArcGIS Online发布web maps和scenes(3D)更加容易。 2. ArcGIS桌面10.3在空间分析方面的主要......
阅读全文