编程笔记

这是一则定时显示广告的javascript代码,当然也可以定时显示某一区块内容,很实用。 function strToDate(str, ext) {if (str == null || str == ) return;var arys = new Array();arys = str.split(-);var newDate = new Date(arys[0], arys[1] - 1, arys[2]
在js代码中执行循环事件的时候,经常会用到setInterval 和 setTimeout这两个方法,关于这两个方法的细节这里不详细讨论了,跟版网在这简要分享下在需要停止循环事件的时候该如何去操作。 (1)setInterval 方法可按照指定的周期(以毫秒计)来调用函数或计算
标题批量替换 update dede_archives set title=replace(title,旧标题,新标题) 文章作者批量替换 update dede_archives set writer=replace(writer,旧作者,新作者) 文章来源批量替换 update dede_archives set source=replace(source,旧来源,新来源);
网站开启的伪静态,导入采集后的数据默认是生成静态。用下面方法就可以把采集的数据导出后,自动仅动态。 修改 dede/co_export.php 文件 找到 $dsql-ExecuteNoneQuery(update `dede_co_htmls` set isexport=1 where aid=$exid ); 替换为: $dsql-ExecuteNone
window10 64系统在安装IIS URL重写模块2伪静态组件提示需要IIS7.0以上版本。 解决方法: 打开注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp 双击右边MajorVersion,默认的数值是a,修改成9,然后再安装 ,安装完成后,再把数值修改为a即可。
这个场景可以使用Redis+MySQL冷热数据交换来解决。 何为冷热数据交换? 冷数据:之前使用的数据,热数据:当前使用的数据。 交换:将redis中的数据周期的存储到mysql中 业务流程 用户进行投票后,首先将投票数据保存到Redis中,这些数据就是热数据,然后定期
在启动 MySQL 服务时出现该错误: 本地计算机上的 mysql 服务启动停止后,某些服务在未由其他服务或程序使用时将自动停止。 mysql 版本 5.7.14 系统 win 7 后来经过一系列的百度,谷歌,总算是解决了。 首先,你需要把原来的服务删除: mysqld - - remove mysq
edis和mysql要根据具体业务场景去选型 mysql:数据放在磁盘 redis:数据放在内存 redis适合放一些频繁使用,比较热的数据,因为是放在内存中,读写速度都非常快,一般会应用在下面一些场景 排行榜、计数器、消息队列推送、好友关注、粉丝 首先要知道mysql存
PHPCMS平台的注入漏洞太多,防不胜防,为此我想了个设置PHP程序访问限制的方法。 只允许访问以下四个PHP程序: /index.php /admin.php /api.php /phpsso_server/index.php 其它一律禁止访问。 以下是apache中虚拟主机增加的重写定义: RewriteEngine On Rewr
函数名 释义 介绍 htmlspecialchars 将与、单双引号、大于和小于号化成HTML格式 转成amp; 转成quot; 转成#039; 转成lt; 转成gt; htmlentities() 所有字符都转成HTML格式 除上面htmlspecialchars字符外,还包括双字节字符显示成编码等。 addslashes 单双引号
今天有个客户问我他的网址访问目录就打开网站出现Directory Listing Denied,其实就是没有设置默认页面的问题,一般情况下默认网页的名称都是index.html,index.htm,default.htm,default.html、index.php、default.php等等,一般不是index就是default,不是ht
安装完MySQL之后,它每天早上7点多启动一个Intaller任务,相当烦人: 这是一个Windows的计划服务,在这里删除即可,开始/附件/系统工具/任务计划程序,把mysql的定时任务计划取消/删除就可以了