一、什么是ClassLoader?
大家都知道,当我们写好一个Java程序之后,不是管是CS还是BS应用,都是由若干个.class文件组织而成的一个完整的Java应用程序,当程序在运行时,即会调用该程序的一个入口函数来调用系统的相关功能,而这些功能都被封装在不同的class文件当中,所以经常要从这个class文件中要调用另外一个class文件中的方法,如果另外一个文件不存在的,则会引发系统异...
分类:
编程语言 时间:
2015-07-29 10:24:38
阅读次数:
253
bs是什么呢?b(browser)s(server)也就是浏览器与服务器交互的意思。我们知道还有cs结构软件类型,这个大家应该都清楚,client(客户端)与server(服务端)的交互,比如qq等应用软件,需要下载软件安装包,然后在本地安装使用,这就是客户端。然后需要在联网的情况下才能访问服务器获...
分类:
其他好文 时间:
2015-07-29 00:31:55
阅读次数:
174
Ajax到底是什么?AsynchronousJavaScript And XML这是什么意思?是异步的JavaScript和XML这又是什么意思呢?
Ajax他本身并不是一项新的技术,它是综合了很多我们之前的BS里学过的技术例如JavaScript、CSS…
如下的这张图就是Ajax的工作原理:
Ajax是通过js写的;其中的XMLHttpRe...
分类:
Web程序 时间:
2015-07-27 18:53:53
阅读次数:
150
一般情况下,内存过小时,可以增加 swap,大小为内存的2倍为宜,具体设置如下:1.进入目录cd /var/2.获取要增加的SWAP文件块(这里以1GB为例)dd if=/dev/zero of=swapfile bs=1M count=10243.创建SWAP文件/sbin/mkswap swap...
分类:
其他好文 时间:
2015-07-22 12:40:09
阅读次数:
161
C/C++中volatile关键字详解1. 为什么用volatile? C/C++ 中的 volatile 关键字和 const 对应,用来修饰变量,通常用于建立语言级别的 memory barrier。这是 BS 在 "The C++ Programming Language" 对 volatil...
分类:
其他好文 时间:
2015-07-22 12:33:18
阅读次数:
81
源:Java通过JNI调用dll详细过程 最近项目有这样一个需求,在已有的CS软件中添加一个链接,将当前登录用户的用户名加密后放在url地址中,在BS的login方法里通过解密判断,如果为合法用户则无需再次登录直接进入平台,CS软件方提供了一个加密解密的dll文件,我们需要在action中通过该d....
分类:
编程语言 时间:
2015-07-20 10:44:26
阅读次数:
156
firefox浏览器调用C++编写的ocx的方法
在与硬件通讯或者和第三方控件通讯时,在BS架构中通常采用JS脚本调用OCX插件的方式来实现。这种方式在IE浏览器下可以使用,要求IE版本在6.0以上,11.0以下。OCX在调用之前,需要先注册,注册命令:regsvr32 ***.ocx;把OCX需要的DLL文件放在同一目录下。下面为一个示例代码:
...
分类:
编程语言 时间:
2015-07-17 12:00:52
阅读次数:
173
Webform——服务器控件与客户端控件 Webform,即BS,浏览器应用。 关于服务器和客户端,在Webform 中, 服务器就相当于后台(也就是编辑C#代码的地方),客户端相当于前台(也就是Html页面)。 用法: ①如果想在服务器控件里调用客户端控件的js或Jquery函数,必须在服务器的控...
分类:
Web程序 时间:
2015-07-17 09:35:34
阅读次数:
139
Webform——服务器控件与客户端控件Webform,即BS,浏览器应用。关于服务器和客户端,在Webform 中, 服务器就相当于后台(也就是编辑C#代码的地方), 客户端相当于前台(也就是Html页面)。用法:①如果想在服务器控件里调用客户端控件的js或Jquery函数,必须在服务器的控件中加...
分类:
Web程序 时间:
2015-07-17 00:27:17
阅读次数:
117