自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java线程编程入门

Java中的任何一个类都可以作为线程来使用,Java中提供了两种实现线程的方法。下面为大家一一介绍。    1、继承Thread类,并重写run()方法         示例代码如下:      2、实现runnable接口,并重写run()方法示例代码如下:Questions:1、为什么Java要提供两种方法来实现线程呢?Answer:因为Java是单

2016-11-30 17:13:06 540

原创 师门技术论坛:Java内存分配

Java内存分配 1.一般Java在内存分配时会涉及到以下区域,◆寄存器,我们在程序中无法控制◆栈,存放基本类型的数据和对象的引用,但对象本身不存放在栈中而是存放在堆中◆堆,存放用new产生的数据◆静态域,存放在对象中用static定义的静态成员◆常量池,存放常量◆非RAM存储,硬盘等永久存储空间2.Java内存分配中的栈在函数中定义的一些基本类型的变量数据

2016-11-27 16:02:42 383

转载 【Java技术】终于有SpringMvc与Struts2的对比啦

目前企业中使用SpringMvc的比例已经远远超过Struts2,那么两者到底有什么区别,是很多初学者比较关注的问题,下面我们就来对SpringMvc和Struts2进行各方面的比较:1.核心控制器(前端控制器、预处理控制器):对于使用过mvc框架的人来说这个词应该不会陌生,核心控制器的主要用途是处理所有的请求,然后对那些特殊的请求(控制器)统一的进行处理(字符编码、文件上传、参数接受、异

2016-11-26 20:16:11 16311

原创 JavaScript正则表达式

在做项目的时候用到了使用正则表达式来判断身份证号码有效性、手机号码有效性等JS验证性操作,今天就系统的看了下正则表达式操作,整理如下。如上图所示,定义一个RegExp直接量(javascript中正则表达式通过RegExp对象来管理,RegExp可以是一个直接量,也可以是一个对象),正则表达式包含在开始的斜杠和结束的斜杠之间。注意,这个模式不是一个字符串,除非引号本身也是需要匹配的一部分。

2016-11-25 20:42:14 6834

原创 JavaScript判断字符串非空的严格写法

JavaScript字符串判断,valueOf()方法,typeof运算符

2016-11-24 11:24:36 5361

原创 Struts2实现文件的上传和下载

基于Struts2的文件上传和下载Demo

2016-11-23 14:22:12 624

原创 Java对象的创建

Java对象的创建java是一门面向对象的编程语言,在java程序运行中无时无刻都有对象被创建出来。在语言层面上,创建对象(例如克隆、反序列化)通常仅仅是一个new关键字而已,而在虚拟机中,对象(此处特指普通的java对象)的创建又是怎样一个过程呢?虚拟机遇到一条new指令时,首先将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用,并且检查这个符号引用代表的

2016-11-22 15:47:58 623

原创 Java内存区域与内存溢出异常(一)

Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的“高墙”,墙外的人想进去,墙内的人却想出来。                                                                                                                                     ——《深入理解Java虚

2016-11-21 20:45:57 656

原创 Java13种核心技术

J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述(限于篇幅,这里只能进行简单的描述):J2EE中的13种核心技术规范:JDBC, JNDI, EJBs, RMI, JSP, Java servlets, XML, JMS, Java IDL, JTS, JTA,

2016-11-15 09:18:39 1078

原创 自学java基础笔记

java基础教程基础字符public  公共的class 类static 静态的void 无返回类型main 主要的String 字符串args 参数System 系统的out 输出设备print 打印println  打印并换行\t 输出八个空格 相当于制表位\n 换行//注释符  后面跟注释 计算机不执行/*多行注释   中间

2016-11-15 09:14:41 1469

原创 师门技术论坛:字符编码与java web application中的乱码

问题起源       对于计算机而言,它仅认识两个0和1,不管是在内存中还是外部存储设备上,我们所看到的文字、图片、视频等等“数据”在计算机中都是以二进制形式存在的。不同字符对应二进制数的规则,就是字符的编码。字符编码的集合称为字符集。       在早期的计算机系统中,使用的字符是非常少的,他们只包括26个英文字母、数字符号和一些常用符号,对于这些字符进行编码,用1个字节就足够了,但是随

2016-11-15 09:03:18 930

原创 师门技术论坛:java运行的程序占用哪些资源如何合理使用

引子:也许你听过这样一句话,java程序是很吃内存的.        仔细思考这句话为什么呢?首先我们分析,java程序的运行需要什么资源?如何优化呢?1.java程序的运行需要什么资源?答:占据着CPU和内存空间2.如何优化?2.1java代码优化1.    避免在循环条件中使用复杂表达式 在不做编译优化的情况下,在循环中,循环条件会被反复计算,如

2016-11-14 10:47:20 1499

原创 师门技术论坛:java异常

1. 引子      try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行后的结果会是什么?不要往后看答案、也不许执行代码看真正答案哦。如果你的答案是正确,那么这篇文章你就不用浪费时间看啦。1. package Te

2016-11-14 10:44:01 545

原创 师门技术论坛:类装载与实例化

类的加载、连接和初始化什么是类的加载jvm将class文读取到内存中,经过对class文件的校验、转换解析、初始化最终在jvm的heap和方法区分配内存形成可以被jvm直接使用的类型的过程。类的生命周期7个阶段依次为:LoadingVerification Preparation Resolution Initialization Using Unloading加载 验证 准备 初

2016-11-14 10:40:34 927

原创 IE中javaScript脚本的一些指定写法(不断更新)

笔者写前端代码的时候,习惯于在Chrom中调试,而最近这个项目由于硬件驱动原因需要在IE环境下运行,导致一些bug,修补bug过程中,整理IE下javaScript的一些写法如下,供大家参考:       1、IE下获取下拉框的选中值:        document.getElementById("contactName").options[document.getElementById

2016-11-13 16:08:51 8489

原创 遍历html表格,生成json数组

最近项目中使用到的,遍历html表格,生成json数组代码,供大家参考: function tableToJson() {     var table = document.getElementById("tab2");var data = [];// first row needs to be headersheaders =["车牌号","司机姓名","司机手机","联系人

2016-11-13 15:58:06 2344

原创 js实现html表格导出到excel

// JavaScript Document//功能:导出多个表格到EXCEL或者ET//调用方法:toExcel('要导出的表格ID,以|分隔多个表格','输出到excel中的工作薄名称','导出的方式,0为不带格式,1为带格式','要导出的列数')var idTmr = ""; function Cleanup() { window.clearInterval(idTmr)

2016-11-13 15:51:07 4015

原创 IE11浏览器中的My97日历控件刷新后无法打开问题解决办法

IE11浏览器中的My97日历控件刷新后无法打开问题解决办法:(谷歌浏览器下正常、IE11失效)解决办法:1:找到WdatePicker.js2:将$crossFrame:true 改为$crossFrame:false。3:重启服务,刷新页面发现OK。PS:WdatePicker的引用建议使用绝对路径

2016-11-09 11:00:08 2745

使用JSTL所需要的jar包

The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or t 最终查到问题是 jstl.jar 包在ide项目中有,但在tomcat发布的应用WEB-INF/lib下没有,这是工具发布项目的问题,复制一个jar包过去问题就解决了。 ========== 以上两条转自 http://blog.csdn.net/lzz313/article/details/7554736 =========== 3、手动将 jstl-1.2.jar 添加到项目 /WEB-INF/lib 中 4、手动将 jstl-1.2.jar 添加到 apache-tomcat-6.0.35\lib 中

2017-06-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除