- 博客(22)
- 资源 (3)
- 收藏
- 关注
原创 tp5+mysql 插入表情emoji,数据库报错的分析
Mysql保存包含emoj表情的字符串,日志查看如下:[ error ] [10501]SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xF0\x9F\x90\xAE\xF0\x9F...' for column 'nickname' at row 1原因分析nickname字段插入的字符串异常,分析是因为字符串...
2019-04-23 17:26:15 1069
原创 ppt、pptx的文件自动批量生成缩略图
需求: 将当前日期对应的“年-月”格式的文件夹下所有ppt及pptx文件的第一张幻灯片批量生成图片; 每天定时执行一次,生成上次未生成的文件方案:建立批处理文件ppttojpg.vbs,实现ppt、pptx文件生成jpg格式的缩略图(需安装powerpoint)ppttojpg.vbs文件:'' 导出当前文件夹下所有 PowerPoint 演示文稿的第一张幻灯片'' 并以图形文件格式保存在
2016-12-09 11:57:40 7451 1
原创 基于workerman 的 消息推送
web-msg-sender是一款web长连接推送框架,采用PHPSocket.IO开发,基于WebSocket长连接通讯,如果浏览器不支持WebSocket则自动转用comet推送。 通过后台推送消息,消息可以即时推送到客户端,非轮询,实时性非常好,性能很高。特点: 多浏览器支持 支持针对单个用户推送消息 支持向所有用户推送消息 长连接推送(websocket或者comet),消息即时到
2016-12-06 11:12:20 2300
原创 PHP 图片添加水印(文字和图片)
工作中,在一个内容管理系统的图片添加水印功能中,发现给图片添加水印后,图片会很模糊。查找原因,发现是与生成的添加水印后生成的图片的质量有关。顺藤摸瓜,了解了一下添加水印的原理。主要是用到一下几个函数:getimagesize() 获取上传图片的大小;imagecreatetruecolor ( int x_size, int y_size ) 建一个大小为 x_size 和
2010-01-13 11:56:00 818
原创 sql 日期格式转换
SELECT 0, CONVERT(varchar(100), GETDATE(), 0)union allSELECT 1, CONVERT(varchar(100), GETDATE(), 1)union allSELECT 2, CONVERT(varchar(100), GETDATE(), 2)union allSELECT 3, CONVERT(varcha
2009-02-19 11:34:00 398
原创 验证码在ie7和FF下无法刷新的问题
在登录窗口用到了动态生成验证码 代码:src="authimg" id=checkcode style="cursor:pointer" onClick="refreshcode();"/> 对应的jsfunction refreshcode(){ document.getElementById("checkcode").sr
2008-11-07 17:56:00 499
原创 Javascript:document.write提示unterminated string literal解决方法
Javascript使用document.write(str)进行输出时,常提示下列错误: Error: unterminated string literal。通常原因是输出字符str中包含换行符导致的。 解决方法如下:asp: str=replace(str,vbcrlf,"",1,-1,1)php:$str = str_replace("
2008-09-12 17:25:00 1105
原创 linux自动备份数据库(mysql)
1、创建保存备份文件的路径 mkdir /backupdb 2、创建目录/sh,添加backdb.sh文件,修改文件权限(可执行) mkdir /backupdb vim /sh/backdb.sh (.sh--批处理文件(scripts,脚本),因为批处理文件使用shell写成,所以扩展名为.sh)输入内容如下:#!/bin/bashbakname=
2008-09-10 17:03:00 338
原创 IE6、IE7、FF与兼容性有关的特性
导读: *+html 与 *html 是IE特有的标签, firefox 暂不支持.而*+html 又为 IE7特有标签. 代码: #wrapper { width: 120px; } /* FireFox */ *html #wrapper { width: 80px;} /* ie6 fixed */ *+html #wrapper { width: 60px
2007-12-18 15:49:00 996
原创 一个页面显示多组Tab菜单
#zgkyy { width: 500px; padding-top: 5px; padding-right: 20px; padding-bottom: 5px; padding-left: 10px; float: left; color: #02700A;}/*利用padding:20px 20px 0 0来固定菜单位置*/#zgk
2007-12-06 18:44:00 1457 1
原创 控制图片循环滚动方向
{把以下代码copy到这儿,点击“运行代码”按钮} 提示:你可以先修改部分代码再运行 鼠标移到左右图标上时改变图片循环滚动方向DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">HTML>HEAD>TITLE>图片左右滚动,带有左右方向控制TITLE>META http-equiv=Content-
2007-11-29 18:56:00 808
原创 用CSDN发帖时显示“运行代码”窗口
function copyCode(obj) {var rng = document.body.createTextRange();rng.moveToElementText(obj);rng.scrollIntoView();rng.select();rng.execCommand("Copy");rng.collapse(false);}function
2007-11-29 17:45:00 586
原创 js实现字符串左右空格的函数cTrim()
function cTrim(sInputString,iType) //字符串去空格的函数(iType:1=去掉字符串左边的空格;2=去掉字符串左边的空格;0=去掉字符串左边和右边的空格)return value: //去掉空格的字符串{ var sTmpStr = var i = -1 if(iType == 0 || iType == 1)
2007-10-22 18:23:00 996
原创 substr() 与substring()的区别
substr() 和substring 是截取字符串的函数。区别如下:String.substr(n1,n2)这个就是我们常用的从指定的位置(n1)截取指定长度(n2)的字符串; String.substring(n1,n2) 这个就是我们常用的从指定的位置(N1)到指定的位置(n2,不包含n2)的字符串; String.substring(n) 这个就是我们常用的从指定的位置(N)开始
2007-10-22 18:16:00 448
原创 js实现加入收藏
function bookmark(){window.external.AddFavorite(http://www.ewteacher.com/, 打造英语教师第一网)}加入收藏
2007-08-07 17:12:00 731
转载 js技巧大集
1.文本框焦点问题onBlur:当失去输入焦点后产生该事件onFocus:当输入获得焦点后,产生该文件Onchange:当文字值改变时,产生该事件Onselect:当文字加亮后,产生该文件{value=}" onblur="if (value==) {value=郭强}">点击时文字消失,失去焦点时文字再出现2.网页按钮的特殊颜色style="background-co
2007-08-02 18:16:00 1888
原创 通过遍历数组来实现一个复选框组
var columnname=new Array(a,b,c,d,e,f); //数组定义 for(var i=0;i j=i+1; document.write(""+columnname [i] ") } //value的值为数组下标加一运行结果如下:
2007-07-30 13:55:00 1351
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人