<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[时间总是在不经意间悄悄的走过]]></title><description><![CDATA[带走了岁月，留下一地黄花]]></description><link>https://blog.youkuaiyun.com/jetxt</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jetxt]]></copyright><item><title><![CDATA[mysql系统分析实战分享]]></title><link>https://blog.youkuaiyun.com/jetxt/article/details/52869070</link><guid>https://blog.youkuaiyun.com/jetxt/article/details/52869070</guid><author>jetxt</author><pubDate>Thu, 20 Oct 2016 09:39:34 +0800</pubDate><description><![CDATA[本文转自微信公众号： 曹政 caoz的梦呓
分析查找Mysql问题的思路]]></description><category></category></item><item><title><![CDATA[php配置导致的页面编码问题]]></title><link>https://blog.youkuaiyun.com/jetxt/article/details/50053345</link><guid>https://blog.youkuaiyun.com/jetxt/article/details/50053345</guid><author>jetxt</author><pubDate>Thu, 26 Nov 2015 11:28:28 +0800</pubDate><description><![CDATA[html头部申明的是GBK的，页面文件是GBK的，数据库是UTF-8的，但是数据集和连接参数都是GBK的。浏览器一直认的是UTF-8。把浏览器编码切换到GBK页面就正常显示了。但浏览器默认就是UTF-8的，怎么改页面都没有效果。]]></description><category></category></item><item><title><![CDATA[百度鹰眼接口实现]]></title><link>https://blog.youkuaiyun.com/jetxt/article/details/48181021</link><guid>https://blog.youkuaiyun.com/jetxt/article/details/48181021</guid><author>jetxt</author><pubDate>Wed, 02 Sep 2015 17:25:19 +0800</pubDate><description><![CDATA[公司在搞能穿戴的定位功能，芯片供应商使用的是百度鹰眼服务。这几天研究了下接口文档，写了实现的代码，放出来参考
https://git.oschina.net/jetxt/BaiduLbsApi]]></description><category></category></item><item><title><![CDATA[php页面静态化实现思路]]></title><link>https://blog.youkuaiyun.com/jetxt/article/details/44563145</link><guid>https://blog.youkuaiyun.com/jetxt/article/details/44563145</guid><author>jetxt</author><pubDate>Mon, 23 Mar 2015 17:17:58 +0800</pubDate><description><![CDATA[php页面静态化，是把那些内容不常变化的页面静态化，而不通过动态程从数据库或者缓存中读出，以此来增加响应速度和减轻服务器压力。这里的要点是对不常变化的内容做静态化，如：新闻，博客等。而经常变化的内容，如微博，就不适合做静态化。对于那种，大部分是不变内容，但部分是经常变动的内容，如新闻页包含有最新评论，这样的页面，也可以做静态化，只是需要对经常变动的部分做动态处理。]]></description><category></category></item><item><title><![CDATA[使用404被动生成缩略图]]></title><link>https://blog.youkuaiyun.com/jetxt/article/details/44220309</link><guid>https://blog.youkuaiyun.com/jetxt/article/details/44220309</guid><author>jetxt</author><pubDate>Thu, 12 Mar 2015 13:35:50 +0800</pubDate><description><![CDATA[在我们的项目中，图片是根据模板的不同显示不同的规格，所以无法预先生成缩略图。而图片是存储在专门的图片文件服务器上的，我们要求图片请求除第一次生成之外，访问的是真实的图片文件。主要思路是通过404跳转生成缩略图。具体方法：
1. 图片上传到文件服务器，图片的相对路径保存到相应的数据字段中。


2.模板显示的时候，根据模板要求，生成该图片缩略图的URL，缩略图URL中包含有图片原始地址，缩略]]></description><category></category></item><item><title><![CDATA[css加载字体的跨域问题]]></title><link>https://blog.youkuaiyun.com/jetxt/article/details/40539881</link><guid>https://blog.youkuaiyun.com/jetxt/article/details/40539881</guid><author>jetxt</author><pubDate>Tue, 28 Oct 2014 14:52:48 +0800</pubDate><description><![CDATA[刚才碰到一个css加载字体跨域问题，记录一下啊。]]></description><category></category></item><item><title><![CDATA[读discuzx3.1 数据库层笔记]]></title><link>https://blog.youkuaiyun.com/jetxt/article/details/17242581</link><guid>https://blog.youkuaiyun.com/jetxt/article/details/17242581</guid><author>jetxt</author><pubDate>Tue, 10 Dec 2013 16:40:38 +0800</pubDate><description><![CDATA[最近开始在看discuzx3.1的代码，看到数据库层的实现，discuzx的数据库层能够支撑数据库分库，分布式部署，主要水平分表，也可以很方便的支持其他数据库。性能上，可以做读写分离，支持数据缓存。可以说，是一个很完善的数据库层的解决方案了。
数据库层分为三层，业务逻辑层封装，抽象层，和驱动层。如图：


其中，数据抽象层封装定义数据库操作，负责解析sql语句，连接底层驱动执行sql,并数]]></description><category></category></item><item><title><![CDATA[IE下 js文件上传时拒绝访问问题]]></title><link>https://blog.youkuaiyun.com/jetxt/article/details/12953397</link><guid>https://blog.youkuaiyun.com/jetxt/article/details/12953397</guid><author>jetxt</author><pubDate>Tue, 22 Oct 2013 20:34:54 +0800</pubDate><description><![CDATA[最近碰到个问题，在使用ajaxFileupload控件上传文件的时候，在IE下总是传不了，但FireFox和Chrome下则可以上传。跟踪代码，发现时$(form).submit();时出错了。
调试了n久，最后查资料说是IE下 file表单控件，不能用js控制打开文件选择器，必须要手动点击才可以，否则会报 “拒绝访问”。
所以，只能用按钮盖住file，但让点击事件透到file上面来打开文件选]]></description><category></category></item><item><title><![CDATA[url特殊字符转义问题]]></title><link>https://blog.youkuaiyun.com/jetxt/article/details/9257285</link><guid>https://blog.youkuaiyun.com/jetxt/article/details/9257285</guid><author>jetxt</author><pubDate>Sat, 06 Jul 2013 11:02:43 +0800</pubDate><description><![CDATA[刚才在调试发送base64格式图片问题的时候，发现服务器端保存的图片无法打开。
于是分别在两端保存base64_decode之前的字符串，比较这两个字符串，发现接收端的字符串中少了好多"+"号，原来是传输的时候自动将特殊字符转义了。
然后试用urlencode，发现问题依旧。再查资料，rawurldecode能将特殊的字符会转换成百分比符号后面加上二个十六位数字的格式。试用后成功保存。
类似]]></description><category></category></item><item><title><![CDATA[关于用ajax长链接轮询方式实现comet时，其他ajax请求被阻塞的问题]]></title><link>https://blog.youkuaiyun.com/jetxt/article/details/8954645</link><guid>https://blog.youkuaiyun.com/jetxt/article/details/8954645</guid><author>jetxt</author><pubDate>Tue, 21 May 2013 12:29:15 +0800</pubDate><description><![CDATA[最近在做一个webim，实时更新使用ajax长链接方式来实现。运行时，发现comet保持链接状态时，其他的链接也被阻塞掉了，无法及时完成。
百度一下，查到是，session 的问题。所有的请求都是需要session的，但comet请求却长期占用着session，导致了其他请求得不到session而被阻塞掉。
所以，在comet服务端代码中加上session_write_close(); 写入s]]></description><category></category></item><item><title><![CDATA[Mysql全文索引查不到数据的问题]]></title><link>https://blog.youkuaiyun.com/jetxt/article/details/6576745</link><guid>https://blog.youkuaiyun.com/jetxt/article/details/6576745</guid><author>jetxt</author><pubDate>Thu, 30 Jun 2011 11:31:00 +0800</pubDate><description><![CDATA[大多数是由于mysql未开启全文索引引起 ，mysql开启全文索引方法： 1、修改mysql配置文件：window服务器为my.ini，linux服务器为my.cnf，在 [mysqld] 后面加入一行“ft_min_word_len=1”，然后重启Mysql。 2、重建索引 REPAIR TABLE table_name;]]></description><category></category></item><item><title><![CDATA[Ubuntu启动时停止的问题]]></title><link>https://blog.youkuaiyun.com/jetxt/article/details/6396409</link><guid>https://blog.youkuaiyun.com/jetxt/article/details/6396409</guid><author>jetxt</author><pubDate>Thu, 05 May 2011 12:45:00 +0800</pubDate><description><![CDATA[Ubuntu启动时停留在选择系统的那个页面。选择第一个ubuntu with linux2.6.28-8-server后  出现一段字符，但不动了，  字符最后一个是（initramfs）   在后面输入exit后，才能继续启动暂停页面最后显示代码是Gave up waiting for root device . Common problems:    -boot args (cat /proc/cmdline)    -check rootdelay=(did the system wait long ]]></description><category></category></item><item><title><![CDATA[手机浏览器页面知识收集]]></title><link>https://blog.youkuaiyun.com/jetxt/article/details/6306920</link><guid>https://blog.youkuaiyun.com/jetxt/article/details/6306920</guid><author>jetxt</author><pubDate>Thu, 07 Apr 2011 14:02:00 +0800</pubDate><description><![CDATA[width - viewport的宽度 height - viewport的高度initial-scale - 初始的缩放比例minimum-scale - 允许用户缩放到的最小比例maximum-scale - 允许用户缩放到的最大比例user-scalable - 用户是否可以手动缩放这个标签主要是用来控制搜索引擎抓取网站的频率，告诉搜索引擎多长时间来网站抓取一次。假如我设置，那这样搜索引擎就是7天来一次。使用这个标签的网站，通常是因为网站数据量非常大，被搜索引擎过于频繁的抓取，会占用过大的资源，影响网]]></description><category></category></item><item><title><![CDATA[SNS游戏开发的技术准备]]></title><link>https://blog.youkuaiyun.com/jetxt/article/details/6243709</link><guid>https://blog.youkuaiyun.com/jetxt/article/details/6243709</guid><author>jetxt</author><pubDate>Sat, 12 Mar 2011 16:28:00 +0800</pubDate><description><![CDATA[前SNS相当热门，因此也有想做SNS游戏的想法，毕竟从校内网和及开心网的运营来看，第三方的SNS游戏制作公司盈利还是相当大的。可以说 2009年是SNS游戏是兴起的一年，而10年则会是百花齐放的一年，这是一块大蛋糕，虽然有人劝我说这类游戏已经泛滥，但我觉得蛋糕大也说明市场大。下面说说做一个SNS游戏所需要做的一些事情。]]></description><category></category></item><item><title><![CDATA[cron job执行中碰到的一个问题]]></title><link>https://blog.youkuaiyun.com/jetxt/article/details/6204505</link><guid>https://blog.youkuaiyun.com/jetxt/article/details/6204505</guid><author>jetxt</author><pubDate>Thu, 24 Feb 2011 11:15:00 +0800</pubDate><description><![CDATA[<br />项目中需要用coreseek做搜索，涉及到更新索引的问题。<br />由于时间紧迫，且目前数据量非常少，所以直接使用cron job定时重建索引的方法<br />我将重建索引的命令写在coreseekUpdate.sh文件中，如下<br />/usr/local/coreseek/bin/searchd --stop<br />/usr/local/coreseek/bin/indexer --all<br />/usr/local/coreseek/bin/searchd<br /> <br ]]></description><category></category></item><item><title><![CDATA[coreseek索引更新机制]]></title><link>https://blog.youkuaiyun.com/jetxt/article/details/6204408</link><guid>https://blog.youkuaiyun.com/jetxt/article/details/6204408</guid><author>jetxt</author><pubDate>Thu, 24 Feb 2011 10:55:00 +0800</pubDate><description><![CDATA[<br />coreseek索引更新机制<br />版权声明：转载时请以超链接形式标明文章原始出处和作者信息及本声明<br />http://fatal.blogbus.com/logs/45153968.html<br /> <br />= =，昨晚太晚睡觉，所以日记又没写。结果现在又不太记得昨天做了啥了。<br />还是先说今天吧。<br />今天的时间都花在coreseek的索引更新机制上了，原来是每隔一分钟更新增量索引，每天再重建一次索引。sph_counter 中存放区分主索引和增量索引的maxi]]></description><category></category></item><item><title><![CDATA[coreseek创建索引和增量索引]]></title><link>https://blog.youkuaiyun.com/jetxt/article/details/6158293</link><guid>https://blog.youkuaiyun.com/jetxt/article/details/6158293</guid><author>jetxt</author><pubDate>Sat, 22 Jan 2011 12:54:00 +0800</pubDate><description><![CDATA[创建主索引：bin/indexer --config etc/sphinx.conf hx_9enjoy --rotate创建增量索引：bin/indexer --config etc/sphinx.conf delta --rotate合并主索引和增量索引：bin/indexer --config etc/sphinx.conf --merge hx_9enjoy delta --merge-dst-range deleted 0 0 --rotate--rotate参数可以在不停searchd的情况下索]]></description><category></category></item><item><title><![CDATA[Ubuntu8.0.4上安装Nginx php5 fastcgi]]></title><link>https://blog.youkuaiyun.com/jetxt/article/details/6156510</link><guid>https://blog.youkuaiyun.com/jetxt/article/details/6156510</guid><author>jetxt</author><pubDate>Fri, 21 Jan 2011 11:04:00 +0800</pubDate><description><![CDATA[<br />静态文件服务器采用 Nginx 部署在Ubuntu8.04 ，但同时为了防备应用服务器出现故障及时切换，也要安装php5<br />安装前需要有编译环境 gcc autoconf automake build-essential libc6-dev libstdc++6-4.0-dev<br /> <br />开始安装<br />1.安装Nginx<br />$ sudo apt-get install nginx<br />2.启动Nginx <br />$ sudo /etc/init.d/]]></description><category></category></item><item><title><![CDATA[远程访问 Ubuntu上的Myql时，报10061错误]]></title><link>https://blog.youkuaiyun.com/jetxt/article/details/6146185</link><guid>https://blog.youkuaiyun.com/jetxt/article/details/6146185</guid><author>jetxt</author><pubDate>Mon, 17 Jan 2011 10:36:00 +0800</pubDate><description><![CDATA[<br />在 Ubuntu 中通过 mysql 命令行创建好一个数据表并分配了权限：<br />GRANT ALL ON testdb.* TO usera IDENTIFIED BY 'passwd'<br />然后重启加载权限：<br />mysql>  flush privileges<br />之后在其他机器上远程访问该Mysql服务 mysql -h192.168.4.217 -utest -ptest<br />2003 – Can't connect to MySQL server on ']]></description><category></category></item><item><title><![CDATA[coreseek中文分词与搜索的安装]]></title><link>https://blog.youkuaiyun.com/jetxt/article/details/6137940</link><guid>https://blog.youkuaiyun.com/jetxt/article/details/6137940</guid><author>jetxt</author><pubDate>Fri, 14 Jan 2011 11:19:00 +0800</pubDate><description><![CDATA[由于sphinx测试的时候没能找到中文，所以怀疑是sphinx不支持中文分词的原因，所以决定安装coreseek,安装过程如下：# wget http://www.coreseek.cn/uploads/csft/3.2/coreseek-3.2.14.tar.gz# tar zxvf coreseek-3.2.14.tar.gz# cd coreseek-3.2.14先安装中文分词软件 mmseg# cd mmseg-3.2.14# ACLOCAL_FLAGS="-I /usr/share/aclocal]]></description><category></category></item></channel></rss>