HibernateTools实现pojo类 数据库schma mapping映射的相互转换 二
接着上一篇博客: HibernateTools实现pojo类 数据库schma mapping映射的相互转换思路二:由数据库表,生成Mapping映射文件和POJO类。 虽然可以实现,但个人觉着先设计数据库,然后再生成类不符合Hibernate的面对对象持久化的思维方式。好了,还是说步骤吧,首先在test数据库建立两张表,分别为course表和teacher表--...
View ArticleOracle-SQL优化-union和union all
用union all替代unionUnion因为要进行去除重复值的处理,所以效率要低 适用场合:1-如果合并两个select结果集,没有刻意要去除重复行 2-如果union的各个select结果集,不存在交集 Oracle的内部处理过程: union操作:先执行union...
View Article当个极客老爹:儿童节礼物选购指南
作者: 钱雨沉/产品观察家 我是一个爱喵的文身胡子男。[核心提示]6.1 儿童节来了,为家中小朋友买什么礼物才能又实用、又能凸显你极客老爹的范儿呢? 极客老爹买什么一个靠谱的极客老爹会选择那些有品位,小朋友们特别喜欢,还能有教育意义的好玩意儿,如果你对儿童节买什么还没有头绪,请参考我们给你提供的几个备选吧。万能的乐高是的,乐高是万能的,无论是 星战、超级英雄( DC Marvel 均有)还是...
View Article历数2013年优秀的开源游戏引擎与开源游戏项目
转载自:http://www.oschina.net/question/1250933_1412302013年是移动游戏爆发的一年,也是开源游戏爆发的一年!在这里,我们历数一下2013年都有哪些优秀的开源游戏诞生,还有哪些优秀的开源游戏技术解决方案诞生!开源跨平台2D客户端引擎...
View ArticleHBase使用教程
1 基本介绍1.1 前言HBase – Hadoop Database,是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的 分布式存储系统”。就像Bigtable利用了Google文件系统(File...
View Article如何对应用服务性能问题诊断(Tomcat、Weblogic中间件) - luihengk
在我们web项目中,我们常见的web应用服务器有Tomcat、Weblogic、WebSphere。它们是互联网应用系统的基础架构软件,也叫“中间件”,负责处理动态在页面请求,并为应用提供了名字、事务、安全、消息、数据访问等,此外,它们还是提供应该构建的开发、部署、运行及管理功能。当我们对项目做性能测试时,我们如何更好地监控它们,并诊断出性能问题呢?下以是我对Tomcat和Weblogic的一些性能...
View ArticleTCP连接的建立和终止
TCP数据包格式: TCP数据包中没有标识数据大小的字段,这个字段定义在IP首部中了。TCP首部长度最小是20字节,最大是60字节,首部长度就定了偏移量,标识了TCP首部的大小TCP流量控制是由连接的每一端通过声明...
View Article怎样读书比较快?
我经常被人问这样的问题:“你读书似乎很快,有什么经验介绍吗?”。刚开始面对这样的问题,总是觉得莫名其妙,因为我从来也没觉得自己读书有多快。直到慢慢被问得多了,我逐渐意识到,大概有人觉得自己读书速度不如我快,所以希望讨教一些秘诀。可是仔细想想,我确实没有掌握什么妙方。如果真的要分析我为什么读书“比较快”的话,我能列出来的只有自己的若干经验。关于阅读,我印象最深的一件事是自己刚工作的时候。项目经理让我去...
View Article法国费加罗报头版刊登的中国游客照片令法国人震撼
【东方文化西方语微信公共号chinglish_zhaihua】 法国《费加罗报》周六头版刊登一幅令法国人震惊的照片:一位中国游客被三个看上去像东欧吉普赛人的女性...... >>点击查看新浪博客原文 青春就应该这样绽放 游戏测试:三国时期谁是你最好的兄弟!! 你不得不信的星座秘密
View Article线程的生命周期 - 理解Java中线程的状态
如果你在工作中需要使用到线程,或是需要在多线程环境下编程,那么了解 线程的生命周期(Life Cycle of Thread)以及 线程的状态(Thread States)是很有必要的。 正如我们在上一篇文章中了解到的,通过实现Runnable接口或是继承Thread类,我们可以创建一个...
View Articlenginx源码分析--GDB调试
利用gdb[i]调试nginx[ii]和利用gdb调试其它程序没有两样,不过nginx可以是daemon程序,也可以以多进程运行,因此利用gdb调试和平常会有些许不一样。当然,我们可以选择将nginx设置为非daemon模式并以单进程运行,而这需做如下设置即可: daemon off; master_process off;这是第一种情况:...
View ArticleGoogle程序员主要由白人和亚裔组成
Google公布了员工构成比例数据,显示其程序员主要是白人和亚裔组成。Google全球46170位员工中,有30%是女性,技术人员中有17%是女性。在美国雇员中,61%是白人,约三分之一是亚裔(远高于全美平均值);技术人员中,60%是白人,亚裔占到34%。Google的女性比例其实已经够高了,亚马逊四分之三的雇员是男性。目前围绕科技行业多元化缺失问题的辩论越来越激烈。尽管科技行业是经济增长的重要驱动...
View ArticleJVM是如何分配和回收内存?有实例! - zhanjindong
上一篇博客我简单介绍了下如何手动计算一个Java对象到底占用多少内存?今天就想聊下这个内存JVM到底是是如何分配和回收的。Java整体来说还是一个GC比较友好的语言,无论是分代的垃圾收集,还是基于GC Roots的可达性算法都是业界普遍的经典做法,关于Java的内存区域划分以及GC的一些基本知识,我这里就不赘述了,可以看我之前的博客:...
View Article深入解析spring中用到的九种设计模式
转载请注明出处,文章首发于: http://www.itxxz.com/a/javashili/tuozhan/2014/0601/7.html...
View Article第一次约会最好学会用这些词
象牙塔里的你正在逐渐成长为一名成年人,成功之路正走完一半,你却不知道前面等待你的是多么残酷的现实。课程难度越来越大,工作要求越来越高,人一天天长大,别人也总是希望你的表现更像成年人——你要每天洗澡、要学会付账单、也要学会去外面认识一些姑娘。作为名校学生,除了要有良好的仪表,也一定要谈吐文雅、待人和善、即便不是约会的料看上去也得足够机智。下面就来学习一下初次约会中建议使用的词汇,免得张嘴不知道说什么。...
View Article一个Java对象到底占用多大内存? - zhanjindong
最近在读《深入理解Java虚拟机》,对Java对象的内存布局有了进一步的认识,于是脑子里自然而然就有一个很普通的问题,就是一个Java对象到底占用多大内存?在网上搜到了一篇博客讲的非常好: http://yueyemaitian.iteye.com/blog/2033046,里面提供的这个类也非常实用:import java.lang.instrument.Instrumentation;...
View Article