- 博客(22)
- 资源 (9)
- 问答 (2)
- 收藏
- 关注
原创 php中pathinfo不支持中文解决办法
发现pathinfo对中文文件无法解析,解析出来的文件名都是空字符串查看了以下php的官方文档,有这样一句话大概意思是,pathinfo如果想要正确的解析多字节编码的字符串路径的时候,必须先通过setlocale函数来设置匹配的字符编码格式同时有看到了下面的一个大神给出的解决方案应该是498936940@qq.com的这个用户,2年前就已经解决了,然后ctrl+...
2019-06-06 14:18:14 2489
原创 php excel导出 导入问题 csv格式
之前做电商,涉及到很多数据需要导出来,提交给其他部门处理,数据肯定需要导出,都是通过phpexcel第三方库完成的,今天发现一个很简单的方法同样可以完成相同的工作,导出csv格式的文档,这种文档内部使用逗号(,)来数据分割,换行符(\n)分行分割,每一行最后面都有一个\n 每一行数据中的每2个数据之间一个英文半角逗号而这种格式的文档可以被excel兼容,没有任何问题
2017-07-24 17:28:23 609
原创 ubuntu 16.04 编译安装php5.4
1、下载php5.4源码,http://cn2.php.net/distributions/php-5.4.45.tar.gz2、tar zxvfphp-5.4.45.tar.gz./configure --prefix=/usr/share/php5.4--with-config-file-path=/etc/php/5.4 --with-curl --with-pear --with-
2017-07-16 16:43:19 4479 1
原创 ueditor 图片格式不允许错误
ueditor上传的时候错误信息图片格式不允许错误,直接找到文件上传的配置文件/php/config.json打开一看,没问题啊,但是还是上传的格式问题,看了一下代码,图片上传的时候是通过php/controller.php上传的,打开发现这个东西,原来配置文件是通过/php/controller.php文件通过json读取到的,在调用的页面
2017-05-08 11:04:17 1530
原创 php curl 超时处理
php curl处理请求超时背景:写了一个api管理的工具,增加了api请求的的工具,某些接口请求时间比较长,某些接口时间必须要短,希望超过超时时间的请求返回其它的状态码,要跟失败或者curl失败区分开,本质上虽然都是curl失败但是从需求角度要区分开,但是php的curl没有类似事件的一些操作通过curl的curl_errno来判断$curl = curl_init($url
2017-05-05 15:08:38 13311 2
原创 ubuntu下syslogd安装使用
ubuntu下syslogd安装名字是inetutils-syslogd,另外还有一个busybox的 ,这个没有安装试过apt-get install inetutils-syslogdsyslogd的配置文件/etc/syslogd.confC中可以使用的函数#include void openlog (char*ident,int option ,i
2017-02-04 15:32:24 3130
原创 apache2.4 的mpm配置
StartServers 20 //apache启动之后就创建20个进程,默认5 MinSpareServers 20 //最小空闲进程数,当空闲进程小于这个值,父进程会创建子进程,默认5 MaxSpareServers 40 //最大空闲进程数,假设空闲进程大于这个值,父进程会逐个杀死空闲进程,默认1
2015-12-23 19:41:18 1660
原创 64位window下安装memcache扩展
首先先说明一下memcahe我在搜索memcache过程中发现了一个memcache和memcached,这2个东西有什么区别?memcache是php的扩展需要安装在php中,memcached是内存缓存工具这个东西也需要单独安装,php通过memcache扩展来管理memcached1、memcache扩展下载地址:http://pecl.php.net/package/memca
2015-08-08 01:52:27 1264
原创 WP8.1发送Post或Get请求顺带文件上传
partial class Http { private CancellationTokenSource cts = new CancellationTokenSource(); private HttpClient httpClient = new HttpClient(); public Windows.Foundation.Async
2015-06-25 20:59:16 535
原创 wp8将List对象转Json字符串用于网络传输
string ListToJsonString(List CheckList){ DataContractJsonSerializer json = new DataContractJsonSerializer(CheckList.GetType()); string szJson = ""; using (MemoryStream stream = new MemoryStream())
2015-06-22 19:11:56 795
原创 wp8开发者注册解锁手机IpOverUsbSvc错误
用管理员身份打开CMD进入到这里C:\Program Files (x86)\Common Files\Microsoft Shared\Phone Tools\CoreCon\11.0\Bin\有个运行IpOverUsbEnum.exe假如提示连接成功说明ok了注意:运行这个的时候必须连接wp设备 在Windows Phone Developer Registrati
2015-06-22 19:08:53 956
原创 winrt下NavigatTo、NavigatedFrom、NavigatingFrom、Loaded运行先后次序
当程序由不运行状态进入运行状态首先执行App的初始化工作,也就是App.xaml.cs的实例化当App实例化成功之后由会自动调用App.OnLaunched方法而OnLaunched中if(!rootFrame.Navigate(typeof(MainPage), e.Arguments)){throw new Exception("Failed to create initial
2015-06-21 13:27:10 1340
转载 win8/wp8学习资料
从今天开始学习winrt开发,中途会放一些学习心得百度网盘:http://pan.baidu.com/s/1GxcJW在此感谢资料制作者
2015-06-21 09:32:34 678
原创 wp8.1使用HttpClient发送post请求数据
HttpClient httpClient = new HttpClient(); try { string login_url = config.server_host+"/user/login"; HttpRequestMessage request = new HttpRequestMessage(HttpMethod.Post,new Uri(login_u
2015-06-16 02:43:25 997
原创 微软云虚拟机外网访问
微软云虚拟机提供了一个叫endpoint的东西这个东西是来限制外部网络访问的端口的,不管是建立web程序或者是ftp等其他的程序,只要是需要外部网络来访问这个虚拟机都需要提前打开这个端口,否则会出现外部网络无法访问的情况如IIS等webserver需要80端口,ftp等需要21端口,都必须提前在这里配置
2015-06-16 00:33:55 1317
转载 PHP7和HHVM的性能之争
PHP语言的排名变化根据“TIOBE编程语言排行榜”(榜单虽然统计方式有局限,但是仍然不失为一个比较好的参考),2010年PHP最高曾经在世界编程语言中排名第三。可见,PHP语言在PC互联网时代的Web领域可谓叱咤风云,擎天一柱。 在PHP程序员中,曾经流传着一个段子:某女:你能让这个论坛的人都吵起来,我就跟你吃饭。 PHP程序员:PHP是世界上最好的
2015-06-14 23:25:48 1215
原创 shopnc用户登录session丢失问题
本地测试登录一切ok,放到服务器上就不行,检查得出sessionid丢失,修正方法:在根目录找到/core/framework/core/base.php在start_session方法中注释掉下面3行//if ($subdomain_suffix !== 'localhost') {// @ini_set('session.cookie_domain', $subdoma
2015-05-29 22:06:42 3678 1
原创 为wordpress的woocommerce插件添加支付宝的JCB支付
JCB卡是来源于日本的世界通用的信用卡,虽然没贝宝那样知名,但是在日本还是很流行的,貌似贝宝不支持JCB支付,所以只能用支付宝了1、wordpress,woocommerce这些东西你先安装了在说,没有安装的去安装。2、去wordpress的插件中心安装Alipay for woocommerce插件,我们要添加的这个JCB支付方式要修改这个插件3、去后台启用这个插件,并且在网关中开启
2015-03-24 17:30:02 4228 1
原创 写一个基于HTML5的文件异步上传控件
现在文件上传控件有很多,比如JQuery的jQuery File Upload等等。功能必须说,非常强大,官方文档写的也很清楚。要说缺点也只有一个,加载的文件很多(举例的这个光js就有4个,这对服务器来说是负担),通常在web开发中不需要这么多功能,本这对前端开发的优化,在加上现在html5的普及,自己写一个适合自己的控件非常有必要。废话不多说,直接上代码前端代码,其中已经有了注释了
2015-03-24 17:11:09 1095
原创 openwrt源码中修改vlan配置
在编译好的openwrt中修改vlan配置非常简单,用ssh链接入路由器后台在/etc/config/network中就有vlan的配置信息(这个虽然有但是我没有修改尝试过,其他博主都是这么说的)但是现在的问题是,要求编译好了的固件已经是修改后的vlan配置,那么原来在openwrt源码中的vlan配置是在哪里?定位到/target/linux/ramips(这个可能其他不一样)/base
2014-12-10 15:36:46 6131 1
原创 bootstrap的timepicker控件问题
今天突然发现网页上的bootstrap的timepicker控件时间不对,原代码如下因为我用的smarty引擎,这个值是引擎翻译过来的,而timepicker默认显示的是当前时间,跟input中的value一点关系都没有,甚至我通过JQ的val()方法获取到的这个value都不是我想设置的时间,而是当前时间。仔细看了下官方文档bootstrap-timepicker在tim
2014-12-10 14:52:30 1401
如何通过一个URL获取文件名和文件类型
2015-06-25
wp8.1有关ftp连接的api
2015-06-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人