<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[WWHFMJ的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/WWHFMJ</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; WWHFMJ]]></copyright><item><title><![CDATA[springboot 集成mongo4 配置auth]]></title><link>https://blog.youkuaiyun.com/WWHFMJ/article/details/117586889</link><guid>https://blog.youkuaiyun.com/WWHFMJ/article/details/117586889</guid><author>WWHFMJ</author><pubDate>Sat, 05 Jun 2021 09:46:12 +0800</pubDate><description><![CDATA[在app
spring:
  application:
    name: pavo-debug
  datasource:
    url: jdbc:mysql://192.168.4.169:3307/mvp_20210430_demo?serverTimezone=Asia%2fShanghai&amp;useUnicode=true&amp;characterEncoding=UTF-8&amp;useSSL=false
    username: root
    password: ENC(.]]></description><category></category></item><item><title><![CDATA[Eclipse上安装GIT插件EGit及使用]]></title><link>https://blog.youkuaiyun.com/WWHFMJ/article/details/84768777</link><guid>https://blog.youkuaiyun.com/WWHFMJ/article/details/84768777</guid><author>WWHFMJ</author><pubDate>Mon, 07 Mar 2016 11:59:57 +0800</pubDate><description><![CDATA[转载： http://yufenfei.iteye.com/blog/1750124]]></description><category></category></item><item><title><![CDATA[mybatis一个怪异的问题: Invalid bound statement (not found)]]></title><link>https://blog.youkuaiyun.com/WWHFMJ/article/details/13773647</link><guid>https://blog.youkuaiyun.com/WWHFMJ/article/details/13773647</guid><author>WWHFMJ</author><pubDate>Thu, 31 Oct 2013 15:51:05 +0800</pubDate><description><![CDATA[原文链接：http://blog.youkuaiyun.com/on_my_way20xx/article/details/9178989 

Invalid bound statement (not found): me.tspace.pm.dao.UserDao.getUser
    at org.apache.ibatis.binding.MapperMethod$SqlCommand.(Map]]></description><category></category></item><item><title><![CDATA[JPasswordField getPassword]]></title><link>https://blog.youkuaiyun.com/WWHFMJ/article/details/13503679</link><guid>https://blog.youkuaiyun.com/WWHFMJ/article/details/13503679</guid><author>WWHFMJ</author><pubDate>Tue, 29 Oct 2013 10:42:53 +0800</pubDate><description><![CDATA[参照 http://blog.youkuaiyun.com/libra0905/article/details/5434336

JPasswordField.getPassword().toString()和new String(JPasswordField.getPassword())确实不同

 

用JPasswordField.getPassword().toString()打印结果是乱]]></description><category></category></item><item><title><![CDATA[java  socket 多线程]]></title><link>https://blog.youkuaiyun.com/WWHFMJ/article/details/12121245</link><guid>https://blog.youkuaiyun.com/WWHFMJ/article/details/12121245</guid><author>WWHFMJ</author><pubDate>Sat, 28 Sep 2013 10:26:02 +0800</pubDate><description><![CDATA[事实上网络编程简单的理解就是两台计算机相互通讯数据而已.对于程序员而言,去掌握一种编程接口并使用一种编程模型相对就会显得简单的多了.Java SDK提供一些相对简单的Api来完成这些工作.Socket就是其中之一.对于Java而言.这些Api存在与java.net 这个包里面.因此只要导入这个包就可以准备网络编程了. 
网络编程的基本模型就是客户机到服务器模型.简单的说就是两个进程之间相互通讯,]]></description><category></category></item><item><title><![CDATA[spring事务管理详细介绍]]></title><link>https://blog.youkuaiyun.com/WWHFMJ/article/details/11814323</link><guid>https://blog.youkuaiyun.com/WWHFMJ/article/details/11814323</guid><author>WWHFMJ</author><pubDate>Wed, 18 Sep 2013 16:44:52 +0800</pubDate><description><![CDATA[原文地址：http://blog.youkuaiyun.com/daoma/article/details/2302245
Spring提供了一流的事务管理。在Spring中可以支持声明式事务和编程式事务。 
    本章主要目标如下： 
    1，Spring事务 
    2，事务属性 
    3，事务管理器 
    4，声明式事务       
     
 1.1Spring的事]]></description><category></category></item><item><title><![CDATA[详解spring事务属性]]></title><link>https://blog.youkuaiyun.com/WWHFMJ/article/details/11811253</link><guid>https://blog.youkuaiyun.com/WWHFMJ/article/details/11811253</guid><author>WWHFMJ</author><pubDate>Wed, 18 Sep 2013 15:48:34 +0800</pubDate><description><![CDATA[原文：http://www.iteye.com/topic/78674
 
Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。 
我们在使用Spring声明式事务时，有一个非常重要的概念就是事务属性。事务属性通常由事务的传播行为，事务]]></description><category></category></item><item><title><![CDATA[spring声明式事务配置管理方法]]></title><link>https://blog.youkuaiyun.com/WWHFMJ/article/details/11808935</link><guid>https://blog.youkuaiyun.com/WWHFMJ/article/details/11808935</guid><author>WWHFMJ</author><pubDate>Wed, 18 Sep 2013 15:11:13 +0800</pubDate><description><![CDATA[/*2011年8月28日 10:03:30 by Rush  */
http://www.cnblogs.com/rushoooooo/archive/2011/08/28/2155960.html      原文链接
环境配置
项目使用SSH架构，现在要添加Spring事务管理功能，针对当前环境，只需要添加Spring 2.0 AOP类库即可。添加方法：

点击项目右键->Build ]]></description><category></category></item><item><title><![CDATA[JAVA多线程的一个实例]]></title><link>https://blog.youkuaiyun.com/WWHFMJ/article/details/8977374</link><guid>https://blog.youkuaiyun.com/WWHFMJ/article/details/8977374</guid><author>WWHFMJ</author><pubDate>Sun, 26 May 2013 20:01:09 +0800</pubDate><description><![CDATA[这是一个JDK  API  中关于多线程的一个实例
以下是一个带方法的类，它设置了 ScheduledExecutorService ，在 1 小时内每 10 秒钟蜂鸣一次：
 import static java.util.concurrent.TimeUnit.*;
 class BeeperControl {
    private final ScheduledExecutorServ]]></description><category></category></item><item><title><![CDATA[Java启动多线程，同时启动几个没有关系的任务]]></title><link>https://blog.youkuaiyun.com/WWHFMJ/article/details/8977365</link><guid>https://blog.youkuaiyun.com/WWHFMJ/article/details/8977365</guid><author>WWHFMJ</author><pubDate>Sun, 26 May 2013 19:58:00 +0800</pubDate><description><![CDATA[Java启动多线程，同时启动几个没有关系的任务

http://yangjingblog.iteye.com/blog/1159262




最近在和线程打交道，要同时启动多个线程，并且每个线程要做不同的任务，最开始，我用的是Thread，写了几个main函数来start，不过我现在发现这个方法我觉得很水，所以翻了下java的API，看到了ScheduledExecutorServ]]></description><category></category></item><item><title><![CDATA[struts2 文件上传]]></title><link>https://blog.youkuaiyun.com/WWHFMJ/article/details/8940051</link><guid>https://blog.youkuaiyun.com/WWHFMJ/article/details/8940051</guid><author>WWHFMJ</author><pubDate>Fri, 17 May 2013 15:28:24 +0800</pubDate><description><![CDATA[Struts2文件上传
http://www.cnblogs.com/luxh/archive/2012/05/18/2507017.html


　　struts2的文件上传是用拦截器实现的,我们可以不用去关心底层的实现，使得上传文件变得很简单。
　　Action代码:
　　


 1 package com.test;
 2 
 3 import java.io.File;]]></description><category></category></item><item><title><![CDATA[java设计模式之代理模式]]></title><link>https://blog.youkuaiyun.com/WWHFMJ/article/details/8940035</link><guid>https://blog.youkuaiyun.com/WWHFMJ/article/details/8940035</guid><author>WWHFMJ</author><pubDate>Fri, 17 May 2013 15:25:41 +0800</pubDate><description><![CDATA[java设计模式之代理模式


http://www.cnblogs.com/wangchy0927/archive/2012/08/02/2619964.html
1，什么是代理模式？
代理模式的作用是：为其他对象提供一种代理以控制对这个对象的访问。
 
2，策略模式有什么好处？
    在某些情况下，一个客户不想或者不能直接引用另一个对象，而代理对象可以在客户端和目标对象之间起]]></description><category></category></item><item><title><![CDATA[引用传递 传值传递]]></title><link>https://blog.youkuaiyun.com/WWHFMJ/article/details/8939954</link><guid>https://blog.youkuaiyun.com/WWHFMJ/article/details/8939954</guid><author>WWHFMJ</author><pubDate>Fri, 17 May 2013 15:11:24 +0800</pubDate><description><![CDATA[Java中的值传递和引用传递

http://www.cnblogs.com/clara/archive/2011/09/17/2179493.html

当一个对象被当作参数传递到一个方法后，此方法可改变这个对象的属性，并可返回变化后的结果，那么这里到底是值传递还是引用传递? 
    答:是值传递。Java 编程语言只有值传递参数。当一个对象实例作为一个参数被传递到方法中时，参数的值]]></description><category></category></item><item><title><![CDATA[Java字符池]]></title><link>https://blog.youkuaiyun.com/WWHFMJ/article/details/8939920</link><guid>https://blog.youkuaiyun.com/WWHFMJ/article/details/8939920</guid><author>WWHFMJ</author><pubDate>Fri, 17 May 2013 15:06:59 +0800</pubDate><description><![CDATA[http://wenku.baidu.com/view/f388a26ba45177232f60a2a3.html



1. String str=new String("abc")和Stringstr="abc"的字符串“abc”都是存放在堆中，而不是存在
栈中。
 2. 其实在在java中有一个“字符数据池”的内存管理机制。
 3. Stringstr="abc"，执行这句话时]]></description><category></category></item></channel></rss>