博客首页 | 我的好库
程序员博客

统计信息

  • 博客 - 347
  • 随笔 - 4538
  • 评论 - 17505

PHP应该下载安装线程安全还是非线程安全版本?

Windows下的PHP分为线程安全Thread Safe和非线程安全Non Thread Safe版本。 如果是使用ISAPI的方式来运行PHP就必须用Thread Safe(线程安全)的版本;而用FastCGI模式运行PHP的话就没有必要用线程安全检查了,用None Thread Safe(NTS,非线程安全)的版本运行效率更高。  ......

JO2000 发布于 2017/10/17 11:38:08 阅读(11) 评论(0)

思途旅游CMS系统简单分析

思途旅游CMS系统采用Kohana框架,Kohana是一款纯PHP5的框架,基于MVC模式开发,它的特点是高安全性,轻量级代码,容易使用。 购买的是正版的思途旅游CMS系统,因需要进行二次开发,所以对这个系统进行简单的分析。   控制器 Controller......

JO2000 发布于 2017/9/9 21:41:10 阅读(132) 评论(0)

PHP如何获取文件的扩展名

比较常用的方法是使用pathinfo,代码如下:   $ext = pathinfo($filename, PATHINFO_EXTENSION);   如果需要处理非ASCII字符,需要在此之前:setlocale(LC_ALL,'en_US.UTF-8');   ......

JO2000 发布于 2017/8/21 22:55:39 阅读(141) 评论(0)

C#:通过串口读取扫描枪里的值

软件界面 窗体代码 ......

liangwei1362 发布于 2017/7/11 17:39:49 阅读(314) 评论(17)

利用JAVA程序获取扫描枪的数据

利用JAVA程序获取扫描枪的数据   package barcode; import java.util.concurrent.BlockingQueue; import java.util.concurrent.LinkedBlockingQueue; ......

liangwei1362 发布于 2017/7/11 17:38:08 阅读(573) 评论(20)

nodejs里的异步方案

nodejs版本大于v7,可以使用ES7里的async和await,Node运行参数里加上--harmony或者--harmony-async-await 例子:(async function(){ let db = await MongoCli......

JO2000 发布于 2017/7/10 22:28:04 阅读(284) 评论(1)

Java中元组的使用

北京上课了培训老师指出,元组是关系数据库不可脱离的部份, 但是在程序设计中, 元组并不显得那么不可或缺。 有一些编程语言本身就自带元组的语法, 比如说python、F#、haskell、scala等,另一些更为流行的编程语言却不带元组语法, 如Java、JavaScript、c++、c#等。   元组并不像数组、对象那样是不可缺少的编程元......

yuyu552 发布于 2017/6/1 14:54:06 阅读(276) 评论(11)

phpStudy环境下PHP包管理器composer的使用方法

php用的是phpStudy里提供的环境,系统变量也没有添加,先下载composer.phar https://getcomposer.org/download/1.4.1/composer.phar   将composer.phar复制到项目目录下(包含composer.json的目录) 然后命令行执行:......

JO2000 发布于 2017/4/23 10:43:24 阅读(1068) 评论(0)

ThinkPHP Undefined index

默认的错误处理,在访问不存在的数组元素时会显示Undefined index:数组元素名称 有时候为了方便处理需要屏蔽修改错误提示:   error_reporting(E_ALL ^ E_NOTICE);  ......

JO2000 发布于 2017/4/4 20:27:00 阅读(333) 评论(0)

ThinkPHP5 以JSON格式输出Array数组

ThinkPHP5和ThinkPHP3比较,变化还是蛮大的。 ThinkPHP3里输出Array数组,ajaxReturn($arr)即可。 在ThinkPHP5里需要先转换为json对象再输出 json($arr)->send();   为了使输出的json可以在ajax取得后直接赋值给js数组,我们需要用ar......

JO2000 发布于 2017/3/27 14:56:49 阅读(2208) 评论(0)

JavaScript面向对象编程

非闭包实现 var MyObject = function() { // 私有变量 var private_v1; // 私有方法 function......

JO2000 发布于 2017/1/4 20:48:25 阅读(374) 评论(0)

nodejs的require模块及路径

在nodejs中,模块大概可以分为核心模块和文件模块。   核心模块 核心模块是被编译成二进制代码,引用的时候只需require表示符即可,如(require('net'))。   ......

JO2000 发布于 2017/1/2 14:14:01 阅读(379) 评论(0)

Python学习笔记

1)根据models自动建立所有tableD:\Progra~1\Python\python.exe manage.py migrate新版本django用D:\Progra~1\Python\python.exe manage.py syncdb   2)新建package 后,在setting里添加appD:\......

JO2000 发布于 2016/12/30 21:52:33 阅读(305) 评论(0)

在CentOS 6.5上安装NodeJS

CentOS的软件源未包含有最新的nodejs, 需要手动编译安装。   首先安装依赖的库与工具yum install libtool automake autoconf gcc-c++ openssl-devel 然后下载nodejs的源码包tar, 解压缩后直接三板斧编译安装./configure --pr......

JO2000 发布于 2016/12/23 11:48:56 阅读(343) 评论(0)

node.js的安装(linux环境)

下载node-v7.2.1-linux-x64.tar.gz 放在/usr/local下 解压tar -zxvf node-v7.2.1-linux-x64.tar.gz   改名mv node-v7.2.1-linux-x64.tar.gz nodejs   建立连接......

JO2000 发布于 2016/12/11 21:05:51 阅读(383) 评论(0)

node.js初体验(windows环境)

下载node.jshttps://nodejs.org/download/release/解压到 d:\nodejs目录下将d:\nodejs加入到环境变量PATH下面   下载NPM模块管理https://github.com/isa......

JO2000 发布于 2016/12/11 11:12:38 阅读(346) 评论(0)

ThinkPHP 3.2默认缓存控制Cache-control输出private的改造

ThinkPHP 通过display加载渲染的页面默认缓存控制都为Cache-control:private,而有时候我们需要Cache-control:no-cache, no-store, must-revalidate 这样可以回退浏览器也刷新页面,我们需要对ThinkPHP进行修改。   1)修改ThinkPHP\Library\Think\......

JO2000 发布于 2016/11/13 22:25:26 阅读(1251) 评论(0)

FTP无法删除阿里云主机里的ThinkPHP Runtime缓存文件

修改了数据库字段后,我们需要删除Runtime\Data\_fields下的缓存文件,用FTP登录上去没有删除这些文件的权限,我可以用代码来删除: function deldir($dir=RUNTIME_PATH) { $dh=@opendir($dir); wh......

JO2000 发布于 2016/10/27 8:21:33 阅读(377) 评论(0)

PHP大文件上传的几个注意要点

php.ini里需要修改: post_max_sizeupload_max_filesize   如果上传的是大尺寸的图像,并且用到了imagecreatetruecolor函数,可能会因内存限制而出错,返回500内部错误,需要在代码里做如下设置: ini_set('memory_limit', '256M......

JO2000 发布于 2016/10/24 10:43:00 阅读(360) 评论(0)

ThinkPHP分页查询记录的时候取得总记录数

ThinkPHP在MySQL中分页查询并取得总记录,一般的方式需要进行两次查询,利用SQL_CALC_FOUND_ROWS可以一次查询获得。   SQL: SELECT SQL_CALC_FOUND_ROWS * FROM think_users WHERE groupid=1 LIMIT 0,5;SELECT FOUND......

JO2000 发布于 2016/10/21 17:59:00 阅读(434) 评论(0)
1 2 3 4 5 6 7 8 ... 下一页共191页  到第