`
Java-primer
  • 浏览: 50311 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论
文章列表
转载: 在我们第一次学Servlet编程,学java web的时候,还没有那么多框架。我们开发一个简单的功能要做的事情很简单,就是继承HttpServlet,根据需要重写一下doGet,doPost方法,跳转到我们定义好的jsp页面。Servlet类编写完之后在web.xml里注册这个Servlet类。 除此之外,没有其他了。我们启动web服务器,在浏览器中输入地址,就可以看到浏览器上输出我们写好的页面。为了更好的理解上面这个过程,你需要学习关于Servlet生命周期的三个阶段,就是所谓的“init-service-destroy”。 以上的知识,我觉得对于你理解SpringMVC的设计 ...
SELECT @@global.group_concat_max_len; The default value of the Mysql group_concat_max_len is 1024 SET [GLOBAL | SESSION] group_concat_max_len = 102400 to set the value of the group_concat_max_len.
http://preloaders.net/
1、iconfinder,http://www.iconfinder.com/,比较全面的ICON网站,有154600多个图标,内容相当丰富; 2、findicons,http://findicons.com/,名字和前面的差不多,号称“全球所以的图片都在您指尖”,这个口号霸气。 3、iconpng,收录21372个图标,http://www.iconpng.com/ 4、easyicon,收录4万多个图标,http://www.easyicon.cn/ 5、softicon,对分类做的比较好,http://www.softicons.com/
vmware-installer -u vmware-workstation
emesene是linux下的msn替代工具.. 默认不允许使用root帐户登录.. 解决方法是: 编辑配置文件 /usr/share/emesene/Controller.py 注释掉如下代码后即可。 if os.name == 'posix' and os.getuid() == 0: print "I refuse to run as root" return
SSH分客户端openssh-client和openssh-server 如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要安装openssh-server sudo apt-get install openssh-server 然后确认sshserver是否启动了: ps -e |grep ssh 如果看到sshd那说明ssh-server已经启动了。 如果没有则可以这样启动:sudo /etc/init.d/ssh start ss ...
1,关于select columnA,columnB,... into tableA from tableA 语法    MySql不支持 select ... into tableA from tableB 语法,    可以用insert into tableA(columnA, columnB,...) select columnA, columnB,... from tableB where...
Drop the unique key syntax in Mysql alter table tablename drop index uniquename
//主键549830479    alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id); //增加一个新列549830479    alter table t2 add d timestamp; alter table infos add ex tinyint not null default '0'; //删除列549830479    alter table t2 drop column c; ...
1、hibernate中get方法和load方法的根本区别在于:如果你使用load方法,hibernate认为该id对应的对象(数据库记录)在数据库中是一定存在的,所以它可以放心的使用,它可以放心的使用代理来延迟加载该对象。在用到对象中的其他 ...
初始化(initialization)其实包含两部分: 1.类的初始化(initialization class & interface) 2.对象的创建(creation of new class instances)。 因为类的初始化其实是类加载(loading of classes)的最后一步,所以很多书中把它归结为“对象的创建”的第一步。其实只是看问题的角度不同而已。为了更清楚的理解,这里还是分开来。 顺序: 应为类的加载肯定是第一步的,所以类的初始化在前。大体的初始化顺序是: 类初始化 -> 子类构造函数 -> 父类构造函数 -> 实例化成员变量 -> ...
前不久,一个IBM面试题的帖子引发了很多关于创建String对象过程中的内存分配的讨论,既然大家对这个问题这么感兴趣,那么这篇帖子就通过深入Java虚拟机(JVM)解读其内部指令流程,来分析创建String对象的几种情况下的内存分配过程。 先来了解一下JVM运行时数据区的内存模型。 《深入Java虚拟机》书中是这样描述的:JVM运行时数据区的内存模型由五部分组成: 【1】方法区 【2】堆 【3】Java栈 【4】PC寄存器 【5】本地方法栈 对于String s = "hello" ,它的虚拟机指令: Java code 0:   ldc     #16; //strin ...
String  a  =  new  String("b");到底是几个对象?  哈哈,要理解这个,就要知道string类的工作原理。   你知道在java中除了8中基本类型外,其他的都是类对象以及其引用。所以   "xyz   "在java中它是一个String对象.对于string类对象来说他的对象值是不能修改的,也就是具有不变性。   看:   String       s=   "Hello   ";   s=   "Java   ";   String       s1=   &qu ...
Hql中没有on关键字,如果需要其他条件就写在 hql中的where
Global site tag (gtag.js) - Google Analytics