![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发常识
数个树歌
这个作者很懒,什么都没留下…
展开
-
关于负数在内存表现形式
怕忘记了,做个小小笔记。 (二进制) (符号位和补码) (加一)负数取数值部分的补码+1,最高位置一即可。例如-1 -> 00000001 ->11111110 -> 11111111。ok,收工!原创 2011-01-02 13:35:00 · 1328 阅读 · 0 评论 -
office2003打开显示无法初始化visual basic 环境
<br />解决方案:启动Word,选择“工具->宏->安全性”,将“安全级” 调到“非常高”,转到“可靠发行商”,将所有来源都删除,取消选择底下2个选项,点击确定完成。原创 2011-05-03 10:28:00 · 1836 阅读 · 0 评论 -
eval函数解析json数据的小细节
关于json数据在客户端使用程度比较频繁,与服务器交互使用json数据可以大大减少通讯数量,免除像xml那样携带大量的标签信息。在java开发领域,用来生成json格式字符串的jar包有官方的org.json.jar和sourceforge的那个json-lib,个人觉得官方的使原创 2011-07-25 20:32:15 · 3625 阅读 · 0 评论 -
2011.11-项目问题汇总
error:hibernate保存一对多set集合出现异常->Caused by: java.sql.BatchUpdateException: Duplicate entry '52-135' for key 'PRIMARY'解决:为AppSortType增加 hashCode() & equals(Object obj)方法。原因:Set集合内容纳元素不重复,Set集合在add一个元原创 2011-12-05 16:33:36 · 722 阅读 · 0 评论 -
2011.12-项目敏捷改进意见
1. 升级源码版本控制存在问题: 目前我们项目开发中采用源码版本管理工具为cvs,cvs作为第一代源码版本控制器,无论是从易用性,还是学习上手都是比较简单的。但作为源码版本控制服务的始祖,cvs存在着一些缺点:1) 每个文件维护一个版本,当想检出项目整体某个版本,很有可能就遗漏了最新更新的文件;2) 对二进制文件(image/bin/jar/zip/rar等)支持的版本控制能力较差,容原创 2011-12-17 19:39:20 · 647 阅读 · 0 评论 -
探索java基本类型和包装类型的使用运算符==进行比较的底层细节
昨天和其他项目的同事进行了关于基本类型和包装类型的一个比较问题的讨论,某项目组经理质疑比较代码不能正确进行比较。后来和那项目组的同事翻看源码确定了一下Integer Integer.valueOf(String)和int Integer.parseInt(String)内部解析过程,但从代码层面确实是看不到一个包装类型Integer和int比较的底层实现方法,就比较主观臆断的想jdk编译后的操作指原创 2012-10-19 13:56:31 · 1699 阅读 · 0 评论 -
解决cvs文件被锁(cvs server: [17:04:18] waiting for *****s on CD-*****'s lock)
某日修改好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原创 2013-04-17 10:12:26 · 4124 阅读 · 0 评论 -
java基本类型的小把戏
稍微学习过java基础和知道java反射api的人都应该知道java的数字类型 有基本类型和包装类型,当着两者在反射api处理过程中是不是一直对待呢?如int.class=Integer.class是否成立呢?如果不成立,那为什么不成立。下面一个简单的分析就可以管窥java基本类型在编译后的小把戏。测试代码:public class TestPrimary { public原创 2013-04-27 15:54:15 · 761 阅读 · 1 评论