文章来源:PHP开发学习门户
地址:http://www.phpthinking.com/archives/602
开发习惯常用字符串处理函数梳理:
strtr() 转换字符串中特定的字符。
substr() 返回字符串的一部分。
strstr() 搜索字符串在另一字符串中的首次出现(对大小写敏感)
str_replace() 替换字符串中的一些字符。(对大小写敏感)
str...
分类:
Web程序 时间:
2014-10-21 10:27:43
阅读次数:
189
??
openGL & UI坐标体系
OpenGL坐标系:该坐标原点在屏幕左下角,x轴向右,y轴向上。这也就是cocos2dx中用到的坐标系。
屏幕坐标系:该坐标系的原点在屏幕左上角,x轴向右,y轴向下,其实和OpenGL坐标系的差别也就是y轴的方向。假设游戏场景的分辨率为(500,500),其中一个点坐标为(200,200),那么它在OpenGL坐标系...
分类:
其他好文 时间:
2014-10-21 10:28:32
阅读次数:
286
普通程序员与优秀程序员,一个高耸入云,一个低入尘埃……...
分类:
其他好文 时间:
2014-10-21 10:28:50
阅读次数:
248
1、终端消费者在商家网站选择商品,下订单。
2、商家把支付信息,get到支付宝指定的链接。
3、终端消费者在支付宝的网站上操作付款。
4、付款成功后,支付宝post付款成功的信息到商家预先提供的地址。
5、支付宝在终端消费者付款成功后三秒后,通过get跳回商家指定的链接。...
分类:
编程语言 时间:
2014-10-21 10:26:28
阅读次数:
132
Python 是一种解释性语言:这意味着开发过程中省去了编译这个环节,类似于PHP\Perl。
Python 是交互式语言:这意味着你可以在一个python提示符,直接互动执行写你的程序。
Python是面相对象语言:这意味着Python支持面向对象的风格或者代码封装在对象的编程技术。
Python的两种编程方式:
1、交互式编程;
交互式编程不需要创建脚本文件,是通过...
分类:
编程语言 时间:
2014-10-21 10:26:50
阅读次数:
180
RPC是以方法调用的方式描述WebSerivce的,也就是说,你要说清楚调用的那个方法,以及各个参数的名称和值。要描述这些东东,SOAP消息就要有一个统一的规范,指出那一部分是方法名,哪个部分是参数,哪个部分是返回值。换句话说,RPC方式调用的SOAP消息格式是有章可循的,固定的。(比如说,每个Parameter必须对应一个Part,Part的name必须和参数名一致)。
而Docum...
分类:
Web程序 时间:
2014-10-21 10:25:50
阅读次数:
229
OS万岁
1、图书馆书架上有4096本书,其中3072本可以借阅。其余1024本,放在玻璃柜里,不能查阅
2、学生在图书馆内可以阅读3072本中的任意一本,但是必须知道它的索引号
3、自觉的同学在使用完毕后,放回原处
4、不自觉的同学在使用完毕后,没有放回原处,而是丢在阅览室内的课桌上
5、图书馆管理员定时到阅览室内收集散落在课桌上的书籍,然后放回原处
一天贪同学为了做某种统计调研,陆...
分类:
其他好文 时间:
2014-10-21 10:28:08
阅读次数:
128
找工作总结:找工作的高峰期已经结束了,不出意外下周就要签三方了,...
分类:
其他好文 时间:
2014-10-21 10:25:57
阅读次数:
158
MongoDb的查询指针的遍历,以及数组方式访问。...
分类:
数据库 时间:
2014-10-21 10:26:07
阅读次数:
164
exit()和_exit()和return区别...
分类:
其他好文 时间:
2014-10-21 10:27:14
阅读次数:
196
最近需要使用到JAVA报表,看了许多报表工具,还是决定使用开源的,纯JAVA实现的JasperReport,所以用JasperReport+ iReportDesigner写了个DEMO
使用JapserReport 生成报表,需要有几个步骤:
1、生成报表的XML文件,可以自己手写,不过实在太复杂,所以使用JR提供的生成报表工具iReport来生成。
...
分类:
Web程序 时间:
2014-10-21 10:26:21
阅读次数:
409
从控制台我们可以看见有两个DataNode,此时我们点击“Live Nodes”查看一下其信息:
从控制台中看到了我们的两个Datanode节点SparkWorker1和SparkWorker2,这正是我们预期中的!
第三步:启动yarn集群
使用jps命令可以发现SparkMaster机器上启动了ResourceManager进程:
而在Spa...
分类:
其他好文 时间:
2014-10-21 10:24:25
阅读次数:
230
建立在对webView控件有了一定的认识和了解之后,我们就可以继续研究一下这个控件了,这篇文章主要介绍一下如何使webView与ProgressDialog结合。
WebView 组件支持直接加载网页,可以将其视为一个浏览器,要实现该功能,具体步骤如下:
1.新建xml布局文件,如下:
<RelativeLayout xmlns:android="http://schemas.andro...
分类:
移动开发 时间:
2014-10-21 10:24:03
阅读次数:
161
题目大意:给出一个森林,每个节点都有一个权值。有若干加边操作,问两点之间路径上的第k小权值是多少。
思路:这题和COT1比较像,但是多了连接操作。这样就只能暴力合并连个树。启发式合并会保证时间复杂度不至于太大。然后就是用可持久化线段树维护一个树的信息,按照dfs序来建树,每个节点的可持久化链的参考版本就是它父亲的版本。之后利用权值线段树可区间加减的特性,用f[x] + f[y] - f[...
分类:
其他好文 时间:
2014-10-21 10:26:39
阅读次数:
265
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5015
题目大意:给你一个n*m(n
解题思路:由于n较小,所以我们可以一列一列的推,即矩阵递推如下:
/**
本题是一个n * m的矩阵(m比较大)
a[0][1]=233 a[0][2]=2333 ...
a[1][0] a[1][1]...
分类:
其他好文 时间:
2014-10-21 10:26:49
阅读次数:
203