首页
学习
活动
专区
工具
TVP
发布

我的博客

专栏作者
577
文章
915949
阅读量
39
订阅数
MySQL数据表生成Wiki格式数据字典
<?php $dbms='mysql'; //数据库类型 $host='localhost'; //数据库主机名 $dbName='joyous'; //使用的数据库 $user='te
苦咖啡
2018-10-22
1.5K0
Jpgraph 3.5 中文乱码问题解决
今天设置了Jpgraph生成的图表加上中文标题乱码,搜索下结果都是加什么字体了设置这个,修改那个。。后来看到这个文章:http://anshao.net/codes/254.html(多谢博主分享了,我转载了过来,在windows是可以使用滴,但是linux下就不可以,我就增加下怎么在linux下使用吧) 具体做法就是:修改jpgraph_ttf.inc.php,找到185行:elseif( $aFF === FF_SIMSUN ) { 这个里面的内容 elseif( $aFF === FF_SIMSUN
苦咖啡
2018-05-08
8090
SCWS中文分词
写在前面:http://www.xunsearch.com/scws/index.php 私人定制:scws 上面那个压缩包是在thinkphp中使用的!将swcs文件夹放在Vendor目录下;备注:我用的require_once引入的!因为verdor怎么都不能引入!!!! 那Words的类可以放在自己的扩展包,用的时候引入即可!比如我的放在COM目录,那么用的时候导入 使用例子: $str = ‘我是Joyous,我喜欢PHP,喜欢计算机’; $words = Words::segment($str);
苦咖啡
2018-05-08
1.3K0
安卓上传文件(绝对可以用)
说明:使用是httpclient+MultipartEntity,因此需要导入包:httpmime-4.1.1(这个包非常重要!务必导入!) 写在前面:我只是贴出核心代码,只是记录下我寻找上传功能的过程,我是一个PHPer,最近项目需要编写APP,因此就刚学习Android开发。如果你也正在学习Android可以一起交流一下~~ 上代码:(安卓客户端代码)直接贴出关键部分 /* * 图片上传 */ private void httpUpload() { HttpClient httpclien
苦咖啡
2018-05-08
1.6K0
CI基础知识二
1.日历类 $this->load->library(‘calendar’); echo $this->calendar->generate();//根据服务器时间创建一个当前年月的日历 echo $this->calendar->generate(2006, 6);//创建2006年6月日历 $data = array( 3 => ‘http://blog.phpfs.com/’, 7 => ‘http://blog.phpfs.com/’, 13 => ‘http://blog.phpfs
苦咖啡
2018-05-08
1.2K0
坑爹的serialize和unserialize
今天项目当中遇到一个奇葩的问题,无法返序列化!!!! a:2:{s:9:”condition”;s:0:”;s:5:”value”;  这是其中的一段字符串! 提示:: Error at offset 26 of 119 bytes 网上说有说编码的问题 不过安全的序列化是这样的:http://davidwalsh.name/php-serialize-unserialize-issues 后来看了一个数字26觉得很奇怪, 为何是26而不是别的,于是数了数,发现s:0:”这个地方是单引号!!!!然后就~你们
苦咖啡
2018-05-08
8160
Zend Studio 配置xdebug
写在前面:http://my.oschina.net/caoge/blog/118725 注意事项: 1.http://www.xdebug.org/download.php下载debug扩展 php版本5.3.27 Compiler MSVC9 (Visual C++ 2008) Architecture x86 Zend Extension Build API220090626,TS,VC9 PHP Extension Build API20090626,TS,VC9 我下载的是PHP 5.3 VC9
苦咖啡
2018-05-08
9410
Packer JavaScript en PHP
官网:http://joliclic.free.fr/php/javascript-packer/en/ 例子:code pack(); file_put_contents($out,$append_content); */ //加密多个文件 $js_arr = array("./index.js", './index1.js'); $out = './encode.js'; $content = ""; foreach($js_arr as $v) { $append_content = file_ge
苦咖啡
2018-05-08
7970
图片延迟加载
官网:http://www.appelsiini.net/projects/lazyload 使用例子:http://demo.phpfs.com/lazyload/ 代码下载:lazyload 代码解析 $(function(){ var ERROR_IMG = './img/image_err.gif'; var LOADER_IMG = './img/lazy_loading.gif'; $("img").one("error", function() { $(this).attr("src
苦咖啡
2018-05-08
2.2K0
关于ftp限制用户到自己家目录
写在前面: ftp是有版本的区分的! 老版本可以参考这个:http://blog.phpfs.com/archives/244.html 新版的我用上面那个怎么都不可以,后来是这样解决的 1.useradd -d /var/www -s /bin/bash -G www-data -g www-data 说明:-d是指定家目录 -s指定用户用的bash -G是附属组 -g是所在群组,其中我的网站程序都是www-data用户在跑 2.chown -R root:root /var 这一步的作用就是将www的.
苦咖啡
2018-05-08
3.1K0
window安装memcache
memcache 下载(这个是64位的) 1.解压到 D:\memcached 2.进入cmd image.png 依次执行 memcached.exe -d install memcache.exe -d start 这样memchae就安装到系统服务当中,并启动了memcache php扩展可以从这里下载: http://downloads.php.net/pierre/ 注意版本和编译的区别~ 如果安装完毕。可以重启apache。 测试代码如下: $mem = new Memcache; $mem-
苦咖啡
2018-05-08
1.3K0
查找修改时间在指定区间的文件并打包
#!/bin/bash # find file and tar # joyousphper@gmail.com # find_and_tar.sh read -p "Please enter a search path (eg:/root/) >" search_path if [ -d $search_path ];then echo "find path $search_path" else echo "error: $search_path is not a directory" exit 0
苦咖啡
2018-05-08
1.3K0
安装msgpack
1.提示:Fatal error: Call to undefined function msgpack_pack() 解决办法:需要参考http://msgpack.org/这里安装msgpack 执行pecl install msgpack 提示错误: Failed to download pecl/msgpack within preferred state "stable", latest release is version 0.5.5, stability "beta", use "channe
苦咖啡
2018-05-08
2.2K0
URL参数加密
php function valEncrypt($value, $key) { $encrypt_key = md5(rand(0, 32000)); $ctr = 0; $t
苦咖啡
2018-05-08
1.8K0
PHPStorm配置Xdebug
1.安装debug 2.检查phpinfo是否存在xdebug 3.修改/etc/php5/apache2/conf.d/xdebug.ini 内容如下: [xdebug] zend_extension=”/usr/lib/php5/20090626/xdebug.so” xdebug.idekey=”PHPSTORM” xdebug.remote_host=127.0.0.1 xdebug.remote_enable=on xdebug.remote_port = 9000 xdebu
苦咖啡
2018-05-08
1.1K0
mac安装redis以及phpredis扩展
1. git clone git://github.com/nicolasff/phpredis.git 2.cd phpredis 3.phpize 4../configure 5.make 6.sudo make install 然后编辑php.ini文件添加 extension=redis.so 备注: 如果phpize提示 Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF envi
苦咖啡
2018-05-08
8880
SVN更新网站
安装SVN看这里:http://blog.phpfs.com/archives/1525.html svn checkout http://192.168.1.107/svn/test_svn /var/www/html/test 会需要输入svn帐号和密码 其中test_svn是通过 svnadmin create test_svn 而/var/www/html/test是你的网站根目录 PS:我提交就更新网站?怎么做?利用svn钩子文件更新网站! 钩子文件: #!/bin/bash svn updat
苦咖啡
2018-05-08
9090
phpstorm使用
1.设置多个项目并存 步骤:File–>Settings–>Directories–>Add Content Root 2.常用快捷键 Ctrl+y删除一行(以前用的是zend studio删除一行是Ctrl+d) Ctrl+d复制一行(哎!) Ctrl+/单行注释 Ctrl+Shift+/块注释 Ctrl+[]匹配{}[] Ctrl+g跳转行 Ctrl+Shift+z重做 Ctrl+z撤销 Ctrl+x剪切行 Ctrl+-或者+折叠代码 Ctrl+o选中并重写父类方法
苦咖啡
2018-05-08
4940
PHP+memcache的简单使用
初始化一个Memcache的对象: $mem = new Memcache; 连接到我们的Memcache服务器端,第一个参数是服务器的IP地址,也可以是主机名,第二个参数是Memcache的开放的端口: $mem->connect(“192.168.0.200”, 12000); 保存一个数据到Memcache服务器上,第一个参数是数据的key,用来定位一个数据,第二个参数是需要保存的数据内容,这里是一个字符串,第三个参数是一个标记,一般设置为0或者MEMCACHE_COMPRESSED就行了,第四个
苦咖啡
2018-05-08
7990
ubuntu安装redis以及phpredis扩展
安装步骤: 1.执行:git clone https://github.com/nicolasff/phpredis.git 2.执行:cd phpredis/ 3.执行:phpize 4.执
苦咖啡
2018-05-08
6250
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档