- 浏览: 6880975 次
- 性别:
- 来自: 武汉
最新评论
-
逐客叫我:
看完了懵了,一会原生方法栈一会堆,自己都不用一套。
深入JVM系列(一)之内存模型与内存分配 -
xhwahaha:
import java.util.Arrays;public ...
腾讯的一个面试题 -
j00131120:
总结的非常不错
从员工到总监,你要明白的8个道理 -
Will.Du:
这是thinking in java的例子吧
对象序列化 -
ping22changxin:
能否借你事例源码学习一下,谢谢了:812185421@qq.c ...
ActiveMQ发送ObjectMessage的一个问题
文章列表
UML的九种图今天终于画完了,是该总结一下的时候了。
自己在画图的过程中是按照面向对象的思想和软件工程的需求分析一步步的完成,明白了这两个道理之后,感觉画图时也不是很难。唯一困难的就是在rational rose的的使用上,出现了一个小麻烦,特别是在画时序图的过程中,很多小的操作使用不上或者可以说成根本就不会,这有点打击我的自信心。例如:生命线是怎样出现的、这个图标又是什么,如何出现的。还好有提高班盲人摸象的理论支撑着我继续前进着。
既然在画时序图的时候出现了一个小的插曲,那么自己就好好讲讲时序图。其他图略。可见博客链接:
用例图、类图、状态图、活动图、协作图、构件图、
- 2013-02-06 14:00
- 浏览 1289
- 评论(0)
我们知道英语是由26个字母组成.汉语是由横竖撇捺点折组成(当然如果细化还有很多,竖钩,弯钩之类的.详见http://www.lbx777.com/ywfj/ywcs/wz/wz02.htm
日语的词是怎么组成的呢?
它有点特别,我觉得有点像是中西结合的感觉.一个日语中的词有可能存在三种不同的写法.平假名,片假名,日语汉字.或者是三者的组合.但一般有一个较常用固定的写法.
先不管日语汉字,先来讲下平假名,片假名.去掉汉字只有假名的日语就类似于英语这样的拼音文字.便于理解你可以就把平假名理解成小写字母,片假名理解成大写字母.只不过这些字母写起来不像字母,有点像一些汉字的笔画而已.
假名组 ...
- 2013-02-05 15:34
- 浏览 991
- 评论(0)
统计学
官方一点的定义:
统计学是一门通过搜索、整理、分析数据等手段,以达到推断所测对象的本质,甚至预测对象未来的一门综合性科学
统计可以这样简单的来理解.统计就是收集各种各样的数据,然后对这些数据做一些分析,得出一些有用的结论.政府不是有个部门叫统计局嘛
收集的数据相同,结论未必相同.有些比较坑爹的会拿些不具普遍性的数据来得出些结论.比如某个地方的村民去年收入几千元,但可能村里有一个比较有钱的煤老板,年收入同千万.结论可以是村民的平均收入几十万啊.所以一些特殊的数据应该剔除掉才行.在一些歌唱比赛节目中有时不有啥去掉最高分最低分这样的场景嘛.
为了使收集的数据比较有代表性.就出现了 ...
- 2013-02-04 17:03
- 浏览 770
- 评论(0)
自己在使用抽象工厂+配置文件+反射实现重构机房的过程中,遇到了这种情况,
当初自己认真的检查了反射中的代码,都是没有问题,请教了师姐,检查了抽象工厂与反射的使用都没有问题
Private Shared ReadOnly AssemblyName As String = "DAL" '数据程序集名称
Private Shared ReadOnly db As String = System.Configuration.ConfigurationSettings.AppSettings("DB")
Public Fu ...
- 2013-02-04 15:53
- 浏览 946
- 评论(0)
我们知道当实例化一个类时,也就是产生一个对象时需要分配内存空间.那一个对象具体需要多少字节的内存空间? 通过些什么规则计算出来的?
假如有如下一个类
------------------------------------------------------------------------------------------------------------------------------
类声明Arwen.h
class Arwen
{
public:
Arwen(void);
virtual ~Arwen(void);
int Age();
static ...
- 2013-02-04 11:45
- 浏览 884
- 评论(0)
由于项目中调用了动态库,这些动态库放在C:\Windows\System32下面,但是当部署到了64位的机器上可能就有问题了,最近这个问题就纠结了半天,在本机32为系统上测试动态调用ddl成功了,部署到64位Window Server2008上面也没问题,可是 ...
- 2013-02-01 18:38
- 浏览 1100
- 评论(0)
在实际过运用过程中,我们开发的项目有时需要支持多种数据库,那么在开发中我们会遇到不同的数据库在SQL语句方面还有区别,导致我们有些细节需要去调整,下面就分页功能在不同的数据库中的具体使用详细说明。
一、Ac ...
- 2013-02-01 17:11
- 浏览 838
- 评论(0)
Cookies
1:功能:保存一小块数据
2:常用Cookies属性:expires,path,domain,secure
3:写入Cookies:格式 name=value
4:用escape编码,unescape解码
5:用obj.setTime(obj.getTime+60*1000)设置过期时间
6:cookie保存的数据不能超过4000bytes
7:cookie读取的时候用indexOf,substring,或者split
JS操作cookies
<HTML>
<SCRIPT LANGUAGE="JavaScript"> ...
- 2013-02-01 15:50
- 浏览 876
- 评论(0)
面向对象三大特性
之
多态(C#)
今天和勇霞在路上走着讨论了一个问题,什么是"多态".通过讨论得出一个令人震惊的结论,那就是"多态我真的不懂你".学习过程中最大的悲哀莫过于明明是不懂却始终觉得自己很清楚,很明白,我理解,我懂得.很庆幸,因为知道了还不懂多态,接下来必然发生的事情就是我会真正的懂得.哈哈!!
什么是多态?
"多态"一词最早出现在生物学上,生物学的例子解释多态就是,一只牧羊犬生了一窝小牧羊犬,小牧羊犬都遗传了牧羊犬的特征会"叫",但是每一只小牧羊犬的叫声却各不相同,这就是大名鼎 ...
- 2013-02-01 01:55
- 浏览 1081
- 评论(0)
你还写jdbc呢?还在反复HQL拼写工作?p4jorm让你无需写一行代码,即可进行CURD,真正的简单易学。本人用了3天时间完成,还请各位多多指点
http://blog.csdn.net/partner4java/article/details/8559661
http://blog.csdn.net/partner4java/article/details/8560147
http://blog.csdn.net/partner4java/article/details/8561382
http://download.csdn.net/detail/partner4java/5045 ...
- 2013-02-01 01:08
- 浏览 893
- 评论(0)
(本测试项目--Helloworld下载地址: http://download.csdn.net/detail/partner4java/5045151为了减少刷屏,一些比如POJO的get和set方法就省略了,具体查看下载包)
相对于 p4jorm 对 JDBC的支持,hibernate和jpa的亮点在于formbean封装部分。
我们接下来将学习两部分:
1、省略Hibernate的dao或service代码。(能够做到大部分基本CURD,一行dao或service代码都不写)
2、简化HQL的封装。虽然我们使用ORM框架不需要书写SQL语句,但是HQL的查询条件等还是需要手工拼写, ...
- 2013-02-01 01:01
- 浏览 971
- 评论(0)
(本测试项目--Helloworld下载地址:http://download.csdn.net/detail/partner4java/5045151 为了减少刷屏,一些比如POJO的get和set方法就省略了,具体查看下载包)
传统JDBC:当您进行增删改查时是不是拼写SQL到都想吐了?好不容易拼写完,想获取结果,还要再遍历封装,遇到一个字段上百的遗留表简直就疯了。
p4jorm:当使用p4jorm时,普通的CURD,也就是占据我们大部分工作的CURD就不需要再书写(真的是一行都不用写);当前端查询时我们只需要把相应数据放入formbean就可以了(如果你使用struts之类的框架form ...
- 2013-02-01 00:59
- 浏览 814
- 评论(0)
(目前第一版,只是花了3天时间完成,所以会存在很多问题和不足,还请给予建议:partner4java@163.com,谢谢)
p4jorm:首先本框架是分别建立在JDBC、Hibernate、Jpa的基础之上,当分别使用JDBC、Hibernate、Jpa时意在简化开发工作,省去基本CURD代码编写。(全称:partner4java orm)注意,本框架目前需要借助于spring,如果有需要,我们可以脱离spring,后期再议。
目标:
1、简单易学,只需要掌握几个注解就可以,注解本身命名也非常容易记忆,所以顶多几十分钟或几分钟就可以书写一个自己的helloworld。
...
- 2013-02-01 00:59
- 浏览 743
- 评论(0)
String 类
Strings are constant; their values cannot be changedafter they are created.
String 代表不可变的字符序列。
备注:在内存中的位置
String str = "abc";
1.引用str放在栈中
2.字符串常量放在常量池(字符串常量池)中,第一次创建放入池中,第二次使用直接把引用指向池中已有的数据。
3.new String("xxx")创建的 数据放在堆中,每次new都会在堆中创建一块内存存放数据。
常用方法
1.public ...
- 2013-01-31 20:00
- 浏览 858
- 评论(0)
1.缓存整个页面
在OSCache组件中提供了一个CacheFilter用于实现页面级的缓存。主要用于对web应用中的某些动态页面进行缓存,尤其是那些需要生成PDF格式文件/报表、图片文件等的页面,不仅减少了数据库的交互、减少数据库服务器的压力,而且对于减少web服务器的性能消耗有很显著的效果。
该功能是通过在web.xml中进行配置来决定缓存哪一个或者哪一组页面,而且还可以设置相关缓存属性。
缓存指定页面,配置如下:
<filter>
<filter-name>CacheFilter</filter-name>
& ...
- 2013-01-31 17:51
- 浏览 893
- 评论(0)