<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[chengshiyou9681的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/chengshiyou9681</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chengshiyou9681]]></copyright><item><title><![CDATA[项目需要，shell脚本自动化替换文档内容，并提交代码]]></title><link>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991392</link><guid>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991392</guid><author>chengshiyou9681</author><pubDate>Tue, 31 Oct 2017 10:53:00 +0800</pubDate><description><![CDATA[项目需要，shell脚本自动化替换文档内容，并提交代码 
#!/bin/bash 
if [ ! $commitTag ]; then  echo "commitTag IS NULL"  exit fi 
echo ".........................push code ...]]></description><category></category></item><item><title><![CDATA[js ajax解决跨域请求，以及requestheader里没有cookie]]></title><link>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991389</link><guid>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991389</guid><author>chengshiyou9681</author><pubDate>Sat, 02 Sep 2017 17:09:00 +0800</pubDate><description><![CDATA[一：解决ajax跨域请求问题 
  设置response.addheader的Access-Control-Allow-Origin属性 
private ImmutableSet&lt;String&gt; allowedOriginSet = ImmutableSet.&lt;Stri...]]></description><category></category></item><item><title><![CDATA[java过来emoji手机表情，mysql入库]]></title><link>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991387</link><guid>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991387</guid><author>chengshiyou9681</author><pubDate>Thu, 12 May 2016 13:56:00 +0800</pubDate><description><![CDATA[最近入聊天记录入库发现有的数据入库报错，改数据库字符格式也不行，看到网上的例子，拿过来用了下，再次记录一下，方便有用到的朋友。 
/**   * 过滤手机emoji表情   * author FengXiYang   * date 2016-5-11 下午3:19:17 ...]]></description><category></category></item><item><title><![CDATA[navicate mysql 触发器]]></title><link>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991386</link><guid>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991386</guid><author>chengshiyou9681</author><pubDate>Fri, 10 Apr 2015 15:39:00 +0800</pubDate><description><![CDATA[1.新建两张测试表，number表和users表。 
number表字段（id，number,name） 
users表字段(id,name) 
2.打开users表，设计表-&gt;触发器 
名字（自定义），触发（After）,选上插入 
3.在定义里...]]></description><category></category></item><item><title><![CDATA[asterisk sip mysql 配置]]></title><link>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991383</link><guid>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991383</guid><author>chengshiyou9681</author><pubDate>Tue, 17 Mar 2015 17:56:00 +0800</pubDate><description><![CDATA[最近研究asterisk配置，之前sip账号是配置在sip.conf文件里，手动写死的，目前需求，是动态新增sip账户，保存在数据库里。 
数据库里新增了数据后，使用命令sip show users 不能加载到数据库的sip账号。 
1.下载X-Lite软电话客户端，登陆sip账号，可以登陆成...]]></description><category></category></item><item><title><![CDATA[redis并发处理慢]]></title><link>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991381</link><guid>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991381</guid><author>chengshiyou9681</author><pubDate>Tue, 28 Oct 2014 14:37:00 +0800</pubDate><description><![CDATA[最近项目一上线，就问题颇多，本地测试，ok，上线后，大用户量的时候，顶不住。用了一个礼拜的时间发现的问题，总结下来。 
项目是netty4.0，reids2.8,nginx等框架。目前是4台proxy服务器，一台核心服务器，reids只部署在核心服务器上，各代理服务器共享redis数据。 
当...]]></description><category></category></item><item><title><![CDATA[netty上传文件例子]]></title><link>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991380</link><guid>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991380</guid><author>chengshiyou9681</author><pubDate>Mon, 25 Nov 2013 11:23:00 +0800</pubDate><description><![CDATA[只需一次请求就可以上传文件成功；如果文件内容大于1024个字节，需多次分片上传，用到httpchunk，分片处理机制（netty本身自带）。 
 一次处理不玩，分多次上传。 
 */public class UploadHandler { 
  private static final...]]></description><category></category></item><item><title><![CDATA[自己写的redis工具类]]></title><link>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991379</link><guid>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991379</guid><author>chengshiyou9681</author><pubDate>Fri, 13 Sep 2013 21:15:00 +0800</pubDate><description><![CDATA[private static String jedis_ip = null; 
  private static int  jedis_port = 0; 
  private static String jedis_password = null;...]]></description><category></category></item><item><title><![CDATA[jdbc连接池]]></title><link>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991378</link><guid>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991378</guid><author>chengshiyou9681</author><pubDate>Thu, 08 Aug 2013 16:53:00 +0800</pubDate><description><![CDATA[private static final void initDataSource(){ 
   if( DATA_SOURCE == null ){ 
    synchronized( JdbcUtil.class ){ 
    ...]]></description><category></category></item><item><title><![CDATA[mysql删除重复记录]]></title><link>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991377</link><guid>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991377</guid><author>chengshiyou9681</author><pubDate>Tue, 23 Jul 2013 11:09:00 +0800</pubDate><description><![CDATA[看了这位大哥的博客，解决了问题的需要：http://blog.youkuaiyun.com/chentao5211314/article/details/5955751  
 特此标记一下。  
 1步:先把重复的记录过滤掉，保存在一张表（record表）里。  
 create table recor...]]></description><category></category></item><item><title><![CDATA[velocity导出html文件]]></title><link>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991375</link><guid>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991375</guid><author>chengshiyou9681</author><pubDate>Wed, 10 Jul 2013 16:24:00 +0800</pubDate><description><![CDATA[Config config=Config.configure("velocity.properties"); 
   String path=config.get("webapp.template.path"); 
   VelocityEngine ...]]></description><category></category></item><item><title><![CDATA[项目中netty的使用]]></title><link>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991372</link><guid>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991372</guid><author>chengshiyou9681</author><pubDate>Wed, 26 Jun 2013 14:28:00 +0800</pubDate><description><![CDATA[private static final long serialVersionUID = 1L; 
  private final static Logger LOG = LogManager.getLogger(NettyServer.class); 
  ...]]></description><category></category></item><item><title><![CDATA[js把汉字转换为拼音]]></title><link>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991371</link><guid>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991371</guid><author>chengshiyou9681</author><pubDate>Wed, 10 Apr 2013 15:32:00 +0800</pubDate><description><![CDATA[var PinYin = { 
  spell:{"a":"\u554a\u963f\u9515","ai":"\u57c3\u6328\u54ce\u5509\u54c0\u7691\u764c\u853c\u77ee\u827e\u788d\u7231\u9698\u8bf6\u6...]]></description><category></category></item><item><title><![CDATA[项目中用到的xsocket。。]]></title><link>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991366</link><guid>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991366</guid><author>chengshiyou9681</author><pubDate>Thu, 21 Feb 2013 11:23:00 +0800</pubDate><description><![CDATA[import java.io.IOException; 
 import java.net.InetAddress; 
 import java.nio.BufferUnderflowException; 
 import java.nio.channels.ClosedChannelE...]]></description><category></category></item><item><title><![CDATA[网页右下角弹出框，记录一下]]></title><link>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991363</link><guid>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991363</guid><author>chengshiyou9681</author><pubDate>Sun, 06 Jan 2013 16:39:00 +0800</pubDate><description><![CDATA[&lt;div style="border:1px solid #45BBF3;background:#45BBF3; width:95%;height:12px;color:#fff;padding:10px;"&gt; 
   &lt;div style="float...]]></description><category></category></item><item><title><![CDATA[java导出pdf文件]]></title><link>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991360</link><guid>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991360</guid><author>chengshiyou9681</author><pubDate>Fri, 28 Dec 2012 17:43:00 +0800</pubDate><description><![CDATA[项目中导出pdf文件，需要3个jar包iText-2.1.7.jar，iTextAsian.jar，ReportExprotPlug0.1.jar。  
  ReportInfo info = new ReportInfo(ReportType.PDF,"pdf.pdf");/...]]></description><category></category></item><item><title><![CDATA[cdn网站首页图片自动浏览功能实现]]></title><link>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991359</link><guid>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991359</guid><author>chengshiyou9681</author><pubDate>Wed, 21 Nov 2012 11:02:00 +0800</pubDate><description><![CDATA[1.网站图片部分布局：：：  
 &lt;style type="text/css" charset="utf-8"&gt;  
 .rollbox{width:760px;overflow:hidden;padding:0;margin:12px auto 0;float:right;}...]]></description><category></category></item><item><title><![CDATA[解决webview不支持input type=file]]></title><link>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991358</link><guid>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991358</guid><author>chengshiyou9681</author><pubDate>Wed, 21 Nov 2012 10:59:00 +0800</pubDate><description><![CDATA[1.activity定义  
 public ValueCallback&lt;Uri&gt; mUploadMessage;  public final static int FILECHOOSER_RESULTCODE = 1;  
 2.扩展WebChromeClient...]]></description><category></category></item><item><title><![CDATA[很好用的数字转中文工具包]]></title><link>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991357</link><guid>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991357</guid><author>chengshiyou9681</author><pubDate>Mon, 29 Oct 2012 17:13:00 +0800</pubDate><description><![CDATA[* 工具包 
 */ 
 var Utils = { 
  /** 
   * 数字转中文 
   * 
   * 
@number {Integer} 形如123的数字 
   * 
@return {String} 返回转换成的形如 一百二十三 的字符串...]]></description><category></category></item><item><title><![CDATA[js读写文件]]></title><link>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991354</link><guid>https://blog.youkuaiyun.com/chengshiyou9681/article/details/100991354</guid><author>chengshiyou9681</author><pubDate>Thu, 27 Sep 2012 14:29:00 +0800</pubDate><description><![CDATA[今天做项目，偶然了解到js还能读写文件，自己客户端（浏览器）读自己的文件，省的所有的读文件都让服务器读，减少服务器压力。 
 网上找的资料，挺实用，收藏一下。 
 
 
 view plain &lt;script language="javascript" type="text/jav...]]></description><category></category></item></channel></rss>