<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[tochal的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/tochal</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; tochal]]></copyright><item><title><![CDATA[centos安装]]></title><link>https://blog.youkuaiyun.com/tochal/article/details/84111138</link><guid>https://blog.youkuaiyun.com/tochal/article/details/84111138</guid><author>tochal</author><pubDate>Thu, 15 Nov 2018 21:18:03 +0800</pubDate><description><![CDATA[https://www.cnblogs.com/wcwen1990/p/7630545.html]]></description><category></category></item><item><title><![CDATA[input控件不可编辑状态]]></title><link>https://blog.youkuaiyun.com/tochal/article/details/81277506</link><guid>https://blog.youkuaiyun.com/tochal/article/details/81277506</guid><author>tochal</author><pubDate>Mon, 30 Jul 2018 00:04:08 +0800</pubDate><description><![CDATA[https://blog.youkuaiyun.com/llllllloooooo/article/details/79286846

 ]]></description><category></category></item><item><title><![CDATA[springboot mybiatis查询中文结果为0问题]]></title><link>https://blog.youkuaiyun.com/tochal/article/details/81276912</link><guid>https://blog.youkuaiyun.com/tochal/article/details/81276912</guid><author>tochal</author><pubDate>Sun, 29 Jul 2018 22:56:30 +0800</pubDate><description><![CDATA[转自：https://blog.youkuaiyun.com/gwd1154978352/article/details/72583731

在application.yml的数据库url后增加红色部分


spring:
    datasource:
        name: test
        url: jdbc:mysql://127.0.0.1:3306/testdb?useUnicode=...]]></description><category></category></item><item><title><![CDATA[springboot打印mybiatis的sql语句]]></title><link>https://blog.youkuaiyun.com/tochal/article/details/81276872</link><guid>https://blog.youkuaiyun.com/tochal/article/details/81276872</guid><author>tochal</author><pubDate>Sun, 29 Jul 2018 22:52:29 +0800</pubDate><description><![CDATA[在application.yml中增加：


logging:
  level:
    com.br.crm.dao: DEBUG

注意com.br.crm.dao是mapper类所在包

注意必须严格缩进]]></description><category></category></item><item><title><![CDATA[MX 连接器服务器通信错误: service:jmx:rmi]]></title><link>https://blog.youkuaiyun.com/tochal/article/details/81275012</link><guid>https://blog.youkuaiyun.com/tochal/article/details/81275012</guid><author>tochal</author><pubDate>Sun, 29 Jul 2018 20:29:02 +0800</pubDate><description><![CDATA[ 

转载：http://www.zydgbbs.com/thread-1649-1-1.html

这几天启动我们Java Web 项目，经常会出现： MX 连接器服务器通信错误: service:jmx:rmi 的提示，导致项目无法启动，重启后又可以正常启动，但是问题之后还会反复出现。怀疑是杀毒软件的问题，把杀毒软件全部卸载之后，重启问题依然存在。
			Google 搜索之后，找到解决方案：...]]></description><category></category></item><item><title><![CDATA[Ubuntu装机相关记录]]></title><link>https://blog.youkuaiyun.com/tochal/article/details/73196575</link><guid>https://blog.youkuaiyun.com/tochal/article/details/73196575</guid><author>tochal</author><pubDate>Wed, 14 Jun 2017 00:07:12 +0800</pubDate><description><![CDATA[一、静态IP配置
参考url：
http://www.cnblogs.com/honeybee/p/5581543.html

http://m.111cn.net/art-51376.htm

是的网络小白就是我==！ 参考网址里的最终可用的静态地址配置方式为：
■编辑配置文件
sudo vi /etc/network/interfaces 
■重启网络配置
sudo /etc/i]]></description><category></category></item><item><title><![CDATA[ubuntu进入vi编辑模式怎么删除内容]]></title><link>https://blog.youkuaiyun.com/tochal/article/details/72825541</link><guid>https://blog.youkuaiyun.com/tochal/article/details/72825541</guid><author>tochal</author><pubDate>Wed, 31 May 2017 23:31:13 +0800</pubDate><description><![CDATA[先问下，是不是你在vi编辑模式下按退格键不能删除内容，按方向键不能上下左右移动？
如果是则：
1.    在vi里非编辑模式下按冒号进入到末行命令模式，然后输入set
 nocompatible，回车，然后在进入vi编辑模式，看退格键是否生效，如果生效，你可以把set nocompatible这个设置放到~/.vimrc里让它永久生效。
或
2.    安装vim full版本，ubun]]></description><category></category></item><item><title><![CDATA[虚拟机Ubuntu下使用串口短信猫]]></title><link>https://blog.youkuaiyun.com/tochal/article/details/72454879</link><guid>https://blog.youkuaiyun.com/tochal/article/details/72454879</guid><author>tochal</author><pubDate>Wed, 17 May 2017 23:56:03 +0800</pubDate><description><![CDATA[好久没发了，mark一下。
三部分
一、先在windows上使用超级终端测试短信猫是否可以正常发短信，排除掉短信猫本身问题
方法：
1. 下载一个超级终端，网上搜一个，将短信猫与串口连接
2. 参考这个网址进行短信猫测试： http://blog.youkuaiyun.com/jojo198945/article/details/37699989
    主要就是通过超级终端发送AT指令如图（图转]]></description><category></category></item><item><title><![CDATA[金融行业密钥详解]]></title><link>https://blog.youkuaiyun.com/tochal/article/details/41440397</link><guid>https://blog.youkuaiyun.com/tochal/article/details/41440397</guid><author>tochal</author><pubDate>Mon, 24 Nov 2014 09:52:03 +0800</pubDate><description><![CDATA[http://bbs.chinaunix.net/thread-1572937-1-1.html


金融行业因为对数据比较敏感，所以对数据的加密也相应的比较重视。在其中有关密钥及加密方面的文章很少，并且散发在各个银行及公司的手中，在网上没有专门对这部分进行介绍的。本文对金融行业的密钥进行较深入的介绍，包括象到底什么是主密钥（MasterKey）、传输密钥（MacKey），为什么我们需要这些]]></description><category></category></item><item><title><![CDATA[struts2令牌(token)内部原理]]></title><link>https://blog.youkuaiyun.com/tochal/article/details/40825035</link><guid>https://blog.youkuaiyun.com/tochal/article/details/40825035</guid><author>tochal</author><pubDate>Wed, 05 Nov 2014 16:04:11 +0800</pubDate><description><![CDATA[小菜最近接触了struts2中的令牌知识，由于该知识点比较重要，因此想弄明白些，于是满怀信心的上网查阅资料，结果让小菜很无奈，网上的资料千篇一律，总结出来就一句话：“访问页面时，在页面产生一个token id，同时在服务器的session中保存一个同样的id，提交时判断如果相同怎么样不相同怎么样。。。”

    可能是小菜愚笨，实在是无法从这么精炼的描述中体会令牌的精髓。

    肤浅]]></description><category></category></item><item><title><![CDATA[java锁机制]]></title><link>https://blog.youkuaiyun.com/tochal/article/details/39965703</link><guid>https://blog.youkuaiyun.com/tochal/article/details/39965703</guid><author>tochal</author><pubDate>Fri, 10 Oct 2014 17:22:25 +0800</pubDate><description><![CDATA[参考： 点击打开链接]]></description><category></category></item><item><title><![CDATA[Spring注解]]></title><link>https://blog.youkuaiyun.com/tochal/article/details/39964823</link><guid>https://blog.youkuaiyun.com/tochal/article/details/39964823</guid><author>tochal</author><pubDate>Fri, 10 Oct 2014 16:34:55 +0800</pubDate><description><![CDATA[我们在没有用注解写spring配置文件的时候,会在spring配置文件中定义Dao层的bean,
这样我们在service层中,写setDao方法,就可以直接通过接口调用Dao层,
用了注解写法后,在配置文件中不用再写Dao层的bean,
只需要在Dao实现类中加入
@Repository
public Class TestDaoImpl(){}

在service层定义 
@Autowired ]]></description><category></category></item><item><title><![CDATA[Spring实现AOP的4种方式]]></title><link>https://blog.youkuaiyun.com/tochal/article/details/39931439</link><guid>https://blog.youkuaiyun.com/tochal/article/details/39931439</guid><author>tochal</author><pubDate>Thu, 09 Oct 2014 15:09:54 +0800</pubDate><description><![CDATA[先了解AOP的相关术语:

1.通知(Advice):
通知定义了切面是什么以及何时使用。描述了切面要完成的工作和何时需要执行这个工作。
2.连接点(Joinpoint):
程序能够应用通知的一个“时机”，这些“时机”就是连接点，例如方法被调用时、异常被抛出时等等。
3.切入点(Pointcut)
通知定义了切面要发生的“故事”和时间，那么切入点就定义了“故事”发生的地点，例如某个类]]></description><category></category></item><item><title><![CDATA[IOC和AOP]]></title><link>https://blog.youkuaiyun.com/tochal/article/details/39929977</link><guid>https://blog.youkuaiyun.com/tochal/article/details/39929977</guid><author>tochal</author><pubDate>Thu, 09 Oct 2014 14:06:33 +0800</pubDate><description><![CDATA[IOC：控制反转，是一种设计模式。一层含义是控制权的转移：由传统的在程序中控制依赖转移到由容器来控制；第二层是依赖注入：将相互依赖的对象分离，在spring配置文件中描述他们的依赖关系。他们的依赖关系只在使用的时候才建立。简单来说就是不需要NEW一个对象了。

AOP：面向切面，是一种编程思想，OOP的延续。将系统中非核心的业务提取出来，进行单独处理。比如事务、日志和安全等。这个简单来说就是可以在]]></description><category></category></item><item><title><![CDATA[关于Spring的IOC]]></title><link>https://blog.youkuaiyun.com/tochal/article/details/39697441</link><guid>https://blog.youkuaiyun.com/tochal/article/details/39697441</guid><author>tochal</author><pubDate>Tue, 30 Sep 2014 16:36:25 +0800</pubDate><description><![CDATA[两篇文章
http://blog.youkuaiyun.com/wl_ldy/article/details/7235499]]></description><category></category></item><item><title><![CDATA[struts 2 的SessionAware接口使用]]></title><link>https://blog.youkuaiyun.com/tochal/article/details/39695619</link><guid>https://blog.youkuaiyun.com/tochal/article/details/39695619</guid><author>tochal</author><pubDate>Tue, 30 Sep 2014 14:28:47 +0800</pubDate><description><![CDATA[转自：http://northc.iteye.com/blog/1236760


使用ActionContext获得session会带来单元测试不好作，所以使用SessionAware可以用通过的Map对象来注入session，这样在单元测试的时候只需要创建一个Map就可以了。这是一种比较推荐的做法

LogionAction.java文件如下:]]></description><category></category></item><item><title><![CDATA[Facade模式]]></title><link>https://blog.youkuaiyun.com/tochal/article/details/15505429</link><guid>https://blog.youkuaiyun.com/tochal/article/details/15505429</guid><author>tochal</author><pubDate>Tue, 12 Nov 2013 17:08:03 +0800</pubDate><description><![CDATA[引用：http://www.jdon.com/designpatterns/ejb.htm
在EJB应用中，有两个端点，这一端是用户端，另外一端是EJB,通常在这两个端点间会增加一层，用来松散两个端点之间的耦合，比如在宠物店例子中,考虑到不同身份的用户有不同的操作流程，比如顾客注册进入后，需要浏览目录，下订单，而商店管理者进入后需要确认或者否定订单，或者检查库存。这些功能需要借助Session ]]></description><category></category></item><item><title><![CDATA[ADF 笔记]]></title><link>https://blog.youkuaiyun.com/tochal/article/details/15504717</link><guid>https://blog.youkuaiyun.com/tochal/article/details/15504717</guid><author>tochal</author><pubDate>Tue, 12 Nov 2013 16:57:50 +0800</pubDate><description><![CDATA[1. ADF BC简介：
ADF BC 以及 JDeveloper 简化了 JavaEE 应用的开发和交付过程。开发人员使用 Oracle 的 ADF BC 时，不需要将主要的开发工作放在编写应用的基础类代码上。ADF BC 通过一系列可重用的软件组件和 JDeveloper 开发工具一起，使得这些工作完全可以图形化界面的配置方式来完成，大大节省了开发人员的时间并且通过标准化的开发模式减少了代码]]></description><category></category></item><item><title><![CDATA[linux中cp强制覆盖拷贝]]></title><link>https://blog.youkuaiyun.com/tochal/article/details/15338769</link><guid>https://blog.youkuaiyun.com/tochal/article/details/15338769</guid><author>tochal</author><pubDate>Mon, 11 Nov 2013 15:11:32 +0800</pubDate><description><![CDATA[引用：http://www.douban.com/note/77044072/
Linux下默认cp命令是有别名(alias cp='cp -i')的,无法强制覆盖,即使你用 -f 参数也无法强制覆盖文件,下面提供两种Linux下cp 覆盖方法.

1) 取消cp的alias,放心这不是永久生效
#unalias cp
#cp a /test/a

2) 用 \cp 执行cp命令时不]]></description><category></category></item><item><title><![CDATA[将博客搬至优快云]]></title><link>https://blog.youkuaiyun.com/tochal/article/details/84496043</link><guid>https://blog.youkuaiyun.com/tochal/article/details/84496043</guid><author>tochal</author><pubDate>Tue, 05 Nov 2013 15:50:40 +0800</pubDate><description><![CDATA[将博客搬至优快云]]></description><category></category></item></channel></rss>