- 博客(83)
- 资源 (1)
- 收藏
- 关注
原创 申请域名SSL证书并自动推送至阿里云 CDN
近期国外SSL证书厂商调整了免费证书的续签规则,一年期的证书全部取消,现在只能申请90天有效期的免费证书。普通web站点可以通过宝塔面板或部署acme.sh等证书自动管理工具来实现自动化申请和部署,但是阿里云之类的CDN服务就只能通过手动或OpenAPI接口来实现证书更新。如果管理的SSL证书比较多,一是容易遗漏,另外纯靠手动更新,这个工作量就很可怕了。实测跑通,目前发现的唯一问题就是随着时间推移,证书管理服务里的列表估计会越来越大,需要定期手动清理掉过期的证书。RAM 用户授权也只需两项。
2024-01-04 20:03:34 1242
原创 联想ThinkSystem服务器 安装ESXI 7.0 踩坑记录
头铁,上了ThinkSystem服务器,记录下安装esxi7.0遇到的一些问题。
2022-09-15 14:33:32 6111 2
转载 解决PHP SOAP 间歇性错误 Solution: Soap WSDL Error - "failed to load external entity"
好久没写blog,平时都把内容记录到印象笔记里去了。 但是我被这个问题困扰了很久,度娘、谷歌翻遍了,大部分答案都不能解决我的问题。问题详细情况如下,php SOAP接口,间歇性出现Soap WSDL Error - "failed to load external entity" 这个错误。问题的关键是“间歇性”,如果一直报错就比较容易检查错误。网络上的解决方案,要么是开启openssl,
2016-01-10 09:37:35 7476
原创 让360、QQ等国产浏览器自动启用chrome内核模式
最近做小WEB APP,因为用了一些jqueryUI效果,各种JSON数据,IE里总会出现莫名其妙的问题。国内浏览器目前基本都会自带所谓的“极速模式”,其实就是用了chrome的核心改改。这其实对技术来说是好事,我们只需要在头部声明里添加下面两段代码,就可以实现让这些浏览器自动调用最新的IE内核和chrome内核渲染模式。 第一行是系统内IE的最高版本,第二行是启用chrome的内核渲染模式
2015-08-27 09:53:33 7096
原创 ThinkPHP 连接 sql server 返回日期格式 object TO string
thinkphp 自带的sqlsrv类库,查询返回的日期格式是object,要取得string类型的话,要改动
2014-05-19 10:28:22 1739
原创 php利用正则表达式解决采集内容排版问题
做采集经常遇到的问题是内容排版问题,用了一些时间写了个用正则替换html标签和样式的函数,共享下。/** * 格式化内容 * @param string $content 内容最好统一用utf-8编码 * @return string * !本函数需要开启tidy扩展 */function removeFormat($content) { $replaces = array
2012-11-28 10:45:03 1450
原创 solr DataImportHandler 解决mysql 表导入内存溢出问题
最近一个项目要用到solr做全文检索,开始盲人摸象。 用tomcat 7 开始配置,开始正常,但是遇到cookie里有中文就报错。 无奈,换tomcat 6, 结果DataImportHandler 就不间断报内存溢出的错误。 百度google之, 发现资料都是很老的,不是说mysql不支持某属性,就是要自己改导入代码。期间得知batchSize这个属性,遂查询官网。(关键时刻,还是官网给力)
2012-09-11 13:24:23 2142 1
转载 javascript 实用技巧
每一项都是js中的小技巧,但十分的实用! 1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:d
2012-03-30 14:27:53 1158
转载 phpexcel
类下载地址:http://www.codeplex.com/PHPExcel读取excel第一张表并打印内容set_include_path(get_include_path() . PATH_SEPARATOR . '../Classes/');include 'PHPExcel.php';include 'PHPExcel/IOFactory.p
2012-03-24 14:33:08 1427
转载 解决phpmyadmin latin1字符集乱码问题
mark贴PMA 2.x 版本解决方案 http://www.phpfans.net/blog/2/article/34.htmlPMA 3.X 版本解决方案 http://hi.baidu.com/georgehoul/blog/item/958141dfab28091a495403a8.html
2011-05-29 21:23:00 1385
转载 HTML 调用 smsx.cab 打印 ,去除页眉页脚。
<br />试了很多办法,包括修改注册表的,涉及到安全权限,还是用这个插件比较靠谱。<br />到官方下载最新版的smsx.cab,默认免费版只支持基础功能。<br /> <br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /><html xmlns="http://www.w3.org/1999/x
2011-04-02 16:11:00 3728
转载 Apache开启deflate(Gzip)和Expires提升网页加载速度
在Apache的配置文件中找到下面行,将注释#去掉,重启。LoadModule deflate_module modules/mod_deflate.soLoadModule expires_module modules/mod_expires.soLoadModule header_module modules/mod_header.so在你网站的目录下新建.htaccess,也可以在http.conf后面加上这一段进行定制:(如非必要,用默认的就好了)DeflateCompression
2011-03-23 08:38:00 7459 2
原创 CSS Hack: 区分 IE6 / IE7 /IE8 /Firefox
selector{ property:value; /* 所有浏览器 */ property:value/9; /* 所有IE浏览器 */ +property:value; /* IE7 */ _property:value; /* IE6 */ } 当然,注意顺序。根据CSS的优先性,上面的写法,分别针对Firefox、IE8、IE7和IE6显示值。 FROM: http://sofish.de/1064
2011-01-28 01:03:00 688
原创 IIS+fastcgi下PHP运行超时问题解决办法
<br />每在页面中上传较大的文件时遇到FastCgi的错误:“The FastCGI process exceeded configured request timeout”,几经试验,明白了需要修改FastCgi的配置文件“fcgiext.ini”,位于目录“C:/WINDOWS/system32/inetsrv”下。<br /><br />在“fcgiext.ini”最末php的配置内容下增加一些参数,如下:<br />引用[Types]<br />php=PHP<br /><br />[PHP]<
2011-01-11 19:58:00 3105
原创 优化Jquery,加快网页加载速度
总是从ID选择器开始继承 在class前使用tag 将jquery对象缓存起来 掌握强大的链式操作 使用子查询 对直接的DOM操作进行限制 冒泡 消除无效查询 推迟到 $(window).load 压缩js 全面掌握jquery库 1. 总是从ID选择器开始继承 在jquery中最快的选择器是ID选择器. 因为它直接来自于Javascript的getElementById
2010-11-26 07:27:00 4914 1
转载 zend studio 字体配色方案
新版zend已经支持,自定义配色,不用再导入配色方案了。具体位置是配置->general->Appearance->color Theme-------------------------------------------------------------------------------------------------------------------------------
2010-07-27 10:03:00 5460 2
转载 关于如何解决农行网银在WIN7下使用不正常的方法
<br />(1)开始→运行→输入regedit;<br /><br />(2)修改注册表;<br />32位win7下找到:<br />[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Cryptography/Defaults/Provider/ZGHD Cryptographic Service Provider v1.0]<br />将Image Path值由“GP_MINCSP.dll”修改为“%SystemRoot%/System32/GP_MINCSP.dll”<b
2010-07-09 08:57:00 3859
原创 MyEclipse 8.5 无代理 下载
<br /><br /> 下载地址:<br />http://u.115.com/file/f5928bdae9 注册码:<br />在网上搜到的几组注册码,未测试!<br />name:myeclipse8.5<br />code:zLR8ZC-855550-68567156703100078<br />name:52accptech<br />code:0LR8ZC-855550-68567157524981450<br />name:bingchuan<br />code:oLR8ZC-855550-
2010-07-03 14:32:00 621
原创 解决令人抓狂的zend studio 7代码提示(content Assist)速度慢问题
最近用zend studio7.2 遇到个问题,就是打开内容很多的php页面(>500行)时,编辑保存速度奇慢。根据网络上google到的资料 ,更改了content Assist(7.1及之前版本为code Assist) ,将延时时间直接设置为0 。问题解决,之于很多资料说200以下效果不明显,个人猜测是因为机器配置和页面代码量不同有关。
2010-06-18 09:57:00 1830
原创 对smarty 字符串截取函数 truncate 的改进 V2
为了便于smarty版本的升级维护,对truncate原函数不做修改而是在plugins下新建一个文件命名为modifier_truncatey。修改后的函数采用utf-8编码格式,支持中文字符串截取,消除因字符串中包含HTML代码对截取产生的影响。内容如下
2010-05-28 17:25:00 1656 2
转载 javascript 验证json格式
Formatter and colorer of raw JSON code// we need tabs as spaces and not CSS magin-left// in order to ratain format when coping and pasing the codewindow.TAB = " ";function IsArr
2010-05-27 10:03:00 4329
转载 JS二级联动菜单
JS二级联动菜单<!--//var select1_len = document.frm.s1.options.length;var select2 = new Array(4);for (i=0; i<4; i++) { select2[i] = new Array();}//定义基本选项select2[0][0] = new Opti
2010-05-27 09:57:00 809
转载 PHP5.1 下启用json_encode方法
php5.2之后才将php-json作为标准扩展,一些Linux发行版上的php版本依然还是5.1.x,如SuSE10.1 , 导致使用json很不方便。网上也有一些文章介绍如何在SuSE10SP1下启用该扩展,如:Enabling JSON on PHP 5.1.2 in SLES10可惜这篇文章的方法现在已经不能用了。这里介绍一些解决方法方法一:直接用php写json_e
2010-04-20 11:17:00 4123
转载 php JSON 中文乱码解决方案
// 将数组转换成Json格式,中文需要进行URL编码处理function Array2Json($array) { arrayRecursive($array, urlencode, true); $json = json_encode($array); $json = urldecode($json); // ext需要不带引号的bool类型 $json =
2010-04-20 11:10:00 2197
转载 CodeIgniter 的图像处理类
image.php <?phpclass Image extends Controller { function Image() { parent::Controller(); $this->load->library(image_lib); } //缩略图 function
2010-03-06 14:06:00 2540 2
转载 利用rearm命令延长Windows 7试用期
这个激活为啥我要说是官方的,(加了引号),因为这个是在微软允许的范围之内的。现在激活的方法除了购买正版系列号外,网络上也流传了很多方法,但是那些免费的方法首先侵犯了微软的使用协议。另外很多方法是采用替换法,或刷BIOS,这样的结果是带来计算机的损坏或系统的 这个激活为啥我要说是“官方”的,(加了引号),因为这个是在微软允许的范围之内的。 现在激活的方法除了购买正版系列号外,网
2010-02-21 09:38:00 602
转载 关于DOCTYPE
一、什么是DOCTYPE DOCTYPE是Document Type(文档类型)的简写,在页面中,用来指定页面所使用的XHTML(或者HTML)的版本。要想制作符合标准的页面,一个必不可少的关键组成部分就是DOCTYPE声明。只有确定了一个正确的DOCTYPE,XHTML里的标识和CSS才能正常生效。二、DOCTYPE的规则 DOCTYPE声明的写法遵循一定的规则,它指出阅读程序应该用
2010-02-06 15:01:00 538
转载 凯立德GPS导航地图的文件说明
以下是凯立德的文件的说明,更换地图只需要更换4个主要地图文件和POI_DATA文件夹就OK,图示以3.5寸的P0019-C5003为例,其它版本方法相同NAVIBG.CLDNAVIMAP.CLDNAVIPIO.CLDNAVIRD.CLD以上就是4个主要地图文件[POI_DATA] 是和地图配套的信息点文件夹[PT_DATA] 是公交信息点 下面是凯立德的文件解释★
2010-01-30 15:25:00 10835 1
原创 解决PHP下载文件名中文解决乱码
最近在做统计报表,自然就涉及到报表下载的问题,这中间又会碰到下载文件中文名的问题。收集一段其他人解决问题的办法。-----------------------------------------------------------------------------http://www.phpv.net/html/1675.html通过把Content-Type设置为applica
2009-12-11 03:29:00 4761 4
原创 18.3.2. HASH和KEY分区的管理
在改变分区设置方面,按照HASH分区或KEY分区的表彼此非常相似,但是它们又与按照RANGE或LIST分区的表在很多方面有差别。所以,本节只讨论按照HASH或KEY分区表的修改。关于添加和删除按照RANGE或LIST进行分区的表的分区的讨论,参见18.3.1节,“RANGE和LIST分区的管理”。 不能使用与从按照RANGE或LIST分区的表中删除分区相同的方式,来从HASH或KEY分区的表中
2009-09-28 12:20:00 1683
转载 Sex and Gender
上周四,芝加哥经济系的教授John List来哈佛给了一个讲座“Field Experiment”。这位John List毕业自名不见经传的怀俄明大学,之后的第一个工作也在一个并不出众的学校,但近几年声名鹊起,俨然成为实验经济学领域的领军人物之一。因此,去年芝加哥大学把他挖了过去,聘为了教授,这大概是芝大出身最不好的一个教授了。可见,英雄不问出处啊。 他在这个讲座中介绍了他进行的
2009-09-26 08:39:00 9210
转载 mysql load data infile
如何提高mysql load data infile的速度测试数据2.5G,共有数据9427567条。用的mysql的large服务器的配置。load一次需要大概10分钟左右。建的表用的是MYISAM,调整了几个session的参数值SET SESSION BULK_INSERT_BUFFER_SIZE=256217728;SET SESSION MYISA
2009-09-20 18:03:00 488
转载 大话PreparedStatement.addbatch()的使用[转]
Statement和PreparedStatement的区别就不多废话了,直接说PreparedStatement最重要的addbatch()结构的使用.1.建立链接,(打电话拨号 ) Connection connection =getConnection();2.不自动 Commit (瓜子不是一个一个吃,全部剥开放桌子上,然后一口舔了) connection
2009-09-07 14:18:00 1067
转载 Mysql 游标
--用游标declare @str varchar(100) --定义游标declare DZCursor CURSOR for SELECT test_str FROM test where test_str=xxx --打开游标open DZCursor --从游标取记录fetch next from DZCursor into @str --当有记录
2009-09-04 14:36:00 460
转载 有关MYSQLDUMP的详细解释
前提: 使用mysqldump的用户,必须至少具有SELECT 和 LOCK TABLES的权限。库或者表。如果要使用--tab开关,还必须有FILE的权限准备工作:库以及表:Table Create Table ------ -----------------------------------------pw
2009-08-27 09:56:00 435
转载 换手率
换手率计算方法: 对于换手率这一指标,很多老股民都颇为熟悉。它的计算公式为:换手率=(成交股数/当时的流通股股数)×100%。按时间参数的不同,在使用上又划分为日换手率、周换手率或特定时间区间的日均换手率等等。 很多专业书籍都对换手率的使用有如下阐述:换手率高,反映资金进出频繁。如果换手率高且伴随股价上涨,说明资金进入意愿强于退出意愿;而换手率高伴随股价下跌,则说明
2009-07-28 08:07:00 833
转载 Windows 7 关于锁定程序到任务栏及快捷方式小箭头的问题
新建x.reg文件 代码如下:Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT/lnkfile]"IsShortcut"=""[HKEY_CLASSES_ROOT/piffile]"IsShortcut"=""[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Ex
2009-07-17 16:48:00 2021 2
原创 Gmail 新增标签管理
今天登陆Gmail发现google新增了一项我期待很久的邮件分类标签管理,从此不用再在一堆杂乱的邮件里翻东西了。 新增加的这一功能允许用户自定义标签名、颜色。用起来还是相当方便的。
2009-07-03 08:32:00 1232 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人