
csdn
文章平均质量分 64
venus321
这个作者很懒,什么都没留下…
展开
-
解决csdn代码引起的排版问题
在csdn博客插入代码引起问题的解决办法原创 2017-03-23 14:07:09 · 1105 阅读 · 0 评论 -
《java基础与案例开发详解》笔记(二)
构造函数当在一个类中,没有提供构造函数时,系统会默认提供无参的构造函数。如果类中包含了自己定义的有参构造函数,则系统不默认提供无参的构造函数,需要自己显性提供。方法的重载一个类中可以有多个名字,但是参数列表(参数的类型、个数、顺序)不同的多个方法,调用时,会根据不同的参数列表来选择对应的方法。构造方法也是可以重载的。原创 2017-09-16 15:26:09 · 434 阅读 · 0 评论 -
《java基础与开发用例详解》(三)
包装类为什么要使用包装类装箱和拆箱字符串异常trycatchthrow和throwsfinally集合框架sethashsetTreeSet自定义比较器MapMap的遍历实现Map的实现类HashMapTreeMapPropertiesLinkedHashMap泛型泛型的通配符泛型方法进程线程线程和进程区别使用多线程的情况线程的创建和启动线程常用方法原创 2017-09-22 16:15:54 · 367 阅读 · 0 评论 -
《Java7编程高级进阶》(一)
数组数组是用来存放相同类型的数据。 int[] a;//需要注意这里是申明数组 //int[5] a;这种是错的,坚决不可以在申明时指定数组大小。 a = new int[5];//这里才是创建数组 int[] b = new int[5];//这种是申明带创建原创 2017-10-13 18:31:58 · 578 阅读 · 0 评论 -
Executor、Executors、Callable、FutureTask、ExecutorService
ExecutorexecuteExecutor的实现的子类Executor 异步同步情况ExecutorsCallableFutureFutureTaskExecutorService常用方法基于ExecutorService例子Executor执行已提交的 Runnable 任务的对象。此接口提供一种将任务提交与每个任务将如何运行的机制(包括线程使用的细节、调度等)分离开来的方原创 2017-11-22 14:59:41 · 728 阅读 · 0 评论 -
synchronized锁重入
关键字synchronized拥有锁重人的功能,也就是在使用synchronized时,当一个线程得到一个对象锁后,再次请求此对象锁时是可以再次得到该对象的锁的(必须保证该对象锁,还没有释放)。这也证明在一个synchronized 方法/块的内部调用本类的其他synchronized 方法/块时,是永远可以得到锁的。(获得的锁是同一个对象锁,不可能是其他的)public class Test...原创 2018-02-08 11:05:54 · 197 阅读 · 0 评论 -
面试题错题总结(不断更新完善中)
赋值语句类的继承关系Java数据库jdbc连接模式继承继承中的修饰符继承中的this、superJava引用传值和值传递小例子数据类型的比较内部类创建实例泛型线程异常异常结构图异常的分类异常中返回值问题static使用static中this和superstatic修饰变量Java7 新特性Java数据类型的转换instanceof...原创 2018-02-08 11:13:22 · 955 阅读 · 0 评论 -
发生在线程中异常
首先我们要知道如果两个线程之间是相互独立的,那么如果在一个线程执行过程中,发生异常,另外一个线程是不影响的,会继续执行。那么,我们就思考,线程中发生了异常,所持有对象锁是如何变化。public class Test171 { synchronized public void show() { for(int i = 0;i<10;i++) { ...原创 2018-02-08 13:26:42 · 571 阅读 · 0 评论 -
synchronized修饰方法的缺点
public class Test176 { synchronized public void show() { String s1 = "这是处理的任务1"+Thread.currentThread().getName(); String s2 = "这是处理的任务2"+Thread.currentThread().getName(); tr...原创 2018-02-08 17:30:59 · 1248 阅读 · 0 评论 -
ThreadLocal
ThreadLocal引入ThreadLocal使用ThreadLocal get第一次返回为null问题ThreadLocal存取每一个线程共享变量的隔离性ThreadLocal实现原理一个线程可以存放多个ThreadLocal对象ThreadLocal引入该类主要实现每一个线程都有自己共享变量。该类提供了线程局部变量。这些变量不同于它们的普通对应...原创 2018-04-19 19:53:03 · 175 阅读 · 0 评论 -
Struts2 标签库
Struts 2标签简介Struts 标签分类使用Struts标签库OGNLOGNL集合运算OGNL表达式对静态属性的访问控制标签if/else if/elseiteratorgeneratormergesubset 数据标签ActionBeanDatedebugincludeparampushSeturlpropertyStr...原创 2018-04-21 13:54:26 · 279 阅读 · 0 评论 -
hibernate(三)
今天我们将来学习hibernate的注解。之前的hibernate的学习,都是基于xml的配置,hibernate的注解将会优化我们代码原创 2017-08-24 17:37:42 · 270 阅读 · 0 评论 -
Hibernate(一)
hibernate的初始学习,配置,数据库单表操作原创 2017-08-07 10:57:04 · 547 阅读 · 0 评论 -
web基础开发(六)
今天将开始jsp自定义标签的学习!!原创 2017-06-19 11:23:13 · 185 阅读 · 0 评论 -
java代理
代理模式定义:为其他对象提供一种代理一控制对这个对象的访问。代理对象起到中介作用,可以去掉功能服务或者增加额外服务。例如:买火车票,去售票处。常见几种代理模式:远程代理:为不同地理的对象提供局域网代表对象虚拟代理:根据需要将资源消耗很大的对象进行延迟真正需要的时候进行创建。保护代理:就是权限管理。智能代理:就是增加额外功能。静态代理静态代理:代理和被代理对象在代理之前是确定原创 2017-07-09 16:21:26 · 275 阅读 · 0 评论 -
spring配置异常
今天在配applicationContext.xml的时候出现了这样一个错误:x: White spaces are required between publicId and systemId错误在于下列标签的顺序必须按照下面的来xsi:schemaLocation="http://www.springframework.org/schema/be转载 2017-07-13 09:42:16 · 283 阅读 · 0 评论 -
struts之拦截器
上次博客,我们讲解了struts的入门知识,今天我将继续之前的学习,学习struts的拦截器!!!!原创 2017-06-23 12:06:54 · 216 阅读 · 0 评论 -
三大框架-struts2
今天重要开始web三大框架的struts2学习了,心情还是激动的,赶快今天的学习吧。原创 2017-06-20 16:07:15 · 227 阅读 · 0 评论 -
java测试框架-junit4
junit测试学习啦!!!!!!!!!!!!!!!!!原创 2017-06-24 14:50:28 · 407 阅读 · 0 评论 -
spring之AOP
相信经过上一篇博客,大家都对Spring的bean有所了解,今天就继续带大家学习Spring的AOP。原创 2017-07-09 15:57:56 · 238 阅读 · 0 评论 -
Spring
spring的入门与依赖注入原创 2017-06-24 10:53:12 · 286 阅读 · 0 评论 -
java.lang.UnsupportedClassVersionError
java.lang.UnsupportedClassVersionError原创 2017-08-17 09:35:44 · 403 阅读 · 0 评论 -
hibernate(二)
经过前面的学习,现在是不是学hibernate有点得心应手,那赶紧趁热打铁进行下一章。映射关系原创 2017-08-18 10:42:25 · 191 阅读 · 0 评论 -
安装myeclipse
myeclipse安装给大家的最麻烦,就是myeclipse是需要花钱,这点相比eclipse,哎!!!,下面就给大家介绍一种基于myeclipse 2015 stable 3.0破解,这里你要想破解myeclipse,建议不要使用那些新出来的版本,然后对照版本,去网上找方法 。myeclipse的下载,直接有官方中文网站,自己查看。破解原文参考http://blog.youkuaiyun.com转载 2017-08-21 16:13:21 · 199 阅读 · 0 评论 -
struts 参数注入思想
这里写链接内容基本属性的注入 <s:form action="login" method="get"> <s:textfield name="username" label="姓名"/> <s:password name="userpassword" label="年龄"/>原创 2018-04-21 15:52:31 · 245 阅读 · 0 评论