<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[usercore的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/usercore</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; usercore]]></copyright><item><title><![CDATA[通过注解实现记录日志的功能]]></title><link>https://blog.youkuaiyun.com/usercore/article/details/49997363</link><guid>https://blog.youkuaiyun.com/usercore/article/details/49997363</guid><author>usercore</author><pubDate>Mon, 23 Nov 2015 17:12:20 +0800</pubDate><description><![CDATA[AOP 日志  注解]]></description><category></category></item><item><title><![CDATA[mybatis执行两次相同的查询问题]]></title><link>https://blog.youkuaiyun.com/usercore/article/details/19918345</link><guid>https://blog.youkuaiyun.com/usercore/article/details/19918345</guid><author>usercore</author><pubDate>Tue, 25 Feb 2014 16:07:53 +0800</pubDate><description><![CDATA[最近做项目发现了mybatis的一个特性：


连续执行两次相同的查询，mybatis不会去数据库中查询，而是直接从sqlsession中取，返回的对象也是同一个对象。


如在一个类中有如下方法；


public void test(){

User user = userService.selById(id);


userService.deduct(id);]]></description><category></category></item><item><title><![CDATA[代码整洁之道——初写代码者易犯的错误]]></title><link>https://blog.youkuaiyun.com/usercore/article/details/8556271</link><guid>https://blog.youkuaiyun.com/usercore/article/details/8556271</guid><author>usercore</author><pubDate>Wed, 30 Jan 2013 16:41:54 +0800</pubDate><description><![CDATA[1、不必要的重复代码
      很多初学者喜欢复制粘贴，是个非常不好的习惯，最后导致系统充斥着大量重复的代码，对后期的维护相当不便。这个是初学者最易犯的低级错误。


2、逻辑混乱、思路不清晰
      

     我曾见过这样的代码
   boolean flag;

  flag = str.indexOf(",")>-1;]]></description><category></category></item><item><title><![CDATA[双色球复式投注奖等计算算法]]></title><link>https://blog.youkuaiyun.com/usercore/article/details/8552934</link><guid>https://blog.youkuaiyun.com/usercore/article/details/8552934</guid><author>usercore</author><pubDate>Tue, 29 Jan 2013 16:28:33 +0800</pubDate><description><![CDATA[算法分析：
计算双色球复式（单式也按复式计算，胆拖可先拆成复式来计算）的算法就是一个简单的排列组合算法。
例如：
     选了m个红球，中了n个红球，选了k个篮球，中了j个篮球（m、n、k、j数值限制请参考上面玩法介绍）

      n个球全中的概率是从n个球中选出n个，从剩下的m-n个中选出6-n个， Cn n 有1种，result = C (m-n) (6-n)  得出结果相乘1]]></description><category></category></item><item><title><![CDATA[建造者模式的简单例子]]></title><link>https://blog.youkuaiyun.com/usercore/article/details/8542127</link><guid>https://blog.youkuaiyun.com/usercore/article/details/8542127</guid><author>usercore</author><pubDate>Fri, 25 Jan 2013 15:02:22 +0800</pubDate><description><![CDATA[最近学习builder模式，写了一个简单例子。废话少说，直接上代码


/**   
 * @ClassName：BuileExample   
 * @Description: 建造者模式，适用于构造参数有多个的情况下
 */
public class BuildExample {
	private String a;
	private String b;
	private String]]></description><category></category></item><item><title><![CDATA[服务提供者框架]]></title><link>https://blog.youkuaiyun.com/usercore/article/details/8541222</link><guid>https://blog.youkuaiyun.com/usercore/article/details/8541222</guid><author>usercore</author><pubDate>Fri, 25 Jan 2013 11:46:35 +0800</pubDate><description><![CDATA[服务提供者框架是指这样一个系统：多个服务提供者实现一个服务，系统为服务提供者的客户端提供多个实现，并把他们从多个实现中解耦出来。


  服务提供者框架有三个重要的组件：服务接口，这是提供者实现的；提供者注册API，这是系统用来注册实现，让客户端访问他们的；服务访问API,是客户端用来获取服务的实例的。服务访问API一般会提供一个默认实现的实例。服务访问API是灵活的静态工厂。它构成了服务提]]></description><category></category></item><item><title><![CDATA[mysql导入导出数据库]]></title><link>https://blog.youkuaiyun.com/usercore/article/details/5631574</link><guid>https://blog.youkuaiyun.com/usercore/article/details/5631574</guid><author>usercore</author><pubDate>Fri, 28 May 2010 18:49:00 +0800</pubDate><description><![CDATA[几个常用用例：1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名     mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表 mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.s]]></description><category></category></item><item><title><![CDATA[java调用quartz问题总结]]></title><link>https://blog.youkuaiyun.com/usercore/article/details/5591918</link><guid>https://blog.youkuaiyun.com/usercore/article/details/5591918</guid><author>usercore</author><pubDate>Fri, 14 May 2010 15:31:00 +0800</pubDate><description><![CDATA[用eclipse+tomcat+quartz做调度程序的时候发生     java.lang.NoClassDefFoundError:   javax/transaction/UserTransaction 是缺少jta.jar包 ]]></description><category></category></item><item><title><![CDATA[java上传图片到ftp]]></title><link>https://blog.youkuaiyun.com/usercore/article/details/5432234</link><guid>https://blog.youkuaiyun.com/usercore/article/details/5432234</guid><author>usercore</author><pubDate>Tue, 30 Mar 2010 14:31:00 +0800</pubDate><description><![CDATA[ 最近在弄新闻编辑后台的管理程序，由于公司没有图片服务器，后台的程序和前台的程序分离。前台和后台都是部署在集群上。要想共享上传的图片，我们在每台机器上开了个ftp。在提交的时候同时将文件上传到ftp上。 页面展示选择了kindEdit   js框架。 上传本地图片到服务器的程序如下： %@page import="java.util.*,java.io.*,       o]]></description><category></category></item></channel></rss>