乍一看,字面上理解好像replace只替换第一个出现的字符(受javascript的影响),replaceall替换所有的字符,其实大不然,只是替换的用途不一样。
这两者很容易搞混,在这里详细讲述下。
我们先看下JAVA_API的说明:
public String replace(char oldChar,char newChar)
使用指定...
分类:
编程语言 时间:
2016-07-23 07:32:22
阅读次数:
210
一.ConcurrentHashMap介绍 我们可以在单线程时使用HashMap提高效率,而多线程时用Hashtable来保证安全。但是,HashMap中未进行同步考虑,而Hashtable则使用了synchronized,带来的直接影响就是可选择,synchronized是针对整张Hash表的,即 ...
分类:
编程语言 时间:
2016-07-23 00:39:43
阅读次数:
235
题目链接:http://poj.org/problem?id=1251 分析:最小生成树模板题,注意将字母转化为数字ch-'A'+1,输入时%s%d,或者使用cin避免空格回车造成的影响 ...
分类:
其他好文 时间:
2016-07-22 22:55:47
阅读次数:
210
记得前段时间,听几个朋友说,安装Xcode7.2以上版本后,就不能愉快的打码了。而且,还长时间得不到解决,甚至安装回7.0版本,依然很卡,严重影响工作。有个朋友给我说了个例子,他在Xcode输入“对面的妹子别乱来”,等了30秒左右,这串文字才姗姗来迟的出现在注释里。种种对Xcode,对OSX,对电脑 ...
分类:
其他好文 时间:
2016-07-22 22:54:32
阅读次数:
138
性能对 iOS 应用的开发尤其重要,如果你的应用失去反应或者很慢,失望的用户会把他们的失望写满App Store的评论。然而由于iOS设备的限制,有时搞好性能是一件难事。开发过程中你会有很多需要注意的事项,你也很容易在做出选择时忘记考虑性能影响。 这正是我写下这篇文章的原因。这篇文章以一个方便查看的 ...
分类:
移动开发 时间:
2016-07-22 22:43:27
阅读次数:
295
用系统tabbar的时候,如果整个tabbar是规则的长方形,不容易看出上部是有线条的,但不规则的话,会有一条黑色的线横亘在那里,非常影响界面美观,就像这样: 打开到工程里看,是这条线: 位于Tabbar,和按钮并列,是个imageview: 想要改变它,必须要知道具体是什么名字,跳转到库的tabb ...
分类:
移动开发 时间:
2016-07-22 21:33:41
阅读次数:
255
本文试以螺栓的配送和装配为例,说明物流管理系统WMS和制造执行系统MES在高级制造中的应用及实现原理。 我们知道螺栓是发动机的一类关键零件,数量众多,其制造和装配工艺对发动机的整体质量有非常大的影响。 下表列出了此螺栓的关键流程控制点: 区域 工位或库位 作业内容 系统 仓库 WM100 存储整箱零 ...
分类:
其他好文 时间:
2016-07-22 21:01:39
阅读次数:
155
在金融企业里,各类IT系统中的结构化数据往往都具有较高的安全防护,但是分散存储在员工电脑中的文档、音视频等非结构化数据却几乎都在“裸奔”。不论是传统金融企业还是新兴互联网金融企业,均存在文件安全性低、权限管理不严、协同效率低下等问题,不仅影响了员工的办公效率..
分类:
系统相关 时间:
2016-07-22 19:44:54
阅读次数:
300
简述QSizePolicy类是一个描述布局水平和垂直方向调整策略的属性。一个部件的大小策略是以不同方式改变其大小的意愿表达式,并会影响部件如何被布局引擎所处理。加入布局以后,每个部件会返回一个QSizePolicy,描述了其水平和垂直方向的大小策略。可以通过QWidget::sizePolicy属性为特定部件设置大小策略。简述
详细描述
成员类型
公共函数
示例
控制类型
QSizePolicy
默...
分类:
其他好文 时间:
2016-07-22 19:30:42
阅读次数:
333
比如战斗场景,UI和3D场景同时都需要响应触摸事件,如果同时响应可能就会出现触摸UI的时候影响到了3D部分。为了解决这个问题在判断3D响应之前要先判断手指是否点击在UI上。 以前NGUI的时候都是自己来发送射线判断,现在UGUI好了系统提供了更为简便的方法。 1 2 3 4 5 6 7 8 9 10 ...
分类:
其他好文 时间:
2016-07-22 18:43:44
阅读次数:
218