在3.16-rc4内核源码中,内核给每个进程分配的内核栈大小为8KB。这个内核栈被称为异常栈,在进程的内核空间运行时或者执行异常处理程序时,使用的都是异常栈,看下异常栈的代码(include/linux/sched.h):1 union thread_union {2 struct thre...
分类:
系统相关 时间:
2014-07-30 23:31:05
阅读次数:
411
/* 目的:分析一下单例设计模式中,懒汉式与饿汉式在多线程中的不同! 开发时我们一般选择饿汉式,因为它简单明了,多线程中不会出现安全问题! 而饿汉式需要我们自己处理程序中存在的安全隐患,但是饿汉式的程序技术含量更高!*//* class SinglePerson implements Runnabl...
分类:
编程语言 时间:
2014-07-30 00:29:42
阅读次数:
331
多文件上传组件FineUploader使用心得 FineUploader 结合 一般处理程序 【上传示例】 参考:http://www.cnblogs.com/dudu/archive/2012/11/27/fine_uploader_mvc_ajax.html asp.net mvc示例 参考 :...
分类:
Web程序 时间:
2014-07-29 21:12:12
阅读次数:
275
需求:设置窗体中某个控件的值为服务器时间。
解决方案:通过一个一般处理程序获取服务器时间,然后通过ajax形式获取到此服务器时间并赋值给界面控件。
1、新建一个一般处理程序GetSererTimeHandler.ashx,
代码如下:
using System;
using System.Web;
namespace IsWaterWeb
{
public class...
<!DOCTYPEhtml>
<htmllang="en">
<head>
<metacharset="UTF-8">
<title>ajax</title>
<script>
/**
*onreadystatechange每次状态改变所触发事件的事件处理程序。
*responseText从服务器进程返回数据的字符串形式。
*responseXML..
分类:
其他好文 时间:
2014-07-29 15:30:29
阅读次数:
223
上一篇博文我们分析了中断描述符表的中断门初始化过程,并且在interrupt数组中初始化过程中,可以看到每个中断处理程序都会跳入common_interrupt中。下面我们分析下common_interrupt汇编片段(arch/x86/kernel/entrt_32.S)。 1 .p2al...
分类:
其他好文 时间:
2014-07-29 13:27:38
阅读次数:
345
首先Servlet的命名源于Server+Applet,它就是一个继承了HttpServlet类的一个普通的java类。
都知道它的作用类似于ASP.NET中的HttpHandler(一般处理程序),不错,在.NET中其实用HTML页+HttpHandler+DAL来开发网站,效率是最高的,而且完全可以实现。因为这样就抛掉了我们传统开发所用的大量服务器控件,用纯的HTML控件开发不需要服务器...
分类:
其他好文 时间:
2014-07-29 13:20:39
阅读次数:
248
1.首先在usercontrol后台添加如下代码:public partial class MyControl: UserControl{ //添加事件代理 public event EventHandler AX; //在需要响应的事件中添加 private void MyControl_Mous...
分类:
其他好文 时间:
2014-07-28 19:11:34
阅读次数:
186
TODO:待编辑将HTML5 / JavaScript查看器控件添加到HTML文档添加一些事件处理程序var buttonPanZoom = document.getElementById('buttonPanZoom');buttonPanZoom.addEventListener('click'...
分类:
编程语言 时间:
2014-07-28 15:37:03
阅读次数:
180
一、什么是异常处理 一句话:异常处理就是处理程序中的错误。二、为什么需要异常处理,以及异常处理的基本思想 C++之父Bjarne Stroustrup在《The C++ Programming Language》中讲到:一个库的作者可以检测出发生了运行时错误,但一般不知道怎样去处理它们(因为和用户具...
分类:
编程语言 时间:
2014-07-26 14:11:56
阅读次数:
308