- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 Oracle中一个汉字占用字节长度
查看oracle server端字符集 select userenv('language') from dual;如果显示如下,一个汉字占用两个字节SIMPLIFIED CHINESE_CHINA.ZHS16GBK 如果显示如下,一个汉字占用三个字节SIMPLIFIED CHINESE_CHINA.AL32UTF8 可以用以下语句查询一个汉字占用的字节长度
2017-09-11 16:58:39 1475
原创 Linux下合并覆盖文件夹
问题:new是从floder文件夹基础上修改过的文件夹,现在讲修改后的所有文件合并到floder文件夹中,Linux命令如下:cp -frap new/* floder/-f 强制覆盖,不询问yes/no(-i的默认的,即默认为交互模式,询问是否覆盖)-r 递归复制,包含目录-a 做一个备份,这里可以不用这个参数,我们可以先备份整个floder目录-p 保持新文件的属性不变
2017-08-30 15:19:18 11459
原创 用insert 插入一个带&的字符串时总是让输入值
问题: 用insert 插入一个带&的字符串时总是让我输入值,比如insert into tab1 values('aaa','bbb','c&c');执行的时候总是让输入变量c的值,而实际上希望把'c&c'当作字符串插入,这种情况如何处理?解决:insert into tab1 values('aaa','bbb','c&'||'c');
2017-08-29 14:40:04 1323
原创 linux下显示git当前分支
1 vim ~/.bashrc 2 在文件加入function git_branch { branch="`git branch 2>/dev/null | grep "^\*" | sed -e "s/^\*\ //"`" if [ "${branch}" != "" ];then if [ "${branch}" = "(no branch)" ];then
2017-03-15 11:19:23 1961
原创 linux打开文件时提示Write error in swap file
问题: 在linux环境下,用vi打开某文件时,提示Write error in swap file原因:磁盘空间已满解决:用df -hl命令查看磁盘使用情况,删除该区块中无用的文件
2017-02-08 16:51:51 30105 1
原创 配置php错误日志提示方式
php配置文件(一般情况下路径为/etc/php.ini)中可设置日志的显示形式:1 display_errors = on (页面输出错误提示,一般用于开发模式) display_errors = off (页面不输出错误提示,只显示服务器错误,用于线上模式) 若将display_errors置为off则会引发一个问题:一旦项目上线,关闭错误提示,那么如何记录这些对开发者有用
2017-02-08 16:45:04 1883
原创 为table添加滚动条
在table外加个div,然后再设置div和table的高度。最后,再给div加个overflow:scroll(横向滚动条为overflow-x:scroll;竖向滚动条为overflow-y:scroll)。 预约人 预约日期 预约时间 下车地点 .tableDiv{ he
2016-05-17 16:41:49 6059 1
原创 php文件require()引入注意事项
如果PHP语句放在一个HTML文件中,它是不会被处理的。但是,如果使用require()语句载入这个HTML文件,文件内的任何PHP命令都会被调用。因此,可以使用任何扩展名来命名包含文件,但要遵循一个约定,例如将扩展名命名为.inc或.php是一个很好的办法。若不用.php扩展名命名,需要将待引入文件放置于文档树之外,避免用户在浏览器中直接载入后以文本形式查看源代码。若扩展名为.php,但
2016-04-26 22:03:52 2238
原创 浅谈PHP单引号和双引号的区别
一般情况写二者是通用的。但双引号内部变量会解析,单引号则不解析因此,从速度上说,单双引号中没有变量时,二者速度相同;有变量时,单引号更快。
2016-04-07 11:17:06 1078
原创 php读取某文件夹下的所有文件,并按文件的修改时间降序输出
php读取某文件夹下的所有文件,并按文件的修改时间降序输出/************按时间顺序输出文件夹中的文件******************/function dir_size($dir, $url) { $dh = @opendir ( $dir ); // 打开目录,返回一个目录流 $return = array (); $i = 0; while ( $file = @
2016-01-19 13:13:33 7270
原创 php 数组分页输出函数
实现某数组分页输出的功能/** * 数组分页函数 * $count 每页多少条数据 * $page 当前第几页 * $array 操作对象 * order 0:不变 1:反序 */ function page_array($count,$page,$array,$order){ global $countpage; #定全局变量 $pa
2016-01-19 13:12:54 571
原创 php通过urlencode转码传到前端,用js解码后特殊字符无法解码
问题:js将某字符串传到php,php对字符串urlencode()后,再传到前端,用js中decodeURI()解码,特殊字符(包含html标签)无法解码解决:首先js对字符串进行escape()后,再传到php,然后用php的urlencode()编码,传到前端后,用js的unescape()处理后,再用decodeURI()解码就可以了。
2016-01-19 10:20:10 1829
原创 微信平台调用群发接口发送图文消息时图片不显示
现象:使用微信群发接口发送图文消息后,在微信端打开图文消息之后发现文章正文的图片不显示,只显示正文的文字。点击“阅读全文”,才可正常查看文章信息。原因:微信平台开发者文档中已表明:使用群发接口时,在上传图文消息素材之前,应将content字段中的图片上传到微信服务器中,并用返回的URL替换掉原有的外链接。 若不替换,微信平台会自动过滤掉外链接的多媒体文件。解决办法:用正则表达式匹配出字符串
2016-01-05 15:32:43 13306
原创 微信公众平台修改服务器配置时token验证失败
公司去年申请的公众号,刚开始配置成功了后来要给客户部署,对方提供了开发者的参数,可进行配置的时候提示token验证失败。回来用我们自己的账号登陆,修改服务器配置,直接点确定也提示token验证失败……检查了代码,没有问题,但调试的时候发现代码已经可以原样返回echoStr参数的值(Response.Write),消息加解密使用兼容模式,但就是提示token验证失败。出错原因:在
2016-01-04 12:19:36 7044
原创 DISTINCT的巧妙用法
1.在count 不重复的记录的时候能用到用法示例:SELECT COUNT( DISTINCT id ) FROM tablename;作用:计算talbebname表中id不同的记录有多少条2,在需要返回记录不同的id的具体值的时候可以用用法示例:SELECT DISTINCT id FROM tablename;作用:返回talbebname表中不同的id的具体的值
2015-12-06 10:02:24 4482
原创 count(*),count(1),count(col)的区别
count(1)和count(*)都是统计表的总行数,两者执行结果相同。表上没有主键或者唯一键索引,两者都走全表扫描;表上有主键或者唯一键索引,那么走主键或者唯一键索引。count(col)则是统计col列中不为空的总行数,如果该列存在索引,那么自动走索引(INDEX FULL SCAN);否则走全表扫描。优化:在不加WHERE限制条件的情况下,COUNT(*)与C
2015-12-06 09:39:03 841
原创 如何在订阅号上访问用户信息
访问用户信息一般有两种形式:形式一:在用户关注或者发送消息时,获取到用户的openid,再通过获取到的openid读取用户的具体信息; 使用场景:用户关注或发送消息时形式二:使用网页授权接口获取到用户的具体信息。使用场景:用户访问网页时难点:订阅号没有网页授权这一高级接口解决方法:订阅号支持使用高级接口时嵌入服务号。因此,可在订阅号使用高级接口处将appId换
2015-12-05 19:58:23 352
原创 css实现浏览器导航功能
使用fixed固定定位实现固定层功能,fixed设置偏移量时,以浏览器可是窗口为基准。html代码实现: 文化理念 文化故事 视频集 文化理念 文化故事 视频集 文化理念 文化故事 视频集 css样式:ul{ list-style:none; width:100%; height:50px;} li{ margin-top:20
2015-11-13 10:16:36 356
php-5.3.5-Win32-VC6-x86
2015-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人