
Java
文章平均质量分 72
Java
不看白不看,看了不白看
维护公众号:蓝天Java大数据,关注公众号,获取最新系列文章
展开
-
Java并发编程系列-线程安全性、锁控制及原子操作和安全集合有哪些
Java 并发编程<1>-线程实现的方式Java 并发编程<2>-线程状态Java 并发编程<3>-线程属性和方法Java并发编程<4>-线程安全Java并发编程<5>synchronizedJava并发编程<6>ThreadLocalJava并发编程<7>lock和ReentrantLock...原创 2022-05-14 10:36:17 · 193 阅读 · 0 评论 -
nginx常用配置-/root/alias/try_files/index/代理/跨域/https
1. 最简反向代理配置在http节点下,使用upstream配置服务地址,使用server的location配置代理映射。upstream my_server { server 10.0.0.2:8080; keepalive 2000;}server { lis原创 2021-09-05 16:16:08 · 1152 阅读 · 0 评论 -
java中父类声明子类实例化
问题:1、比如两个类。父类:Father ,子类 Child extends Father。在使用时候,这样写:Father child==new Child();这样看来,声明的时候,是父类,而在产生对象的时候,实际的对象是子类。怎么理解???知识点:Java的多态性面向对象编程有三个特征,即封装、继承和多态。封装隐藏了类的内部实现机制,从而可以在不影响使用者的前提下改变类的内部结构,同时保护了数据。继承是为了重用父类代码,同时为实现多态性作准备。那么什么是多态呢?方法的转载 2021-07-04 22:40:45 · 816 阅读 · 0 评论 -
彻底理解ThreadLocal
ThreadLocal是什么 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影转载 2015-10-19 15:04:06 · 385 阅读 · 0 评论 -
成员变量和局部变量有什么区别?
clashttp://blog.youkuaiyun.com/wgz721/article/details/6616408s A { int a;//成员变量 public static void main(String[] args) { int b;//局部变量 } }—————————————————————————————————————————————————————转载 2015-10-19 14:48:20 · 528 阅读 · 0 评论 -
权限
http://blog.youkuaiyun.com/netv/article/details/6526142一、管理什么,控制什么我们在做系统开发的时候都离不开后台管理,我们要管理的非业务对象有哪些呢?根据我个人的经验总结如下:1. 用户管理2. 组织机构管理3. 职务管理4. 功能菜单5. URL管理6. 角色管理 二、如何管理1. 用户转载 2013-12-09 14:25:44 · 787 阅读 · 0 评论 -
jsessionid释疑解惑
在web应用的开发中我们会经常看到这样的url:http://www.xxx.com/xxx_app;jsessionid=xxxxxxxxxx?a=x&b=x。这跟一般的url基本一样,只有一个地方有区别,那就是“;jessionid=xxxxxxxx”。这个参数有时候有,有时候又没有,说它是参数可又跟一般传递的参数不同,它是紧跟在url后面用分号来分隔的,用一般的request.getPara转载 2013-08-27 17:58:29 · 464 阅读 · 0 评论 -
存储过程常用技巧
http://kingpingping.iteye.com/blog/1226648转载 2013-04-20 16:06:54 · 498 阅读 · 0 评论 -
spring集成Junit4配置 .
http://blog.youkuaiyun.com/mumuzhu2011/article/details/7704120转载 2013-04-20 15:28:41 · 475 阅读 · 0 评论 -
java流读取及标签的制作
JAVA中获取项目文件路径1 String path = Thread.currentThread().getContextClassLoader().getResource("").getPath(); ResourceBundle res = ResourceBundle.getBundle("application"); String name =res.getStrin原创 2012-04-10 20:23:30 · 355 阅读 · 0 评论 -
java 泛型
http://lichaozhangobj.iteye.com/blog/476911普通泛型class Point{ // 此处可以随便写标识符号,T是type的简称 private T var ; // var的类型由T指定,即:由外部指定 public T getVar(){ // 返回值的类型由外部决定 return var ; } public void转载 2012-10-27 12:07:19 · 263 阅读 · 0 评论