`
文章列表
学习JForum总结: 环境搭建:TOMCAT + MYSQL 第一步:安装部署 1、  去http://www.jforum.net/download.jsp网站下载jforum的发布包。 2、  安装mysql数据库。为了解决论坛出现的中文乱码问题,可以通过手动修改配置文件或者在安装mysql时设置编码为utf8, 可以避免页面中显示乱码。安装好mysql后,进入>mysql状态输入:CREATE   DATABASE   JForum  DEFAULT   CHARACTER   SET   utf8   COLLATE   utf8_general_ci;  3、  ...
正则表达式是一个查询的字符串,它包含一般的字符和一些特殊的字符,特殊字符可以扩展查找字符串的能力,正则表达式在查找和替换字符串的作用不可忽视,它能很好提高工作效率。 EditPlus的查找,替换,文件中查找支持 ...
很多朋友在Java开发中,使用Oracle数据库的时候,经常会碰到有ORA-01000: maximum open cursors exceeded.的错误。 实际上,这个错误的原因,主要还是代码问题引起的。 ora-01000: maximum open cursors exceeded. 表示已经达到一个进程打开的最大 ...
HashMap是我们在日常写代码时最常用到的一个数据结构,它为我们提供key-value形式的数据存储。同时,它的查询,插入效率都非常高。 在之前的排序算法总结里面里,我大致学习了HashMap的实现原理,并制作了一个简化版本的HashMap。 今天,趁着项目的间歇期,我又仔细阅读了Java中的HashMap的实现。 HashMap的初始化: Java代码 public HashMap(int initialCapacity, float loadFactor)     public HashMap(int initialCapacity)     public HashMa ...
使用java进行项目开发也有不少年头了,应用从网站到金融产品到自动页面检索,使用的开发框架从最初的jsp+javabean到ejb再到ssh,数据库从mysql、sql server到oracle、informix、db2,查询语言从sql到xquery...经历的风风雨雨,其间无数次的问题,无数次的功课,现在看来也颇令人感慨,想想觉得应该还是留下些什么,和大家分享一下自己的心得,也欢迎多交流,多指教。 还是以hibernate开篇吧,毕竟它很热,而且自己对它也还是比较有感情的。说实话heibernate这个东西,在编码的时候确实让人很贴心,尤其在ssh框架中,它的出现使得面向对象的技术和数 ...
一、cookie机制和session机制的区别 具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。 同时我们也看到,由于才服务器端保持状态的方案在客户端也需要保存一个标识,所以session 机制可能需要借助于cookie机制来达到保存标识的目的,但实际上还有其他选择 二、会话cookie和持久cookie的区别 如果不设置过期时间,则表示这个cookie生命周期为浏览器会话期间,只要关闭浏览器窗口,cookie就消失了。这种生命期为浏览会话期的cookie被称为会话cookie。会话cookie一般不保存在硬盘上而是保存在内存里 ...
Oracle嵌套表的使用 1. 创建对象类型 create or replace type scott.depscore_type as OBJECT(   depid number(4),   score number ); 2. 创建表类型 create or replace type scott.depscore_tab_type as table of scott.depscore_type; 3. 创建嵌套表(使用嵌套表作为表列) create table scott.befscore(   proid number,   depscore scott.depscore_ta ...
* fast: it is guaranteed to run in n log(n) time andruns substantially faster on nearly sorted lists. empirical tests showed it tobe as fast as a highly optimized quicksort. a quicksort is generally consideredto be faster than a merge sort but isn't stable and doesn't guarantee n log(n)performance. ...
could not initialize proxy - no Session 关键字: could not initialize proxy - no session 在<many-to-on>中这错误很常见,字面意义就是不能被初始化,因为session已经关闭了。 简单理解就是因为,你使用了lazy=true,这样hibernate在从数据库中调数据的时候是不会把关联的对象查出来的,而是保存一个获取值得方法,在你使用 getXXX()调用的时候,hiberante会利用这个保存的方法去从数据库中取数据。而往往我们在jsp页面中使用getXXX()准备展示数据的时候,sessi ...
OYM的任务中,有个要求,上传一个Excel文件,检查他的内容是否合法,并返回信息。 今天想了一下,第一个要解决的问题就是上传一个Excel文件,上传文件的组件到挺多的,网上一搜,就有一大堆教程,但是现在并不是要上传一 ...
今天写程序,遇到URI的“/”转换问题,看到String有replaceAll()函数就直接用了,但eclipse却一直报错,也不知道为什么,郁闷了半天。在gg上搜索一下,看了半天,终于明白是正则表达式的问题,下面是我找的解决文章。比较乱,大家耐心看吧。 class t1 { public static void main(String a[]) { String s = 'E:\\jbx\\x9\\io9'; String ss; //把路径s中的'\'换为'\\',为何还要整8个'\'?我以为4个就行了。 ss = s.replaceAll('\\\\', '\\\\\\\\ Syste ...
在说明这四个关键字之前,我想就 class 之间的关系做一个简单的定义,对于继承自己的 class , base class 可以认为他们都是自己的子女,而对于和自己一个目录下的 classes ,认为都是自己的朋友。  1 、 public : public 表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用 2 、 private : private 表示私有,私有的意思就是除了 class 自己之外,任何人都不可以直接使用,私有财产神圣不可侵犯嘛,即便是子女,朋友,都不可以使用。 3 、 protected : protected 对于子女、朋友来说,就是 p ...
Global site tag (gtag.js) - Google Analytics