网络工具
技术文章

centos7 一键升级 python3

原作者:https://github.com/LunacyZeus/Python3.6-for-Centos7.0

Python3.6-for-Centos7.0

这个脚本能让你在Centos7.0下搭建Python3.6开发环境(与网上的不同,这个包含许多必需库,不会中途再次重新编译)

使用教程:

wget --no-check-certificate https://raw.githubusercontent.com/LunacyZeus/Python3.6-for-Centos7.0/master/install.sh && sh install.sh

修改后yum不可用解决方案:

一次性永久允许Chrome浏览器运行Flash权限

由于Google和Adobe的历史问题,导致某个版本之后的Chrome浏览器打开flash默认不显示,需要去菜单允许权限,虽然Chrome推广HTML5的出发点是非常前瞻和先进的,但奈何在国内的很多现实情况,很多网站,尤其一些办公用到的网站还是有很多用到Flash交互的地方,每次都要允许就很麻烦,于是一次性解决问题的方案诞生:

将如下代码复制到一个文本文件中,文件名另存为chrome.reg,双击运行,一路同意,重启Chrome。

shell环境下cron定时执行php程序里相对引用的问题

Linux系统下,利用cron定时执行php程序是一种便捷的处理方式,最近测试一段php脚本,浏览器调用调试一切正常,于是配置了shell定时,但第二天却发现数据库里什么都没保存……查看错误日志,说是php某行错误,去查看这一行代码,发现是一个相对引用,之前这段脚本也定时执行过,执行的程序和引用的文件在同一个文件夹里边,引用直接写了文件名,没出现问题,前一天规划了一下目录,顺道改了下这个引用成../filename绝对引用,没想到就是这的问题,错误显示是解析到php server的目录了。。

解决方案:

加两行代码,切换目录:

$cur_dir = dirname(__FILE__); //获取当前文件的目录
chdir($cur_dir); //把当前的目录改变为指定的目录
require(../a.php); //引入相对路径文件


标签: PHP, PHP编程, 后台

mysql连接数据库localhost比127.0.0.1慢的问题

在php+mysql的开发过程中,连接数据库的主机名填写时,本机一般可以用localhost或者127.0.0.1,实际应用过程中,Linux系统目前还没发现过异常,但在Windows server系统中,有的时候写localhost,网页反应就会出现比较慢的情况,一般一页都需要1秒以上,一步步对程序运行时间判断,发现是mysql连接时候的问题,建立一个连接需要将近1秒,必然是有问题的,搜索之,发现确实存在这个情况,很多程序员博客都有反应,摘抄记录如下:

http://blog.sina.com.cn/s/blog_6cb5a76f0100yfho.html

最近发现程序反应时间有点慢,于是逐渐的排除,计算每段程序执行的时间,最后发现时间损耗都花在了链接数据库上,数据库链接也没有什么好的办法,于是便放下它了。

次日,我测试一下数据库的远程链接,发现我用IP访问数据库的执行时间很短要远远小于我在本地用localhost连接数据库。于是便有了下面一段测试:

网页图表展示js类库Highcharts/Highstock简介

带有数字信息的统计图表在互联网网页上占有举足轻重的地位,除了基础的展示数字的功能,现在人们越来越重视这些图表的美观、交互性等。于是,程序员们面临的考验越来越严重,一般人想象中的用做图软件生成图片再放到网页中的过程是不现实的,即便美观方面可能很好,但不便于修改、纯静态、无法实时更新等劣势给其定下了基调,不能大范围使用!现在各种网络程序语言也有很多,asp, php, .net……绝大多数都带有脚本画图功能,但功能相当基础,需要一个图形一个图形地画,并且需要计算坐标等信息,想要美观有点难……php中的Jpgraph类库属于表较好的一种,但动态美观性仍然较差……

标签: WEB开发, 数据, 设计