- 博客(17)
- 收藏
- 关注
原创 phpStorm对laravel5的代码智能提示
1, composer create-project laravel/laravel=5.1.0 --prefer-dist 为了安装代码支持。下载低版本的laravel框架。之前下载的是高版本的laravel(5.2.*),一开始认为composer没有可以的代码支持库,其实并不用更换laravel版本,后来想更换barryvdh/laravel-ide-helper版本也是可以的。2,...
2019-04-29 18:15:06
527
原创 win7系统安装python2和python3
之前我的电脑上已经安装了python2.7,是采用Anaconda来搭建的。什么是Anaconda呢?Anaconda是一个开源的Python发行版,其包含了conda、Python等180多个科学包及其依赖项。Anaconda 是跨平台的,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。A...
2019-01-10 17:25:15
1603
原创 也来测测javascript拼接字符串不同方法的效率
今天,对javascript中拼接字符串的两种方法做了个效率对比。第一种是 += 的方法,第二种 是join 。代码实现如下:第一种 +=d1=new Date();var arr = [];for (var i = 0; i < 10000000; i++) { arr.push(i);};var str = '';for (var i = 0; i < 10; i+
2017-11-15 17:49:21
337
原创 连接数据库不同方式会影响TTBF快慢
正在研究php框架,突然发现一个奇特的问题:框架中php代码连接数据库使用PDO和mysqli,尽然会导致页面加载速度上产生很大的差距。一开始还以为是框架本身造成的这种现象,所以在本地写了一个基础的测试用例,只是分别用PDO和Mysqli连接数据库,看看页面响应速度。并且在php代码刚开始执行和执行结束输出微秒差值。第一种连接DB方式: $t1 = microtime(); ...
2016-07-08 17:48:01
5994
原创 约瑟夫环
“约瑟夫环”是一个数学的应用问题:一群猴子排成一圈,按1,2,…,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数, 再数到第m只,在把它踢出去…,如此不停的进行下去, 直到最后只剩下一只猴子为止,那只猴子就叫做大王。要求编程模拟此过程,输入m、n, 输出最后那个大王的编号。看了一些这个环的解决方案,看的时候明白,看完就忘了如何实现,突然自己写出了一种,逻辑分析加递
2016-07-06 17:20:30
615
原创 jquery datatable插件使用分享
这个插件很好用,筛选,分页等功能都是内置的了。重要的是根据自己的喜爱,变换它的css。本文主要写个和ajax交互的小例子。
2016-06-16 10:46:07
2600
原创 xml被浏览器缓存了
之前在做广告投放功能,遇到的一个问题。在页面上轮播广告,是通过把广告信息保存成xml文件,然后在前台通过唯一的id调取该广告信息,具体用ajax异步响应到xml,把广告内容展示在页面上。只是ajax响应xml文件的时候,即使后台对广告信息作了相应的修改,可是读取的还是旧的内容。起初我以为是xml文件保存错误了,可是经查证,发现xml是正确的,仅仅是浏览器上输出的广告与xml内容不符。
2015-10-29 17:21:05
1337
原创 SSO杂烩
整理一下接入sso的用户登录,注册,登出,修改资料的操作,遇到一系列问题。1,sso全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。2,关于seo收录页面判断用户在该子站点下是否有活跃,跳转到sso的接口,然后把状态取回来。在查找的一些资料上有写:“网页自动跳转:
2015-10-29 11:30:29
446
转载 linux操作系统svn开机自启
常用的有两种方法:一,svn服务自起脚本,把这个脚本放在/etc/rc.d/init.d 目录下,这个脚本命名 svnvi /etc/rc.d/init.d/svn#!/bin/bash# chkconfig: - 85 15# description: svn serverSVN_HOME=/svnroot/reposif [ ! -f "/usr/bin/svnserve"
2015-07-31 15:59:55
794
原创 搭建svn独立服务器以及自动部署
常识:svn存储版本数据也有2种方式:BDB和FSFS。因为BDB方式在服务器中断时,有可能锁住数据,所以还是FSFS方式更安全一点。 一,下载工具wget http://subversion.tigris.org/downloads/subversion-1.6.17.tar.gzwget http://subversion.tigris.org/downloads
2015-07-30 14:01:52
4695
转载 linux系统用户巴拉巴拉
Linux 系统用户管理知识提到linux系统用户会涉及到三个文件:/etc/passwd,/etc/shadow,/etc/group用户管理一 添加用户代码:useradd 选项 用户名其中各选项含义如下:代码:-c comment 指定一段注释性描述。-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。-g 用户组
2015-07-21 16:19:32
459
原创 Yii1.1整合smarty模板以及使用
Yii1.1整合smarty模板法一:一,下载smarty3.X到本地,放到Yii框架 /protected/extensions/目录下这里多余的smarty包里的demo和非重要文件都没有删除。***要非常注意Smarty.class.php 的位置,这里有对其他php类文件的路径定义变量,如果改变了Smarty.class.php 位置,记得一定要修改该文件中路径
2015-06-18 17:48:37
1290
原创 php.ini中两大加载配置文件的参数
Configuration File (php.ini) Path 和 Loaded Configuration File这个参数详解Configuration File (php.ini) Path 这个参数是配置php的默认路径Loaded Configuration File 调用的哪个php配置文件。我们一般运行phpinfo看配置,去完成很多操作。直接举例说明:一
2015-03-03 14:43:55
2337
转载 PHP获取客户端IP
/** * 获得用户的真实IP地址 * * @access public * @return string */function real_ip(){ static $realip = NULL; if ($realip !== NULL) { return $realip; } if (is
2014-11-27 15:18:36
374
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅