珂珂的个人博客 - 一个程序猿的个人网站

最新发布

[未分类]

记一次discuz 3.3安装问题

admin 阅读(1049) 评论(1)

因为安装了好几次都是css 无法显示,去data\cache看没有这个文件,怀疑是不是走了php通道,所以去掉  location  /这一段  将下面的~\.php$改为  /   这样所有文件都走php  结果还是不行。后来去后台重新生成了css缓存貌似有了,但是有一部分返回  txt/html 这样的,还是会导致样式无法显示,又将conf 改回去,可以了。但发现管理员登录后竟然无法发帖...后台首页显示有个表不存在。又重装,发现安装途中报sql错误,将这段复制出来执行,慢慢发现admin 这个字段名在 mysql8.0  貌似是关键字....  去install\data\install.sql 将admin字段改为  `admin`   还有uc_server\install\uc.sql  的admin字段改为  `admin`    再安装发现不报错了,也会自动生成data\cache里的样式文件了。 php7.0 + mysql8 安装完成后没有发现问题。

[...]   阅读全文

[未分类]

ueditor 通过form api上传到又拍云(upyun)

admin 阅读(2028) 评论(1)

我的文件是上传到本地再用同步工具同步到云存储的,也可以部署到远程端上传到服务器上,再由服务器中转一次上传到云存储。这样的弊端很显然,中转一次麻烦,而且自己的服务器不可能有那么高的带宽,而且阿里云按流量计费需要消耗流量。 upyun 官网下载的ueditor api 是php 的,看代码也是经过服务器中转,于是自己阅读upyun form api 改造ueditor 的 webuploader 。ueditor 如果跨域上传先会给URL发送一个OPTION 请求,这个地址是upyun 的话,如http://v0.api.upyun.com/images-drive?action=config& [...]   阅读全文

[未分类]

QQ空间相册批量下载

admin 阅读(1528) 评论(0)

网上找的基本都是需要钱的,不然下载不完全等限制,这岂能难倒我们程序员呢,于是自己动手写了一个。在2013 年已经写了一个基础的并且已实现下载,当时没有找到如何授权,部分采用IE拦截的方式,但这种拦截方式只支持到IE8还是IE9。 过了2年多不知QQ空间改版没有,这次终于知道如何获取cookie和g_tk了,于是拿最初的版本重新优化了一下并加入多线程下载。 关于授权,必须有当前的cookie和g_tk 网上查到这个g_tk算法,我把java改成.net先获取登陆后的cookie,一定要登陆后的。string cook = CookieHelper.GetCookies("htt [...]   阅读全文

[未分类]

java 操作实体帮助类

admin 阅读(1357) 评论(0)

.net中我写了一个EntityHelper的类,主要是新增修改获取简单实体。现在将其移植到java中,由于对java 的泛型和反射还不太熟,花了好几个小时。数据库操作定义接口/* *SqlInterface.java *2010/4/18 */ packagecom.kecq.data; importjava.sql.Connection; importjava.sql.ResultSet; importjava.util.List; importjava.util.Map; /** *数据库接口 *@author方远均 *@version1.0 */ [...]   阅读全文

[未分类]

谈谈遇到的垃圾香港服务器

admin 阅读(1485) 评论(0)

因为香港服务器不用备案,而且可以用来翻墙,所以刚开始考虑香港服务器,对比了价格还是淘宝便宜而且带宽高。最开始我不知道有动态内存的概念,由于不爽用windows2003,用windows2008 r2 至少2G 内存。淘宝都号称4核 8核、SSD,买了一个69 一个月的试用,初始化系统后,cpu 是L5639这种洋垃圾,然后发现内存80% 卖家说正常..我用国际象棋测了下cpu 跟阿里云的1核差不多,我知道这8核只是超开而已。再测下磁盘只有几十M,这哪像SSD的样子。然后装完sqlserver2008 发现内存还是80% 左右,再装完iis 等一系列,就这样用了一个月,续费了2个月。然后觉得 [...]   阅读全文

[未分类]

iphone 竖拍的照片在网页中却横向显示

admin 阅读(1671) 评论(1)

今天在写博客中,发现iphone竖拍的图片显示却是横向,起初还以为是ueditor编辑器问题。试了之前的6 的也是,再试了朋友的5s 的仍然如此,但是之前android手机和单反竖拍的都显示正常。直接http://images.kecq.com/xxx.jpg在chrome中显示正常 在ie上仍然横向显示. [...]   阅读全文

[未分类]

关于博客

admin 阅读(933) 评论(2)

做这个博客确实发了不少时间,最初是用wordpress 因为有很多主题,不过最终还是放弃了。因为php和wordpress 的架构不熟,不能完全按照自己的意愿来。所以我博客都是自己用asp.net写的,后来升级为asp.net mvc 。 kecq.com为技术博客,fyj.me 为生活博客,他们为同一套后台代码只是调用的不同UI和数据库。这两个博客都为全原创,fyj.me有些朋友的日志。因为是.net 服务器系统为windows server 2008,最初数据库是sql server2008 的后来改为了mysql ,服务器内存至少要求2G. 还有静态图片和css js用到又拍云,域名服 [...]   阅读全文

[未分类]

mysql order by limit 效率问题

admin 阅读(1385) 评论(0)

昨晚在部署一个网站的时候死活打不开,经排查是主页的查询问题,将sql拿出来执行竟然要97秒。自己的博客数据量小,没有发现这个问题,但是这里有6000多条。在博客的改进过程中,考虑到正文表数据量较大,可能会出现效率问题,我将文章的正文分离出来一个表再与文章表关联。 起初怀疑是视图问题,因为之前遇到过。还有怀疑是select count 的问题,在mysql 中 select count(*) from a 没有问题,但是select count(*) from (select * from a) 在a表数据很多的情况下就会有问题,但是sqlserver中没有该现象。 逐渐排查这个sql,去掉 [...]   阅读全文

[未分类]

Centos6.5 升级mysql

admin 阅读(1482) 评论(0)

服务器由于没有更新yum源 之前装的mysql 版本还是5.5 版本的,最近打算升级为最新的mysql版本。先在虚拟机上实验了下,现在正式在ecs 上操作。其实我的本意不是升级而是卸载掉重新安装,所以我先开了台按量付费的服务器进行内网备份操作,没有用自带的备份工具而是用Navicat备份的,因为之前用自带的备份还原不知道为什么报错而且看生成的sql不全。查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql*查看有没有安装包: yum list mysql* [...]   阅读全文

[未分类]

Node.js 和 Redis使用遇到的问题

admin 阅读(1680) 评论(0)

由于我的网站是放在香港的,国内的阿里云ecs只是作为数据库(担心香港服务器的安全),但是备案在国内,为了不被注销备案只得将www解析到阿里云。至于为什么不直接放到阿里云,因为ecs我的是最低配而且是linux 而我的程序是用.net 写的不太好部署。于是用nginx 反向代理,想来不是很好的解决方案。首先用户请求到nginx, nginx 再请求香港服务器,香港服务还要连阿里云的数据库。 后来想到一个方案,先生成所有页面的静态Html 到Redis中,在用Node.js 读取Redis 应该能做好毫秒级别的响应(只有一个动态请求,其它静态文件都用了CDN ) 。 于是做吧,我写.net 桌 [...]   阅读全文