现在位置: 首页 > necktie发表的所有文章
  • 11月
  • 02日
编程语言 ⁄ 共 2473字 评论关闭
转载:http://blog.kaixb.com/?p=305 字符串的长度通常是指字符串中包含字符的数目,但有的时候人们需要的是字符串所占字节的数目。常见的获取字符串长度的方法包括如下几种。 1.使用sizeof获取字符串长度 sizeof的含义很明确,它用以获取字符数组的字节数(当然包括结束符\0)。对于ANSI字符串和UNICODE字符串,形式如下: sizeof(cs)/sizeof(char)   sizeof(ws)/sizeof(wchar_t)  可以采用类似的方式,获取到其字符的数目。如果遇到MBCS,如”中文ABC”,很显然,这种办法就无法奏效了,因为sizeof()并不知道哪个char是......
阅读全文
  • 10月
  • 29日
综合 ⁄ 共 22575字 评论关闭
PHP.ini配置文件中文 架构研究室 2009年03月26日 01:17 查看28528次 作者: Johnny Woo  【大 中 小】 文章分类:PHP安装配置 ;;;;;;;;;;; ; 警告 ; ;;;;;;;;;;; ; 此配置文件是对于新安装的PHP的默认设置. ; 默认情况下,PHP使用此配置文件安装 ; 此配置针对开发目的,并且*不是*针对生产环境 ; 基于一些安全方面的考虑,在你的网站上线之前,请考虑使用php.ini-recommended ; 以及在线文档 http://php.net/manual/en/security.php. ;;;;;;;;;;;;;;;;;;; ; 关于 php.ini   ; ;;;;;;;;;;;;;;;;;;; ; 此文件控制了PHP行为的很多方面.......
阅读全文
  • 06月
  • 14日
综合 ⁄ 共 3178字 评论关闭
背景 最近阅读了 Martin Fowler 和 James Lewis 合著的一篇文章 Microservices, 文中主要描述和探讨了最近流行起来的一种服务架构模式——微服务,和我最近几年工作的实践比较相关感觉深受启发。本文吸收了部分原文观点,结合自身实践经验来探讨下服务架构模式的演化。 面向服务架构(SOA) 面向服务架构 SOA 思想概念的提出已不是什么新鲜事,大概在10年前就有不少相关书籍介绍过。当时 java 企业应用领域 J2EE 依然是主流,应用程序被部署在庞大统一的符合 J2EE 规范的容器中运行,在单一进程中提供所有的功能。 而 SOA 提出的一......
阅读全文
  • 07月
  • 15日
综合 ⁄ 共 8897字 评论关闭
在Android上,应用程序的开发,大部分基于Java语言来实现。要使用c或是c++的程序或库,就需要使用NDK来实现。NDK是Native Development Kit的简称。它是一个工具集,集成了Android的交叉编译环境,并提供了一套比较方便的Makefile,可以帮助开发者快速开发C或是C++的动态库,并自动的将so和java程序打包成apk,在Android上运行。        好,闲话少说,我们以一个简单的实例,来讲解NDK的应用。          一 开发环境的搭建        这一步虽然没什么技术含量,但是对于初学者,有一个很好的入门指导,还是很有帮助的。 1.1   Androi......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 1652字 评论关闭
NC:最早采用J2EE架构、按照“集中管理、协同商务”的产品设计理念,针对集团与行业客户群研发的NC全线产品,经过近十年研发和发展,形成了国际化的、技术和平台先进、成熟的集团应用架构、超过1000多家集团型客户与行业客户成功应用的用友高端业务产品与及解决方案体系。 U8:面向成长型中小型企业,在总结40余万客户的应用经验、吸取国内外先进管理理念、融合经济发达地区企业实践的基础上,提供的一套具有普遍适应性的完整全面的ERP软件。 U8是C/S架构的,是在局域网内,由客户端直接连接服务器的。面向的客户是中小企业,工厂在一......
阅读全文
  • 05月
  • 13日
综合 ⁄ 共 7609字 评论关闭
在Android平台上可以操作数据库,这是第一次接触Android时的惊艳之一。在Android平台上,绑定了SQLite数据库,这个数据库系统也是极具性格的,它的最大的应用场景是嵌入式系统,进一步了解可以参看这里。 如果有JDBC的经验,那么在这里会容易的多。Android中操作数据库首先要通过一个 类:android.database.sqlite.SQLiteOpenHelper。它封装了如何打开一个数据库,其中当然也包含如果数据库不存在 就创建这样的逻辑。看一个例子:   pubilc class DatabaseHelper extends SQLiteOpenHelper {  private static final String D......
阅读全文
  • 05月
  • 09日
综合 ⁄ 共 1545字 评论关闭
所谓利己线程,就是在运行时不考虑其它线程的运行权限和时间分配,一心只顾自己运行完成了事的这种线程,比如:while(true){............}但是,如果{..........}的代码中要调用一些资源,就一定要sleep,让资源有空闲的时间来让本线程获取,也许这些资源不是当前线程一方要求调用,但无论如何要空闲一定的时间,即使资源空闲下来时本线程只能调用很少一部份,不然真的就死锁了. 在图形编程中,加载一个图形是异步的,然后组件会调用观察类ImageObserver来不断让图形加载和显示进行更新直到完成.因为图形组件的顶级对象 Component 已......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 4062字 评论关闭
采用TCP连接的C/S模式软件,连接的双方在连接空闲状态时,如果任意一方意外崩溃、当机、网线断开或路由器故障,另一方无法得知TCP连接已经失效,除非继续在此连接上发送数据导致错误返回。很多时候,这不是我们需要的。我们希望服务器端和客户端都能及时有效地检测到连接失效,然后优雅地完成一些清理工作并把错误报告给用户。 如何及时有效地检测到一方的非正常断开,一直有两种技术可以运用。一种是由TCP协议层实现的Keepalive,另一种是由应用层自己实现的心跳包。 TCP默认并不开启Keepalive功能,因为开启Keepalive功能需要消......
阅读全文
2013/5/19 Java技术qq交流群:JavaDream:251572072 60_meta-data的使用 ----------------------------------------------- 1.可以用于activity,服务,广播接收节点下,它的作用是为组件提供额外的参数数据   参数数据由程序员定义的 ------------------------------------ 2.这里可以打开帮助文档查看使用方法 G:\android\android-sdk-windows\docs\guide\topics\manifest\meta-data-element.html   语法:   <meta-data android:name="string"            android:resource="resource specification"            android:value="......
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 254字 评论关闭
struct circle { int begin,end; }circle[10002]; typedef struct circle CIR; //qsort的比较函数 int cmp( const void *a,const void *b) { return ((CIR*)a)->end - ((CIR*)b)->end; } //sort的比较函数 bool cmp1(CIR a, CIR b) { return a.end < b.end; } sort(circle,circle+n,cmp1); qsort(circle,n,sizeof(CIR),cmp);
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 533字 评论关闭
1. 函数原型解析 函数声明: DFBResult Blit (     IDirectFBSurface    *  thiz,      IDirectFBSurface    *  source,      const DFBRectangle    *  source_rect,      int     x,      int     y   );        blit即将两张位图(即thiz和source)按拉操作的方法组合成一张图片。于是在DirectFB中,其定义的动作也是合理的:将一个平面中的图片blit到另一个平面上去,两个平面上的内容会产生叠加(而非进行位运算)。   参数介绍:     thiz:自身指针变量,类似this指针的变量;属于DirectFB的招牌写法。     source......
阅读全文
  • 02月
  • 18日
综合 ⁄ 共 4053字 评论关闭
      前一段时间在博客中公布了我们的计划,我们采用博客的形式将对ArcGIS10.1 for Server进行全面介绍。但这种形式有一定的遗憾:缺少互动的空间,所以我们希望广大爱好者能将自己感兴趣的话题在博客的后面提出来,我们一起讨论,一起研究,现在我们言归正传,正式开始我们ArcGIS 10.1 for Server博客系列的第一篇------ArcGIS 10.1 for Server 架构。    一、开篇之言     ArcGIS Server的概念,对于我们来说已经不太陌生,在这里用自己的话简单说下ArcGIS Server是什么?ArcGIS Server是一个用于构建集中管理、支持多用户的企......
阅读全文