- 博客(14)
- 收藏
- 关注
原创 PHP C扩展初探
说明环境: ubuntu14.4 php5.5.9 通过apt-get 安装因为不同于编译安装的php,需要重新下载php源码进行扩展。$ sudo apt-get source php5 保存目录可自定义 打开源码文件进入到ext中,这里是存放扩展的地方,我们可以看到有 许多官方的扩展 这里可以科普一下php源码的主要目录以及功能 ./main包含PHP主要宏定义 ./pear 包含
2016-03-31 16:59:26 399
原创 python读取word
这个功能的目的在于将word文档的内容读出来后,用jieba分词库,找出基于TF/IDF权重最大的关键词。难点在于一些解码问题和对word文档打开过程中一些异常的捕捉,目前为止还有一些异常捕捉不到,想到一个比较暴力的想法就是,每次打开word时,监听时间,超过规定时间则把这个word删除或者别的处理。但是还没有实现。下面,上读取代码def new_open_word(file_
2016-01-17 01:03:12 5323
原创 解决GPS定位数据转换问题
很多情况下,在服务器端处理定位数据的时候,会用到百度地图等三方的接口,但是在终端上传的数据是GPS定位数据,这样会导致两者误差很大。我在处理微信定位信息的时候,就遇到这种情况。
2015-12-13 13:25:09 2511
原创 python读取ppt文本内容
import win32comfrom win32com.client import Dispatch, constantsppt = win32com.client.Dispatch('PowerPoint.Application')ppt.Visible = 1pptSel = ppt.Presentations.Open("C:\\web\\phpStudy\\WWW\\ppt\\R
2015-11-29 15:19:11 12827 3
原创 Yii 1.x IOS推送
获得IOS的pem文件后 可以对指定的用户进行推送 IOS的具体推送原理就不详细赘述了 直接上实现代码 Windows系统要注意pem文件的路径 $deviceToken = '';//硬件token // Put your private key's passphrase here: $passphrase = '';
2015-08-05 20:20:30 396
原创 yii1.x学习笔记(4)好用的数据库操作
$condition = ' 1 = 1';$params = array(); $condition .= ' AND T1.schoolName LIKE "%' . $schoolName . '%"'; }$sql = 'SELECT COUNT(*) FROM {{schools}} AS T1 WHERE'.$condition; $cmd =
2015-05-08 01:23:54 331
原创 yii1.1.x学习笔记(3)缓存
1)片段缓存在view中的缓存HTML片段起始添加beginCache('cachename',array('duration'=>3600,//设置缓存过期时间'vartByParam'=>array('param'),//设置变化缓存,生成不同的缓存‘class’=>'ststem.caaching.dependencies.CDbCacheDependency',//设置
2015-04-16 00:40:33 527
原创 ThinkPHP学习笔记(二)
ThinkPHP中的SQL查询方式一、表达式查询 用一个数组$data[‘字段名’]=array(‘表达式’,条件) 对应的表达式有(不区分大小写):LT:小于EQ:等于ELT:小于等于GT:大于EGT:大于等于NEQ:不等于LIKE:模糊查询,包含字符的(%字符%,‘%’表示其他字符,可在字符前后选择性的加)NOTLIKE:对LIKE去反BET
2015-02-07 15:48:02 405
原创 ThinkPHP学习笔记(一)
今天通过兄弟连视频接触ThinkPHP框架,初步了解了该框架的工作机制。 谈到ThinkPHP不得不说MVC设计模式,ThinkPHP是基于该模式下的框架。 M->Model模型 由Model类来完成,对应于Lib/Model。是用来定义对数据操作的类。 V->View 存放布局模板(HTML文件),作用于前端。对应/HOME/Tpl。在该文件夹下建立同名于 Act
2015-02-05 22:57:36 685
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人