<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[chenxu6]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/chenxu6</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chenxu6]]></copyright><item><title><![CDATA[在ubuntu上安装最新稳定版本的node及npm]]></title><link>https://blog.youkuaiyun.com/chenxu6/article/details/79799150</link><guid>https://blog.youkuaiyun.com/chenxu6/article/details/79799150</guid><author>chenxu6</author><pubDate>Tue, 03 Apr 2018 10:06:18 +0800</pubDate><description><![CDATA[背景通过ubuntu官方apt安装工具安装的node是最新LTS版本的，而本人是个有点强迫症的人，喜欢追求新的东西，也就是想方设法想要去安装最新版本的node，所以本文也就产生了，附上ubuntu安装node和npm的命令行命令:sudo apt install nodejs-legacy
sudo apt install npm最新版本安装方法1、安装npmsudo apt install np...]]></description><category></category></item><item><title><![CDATA[git 用远程覆盖本地]]></title><link>https://blog.youkuaiyun.com/chenxu6/article/details/79597279</link><guid>https://blog.youkuaiyun.com/chenxu6/article/details/79597279</guid><author>chenxu6</author><pubDate>Sun, 18 Mar 2018 00:18:33 +0800</pubDate><description><![CDATA[本地有修改和提交，如何强制用远程的库更新更新。我尝试过用git pull -f，总是提示 You have not concluded your merge. (MERGE_HEAD exists)。我需要放弃本地的修改，用远程的库的内容就可以，应该如何做？傻傻地办法就是用心的目录重新clone一个，正确的做法是什么？正确的做法应该是：git fetch --all
git reset --har...]]></description><category></category></item><item><title><![CDATA[redux 异步流之 redux-saga]]></title><link>https://blog.youkuaiyun.com/chenxu6/article/details/79554803</link><guid>https://blog.youkuaiyun.com/chenxu6/article/details/79554803</guid><author>chenxu6</author><pubDate>Wed, 14 Mar 2018 15:01:30 +0800</pubDate><description><![CDATA[1. 介绍对于从来没有听说过 redux-saga 的人，作者会如何描述它呢？It is a Redux middleware for handling side effects. —— Yassine Elouafi这里包含了两个信息：首先，redux-saga 是一个 redux 的中间件，而中间件的作用是为 redux 提供额外的功能。其次，我们都知道，在 reducers 中的所有操作都是...]]></description><category></category></item><item><title><![CDATA[React入门介绍（2）- React Component-React组件]]></title><link>https://blog.youkuaiyun.com/chenxu6/article/details/79438275</link><guid>https://blog.youkuaiyun.com/chenxu6/article/details/79438275</guid><author>chenxu6</author><pubDate>Sun, 04 Mar 2018 17:47:28 +0800</pubDate><description><![CDATA[允许用户自由封装组件是React非常突出的特性，用户可将自己创建的组件像普通的HTML标签一样插入页面，React.CreateClass方法就是用来创建一个组件类的。在创建和调用react组件时有几点需要注意，我们在实际的demo中进行总结。从一个简单的例子开始，我们尝试创建一个包含文本框和提交按钮的组件：    &amp;lt;div id=&quot;container&quot;&amp;gt;&amp;lt;/div&amp;gt;
  ...]]></description><category></category></item><item><title><![CDATA[React入门介绍（1）-ReactDOM.render()等基础]]></title><link>https://blog.youkuaiyun.com/chenxu6/article/details/79438216</link><guid>https://blog.youkuaiyun.com/chenxu6/article/details/79438216</guid><author>chenxu6</author><pubDate>Sun, 04 Mar 2018 17:39:33 +0800</pubDate><description><![CDATA[首先，React是一个用于构建用户界面的Javascript库,但Peact并不是一套完整的MVC或MVVM的框架，它仅涵盖V-view视图层。JSX是javascript的扩展，像Typescript,coffeeScript等一样，都是Javascript的语法糖，最终都要变编译成JS执行，建议使用JSX的代码进行React的开发。因为Javascript代码与JSX代码并不兼容，凡是使用JS...]]></description><category></category></item><item><title><![CDATA[DB2错误信息SQLCODE SQLSTATE （按sqlcode排序）]]></title><link>https://blog.youkuaiyun.com/chenxu6/article/details/53993067</link><guid>https://blog.youkuaiyun.com/chenxu6/article/details/53993067</guid><author>chenxu6</author><pubDate>Tue, 03 Jan 2017 11:49:30 +0800</pubDate><description><![CDATA[原文：http://blog.youkuaiyun.com/okman1214/article/details/8089081
sqlcode sqlstate 说明 
000 00000 SQL语句成功完成 
 01xxx SQL语句成功完成，但是有警告 
+012 01545 未限定的列名被解释为一个有相互关系的引用 
+098 01568 动态SQL语句用分号结束 
+100 02000 没]]></description><category></category></item><item><title><![CDATA[apache CXF wsdl2java工具的使用]]></title><link>https://blog.youkuaiyun.com/chenxu6/article/details/53390828</link><guid>https://blog.youkuaiyun.com/chenxu6/article/details/53390828</guid><author>chenxu6</author><pubDate>Tue, 29 Nov 2016 11:35:47 +0800</pubDate><description><![CDATA[原文地址:https://my.oschina.net/u/574750/blog/201711
apache CXF wsdl2java工具的使用
最近，由于要用到某公司提供的webservice实现的api接口，想到了用cxf的wsdl2java工具来生成客户端程序。（自己写是比较麻烦且费时，so偷懒一下、、）
使用步骤如下：
一、下载apache cxf的包，如apache-cxf-]]></description><category></category></item><item><title><![CDATA[HTTPS加密协议详解(四)：TLS/SSL握手过程]]></title><link>https://blog.youkuaiyun.com/chenxu6/article/details/53290858</link><guid>https://blog.youkuaiyun.com/chenxu6/article/details/53290858</guid><author>chenxu6</author><pubDate>Tue, 22 Nov 2016 19:56:32 +0800</pubDate><description><![CDATA[原文地址：http://www.oschina.net/question/111042_14578   个人觉得这篇文章对ssl讲得非常透彻。


1、握手与密钥协商过程

基于RSA握手和密钥交换的客户端验证服务器为示例详解TLS/SSL握手过程。







(1).client_hello

客户端发起请求，以明文传输请求信息，包含版本信息，加密套件候选列表，]]></description><category></category></item><item><title><![CDATA[Linux文本处理]]></title><link>https://blog.youkuaiyun.com/chenxu6/article/details/52796988</link><guid>https://blog.youkuaiyun.com/chenxu6/article/details/52796988</guid><author>chenxu6</author><pubDate>Wed, 12 Oct 2016 14:28:46 +0800</pubDate><description><![CDATA[原文地址：http://linuxtools-rst.readthedocs.io/zh_CN/latest/base/03_text_processing.html#sed


目录

文本处理

find 文件查找

定制搜索找到后的后续动作-print的定界符
grep 文本搜索xargs 命令行参数转换sort 排序uniq 消除重复行用tr进行转换cut 按列切分文本]]></description><category></category></item><item><title><![CDATA[多个线程访问同一个类里面的静态成员变量]]></title><link>https://blog.youkuaiyun.com/chenxu6/article/details/51464065</link><guid>https://blog.youkuaiyun.com/chenxu6/article/details/51464065</guid><author>chenxu6</author><pubDate>Fri, 20 May 2016 19:37:02 +0800</pubDate><description><![CDATA[如下所示，product1, product2,product3是三个不同的线程，但由于Producer类里面的成员变量count是静态变量，所以实际上count是三个线程的共享成员变量，对其进行操作时，最好加上锁访问机制。package java_thread_delayQueue.blockingqueue;

import java.util.concurrent.BlockingQueue]]></description><category></category></item><item><title><![CDATA[java 之DelayQueue实际运用示例]]></title><link>https://blog.youkuaiyun.com/chenxu6/article/details/51456828</link><guid>https://blog.youkuaiyun.com/chenxu6/article/details/51456828</guid><author>chenxu6</author><pubDate>Thu, 19 May 2016 20:34:48 +0800</pubDate><description><![CDATA[原文地址：http://www.cnblogs.com/sunzhenchao/p/3515085.html


在学习Java 多线程并发开发过程中，了解到DelayQueue类的主要作用：是一个无界的BlockingQueue，用于放置实现了Delayed接口的对象，其中的对象只能在其到期时才能从队列中取走。这种队列是有序的，即队头对象的延迟到期时间最长。注意：不能将null元素放置到这]]></description><category></category></item><item><title><![CDATA[调试jsp页面]]></title><link>https://blog.youkuaiyun.com/chenxu6/article/details/51428051</link><guid>https://blog.youkuaiyun.com/chenxu6/article/details/51428051</guid><author>chenxu6</author><pubDate>Tue, 17 May 2016 09:19:22 +0800</pubDate><description><![CDATA[调试jsp页面时，由于java代码已经被编译了，所以浏览器显示出的报错行数往往是不能和以前jsp页面对应的，导致错误不方便调试，如下图所示：




这时候只需要查看网页网页源代码即可找到错误的行代码。]]></description><category></category></item><item><title><![CDATA[word 2013在win8.1/win10下用微软自带输入法打字，光标会走位]]></title><link>https://blog.youkuaiyun.com/chenxu6/article/details/51405808</link><guid>https://blog.youkuaiyun.com/chenxu6/article/details/51405808</guid><author>chenxu6</author><pubDate>Sat, 14 May 2016 14:48:21 +0800</pubDate><description><![CDATA[今天写毕业论文发现word2013一个bug，在这里记录一下。
1.环境：
word 2013+win10+微软自带输入法，网上搜索发现，win8.1也会有这个问题；

2.问题描述：
在一篇文章的中间先按两次退位键，再输入一个符号 比如逗号和句号，光标就会跳的另一个位置；

3.解决方法：
a:打上补丁KB2863845。
http://support.microsoft.co]]></description><category></category></item><item><title><![CDATA[Ubuntu 14.04 下搭建SVN独立服务器]]></title><link>https://blog.youkuaiyun.com/chenxu6/article/details/51356698</link><guid>https://blog.youkuaiyun.com/chenxu6/article/details/51356698</guid><author>chenxu6</author><pubDate>Mon, 09 May 2016 22:51:23 +0800</pubDate><description><![CDATA[一、安装软件包：

sudo apt-get install subversion

二、选择SVN服务文件及配置文件的放置位置。我放在了/srv下的svn目录。

cd /srv

sudo mkdir svn

我的svn版本仓库叫tone_src

cd /srv/svn

sudo mkdir tone_src

三、创建版本仓库

sudo svnad]]></description><category></category></item><item><title><![CDATA[the method of type must override a superclass.]]></title><link>https://blog.youkuaiyun.com/chenxu6/article/details/51322883</link><guid>https://blog.youkuaiyun.com/chenxu6/article/details/51322883</guid><author>chenxu6</author><pubDate>Thu, 05 May 2016 14:46:32 +0800</pubDate><description><![CDATA[记录一个bug：the method of type must override a superclass.
解决方案：将工程使用的JDK改为1.6及以上。]]></description><category></category></item><item><title><![CDATA[eclipse如何复制大量的get方法]]></title><link>https://blog.youkuaiyun.com/chenxu6/article/details/51305733</link><guid>https://blog.youkuaiyun.com/chenxu6/article/details/51305733</guid><author>chenxu6</author><pubDate>Tue, 03 May 2016 16:33:59 +0800</pubDate><description><![CDATA[使用场景：有时候我们需要将一个类转换为另一个类，这其中肯定会设计一些get，set操作，但当所要转换的类的成员变量很多，有大量的get，set方法时，用手工的方法去一个一个写set，get方法费时又费力，这时候就可以直接打开outline窗口，直接选中方法进行复制。]]></description><category></category></item><item><title><![CDATA[android:json解析的两个工具：Gson和Jackson的使用小例子]]></title><link>https://blog.youkuaiyun.com/chenxu6/article/details/51028355</link><guid>https://blog.youkuaiyun.com/chenxu6/article/details/51028355</guid><author>chenxu6</author><pubDate>Thu, 31 Mar 2016 17:13:55 +0800</pubDate><description><![CDATA[--------------------转载请注明：http://blog.youkuaiyun.com/liaoqianchuan00/article/details/8241115


使用Jackson的三种方式

数据绑定模式：使用最方便流模式：性能最佳树模式：最灵活
以最常用的数据绑定模式为例

Json数据如下





[plain] view
 plain cop]]></description><category></category></item><item><title><![CDATA[com.sun.mail.smtp.SMTPAddressFailedException: 550 Invalid User: "xxxxxxx@163.com"]]></title><link>https://blog.youkuaiyun.com/chenxu6/article/details/51026970</link><guid>https://blog.youkuaiyun.com/chenxu6/article/details/51026970</guid><author>chenxu6</author><pubDate>Thu, 31 Mar 2016 15:39:15 +0800</pubDate><description><![CDATA[今天做邮箱验证的时候，遇到一个比较奇怪的问题：
javax.mail.SendFailedException: Invalid Addresses;
  nested exception is:
com.sun.mail.smtp.SMTPAddressFailedException: 550 Invalid User: "13540619068@163.com"


at com.s]]></description><category></category></item><item><title><![CDATA[ubuntu 15.04 通过3306端口远程连接mysql]]></title><link>https://blog.youkuaiyun.com/chenxu6/article/details/51018869</link><guid>https://blog.youkuaiyun.com/chenxu6/article/details/51018869</guid><author>chenxu6</author><pubDate>Wed, 30 Mar 2016 20:18:50 +0800</pubDate><description><![CDATA[下面是网上找到的比较靠谱的方法：
原文地址：http://www.linuxdiyf.com/linux/15206.html

以下所有操作在terminal（终端）中执行。


首先查看端口是否打开 netstat -an|grep 3306



此图为开启3306端口的截图，之前显示为. . . 127.0.0.1:3306 . . .


打开mysql配置文件]]></description><category></category></item><item><title><![CDATA[Ubuntu 14.04下MySQL服务器和客户端的安装]]></title><link>https://blog.youkuaiyun.com/chenxu6/article/details/50960402</link><guid>https://blog.youkuaiyun.com/chenxu6/article/details/50960402</guid><author>chenxu6</author><pubDate>Wed, 23 Mar 2016 09:26:45 +0800</pubDate><description><![CDATA[原文地址：http://www.linuxidc.com/Linux/2014-10/107912.htm


现在Linux下的软件越来越好安装，尤其是在Ubuntu下安装软件，更是没有技巧，只需要在联网的情况下使用apt-get inatll 即可。在决定安装MySQL之前，要先确定系统是否已经安装MySQL。

-----------------------------------]]></description><category></category></item></channel></rss>