- 博客(18)
- 资源 (5)
- 收藏
- 关注
转载 JavaBean规范
(1)JavaBean 类必须是一个公共类,并将其访问属性设置为 public ,如: public class user{ …}(2)JavaBean 类必须有一个空的构造函数:类中必须有一个不带参数的公用构造器,例如:public User() {…}(3)一个javaBean类不应有公共实例变量,类变量都为private ,如: private int id; ( 4 ...
2019-02-21 13:31:56
883
转载 HashMap的工作原理
转自: http://www.importnew.com/7099.htmlHashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚至会要求你实现Hash...
2018-11-13 17:32:32
166
转载 Java并发编程:ThreadLocal用法
转自: http://www.cnblogs.com/dolphin0520/p/3920407.html一.对ThreadLocal的理解 ThreadLocal,很多地方叫做线程本地变量,也有些地方叫做线程本地存储,其实意思差不多。可能很多朋友都知道ThreadLocal为变量在每个线程中都创建了一个副本,那么每个线程可以访问自己内部的副本变量。 这句话从字面上看起来很容易理解...
2018-11-01 16:33:33
380
转载 Spring-MVC并发访问的线程安全
转:http://blog.youkuaiyun.com/wxwzy738/article/details/15623733springmvc的controller是singleton的(非线程安全的),这也许就是他和struts2的区别吧<span style="color: rgb(68, 68, 68); font-family: 'Hiragino Sans GB W3', 'Hir...
2018-11-01 15:15:31
284
原创 用面向对象的方法求出数组中重复value的个数
/** * 用面向对象的方法求出数组中重复value的个数, * 1 出现 1次 * 2出现 2次 * * int arr[] = {1,4,65,2,4,6,2,3,4,4,1,5,1,3,4,98,1,1,96,2,1,9}; */ public static void main(String[] arg...
2018-10-19 15:44:54
2568
1
原创 有一个100万的数组,里边有两个是重复的,如何设计算法找到
利用Set不能存入重复对象和LinkedHashSet有序的特性实现代码如下:public class ArrayDemo { public static void main(String[] args) { long startTime = System.currentTimeMillis(); /** * 初始化数组 start */ int le...
2018-10-11 15:23:46
2070
转载 关于2的补码
负数在计算机中如何表示?举例来说,+8在计算机中表示为二进制的1000,那么-8怎么表示呢?很容易想到,可以将一个二进制位(bit)专门规定为符号位,它等于0时就表示正数,等于1时就表示负数。比如,在8位机中,规定每个字节的最高位为符号位。那么,+8就是00001000,而-8则是10001000。但是,随便找一本《计算机原理》,都会告诉你,实际上,计算机内部采用2的补码(Two's ...
2018-08-22 17:37:33
359
转载 JAVA表达式之谜
一、奇数性 下面方法的目的是确定一个数是否为奇数 public static boolean isOdd(int i){ return i % 2 == 1; } 分析:这是Java对取余操作符(%)的定义所产生的,上述方法对于所有的负奇数判断都会失败,在任何负整数上调用该方法都会返回false,不管该负整数是奇数还是偶数。因为 -1 % 2 的结果是 -1,有...
2018-08-22 17:36:02
192
转载 利用 Levenshtein距离 计算两个字符串的相似度
编辑距离(Edit Distance),又称Levenshtein距离,是指两个字串之间,由一个转成另一个所需的最少编辑操作次数。许可的编辑操作包括将一个字符替换成另一个字符,插入一个字符,删除一个字符。一般来说,编辑距离越小,两个串的相似度越大。例如将kitten一字转成sitting: sitten (k→s) sittin (e→i) ...
2018-08-22 10:48:11
944
转载 Oracle 10g 卸载
一、停止所有Oracle服务1、若为XP系统(1)开始->控制面板->管理工具->服务(2)从上到下逐个停止所有与Oracle有关的(前缀为Oracle)状态为“已启动”的服务,即右击状态为“已启动”服务,然后从弹出的窗口中选择“停止命令”。(3)退出“服务”窗口,逐步退出“控制面板”。2、若为WIN7系统(1)开始->控制面板->系统和安全->管理工具->服务(2)从上到下逐个停...
2018-08-22 10:41:20
1694
原创 oracle查看数据被锁及处理
(1)锁表查询的代码有以下的形式:select count(*) from v$locked_object;select * from v$locked_object;(2)查看哪个表被锁select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b where b.objec...
2018-07-07 12:03:29
13723
原创 oracle用户操作脚本
oracle创建用户脚本:create user username identified by "password" default tablespace WEBSITE;grant resource,connect,imp_full_database to username ; 赋权-- oracle 用户权限grant dba to username ; -- 数据库管理员权限 grant s...
2018-07-07 12:02:11
472
原创 oracle数据库导入导出脚本
oracle数据库cmd导入指令:imp username/password@ip/orcl file=f:filename.dmp full=yoracle数据库cmd导出指令:exp username/password@ip/orcl file=f:filename.dmp
2018-07-07 12:00:04
4996
原创 javaweb项目乱码问题
java web项目部署在tomcat中时出现乱码问题,解决方案tomcat解码默认为 ISO8859-1格式,会出现乱码,需要修改配置文件conf/server.xml<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />修改为 UTF-8<Conne...
2018-07-07 11:53:17
258
转载 oracle查询优化
1、选择最有效率的表名顺序 (只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被...
2018-07-07 11:49:50
222
原创 ORACLE 11G 导出空表解决方法
方法一:在建好数据库后执行如下脚本:alter system set deferred_segment_creation=false;上边方案中的参数设置后,只是对之后新建的数据表空表起效,之前的还是无效,而且一般大家都是在发现自己数据库中空表数据导不出时才会来查问题,此时,我们采取下面方案:方法二:批量执行空表更新语句A: 查询当前用户下的所有记录数为空的表select TABLE_NAME f...
2018-07-07 11:36:01
456
原创 java web 文件上传
1、设置form表单请求的mime编码: enctype的默认值是application/x-www-form-urlencoded,不能用于文件上传,只有使用multipart/form-data,才能上传二进制文件,2、设置form表单的请求方式为post,默认为get,get不支持二进制传输,而且get请求传递参数的长度受浏览器地址栏的限制jsp页面文件上传Demo:
2016-09-07 14:59:03
282
原创 java死锁代码示例
/** * 线程死锁 * @author 签约test * */ public class TestDeadLock { /** * I want to say ,in there the lock1 and the lock2 isn’t * common lock ,But in there we must notice that the S
2016-06-22 22:04:42
425
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人