分类 编程技巧 中的文章

u开头的字符转成正常显示

这个是经常遇到的高频问题,特别是用python编程,打印复杂结构,如果里面带有中文,输出就是这样,根源还是用户本地环境的default charactor set不匹配 解决方法如下 1 2 3 4 5 #python2 print "\u8857\u9053\u5f20\u4e3b\u4efb".decode("unicode_escape") #python3 print(b"\u8857\u9053\u5f20\u4e3b\u4efb".decode("unicode_escape"))……

阅读全文

mac中卸载pkg包的方法

前几天为了写ntfs格式的移动硬盘,装了一个slntfs,完全是垃圾软件,弄出一堆问题了,这个软件是通过pkg安装的,要卸载有两种方法 找到并直接删除关联文件 mac没有注册表这类奇葩系统,可以先通过 pkgutil –pkgs 列出已经安装的全部pkg包,pkg清单在 /private/var/db/receipts 目录中,进入这个目录,里面的 *.bom 文件记录……

阅读全文

mustache不适合作为服务器端模板渲染引擎

mustache是一个新兴的模板引擎,官网在github上 http://mustache.github.io/,支持数十种编程语言,换句话说mustache其实就是一个模板语法规范,开发者可以根据自己的需要选择不同的编程语言来实现 mustache的特点就是很语法很简单,主要语法如……

阅读全文

离线加速xcode文档访问

ios版本迭代的很快,基本上一年发布2个版本,所以xcode自带的docset只是个不完全索引包,查看详情的时候还是打开的apple的网站,GFW发疯的时候会特别慢。把docset下载到本地会提高你的效率 开发文档url是放在一个atom文件当中:http://developer.……

阅读全文

获取iphone用户安装的app列表

这是从一篇讨论 “360因为侵犯用户隐私被苹果下架”" 的文章中看来的 已安装app列表 /private/var/mobile/Library/Caches/com.apple.mobile.installation.plist 用户相片 /var/mobile/Media/DCIM/100APPLE/ 音乐目录 /var/mobile/Media/iTunes_Control/Music/ /private/ ,/var/都是合法app不能访问的目录,但是你的iphone一旦越狱,app就可以为所欲为。 所以强烈建议大家不要越狱。现在ios已经到6.……

阅读全文

用c++开发基于tcp协议的文件上传功能

2005我正在一家游戏公司做程序员,当时一直在看《Windows网络编程》 这本书,把里面提到的每种IO模型都试了一次,强烈推荐学习网络编程的同学阅读,比 APUE 讲的更深入 这是某个银行广告项目(p2p传输视频)的一部分 IO模型采用的阻塞模式,文件一打开就直接上传 用vc 2003编译,生成w……

阅读全文

django中清除cache_page生成的缓存

from django.views.decorators.cache import cache_page 用起来很方便,直接在view的function前面加上一个@cache_page(3600),就能缓存一个小时,完全不需要多余代码 但是这个cache函数管杀不管埋,如果缓存了列表页,那么修改/创建新的item的时候,如何更新列表页的缓存是个大问题. 翻开cache_page……

阅读全文

iphone开发教程下载

3月份花了1个月研究ios 开发,看了几百页的iphone开发教程,累积了不少电子书,盘点一下 Beginning iPhone 4 Development: Exploring the iOS SDK 目前最好的ios开发书籍,apple的文档做的非常完善,有用的书也不多 下载地址 http://t.cn/hB0xjr iphone user interface design http://t.cn/hB0M6H 这个是必须要看的 iphone开发必看手册 下载地址:http://t.cn/he66……

阅读全文

delphi实现http上传文件

对于文件上传服务器的cgi程序处理都差不多,都会从在某个字典里面存放文件的数据,主要数据就3个: 文件名 文件长度 文件内容 一次可以上传多个文件.RFC1867定义了这个协议 对于页面来说,要想一次上传多个文件,表单里面就得有多个 , 不然只能通过activex或者应用程序的方式来完成 服务器……

阅读全文

delphi解析xml的3种方法

前段时间做了一个简单的应用,后台用django搭了一个简单的web程序,前端用delphi做的一个客户端,数据通信就是普通的 http(POST,GET)协议。只所以这样设计,是因为编程比较简单,如果强调安全性,数据通信可以使用https.这个也比较容易做。 设计web的 API时候,……

阅读全文