<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[编程地图，珠三角开发态度！]]></title><description><![CDATA[不想写代码的伪代码工人]]></description><link>https://blog.youkuaiyun.com/skcks</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; skcks]]></copyright><item><title><![CDATA[java基本类型的小把戏]]></title><link>https://blog.youkuaiyun.com/skcks/article/details/8859319</link><guid>https://blog.youkuaiyun.com/skcks/article/details/8859319</guid><author>skcks</author><pubDate>Sat, 27 Apr 2013 15:54:15 +0800</pubDate><description><![CDATA[稍微学习过java基础和知道java反射api的人都应该知道java的数字类型 有基本类型和包装类型，当着两者在反射api处理过程中是不是一直对待呢？如int.class=Integer.class是否成立呢？如果不成立，那为什么不成立。下面一个简单的分析就可以管窥java基本类型在编译后的小把戏。


测试代码：
public class TestPrimary {
    public]]></description><category></category></item><item><title><![CDATA[解决cvs文件被锁（cvs server: [17:04:18] waiting for *****s on CD-*****'s lock）]]></title><link>https://blog.youkuaiyun.com/skcks/article/details/8812530</link><guid>https://blog.youkuaiyun.com/skcks/article/details/8812530</guid><author>skcks</author><pubDate>Wed, 17 Apr 2013 10:12:26 +0800</pubDate><description><![CDATA[某日修改好bug后提交文件，提交总是失败，myeclipse synchronize视图下，总弹出提示 up-to-date check failed for...，截图如下：


并且在cvs console不断显示如下：cvs server: [17:04:18] waiting for *****s on CD-*****'s lock
    （ps:*****为我的账号，匿了哈O]]></description><category></category></item><item><title><![CDATA[myeclipse svn插件subclipse使用http代理同步svn时出现异常]]></title><link>https://blog.youkuaiyun.com/skcks/article/details/8590931</link><guid>https://blog.youkuaiyun.com/skcks/article/details/8590931</guid><author>skcks</author><pubDate>Tue, 19 Feb 2013 14:12:19 +0800</pubDate><description><![CDATA[开发环境:
myeclispe 10.6.2 + subclipse 1.8 + http代理上网
现象描述：
对项目进行“与资源库进行同步”时弹出对话框显示以下错误信息：

同步 SVNStatusSubscriber 时报告了错误。1 中的 0 个资源已经同步。
同步 /MMonitorLogistics 时发生错误：Error getting status for resourc]]></description><category></category></item><item><title><![CDATA[探索java基本类型和包装类型的使用运算符==进行比较的底层细节 ]]></title><link>https://blog.youkuaiyun.com/skcks/article/details/84320258</link><guid>https://blog.youkuaiyun.com/skcks/article/details/84320258</guid><author>skcks</author><pubDate>Fri, 19 Oct 2012 14:24:14 +0800</pubDate><description><![CDATA[       昨天和其他项目的同事进行了关于基本类型和包装类型的一个比较问题的讨论，某项目组经理质疑比较代码不能正确进行比较。后来和那项目组的同事翻看源码确定了一下Integer Integer.valueOf(String)和int Integer.parseInt(String)内部解析过程区别，但从代码层面确实是看不到一个包装类型Integer和int比较的底层实现方法，就比较主观臆断的想j...]]></description><category></category></item><item><title><![CDATA[探索java基本类型和包装类型的使用运算符==进行比较的底层细节]]></title><link>https://blog.youkuaiyun.com/skcks/article/details/8089193</link><guid>https://blog.youkuaiyun.com/skcks/article/details/8089193</guid><author>skcks</author><pubDate>Fri, 19 Oct 2012 13:56:31 +0800</pubDate><description><![CDATA[昨天和其他项目的同事进行了关于基本类型和包装类型的一个比较问题的讨论，某项目组经理质疑比较代码不能正确进行比较。后来和那项目组的同事翻看源码确定了一下Integer Integer.valueOf(String)和int Integer.parseInt(String)内部解析过程，但从代码层面确实是看不到一个包装类型Integer和int比较的底层实现方法，就比较主观臆断的想jdk编译后的操作指]]></description><category></category></item><item><title><![CDATA[2011.12-项目敏捷改进意见]]></title><link>https://blog.youkuaiyun.com/skcks/article/details/7080525</link><guid>https://blog.youkuaiyun.com/skcks/article/details/7080525</guid><author>skcks</author><pubDate>Sat, 17 Dec 2011 19:39:20 +0800</pubDate><description><![CDATA[1. 升级源码版本控制
存在问题： 目前我们项目开发中采用源码版本管理工具为cvs，cvs作为第一代源码版本控制器，无论是从易用性，还是学习上手都是比较简单的。但作为源码版本控制服务的始祖，cvs存在着一些缺点：
1) 每个文件维护一个版本，当想检出项目整体某个版本，很有可能就遗漏了最新更新的文件；
2) 对二进制文件(image/bin/jar/zip/rar等)支持的版本控制能力较差，容]]></description><category></category></item><item><title><![CDATA[2011.11-项目问题汇总]]></title><link>https://blog.youkuaiyun.com/skcks/article/details/7042853</link><guid>https://blog.youkuaiyun.com/skcks/article/details/7042853</guid><author>skcks</author><pubDate>Mon, 05 Dec 2011 16:33:36 +0800</pubDate><description><![CDATA[error：hibernate保存一对多set集合出现异常->Caused by: java.sql.BatchUpdateException: Duplicate entry '52-135' for key 'PRIMARY'
解决：为AppSortType增加 hashCode() & equals(Object obj)方法。
原因：Set集合内容纳元素不重复，Set集合在add一个元]]></description><category></category></item><item><title><![CDATA[oracle使用-解决无法启动监听器]]></title><link>https://blog.youkuaiyun.com/skcks/article/details/6836974</link><guid>https://blog.youkuaiyun.com/skcks/article/details/6836974</guid><author>skcks</author><pubDate>Fri, 30 Sep 2011 12:21:29 +0800</pubDate><description><![CDATA[前些日子，oracle不止何故出现了无法启动监听器的错误。本来oracle的服务是没有问题的，每次启动都是使用自己编写的简单的脚本来启动。可是经过一次将oracle所在分区从fat32转到ntfs后，那个监听器就无法启动了。
查看了oracle 的几个基本服务如下：

记忆]]></description><category></category></item><item><title><![CDATA[测试php源文编码对定义在源文件中的中文字符数据写入Mysql数据库后编码的影响]]></title><link>https://blog.youkuaiyun.com/skcks/article/details/6789551</link><guid>https://blog.youkuaiyun.com/skcks/article/details/6789551</guid><author>skcks</author><pubDate>Mon, 19 Sep 2011 12:01:46 +0800</pubDate><description><![CDATA[MYSQL数据库的编码是相当灵活，可以随意定义到数据库的默认编码，表的默认编码，字段的编码。
        但从数据的本质来讲，无论任何编码都是一堆字节数据。那mysql是根据什么配置来确定我们数据的编码，帮我们正确去储存数据。特别是对于多字节编码的数据，中文，韩文，日文。当]]></description><category></category></item><item><title><![CDATA[eval函数解析json数据的小细节]]></title><link>https://blog.youkuaiyun.com/skcks/article/details/6632895</link><guid>https://blog.youkuaiyun.com/skcks/article/details/6632895</guid><author>skcks</author><pubDate>Mon, 25 Jul 2011 20:32:15 +0800</pubDate><description><![CDATA[关于json数据在客户端使用程度比较频繁，与服务器交互使用json数据可以大大减少通讯数量，免除像xml那样携带大量的标签信息。在java开发领域，用来生成json格式字符串的jar包有官方的org.json.jar和sourceforge的那个json-lib，个人觉得官方的使]]></description><category></category></item><item><title><![CDATA[office2003打开显示无法初始化visual basic 环境]]></title><link>https://blog.youkuaiyun.com/skcks/article/details/6386428</link><guid>https://blog.youkuaiyun.com/skcks/article/details/6386428</guid><author>skcks</author><pubDate>Tue, 03 May 2011 10:28:00 +0800</pubDate><description><![CDATA[<br />解决方案：启动Word，选择“工具-＞宏-＞安全性”，将“安全级” 调到“非常高”，转到“可靠发行商”，将所有来源都删除，取消选择底下2个选项，点击确定完成。]]></description><category></category></item><item><title><![CDATA[oracle使用-win7安装除错ORA-12546]]></title><link>https://blog.youkuaiyun.com/skcks/article/details/6372815</link><guid>https://blog.youkuaiyun.com/skcks/article/details/6372815</guid><author>skcks</author><pubDate>Fri, 29 Apr 2011 20:41:00 +0800</pubDate><description><![CDATA[很简单的下载了一个oracle10g第一版，到导入样本数据时候总会出现以下错误：
ORA-12546：TNS：权限被拒绝

解决方法：下载个oracle10g第二版，设置运行为兼容模式xp sp3即可。
我现在的版本是：]]></description><category></category></item><item><title><![CDATA[疯狂java笔记：表达式中的陷阱]]></title><link>https://blog.youkuaiyun.com/skcks/article/details/6303718</link><guid>https://blog.youkuaiyun.com/skcks/article/details/6303718</guid><author>skcks</author><pubDate>Wed, 06 Apr 2011 00:05:00 +0800</pubDate><description><![CDATA[字符串：当使用字符串对象时，如果该对象是创建出来的，则在堆中生成一个String对象。如果是直接量，即是使用双引定义的形式，则编译时会将这个字符串内容放到一个字符串池之中。缓存起来供以后多次使用。字符串对象String的内容在其创建出来后就不能改变了。在编译期间可以确定字符串对象String的值才能使用字符串常量池缓存。字符串比较两种形式：调用equals方法和==，区别是前者比较字符内容，后者比较引用是否相同。equals实现是逐个比较各个字符是否相同。还有compareTo(String obj)方法是]]></description><category></category></item><item><title><![CDATA[疯狂java笔记：java的内存回收]]></title><link>https://blog.youkuaiyun.com/skcks/article/details/6299554</link><guid>https://blog.youkuaiyun.com/skcks/article/details/6299554</guid><author>skcks</author><pubDate>Sun, 03 Apr 2011 01:22:00 +0800</pubDate><description><![CDATA[对象状态jvm垃圾回收机制是否回收一个对象，取决于是否还有引用变量指向该对象。对象引用可以理解成有向图，引用变量总是指向对象，构成从一点可以到达另一点的可到达状态。根据有向图的状态，可以将堆内存中的java对象分为三种状态：1).可到达状态，即在有向图中可以导航到该对象。2).可恢复状态，指没任何引用变量指向该对象，处于等待jvm调用其finalize方法清理资源。如果在finalize方法调用期间出现了指向该对象的引用变量，则该对象恢复成可到达状态，否则变成不可恢复状态。3).不可恢复状态，系统会真正开始]]></description><category></category></item><item><title><![CDATA[疯狂java笔记：关于java的集合类]]></title><link>https://blog.youkuaiyun.com/skcks/article/details/6299202</link><guid>https://blog.youkuaiyun.com/skcks/article/details/6299202</guid><author>skcks</author><pubDate>Sat, 02 Apr 2011 20:18:00 +0800</pubDate><description><![CDATA[Set和Map的关系：Set集合由无序的不可重复元素构成，Map集合由多个键值对构成。Set 和 Map均为接口，其的具体Set 实现类的底层依赖于Map的实现类，用实现Map接口集合类来储存具体的元素。Set具体实现类所储存的元素和一个Object对象，构成键值对，储存于依赖的]]></description><category></category></item><item><title><![CDATA[疯狂java笔记：关于final修饰符]]></title><link>https://blog.youkuaiyun.com/skcks/article/details/6295568</link><guid>https://blog.youkuaiyun.com/skcks/article/details/6295568</guid><author>skcks</author><pubDate>Fri, 01 Apr 2011 20:41:00 +0800</pubDate><description><![CDATA[public class FinalStaticTest
{
    final static String str1;
    final static String str2 = "Good!";
    
    static{
        str1 = "Good!";
    }

    public static void main(String[] args)
    {
        System.out.println(str1 + str2 == "Good]]></description><category></category></item><item><title><![CDATA[疯狂java笔记：子类实例变量。]]></title><link>https://blog.youkuaiyun.com/skcks/article/details/6292303</link><guid>https://blog.youkuaiyun.com/skcks/article/details/6292303</guid><author>skcks</author><pubDate>Thu, 31 Mar 2011 17:44:00 +0800</pubDate><description><![CDATA[二话不说，先上代码。
 class Base{
    private int i = 2;
    public Base(){
        System.out.println("Runing in Base,now this is "+ this.getClas]]></description><category></category></item><item><title><![CDATA[JAVA的JVM的内存分配]]></title><link>https://blog.youkuaiyun.com/skcks/article/details/6520966</link><guid>https://blog.youkuaiyun.com/skcks/article/details/6520966</guid><author>skcks</author><pubDate>Mon, 28 Mar 2011 11:48:00 +0800</pubDate><description><![CDATA[JAVA的JVM的内存可分为3个区：堆(heap)、栈(stack)和方法区(method) 堆区: 1.存储的全部是对象，每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令) 2.jvm只有一个堆区(heap)被所有线程共享，堆中不存放基本类型和对象引用，只存放对象本身 栈区: 1.每个线程包含一个栈区，栈中只保存基础数据类型的对象和自定义对象]]></description><category></category></item><item><title><![CDATA[搞定 office 2007 错误 1706]]></title><link>https://blog.youkuaiyun.com/skcks/article/details/6520813</link><guid>https://blog.youkuaiyun.com/skcks/article/details/6520813</guid><author>skcks</author><pubDate>Thu, 24 Mar 2011 13:53:00 +0800</pubDate><description><![CDATA[下载Windows Installer Clean Up，将office相关组件remove移除掉，再安装office2007即可。再也没有出现N个错误确定框，世界恢复和平！]]></description><category></category></item><item><title><![CDATA[关于负数在内存表现形式]]></title><link>https://blog.youkuaiyun.com/skcks/article/details/6112387</link><guid>https://blog.youkuaiyun.com/skcks/article/details/6112387</guid><author>skcks</author><pubDate>Sun, 02 Jan 2011 13:35:00 +0800</pubDate><description><![CDATA[      怕忘记了，做个小小笔记。                                  （二进制）  （符号位和补码）  （加一）负数取数值部分的补码+1，最高位置一即可。例如-1 -> 00000001 ->11111110 -> 11111111。ok,收工！]]></description><category></category></item></channel></rss>