@synchronized 的作用是创建一个互斥锁,保证此时没有其它线程对self对象进行修改。这个是objective-c的一个锁定令牌,防止self对象在同一时间内被其它线程访问,起到线程的保护作用。
一般在公用变量的时候使用,如单例模式或者操作类的static变量中使用。
@synchronized(object){},每一个object对应一把锁,要执行{}中的代码,首先必须要拿到o...
分类:
编程语言 时间:
2014-05-10 09:24:21
阅读次数:
341
今天在创建数据源的时候报了这么一个错Invalidbyte3of3-byteUTF-8sequence.上网一查,说是有中文,字体不相符,可是我没有写中文,为了能继续往后进行,修改了如下文件在start-pentaho.bat中添加了一句代码修改前IF"%BITS%"=="64"(
setCATALINA_OPTS=-Xms1024m-Xmx2048m-XX:Max..
分类:
其他好文 时间:
2014-05-09 21:43:58
阅读次数:
425
问题:有一个由大小写组成的字符串,现在需要对它进行修改,将其中的所有小写字母排在大写字母的前面(大写或小写字母之间不要求保持原来次序)。解决办法:设置2个指针i和j,i最初指向字符串的第一个位置,j指向字符串的最后一个位置;i向后遍历直到遇到第一个大写字符,j向前遍历直到遇到第一个小写字母,交换i和...
分类:
其他好文 时间:
2014-05-09 19:45:40
阅读次数:
284
同步时间:ntpdate202.120.2.101(上海交大ntp服务器)使用ntsysv--level2345,关闭非必要程序自动运行。修改/etc/sysconfig/i18n文件内容为:LANG="zh_CN:gb2312"源码放在/usr/local//创建用户及站点目录并更改权限groupaddwwwuseradd-r-gwww-s/sbin/nologinwwwgroupaddmysqlu..
分类:
其他好文 时间:
2014-05-09 14:27:28
阅读次数:
399
2014/5/7今日完成问题明日任务华飞简单的调试发布界面和注册界面,修正bug。对一些小问题进行修改,完善,没有什么问题团队集体整合各个模块得出一个内部版本黄冠对自己的模块进行了美化,规范自己的代码没有问题团队集体整合各个模块得出一个内部版本高晓林实现N天后信息自动删除功能有时不能删除团队集体整合...
分类:
其他好文 时间:
2014-05-09 10:38:56
阅读次数:
242
mangle表:可以对数据包进行修改,此表中的链与其它表中的关系如下:数据包从网卡接口进来后,最先经过的就是mangle表中的prerouting链。此表中有五条链:iptables-tmangle-L-n
ChainPREROUTING(policyACCEPT)
targetprotoptsourcedestination
ChainINPUT(policyACCEPT)
target..
分类:
其他好文 时间:
2014-05-08 16:52:26
阅读次数:
467
刚接触InforPath,就要进行修改,实在搞不懂公司内部的逻辑啊。首先需要明白,他是xml结构的,了解xml的话对这个就好操作了。但重要的一点是要记得声明命名空间,否则读起来是会报错的。
XmlNamespaceManager nsmgr = new XmlNamespaceManager(do....
分类:
其他好文 时间:
2014-05-07 16:43:19
阅读次数:
385
本文介绍了通过linux命令行修改IP的方法,通过linux命令行修改IP可以通过以下两种方式实现。方式一:1
ifconfig eth0 192.168.1.18 netmask 255.255.255.0
说明:该种方式可以使改变即时生效,重启后会恢复为原来的IP方式二:1 vi /etc/sy...
分类:
系统相关 时间:
2014-05-07 14:15:24
阅读次数:
401
mini2440的u-boot版本启动之后马上就会开启蜂鸣器,在办公环境下有可能会影响同事的工作,所以我考虑将其禁止掉。我使用的mini2440使用的光盘是2013年10月的版本,我在该光盘下的u-boot基础上进行修改。我仍然使用我最喜欢的vim+cscope来查看u-boot源代码,然后在u-b...
分类:
其他好文 时间:
2014-05-07 00:09:21
阅读次数:
453
1、const、mutable与volatile的区别:const表明内存被初始化以后,程序将不能对它进行修改。volatile则表明,即使程序代码没有对内存单元进行修改,但是里面的值也可能会发生变化。例如:将一个指针指向某个硬件位置,其中包含了来自串行端口的时间和信息,在某些情况下,硬件而不是程序...
分类:
编程语言 时间:
2014-05-06 23:53:29
阅读次数:
518