自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

10s 地带

专注做懒程序员

  • 博客(11)
  • 收藏
  • 关注

原创 为CentOS上PIL库支持webp格式

用pip安装PIL(pillow)的时候会看到检测结果,例如

2014-10-31 15:28:49 3187

原创 mnesia 进入孤岛状态后的处理

故障描述三个mnesia节点处理办法异常情况

2014-04-11 17:07:56 444

原创 MySQL 关键字查询

某项目要提供search功能,我果断的使用 where keyword like ‘%keyword%’然后觉得无比幼稚,进行性能测试发现在900w行的表中做like,需要10+s,难以接受网上有资料显示,like会使用索引,locate不会使用索引,而我用where locate(‘keyword’,keyword) > 0 做测试,两者消耗时间相当,所以like的性能不是一般的差于

2012-04-18 16:25:15 2447

原创 初识Redis

服务器需要加一个缓存,之前已经程序里已经有一个hashtable做缓存,但整体感觉封闭无共享,无硬盘备份,就这两个问题就令人困扰。不共享意味着多个服务器实例都各自维护一个缓存,浪费资源,而无硬盘备份,意味着服务器重启后,所有缓存数据都需要重新构造,虽说缓存数据都是可是随时生成或删除的,但能减少的时间就得减少。所以缓存很有必要独立出来,刚好最近有看过关于Redis的文章,感觉他能为我省点时间,于

2012-04-06 13:58:14 493

原创 iPhone 上不了真机的其中一个原因

simulator上没问题,上device一跑就自动退出。     可以在xcode下使用run->run with performance tool->object allocations看看是不是内存爆了...     或者真机debug,定点于applicationDidReceiveMemoryWarning      另外还出现过simulator上的文件不分大小写,而dev

2011-03-08 12:00:00 312

原创 lipo合并iPhone模拟器和真机的静态类库

<br />      用xcode写过lib的TX都应该试过,simulator和device 编译出来的lib不能通用,即跑simulator需要simulator的库,跑device需要device的库,这是个很麻烦的问题,特别是XCode很智能地把lib的路径添加到lib search path中的时候。<br />      举个例子,一开始都是使用simulator的,然后往项目中加入一个simulator的库,跑起来没问题。然后选device模式,编译出错,说file is not of re

2011-03-08 11:52:00 1780

原创 iPhone 模拟器 操作

<br />有个iPhone开发者来公司演示作品,手拿一台崭新的MacBook Pro,很是羡慕。当我问他程序是否支持多点触碰的时候,他说实现了,但模拟器看不出,于是我示范了如何操作这模拟器。<br /> <br />(虚拟机下,alt = option,windows = command)<br />两手指拉伸或选择,通过option+鼠标操作<br />两手指平移 通过 option+shift + 鼠标<br />手机旋转 command+方向<br /> <br />暂时认为重力和多点要上真机才行

2011-02-22 10:51:00 483

原创 MySQL ,MS SQL Server,类似功能的函数

<br />判断为NULL<br />MS: ISNULL(field , 0)<br />MY: COALESCE(field,0)<br /> <br />当前时间 <br />MS : GETDATE()<br />MY: NOW() CURDATE()<br /> <br />包含字符串<br />MS: CHARINDEX(field,'find',0 /*start from*/)<br />MY :LOCATE(field,'find',0/*start from*/)<br /> <br /

2010-12-09 14:53:00 393

原创 Server 编程会用到的工具

<br />刚工作一年,而且这一年里都只跟ASP.NET打交道,突然间叫我去搞Linux的服务器编程,充满挑战,遇到很多困难,使用了几个好用的工具,具体用法就不说了,网上一个大堆,做个介绍而已。<br />1.内存泄漏,刚搞C++的都会遇到这问题,前人们归纳出来的解决方案是new和delete,malloc和free(包含对于的[])都得成对出现在一个地方,即在那个函数生,就在那个函数死。这方案是对的,但现实中未必能用,当某些实例的生存周期不确定的时候,就不能在一个函数里搞生死配对了吧?<br />后来使用

2010-12-01 10:42:00 290

转载 读excel,数字,汉字混合列

<br />有个项目需要导入Excel数据,我一般不使用COM来读,因为可以使用OleDB,用SQL语句,还可以进行简单的过滤。以前一般用OleDB读的时候,只是觉得有个问题,就是Excel中第一行的数据将作为DataTable中的字段名,但这问题其实也不算什么问题。但现在遇到个有点严重的问题,就是在同一列中,如果包含数字和汉字,发现汉字是读不出来的,返回值为NULL,这问题严重吧? 查阅资料发现,原来是Excel的驱动有问题(不知是真是假),解决方法是把Extended Properties 设为'Exc

2010-12-01 10:13:00 467

原创 文本,多位数字,混合排序

<br />有个需求,要导入系统中的班级,进行排序,班级为文本类型,因为有的班级是1,2,3之类,有的是天河班,白云班,如果只是简单地 ORDER BY ClassName,输出的将会是 1,11,12,13,2,3...白云,天河 <br />要解决多位数字的排序,可以使用 ORDER BY ClassName * 1 ,因为这个 × 1会将 ClassName 转换为数字类型,但 白云×1显然是会报错的。 所以目前的解决办法是<br />ORDER BY (CASE WHEN ISNUMERIC(Cla

2010-12-01 10:11:00 704

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除