- 博客(11)
- 收藏
- 关注
原创 管理类联考数学公式
绝对值的定义及性质绝对值∣a∣={a(a≥0)−a(a<0)|a|=\begin{cases} a (a≥0) \\ -a (a<0)\end{cases}∣a∣={a(a≥0)−a(a<0)应用:f(x)=∣x+a∣={x+a x>−a0 &nbs
2020-07-19 21:12:57 258
原创 关于浏览器插件不能获取浏览器sessionId的问题
有些浏览器的插件比如swfupload,有时候会获取不到浏览器的sessionId,而在request中重新生成一个sessionID导致用户的session信息丢失。解决方法很简单,就是手动传递sessionId。test.do;jsessionid=sessionIdsessionId在java项目部署在tomcat中是jsessionId 其它语言和web容器,请自行查找替换掉键值...
2015-06-01 09:17:32 943
原创 Spring 事务(转载)
转载于 http://www.cnblogs.com/yangy608/archive/2011/06/29/2093478.html一、Propagation (事务的传播属性)Propagation : key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是传播行为。有以下选项可供使用:PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新...
2015-05-28 14:54:57 110
原创 Hibernate 缓存机制(转载)
转载:http://www.cnblogs.com/wean/archive/2012/05/16/2502724.html一、why(为什么要用Hibernate缓存?)Hibernate是一个持久层框架,经常访问物理数据库。为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻...
2015-05-14 11:19:16 124
原创 java int a++ ++a a=a++ 问题
public class C {public static void main(String[] arg){int a=0;int b=0;System.out.println(a);a=a++;System.out.println(a);b=a++;System.out.println(a);System.out.println(b);...
2015-04-27 16:55:08 748
原创 String问题
有次面试遇到了这样一个问题:public class C{public static void main(String[] arg){String s1 = "abc";String s2 = new String("abc");String s3 = new String("abc").intern();String s4 = "ab"+"c";System...
2015-04-26 22:03:05 115
Java 的 PermGen 学习笔记
在查找资料后发现对PermGen 和 OutOfMemoryError:PermGen SpacePermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Clas...
2015-04-26 21:29:08 95
第12章:索引-1
索引对于高效获取数据行、强制唯一性以及引用约束的有效实现都是很关键的结构。Oracle数据库提供了蛇和不同应用访问方法需求的多种索引。不恰当活不正确的索引策略可能会导致性能问题。oracle数据库11Gr2中可以使用的索引基于其所使用的算法从管以上可以分为3类:B-树形索引、位图索引和索引组织表。1、位图索引的实现适用于不经常进行更新‘、插入和删除的列。他们更适合与具有较少唯一值的静...
2015-04-21 11:22:31 119
原创 第三章-对象的共享
1、可见性:多线程中,一个线程对状态变量的修改对其它线程可见。非原子的64位操作最低安全性:线程在没有同步的情况下读取变量时,可能会得到一个失效的值,但至少这个值是由之前某个线程设置的值,而不是一个随机的值。最低安全性适用于绝大多数变量,但是存在一个例外,非volatile类型的64位数值变量 double和longjava内存模型要求,变量的读取和写入操作都必须是原子操作...
2015-04-20 16:30:32 99
原创 第二章:基础知识-线程安全性
在构建稳定的并发程序师,必须正确的使用线程和锁。但这些终究只是一些机制。要编写线程安全的代码,其核心在于要对状态访问操作进行管理,特别是对共享的(shared)和可变的(mutable)状态访问。 共享意味着变量可以有多个线程同时访问,而可变则意味着变量的值在其生命周期内可以发生变化。 一个对象是否需要时线程安全的,取决于它是否被多个线程访问。当多...
2015-04-20 15:26:58 132
第一章 并发简介
一、之所以在计算机中加入操作系统来实现多个程序的同时执行,主要是基于以下原因: 1、资源利用率:可以同时运行多个程序。 2、公平性:资源共享和同等的使用权。 3、便利性:计算多个任务的时候,编写多个程序,每个程序执行一个任务并在必要的时候通讯,这笔只编写一个程序来计算所有的任务更容易实现。二、线程带来的风险 1、安全性问题:线...
2015-04-20 11:35:49 95
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人