第一步:引入标签库 <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core_rt"%> 第二步:使用jstl标签的demo,jsp页面内容如下: ...
分类:
Web程序 时间:
2017-02-15 18:20:32
阅读次数:
187
2.2 运行时区域 java虚拟机划分成若干个不同的数据区域, 1.程序计数器,字节码解释器工作时就是通过改变计数器的值来取吓一跳需要执行的字节码命令 了解 String.intern()方法 作用: 如果字符串常量池中一个包含了一个等于此String对象的字符串,则返回代表池中的这个字符串的Str... ...
分类:
编程语言 时间:
2017-02-11 22:31:45
阅读次数:
182
用途 增强/替换原有类的行为 AOP编程 日志增强 权限控制 事务管理等 分类 静态代理 实现同一个接口 传入被代理对象 动态代理 jdk->Proxy、InvocationHandler实现 面向接口,生成与被代理类继承相同接口的class文件 反射调用(效率降低) cglib->基于ASM,修改 ...
分类:
其他好文 时间:
2017-02-10 18:10:30
阅读次数:
140
今天在使用JSP,引入时报错。 报错信息:Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs.standard.tlv.JstlCoreTLV 这是因为standard.jar的原因,在tomcat的... ...
分类:
Web程序 时间:
2017-02-09 13:56:55
阅读次数:
237
一、准备工作及实例 1.解压struts-2.1.6-all.zip apps目录:struts2自带的例子程序 docs目录:官方文档。 lib 目录:存放所有jar文件。 Src 目录:源文件存放地 2.六个基本包 struts2-core-2.1.6.jar :开发的核心类库 freemark ...
分类:
其他好文 时间:
2017-02-05 13:00:28
阅读次数:
172
一直对Qt官方的QtNetwork模块抱有遗憾,Qt自带的网络模块用的是select模型,无法支持高并发的服务器开发。最近在网上看到有个libevent for qt的东西,它直接替换了Qt的select模型,支持epoll模型,所以就支持高并发了。这东西好啊,弥补了Qt的不足,也弥补了我的遗憾。我 ...
分类:
其他好文 时间:
2017-01-26 21:28:04
阅读次数:
277
复制文件到站点的 WEB-INF\lib 目录,文件列表如下,黄色突出显示的是必须加入的核心包 struts2-core-2.3.31.jar:struts2 的核心库 xwork-core-2.3.31.jar:由于Struts2是由xwork的延伸 有些类依然关联着 xwork的类 javass... ...
分类:
其他好文 时间:
2017-01-26 21:27:59
阅读次数:
241
1、实现两台服务器的/web目录数据同步(任何一台数据修改两台服务器数据时时保持一致) #双向同步使用unison 安装unison软件程序 yum install -y ocaml ctags-etags.x86_64 glibc-static glib* inotify-tools #从官网下载 ...
分类:
其他好文 时间:
2017-01-26 19:01:04
阅读次数:
304
http://www.cnblogs.com/charlesblc/p/6341265.html 其中的一篇。 参考 https://zhuanlan.zhihu.com/p/20336461?refer=auxten 网络编程(四):互联网中TCP Socket服务器的实现过程需要考虑哪些安全问 ...
分类:
其他好文 时间:
2017-01-22 21:22:25
阅读次数:
233
作为从业人员,如果一定要学一门新的编程语言,那么它一定是c++。 无论各种编程语言排行榜如何变化,什么语言最赚钱,想成为真正的程序员,那么c/c++是必修课,因为几乎所有的底层都是c/c++编写的,各种VM最后也是用c/c++写成的,编程思想非常的重要,但是精通c/c++将是你无论作为java/go ...
分类:
编程语言 时间:
2017-01-20 10:57:32
阅读次数:
139