`
小嘴看世界
  • 浏览: 129837 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论
文章列表

身份证引发的讨论

    博客分类:
  • Live
跟同事聊天的时候得知他的身份证号跟别人重号了,而他的身份证恰巧又丢了,所以带来了很多麻烦,正在考虑如何补办的问题,同时引发我们的一次讨论。 说身份证应该每个人的都不一样,应该是主键才对,为什么会重呢?至少也应该设置一个唯一键的约束吧,比好比自己的mail做主键不就是很好的解决吗。我考虑之后想大概是这样的,中国人都知道原来的身份证是15位的,后来才升级到了18位,原来的时候设计明显有缺陷,可能那时候觉得同一个地方同一天的人超过100岁的人不会超过999人吧(忽略性别),而且主键肯定不是用的身份证号,后来18位之后由原来的出生日期只有后两位增加到了4位,末尾加了个机验码,虽然我也不知道最后这个码的用 ...
项目中要统计分析,就要使用图表了。开源的工具实在是太多了,最终决定使用jfreechart。虽然是开源的,但是他的guide却需要购买,在网络中也没有搜索到,先找了几个demo运行了一下,感觉还算好用。就是数据集,JFreeChart,最后输出。 现在把struts中如何使用帖给大家(以饼图为例,其它类似): 主要就是formbean中的代码 这个是数据集,查询出来的是一个HashMap的集合,然后再把值去出来放入数据集,可以根据自己的项目来写这部分代码,使用public void setValue(Comparable key, double value)这个方法 public  ...

漫步人生路

    博客分类:
  • Live
人生就像邓丽君这首经典的歌曲一样 邓丽君 - 漫步人生路 在你身边路虽远 末疲倦 伴你漫行 一段接一段 越过高峰 另一峰却又见 目标推远 让理想永远在前面 ...... 路纵崎岖 亦不怕受磨练 愿一生中 苦痛快乐也体验 愉快悲哀 在身边转又转 风中赏雪 雾里赏花 快乐回旋 母用计较 快欣赏身边 美丽每一天 还愿确信 美景良辰在脚边 愿将欢笑声 盖掩苦痛那一面 悲也好 喜也好 每天找到新发现 让疾风吹呀吹 尽管给我俩考验 小雨点 放心洒 早已决心向着前
帮别人修改了一个PHP中创建xml的ajax程序,感觉很是罗嗦,自己对PHP也不是太了解,也都是通过google才最终完成,总算是实现了功能。 一共只有两个文件,一个html页面,还有一个服务器端文件 首先是html,填写姓名、年龄、性别,然后服务器接受返回xml格式,并解析显示在test的后面。 html文件: <script language="javascript"> function InitAjax() { var ajax=false; try { ajax = new ActiveXObject("Msxml2.XML ...
google中搜索AJAX这个关键字会得到什么? 约有101,000,000项符合AJAX的查询结果,已经超过1亿了,除了搜索到的第一个网页可以明确的知道是一支荷兰的足球队,其他的结果几乎都是在谈论这个跟客户端相关的技术。 AJAX的流行大概 ...
还是感觉MySQL方便,自己让他增长就行了 Oracle中: <insert id="insertProduct-ORACLE" parameterClass="com.domain.Product"> <selectKey resultClass="int" keyProperty="id" > SELECT STOCKIDSEQUENCE.NEXTVAL AS ID FROM DUAL </selectKey> insert into PRODUCT (PRD_ID,P ...
相对Hibernate和Apache OJB 等“一站式”ORM解决方案而言,ibatis 是一种“半 自动化”的ORM实现。 所谓“半自动”,可能理解上有点生涩。纵观目前主流的ORM,无论Hibernate 还是 Apache OJB,都对数据库结构提供了较为完整的封装,提供了从POJO 到数据库表的全 套映射机制。程序员往往只需定义好了POJO 到数据库表的映射关系,即可通过Hibernate 或者OJB 提供的方法完成持久层操作。程序员甚至不需要对SQL 的熟练掌握, Hibernate/OJB 会根据制定的存储逻辑,自动生成对应的SQL 并调用JDBC 接口加以执 行。 ...
客户的不断变更是我提高技术的动力! 实现了一个浏览回复帖的功能,回复的信息也可以回复,只要在servlet给他返回html代码了,幸好不是太麻烦。 首先是页面部分,包括了很多struts标签 <div class="left_box"> <logic:empty name="infoBean" property="infoList"> 对不起,没有您想要的记录! </logic:empty> <logic:iterate id="info" name=&qu ...
在项目中突然感觉登陆放在什么地方都不舒服,不如做成javaeye的样式好了,也想顺便看一看是如何的实现。google中搜索'ajax 模式对话框'还真有一些,去年的程序员杂志中有一篇类似的介绍,说明了一下原理,就是把登陆的代码放在一个隐藏的div中,登陆时使用一些CSS的样式达到效果。CSS我不怎么样,看来估计要使用工具类了。结果果然搜索到了,还是在javaeye上找到的,就是这个网址啦,http://prototype-window.xilinus.com。   下载之后是windows_js_1.2.1版本,发现其中也使用到了prototype.js,感谢外国人的无私奉献。 先贴上我的隐藏 ...
在开发节点物流的平台时有一个下拉列表读取xml的东西,虽然后来被用其他的东西换掉了,可是还要来说一说这个小东东。 首先是根据一个下拉列表的选择:A,货源,B、车源,C、其它 货源对应goods 车源对应truck 其它为others,下面是xml文件 <?xml version="1.0" encoding="gb2312"?> <Info> <goods> <sdtys> <sdty>钢铁</sdty> <sdty>煤炭</sdty&g ...
公司的美工辞职了,所以页面很多时间也需要自己考虑,在实现一个展开回复的功能时,使用了如下代码 <table> <tr> <td></td> </tr> <div></div> </table> div中是通过ajax的应用从servlet中返回到他的innerHTML中,但是测试失败,把 放到表格外部就可以显示正常,无奈中gogle了一下,将 换为tbody 就可以了,然后google 终于发现这个东东的用法。 ...
blog自己也有好几个,一直感觉没有给我最好的体验,javaeye的感觉很好,但是一直没有转过来,今天总算是开张了,呵呵。 今天上午新做了两个页面,而且并没有使用生成工具,道路是曲折的,怎么说呢,有一个很小的bug,让我调了半个小时,原因是原来的文本使用的是CLOB,这次数据库中使用的Varchar,害得我不轻啊,还好是错误排除了,由于这两个页面比较急,就没有新建项目,直接搭建在了目前的项目上,所以如果我的主键还是取下一编号就不好向外移植了,因此使用了Oracle中的SEQUENCE,然后ibatis的配置文件中新加入一个方法就可以了,贴一个上来 xml 代码 <stat ...
Global site tag (gtag.js) - Google Analytics