码迷,mamicode.com
首页 > 其他好文
002-可变字符串(NSMutableString)
NSString类是不可变的类,即一旦NSString对象被创建,包含在这个对象中的字符序列是不可改变的,直至这个对象被销毁。 NSMutableString对象则代表一个字符序列可变的字符串,而且NSMutableString是NSString的子类,NSString类所包含的方法,NSMutableString都可直接使用,NSMutableString对象也可直接当成NSString对象使...
分类:其他好文   时间:2015-08-28 17:38:25    阅读次数:255
Tomcat架构详解(一)
下面谈谈对Tomcat架构的理解 总体架构: 面向组件架构基于JMX事件侦听 1)面向组件架构 tomcat代码看似很庞大,但从结构上看却很清晰和简单,它主要由一堆组件组成,如Server、Service、Connector等,并基于JMX管理这些组件,另外实现以上接口的组件也实现了代表生存期的接口Lifecycle,使其组件履行固定的生存期,在其整个生存期的过程中通过事件侦听Life...
分类:其他好文   时间:2015-08-28 17:35:49    阅读次数:150
学习一个项目权限的心得
java security spring...
分类:其他好文   时间:2015-08-28 17:37:40    阅读次数:133
机器学习实践 学习笔记3 decision trees
决策树(decision trees) 工作原理: 决策树属于监督类型的算法,同样,我们有数据集,知道每一条数据的分类。然后我们按照某种规则,选取数据集上的特征作为分割点,把数据集进行划分。循环重复以上动作,直至所有数据集各自的分类都是唯一的,或者所有特征已经被选择无法再进行划分。使用何种规则进行特征的选取下文将会叙述。 优点:计算复杂度不高,输出结果易于理解,对中间值的缺失...
分类:其他好文   时间:2015-08-28 17:37:31    阅读次数:224
qt qml opengl QPainter画笔实例
最近 需要 用qt 做手写输入法的界面,所以调研了 一些东西,与大家分享 源码 1.用QPainter 来实现,如下图,pc机还好,但是上到手机上就会卡顿。(从网上借鉴来的) 源码下载地址:http://download.csdn.net/detail/zzjzmdx/9058731 2 用纯opengl 来实现,如下图,pc机可以运行。效果自行优化 源码下载地址:http...
分类:其他好文   时间:2015-08-28 17:38:00    阅读次数:252
DirectX3D开发之绘制第一个图形
在前一章节我们已经创建了我们的第一个DirectX3D项目,但是只是显示一个灰色的窗口而已,并没有进行相应的 绘图操作。那么今天,我们就来让窗口变得更漂亮一些。    今天主要讲通过顶点缓冲区绘制图形。什么是顶点缓冲区?顶点缓冲区就是用来保存顶点数据的内存缓冲区,在DirectX3D中由COM接口IDirectVertexBuffer9表示,顶点缓冲区中顶点的数据就决定了渲染到屏幕上的效果。...
分类:其他好文   时间:2015-08-28 17:35:14    阅读次数:214
intellij老是警告的SparseArray是什么 - HashMap的替代者
序言身为一个有代码洁癖的程序员,在写Android应用的时候,我总是会去注意 代码规范(Google Android Guideline) 能一行搞定的代码,绝不写两行 决不让编译器(intellij, as)右边滚动条有黄色 不重复自己 当然了,实际开发中,编译器报的warning有些不太好避免,比如有些空指针,编译器从android源码来看,觉得不会出现空指针,但是实际情况下….你懂得,部分ro...
分类:其他好文   时间:2015-08-28 17:36:11    阅读次数:206
Tomcat架构详解(二)
前几天分析了一下Tomcat的架构和启动过程,今天开始研究它的运转机制。Tomcat最本质就是个能运行JSP/Servlet的Web服务器,因此最典型的应用就是用户通过浏览器访问服务器,Tomcat接收到请求后转发给Servlet,由Servlet处理完后,把结果返回给客户端。今天就专门解析一下这么一个完整的请求的内部机理。 通过DEBUG,一路跟下来,发现Tomcat处理请求的核心过程是以下几...
分类:其他好文   时间:2015-08-28 17:34:35    阅读次数:177
easyUI的列表控件(datagrid)日期列不能正确显示的解决方法
一、遇见的问题         EasyUI是一套比较轻巧易用的Jquery控件,在EasyUI中,我认为,他的表格 , 做的堪称完美。但是,美中不足的是,在使用过程中遇到一个问题,它的列表控件——datagrid,在显示日期列的时候,由于后台返回给页面的数据是Json格式的,其中的一个日期字段,在后台还是正常的“2012-11-10 12:18:00”这样的格式,到了前台页面就被转换成一个像 ...
分类:其他好文   时间:2015-08-28 17:36:22    阅读次数:293
获取当前时间的前一周时间
for (int i=0; i       NSDate *nowDate = [NSDate date];       NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];       if (i == 6)       {         [dateFormatter setDateForm...
分类:其他好文   时间:2015-08-28 17:34:39    阅读次数:159
MSGPACK和PROTOBUF的故事(MSGPACK明显生产力不足)
作者曾经在2014年测试出MSGPACK的关键字和中文字符有很大的冲突,所以后来放弃了,本文为很多年前写的一个对比,后来我们一直在使用HTTP协议和PROTOBUF。看看MSGPACK的文档,自称效率高于其他同类产品最高8倍,很诱人吧?来看看我的故事吧首先很多项目是跨语言的,我们也不例外前端AS3,...
分类:其他好文   时间:2015-08-28 17:32:43    阅读次数:222
推荐一款基于XNA的开源游戏引擎《Engine Nine》
一、前沿导读XNA是微软基于.Net部署的下一代3D/2D游戏开发框架,其实XNA严格来说类似下一代的DirectX,当然不是说XNA会取代DirectX,但是基于XNA我们对于面向XBOX360,WP等系列其他平台的移植成本非常的低(据说基于MONO在linux下XNA也可以运行3DDEMO,有试...
分类:其他好文   时间:2015-08-28 17:31:57    阅读次数:205
Mybatis中的模糊查询
今天下午做的一个功能,要用到模糊查询,字段是description,刚开始我的写法用的是sql中的模糊查询语句,但是这个有问题,只有将字段的全部值传入其中,才能查询,所以不是迷糊查询。后来经过搜索,发现要加上一个concat字段,要先将字符串拼接后,才能实现模糊查询。改成这个样子后,模糊查询功能实现...
分类:其他好文   时间:2015-08-28 17:33:48    阅读次数:117
CENTOS在输入ifconfig命令时,提示没有命令的处理方法 - 只是一段过程 - 开源中国社区
CENTOS在输入ifconfig命令时,提示没有命令的处理方法 - 只是一段过程 - 开源中国社区CENTOS在输入ifconfig命令时,提示没有命令的处理方法 发表于4个月前(2013-09-11 08:14) 阅读(12)|评论(0) 0人收藏此文章, 我要收藏 ...
分类:其他好文   时间:2015-08-28 17:32:36    阅读次数:149
剑指offer-第五章优化时间和空间效率(两个链表的第一个公共节点)
思路1:要求的是两个链表的第一个公共节点,首先想到的是用栈来存放两个链表,然后依次从栈中抛出,直到最后一个相同的节点为止。但是要用到两个栈,空间复杂度为O(n);思路2:从头到尾分别遍历两个链表得到链表的长度风别为,len1和len2,求出两者的差值dif,然后现在长的链表上面走dif步,然后同步走...
分类:其他好文   时间:2015-08-28 17:32:30    阅读次数:153
【译】如何成为一个优秀的开发者
*前言:原作者George Fekete是一个拥有10年客户端和服务端的web开发者,擅长PHP、JavaScript,致力于各种中大型的web应用,Primal Skill的创始人,CTO。本文根据How to be a Good Developer翻译而来。*作为一个苦逼的程序员,你需要在这个随...
分类:其他好文   时间:2015-08-28 17:30:51    阅读次数:158
canvas案例——画时钟
基本思路,先画一个200半径的圆ctx.arc(250,250,200,0,2*Math.PI);然后再画时分刻度,可以先利用translate变化坐标到圆的中心点,然后再通过rotate旋转 1 //画12个时刻度线 2 for(var i=0;i<...
分类:其他好文   时间:2015-08-28 17:31:15    阅读次数:168
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!