- 浏览: 499518 次
- 性别:
- 来自: 沈阳
最新评论
-
潇洒天涯:
[color=blue][color=cyan] ...
oracle 通过 nvl( )函数sql 查询时为 空值 赋默认值 -
hekai1990:
受教了..
oracle中的varchar2
文章列表
安全过滤器链 Spring Security的web架构是完全基于标准的servlet过滤器的。它没有在内部使用servlet或任何其他基于servlet的框架(比如spring mvc),所以它没有与任何特定的web技术强行关联。 它只管处理HttpServletRequest和HttpServletResponse,不关心请求时来自浏览器,web服务客户端,HttpInvoker还是一个AJAX应用。 Spring Security维护了一个过滤器链,每个过滤器拥有特定的功能,过滤器需要服务也会对应添加和删除。过滤器的次序是非常重要的,它们之间都有依赖关系。 如果你已经使用了命名空间 ...
query取得iframe中元素的几种方法
在iframe子页面获取父页面元素代码如下:$('#objId', parent.document);// 搞定...在父页面 获取iframe子页面的元素代码如下:$("#objid",document.frames('iframename').document)
$(document.getElementById('iframeId').contentWindow.document.body).html() 显示iframe中body元素的内容。 $("#testId", document.frame ...
jQuery的serialize()方法通过序列化表单值,创建URL编码文本字符串,我们就可以选择一个或多个表单元素,也可以直接选择form将其序列化,如:
<form action="">
First name: <input type="text" name="FirstName" value="Bill"
https://blog.csdn.net/qq171264/article/details/54382070
【转】浅析CPU中断技术
- 博客分类:
- os
前一阵子忽然蛋疼菊紧,对计算机硬件的工作原理产生了些许兴趣。故查阅了一些资料,加上本人的总结和理解(以及猜测),为园友先奉上一文如下。
附:本文仅对CPU中断技术进行理论上的剖析,而没有针对中断技术的实现进行分析。
Ready Go
目录
一、什么是CPU中断?
二、CPU中断的作用
三、CPU中断的类型
四、CPU中断的过程
所有与CPU有关的计算任务(OS也好,你自己的程序也好)最终都要转化为CPU的指令调用. CPU本身有它固有的指令集,CPU也只听命于它指令集范围内的指令. IBM-PC机的CPU指令系统大家在汇编语言课程中应有所接触了. 那么,有一点可以肯定的是,CPU接受指令工作是与OS无关的,不会因为在Windows下工作,跳转指令就 100101(假设),而在Linux下要用011010,这个层面(CPU工作)是远在OS层面以下的(即OS本身也是遵守CPU指令工作的).(btw,操作系统进行CPU调度是操作系统为了实现多任务进行的,不是你的程序指定的,所以与OS调度无关) 那么逻辑上说一条命令请求:计算 ...
https://www.ebates.com/r/YANANC7?eeid=28187
https://www.ebates.com/r/YANANC7?eeid=28187
https://www.ebates.com/r/YANANC7?eeid=28187
https://www.ebates.com/r/YANANC7?eeid=28187
通过上面链接注册立返$15!
Spring的DAO框架没有抛出与特定技术相关的异常,例如SQLException或HibernateException,抛出的异常都是与特定技术无关的org.springframework.dao.DataAccessException类的子类,避免系统与某种特殊的持久层实现耦合在一起。DataAccessException是RuntimeException,是一个无须检测的异常,不要求代码去处理这类异常,遵循了Spring的一般理念:异常检测会使代码到处是不相关的catch或throws语句,使代码杂乱无章;并且NestedRuntimeException的子类,是可以通过NestedR ...
【转】java8 Optional
- 博客分类:
- java
https://my.oschina.net/wangzhenchao/blog/751150
/mnt 是被系统管理员使用,手动挂载一些临时媒体设备的目录。
/medai 是自动挂载的目录,比如我们的U盘插在ubuntu下回自动挂载,就会在/media下生成一个目录,这个目录就是U盘所在目录,或者说文件。
/dev 不是存放设备的驱动程序,而是作为访问外部设备文件的接口。比如,我们的U盘,插入linux系统后,用fdisk -l查看分区,显示文件为/dev/sda1。则我们可以将u盘挂载到/mnt/usb1下,mount /dev/sda1 /mnt/usb1 即可。
以上便是三者的区别。
Hibernate:Envers 审计
- 博客分类:
- Hibernate
https://blog.csdn.net/Silent_Paladin/article/details/73744508
// Double-check idiom for lazy initialization of instance fields
private volatile FieldType field;
FieldType getField() {
FieldType result = field;
if (result == null) { // First check (no locking)
synchronized(this) {
result = field;
if (result == null ...
在JAVA的泛型集合中,默认都可以添加null,除此以外,还有以下三条规则。
1. “?”不能添加元素
以“?”声明的集合,不能往此集合中添加元素,所以它只能作为生产者(亦即它只能被迭代),如下:
List<?> names = Lists.newArrayList("yiifaa");
// 通配符声明的集合,获取的元素都是Object类型
List<Object> allNames = Lists.newArrayList("yiifee");
allNames.addAll(names);
// 只能以 ...
Notification to number of threads : We can use notify() method to give the notification for only one thread which is waiting for a particular object whereas by the help of notifyAll() methods we can give the notification to all waiting threads of a particular object.
Notifying a thread by JVM : ...
https://www.jianshu.com/p/a3f9f2c3ecf8
内部java内存模型
硬件层面的内存模型
Java内存模型和硬件内存模型的联系
共享对象的可见性
资源竞速
Java内存模型很好的说明了JVM是如何在内存里工作的,JVM可以理解为java执行的一个操作系统,作为一个操作系统就有内存模型,这就是我们常说的JAVA内存模型。
如果我们想正确的写多线程的并行程序。理解好java内存模型在多线程下的工作方式是及其重要的,这可以帮我们更好的理解底层的工作方式。
java内存模型说明了不同的线程怎样以及何时可以看到其他线程写 ...