- 博客(18)
- 收藏
- 关注
原创 英语学习第六天
while you are on a roll, if you feel like you gotta make like a Western omelet or somethingon a roll:to be experiencing a period of success at what you are doingr:would i have seen you in anything
2016-11-10 12:47:33
689
原创 第五天的英语学习
if you dont feel like being alone tonight,joey and chandler are coming over to help me put together my furniturecome over:if someone come over to your hourse,they visit you.put together:to make o
2016-11-05 16:18:01
698
原创 句子引发的血案-第四天
Monica: Okay, look, this is probably for the best, y'know? Independence. Taking control of your life. The whole, 'hat' thing. Joey: (comforting her) And hey, you need anyt
2016-11-04 19:42:22
355
原创 老友记引发的血案-第三天
M: So you wanna tell us now, or are we waiting for four wet bridesmaids? R: Oh God... well, it started about a half hour before the wedding. I was in the room where we were keeping all the presents
2016-11-02 20:58:31
372
原创 英语中的介词
for1:used to show who is intended to use or have something or where something is intended to be putWe got a new table for the dining room. This is the place for me (= I like it very much).
2016-11-02 19:05:47
981
原创 老友记引发的血案-第二天
Ross :R Phoebe:P【time lapse,Ross has entered】R:(mortified) HiJ:this guy say hi,i wanna kill myself.R:i just feel like someone reached(6) down my throught and grabbed(1) my small intestine,pu
2016-11-01 18:55:52
448
原创 老友记引发的血案—英语学习
C:Chandler J:Joey M:Monica[time lapse(2)]Chandler:Alright,so im back in(1) high school,,im standing in(1) the middle of the cafeteria,tally and i realize im tonaked.All:Had that dream.
2016-10-31 21:59:31
930
原创 spring-学习,IOC容器的构建
1.编程方式使用IOC容器的步骤为1:定位文件得到resource(注释1):ClassPathResource classPathResource=new ClassPathResource("spring.xml");2:创建容器 DefaultListableBeanFactory defaultListableBeanFactory=new DefaultListableBean
2016-10-23 22:49:33
243
原创 spring学习-FileSystemXmlApplicationContext与DefaultListableBeanFactory
FileSystemXmlApplicationContext的接口关系一:基类AbstractApplicationContext继承DefaultResourceLoader,实现ConfigurableApplicationContext,DisposableBean,为1.1:DefaultResourceLoader,是ResourceLoader的默认实现类,用于加载资
2016-10-23 10:35:24
1213
原创 取消与中断
java曾经使用抢占式中断,如thread.stop,thread.suspend,thread.resume.但这种方式存在诸多缺陷(注释1),故选择了协作式机制,通过轮训cancelled标志来达到取消效果取消如果外部代码能在某个操作正常完成之前将其置入完成状态,那么这个操作就称作可取消的。java并没有提供取消线程的方式,但我们能通过设计一个 cancelled的标志,来标明线程
2016-09-21 15:01:05
597
原创 java内存模型学习
产生线程安全的最终原因是因为:在编译器中生成的指令顺序,可以与在源代码中的顺序不同。编译器可以把变量存放在寄存器中而不是内存中,处理器可以采用乱序或者并行的顺序来处理程序,缓存可能会改变将写入变量提交到主内存的次序(等待补充)java语言规规范要求jvm维护线程中类似串行的语义:只要程序运行的最终结果与严格执串行环境中执行的结果相同,那么上诉操作都是允许的。java内存模型(JMM)主
2016-09-17 21:08:58
217
原创 java并发学习(4)
串行的web服务器显然是效率低下的,它每次只接收一个任务,并且要等任务结束后才能接受下一个人物,无论是吞吐量还是响应性都十分的差。主线程负责接收连接,主线程创建出来的新线程负责处理请求。优点1:任务处理过程从主线程中分离出来,提高响应性2:任务并行处理,程序的吞吐量提高3:任务处理过程必须是线程安全的,因为任务处理代码是所有线程共享。由无限创建线程引起的缺点1:
2016-09-11 20:55:58
246
原创 java线程学习(3)
同步策略定义了对象如何协调对其状态的访问,并且不违反其不变约束和后验条件不变约束保证状态是合法的,后验调整保证状态的变化是合法的通过实例限制(将非线程安全的对象限制在其期望范围内并保证不会逸出)可以实现对非线程安全对象的线程安全使用如果一个类由多个彼此独立的线程安全的状态变量组成,并且类的操作不包含无效状态转化(即状态转化后的状态不会违反约束条件),那么可以将线程安全委托给这些状态变量
2016-09-08 13:56:04
223
原创 java线程学习(2)
可见性:当一个线程对对象进行状态修改时,其他线程能过确实的看到修改的发生。(相同的锁是可见性的保证)过期数据:由于数据缺少可见性,线程A的写入操作线程B无法看见,故线程B读取的是过期数据。读取一个volatile修饰的变量时,总会返回一个由某线程写入的最新的值,然而volatile变量的操作不会枷锁,显然也不会造成阻塞,使得其对于synchronized来说是一种轻量级的同步机制当验证
2016-09-05 15:45:45
302
原创 java线程学习(1)
编写线程安全的代码,实质上是管理对共享,可变的状态(即储存在变量中的数据)的访问保证对象的线程安全性需要使用同步来协调对可变状态的访问,否则会导致脏数据的产生或者其他后果java中首要的同步机制是sychronized关键字,它提供了独占锁,初次之外还有bolatile变量,显示锁,原子变量面向对象技术—封装为设计线程安全的类提供了巨大的帮助(主要由于数据的隐藏和私有化)线程安全:
2016-09-04 13:20:05
206
原创 记录
问题:复习及完善对filter的了解filter是对请求和响应进行截取,有以下4种方式,request,forward,include,error;request为默认方式,通常情况下设置为requestforward处理转发,但不处理请求include处理包含目标资源的请求error处理出现404错误的请求org.springframework.web.f
2016-09-01 16:22:26
224
转载 转发与重定向
问题:就response.encodeurl引起的转发与重定向复习1:httservletprequest.getrequestdispatcher此为转发,返回requestdispatcher对象。前后享用同一请求,即request相同。 url地址栏地址不发生改变1.1:requestdispatcher.forward该方法是将request和response保存在disp
2016-08-31 23:12:56
221
转载 jsession的作用
问题:为何出现如下url:http://www.xxx.com/xxx_app;jsessionid=xxxxxxxxxx?a=x&b=x,即jsession以;jsessionid=xxxxxxxxxx的形式出现在url中1:session的作用由于http协议是无状态会话协议,无法保存信息,session是为了解决用户在浏览活动中能够保存信息而诞生的。每一个session都会有
2016-08-31 13:19:39
4473
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人