- 博客(40)
- 资源 (17)
- 收藏
- 关注
原创 Java POI导入导出Excel
使用的poi的相关jar包一定版本一定要相同!!!!!maven所使用jar包 dependency> groupId>org.apache.poigroupId> artifactId>poiartifactId> version>3.9version> dependency>
2018-01-30 11:29:55
607
原创 HTML + CSS + JQuery实现弹框
HTML + CSS + JQuery实现弹框 CSS <style type="text/css"> #fullbg { background-color: gray; left: 0; opacity: 0.6; position: absolute; top: 0; z-index:
2017-12-13 15:05:15
1815
转载 JS的事件冒泡和事件捕获
JS在默认情况下冒泡执行事件,就开始从根元素开始捕获所有该事件的监听对象。我们可以通过绑定事件时,指定事件执行时在冒泡阶段还是捕获阶段。obj.addEventListener(event,function(){},bool);bool:false,代表冒泡阶段执行bool:true,代表捕获阶段执行Example: <ul> <li>item1</li>
2017-08-17 18:11:22
401
原创 Jquery对象和javascript对象相互转换
1. Javascript DOM 对象转成 jQuery 对象对于已经是一个 DOM 对象,只需要用 ()把DOM对象包装起来,就可以获得一个jQuery对象了,() 把DOM对象包装起来,就可以获得一个 jQuery 对象了,(DOM 对象) 。var testDom = document.getElementById("testId"); //DOM对象var dom = $(testDom
2017-08-17 17:37:30
457
转载 jQuery的选择器中的通配符[id^='code']或[name^='code']
1.选择器 (1)通配符: (“input[id^=’code’]”);//id属性以code开始的所有input标签(“input[id^=’code’]”);//id属性以code开始的所有input标签 ("input[id=′code′]”);//id属性以code结束的所有input标签=’code’]”);//id属性以code结束的所有input标签 (“input[id*
2017-02-20 10:30:25
355
原创 [问题解决] JTable没数据情况下,点击表头排序异常
JTable没有数据的话,点击表头自动排序会出现以下异常 java.lang.ArrayIndexOutOfBoundsException:0 >= 0解决办法就是:仅仅在JTable中被装入了数据时,才设置AutoCreateSorter为true,否则就将其关闭。 注意,这里是另外一个trick,你不能简单地通过调用setAutoCreateSorter(false)的办法让JTable不再
2017-01-11 16:05:17
898
原创 【Java并发编程】实现多线程的两种方法
Java中实现多线程有两种方法:继承Thread类、实现Runnable接口,在程序开发中只要是多线程,肯定永远以实现Runnable接口为主,因为实现Runnable接口相比继承Thread类有如下优势:1、可以避免由于Java的单继承特性而带来的局限;2、增强程序的健壮性,代码能够被多个线程共享,代码与数据是独立的;3、适合多个相同程序代码的线程区处理同一资源的情况。下面以典型的买票程序(基本
2016-12-26 16:44:18
429
原创 [JAVA] 抽象类与接口
抽象是以简化方式看待复杂操作的能力。抽象类与接口是Java语言中对抽象概念进行定义的两种机制,正是由于他们的存在才赋予java强大的面向对象的能力。他们两者之间对抽象概念的支持有很大的相似,甚至可以互换,但是也有区别。说到了抽象,我就不能不提到曾让我头痛的Java接口和Java抽象类了,这也是本文我想说的重点。既然面向对象设计的重点在于抽象,那Java接口和Java抽象类就有它存在的必然性了。Jav
2016-12-26 14:40:11
422
原创 [JAVA] 集合类增删改,Iterator, ListIterator
边遍历,边删除,出现异常: java.util.ConcurrentModificationException private void useListRemove(){ List<String> list = getList(); int index = 0; for(String temp : list){ if("aa"
2016-12-23 10:57:35
1059
原创 [Java] JTable 表头加checkbox全选
效果图: class TableModelProxy extends AbstractTableModelimport javax.swing.table.AbstractTableModel;public class TableModelProxy extends AbstractTableModel { /** * */ private static fin
2016-12-22 17:41:37
7754
2
原创 [java] Swing Loading 正在加载中 ..
效果: LoadingPanel.java package com.learn.loading;import java.awt.Color;import java.awt.Dimension;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.RenderingHints;import java.awt.
2016-12-22 14:41:54
12147
6
原创 [Java] Swing Tab 用法
结果:Source Code:package com.learn.gui;import java.awt.GridLayout;import java.awt.event.KeyEvent;import java.net.URL;import javax.swing.ImageIcon;import javax.swing.JButton;import javax.swing.JFrame;
2016-12-14 17:29:50
3749
1
原创 [JAVA] Spring常用注解
1、 RequestMapping映射请求参数、请求方法或请求头。 a). param1:表示请求必须包含名为param1的请求参数 b). !param1:表示请求不能包含名为param1的请求参数 c). param1 != value1:表示请求必须包含名为param1的请求参数,且值不等于value1 d). {“param1 == value1”,”
2016-11-30 16:24:04
361
原创 [JAVA] Spring 文件上传
需要导入两个jar包maven 配置:在SpringMVC配置文件中加入Controllerpackage com.jvs.controller;import java.io.FileOutputStream;import java.text.SimpleDateFormat;import java.util.Date;import javax.servlet.http.HttpServl
2016-11-30 16:05:30
336
原创 [问题解决] maven仓库下载缓慢
maven下载jar的时候会去寻国外的地址,因此造成了下载jar很缓慢,影响开发效率,于是就出现maven镜像地址,可以使我们开发人员迅速下载相关的jar。在maven的config的setting.xml文件中,我们发现: <mirrors> <!-- mirror | Specifies a repository mirror site to use instead of a
2016-11-16 17:17:12
1242
原创 [问题解决] eclipse.ini文件配置启动JDK
机器上装了好几个版本的jdk,要用指定的jdk启动eclipse,只需修改eclipse.ini文件即可运行eclipse时报如下错误: 在eclipse的配置文件里指定jdk路径,只需在eclipse的配置文件里增加-vm参数即可。打开eclipse目录下的eclipse.ini配置文件,增加-vm配置,需要注意的是该参数要加在-vmargs之前 其中红色的两行为指定的jdk启动地址,注意:
2016-11-16 10:50:13
18509
原创 [JAVA] Servlet 开发基础
一、Servlet的运行过程Servlet程序是由WEB服务器调用,web服务器收到客户端的Servlet访问请求后: ①Web服务器首先检查是否已经装载并创建了该Servlet的实例对象。如果是,则直接执行第④步,否则,执行第②步。 ②装载并创建该Servlet的一个实例对象。 ③调用Servlet实例对象的init()方法。 ④创建一个用于封装HTTP请求消息的HttpS
2016-11-07 15:07:16
438
转载 [JAVA] java多线程设计wait、notify、notifyall、synchronized的使用机制
wait、notify、notifyall、synchronized的使用机制: synchronized(obj) { while(!condition) { obj.wait(); } obj.doSomething();}当线程A获得了obj锁后,发现条件condition不满足,无法继续下一处理,于是线程A就wait() , 放弃对象锁.synchronized(ob
2016-11-02 10:10:31
320
原创 [JAVA]:JSONObject 修改 date 格式
JSONObject 根据指定日期格式修改dateValue : public JSONObject convertJsonDateValue(JSONObject jsonObject, String sourceFormat, String targetFormat) throws ParseException{ if(jsonObject == null
2016-10-21 16:48:36
2645
1
转载 [JAVA]: Jacob 转换Word,Excel为HTML
一、了解Jacob 项目开发过程中,需求涉及到了各种文档转换为HTML或者网页易显示格式,现在将实现方式整理如下: 一、了解Jacob 先了解一下概念,JACOB 就是 JAVA-COM Bridge的缩写,提供自动化的访问com的功能,也是通过JNI功能访问windows平台下的com组件或者win32系统库的。这是一个开始于1999年的开源项目的成果,有很多使用者对该项目进行了修改,做出了自
2016-10-16 21:57:40
836
转载 [Oracle]: Oracle分析函数 分组(partition by)
转自:http://www.cnblogs.com/linjiqin/archive/2012/04/04/2431975.htmlAnother 传送门: http://blog.youkuaiyun.com/zj0078/article/details/22298085分析函数是什么? 分析函数是Oracle专门用于解决复杂报表统计需求的功能强大的函数,它可以在数据中进行分组然后计算基于组的某种统计值,并
2016-09-30 17:28:19
1769
转载 [Oracle]: 详解Oracle多种表连接方式
1. 内连接(自然连接)2. 外连接(1)左外连接 (左边的表不加限制)(2)右外连接(右边的表不加限制)(3)全外连接(左右两表都不加限制)自连接(同一张表内的连接)SQL的标准语法:select table1.column,table2.column from table1 [inner | left | right | full ] join table2 on table1.colum
2016-09-30 17:07:58
355
转载 [JAVA]: 详解Spring MVC 常用的那些注解
spring从2.5版本开始在编程中引入注解,用户可以使用@RequestMapping, @RequestParam, @ModelAttribute等等这样类似的注解。到目前为止,Spring的版本虽然发生了很大的变化,但注解的特性却是一直延续下来,并不断扩展,让广大的开发人员的双手变的更轻松起来,这都离不开Annotation的强大作用,今天我们就一起来看看Spring MVC 4中常用的那些
2016-09-30 17:00:02
431
1
转载 [JAVA]: springmvc常用注解标签详解
1、@Controller在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controller
2016-09-30 16:53:34
2306
转载 [JS] $.each(), $(selector).each()
.each()与.each()与(selector).each()不同, (selector).each():专用于jquery对象的遍历,(selector).each() : 专用于jquery对象的遍历, .each() : 可用于遍历任何的集合(无论是数组或对象)1. $.each遍历数组/json对象1) 查看一个简单的jQuery的例子来遍历一个JavaScrip
2016-09-30 14:20:59
365
原创 [Oracle]: Oracle 分隔字符串方法
Function/** * Split the string according to the separator. * * @param I_VALUES: String is divided * @param I_SEPARATOR: Separator * @return ARRAY_STRING: String array */CREATE OR REPLACEFU
2016-09-27 15:19:04
434
原创 [JAVA]: Oracle Clob 写入文件
Oracletable nama: EXPORT_DATE columns: FILE_NAME NVARCHAR(20 CHAR), EXPORT_DATE NVARCHAR(20 CHAR), FILE_CONTENT CLOBJAVA//ExportTools:import java.io.BufferedReader
2016-09-26 16:27:25
960
原创 [JS]: 数组排序,根据key删除record
Array sort() – To sort “xxx” first, the second is “yyy”var arr = [];arr.push({ "xxx":"xx", "yyy":"yy", "zzz":"zz"});arr.sort(function(a,b){ if(a.xxx === b.xxx){ return a.yyy >= b.yyy ?
2016-09-23 10:19:48
2289
原创 [JS]: Kendo UI: Grid, Upload
Kendo UIGrid, Upload a) document.html:<script type="text/javascript" src="/scripts/xxx/GLOBAL.js"></script> <div>Document List Demo</div> <br> <div id="doclistdiv" class="frame"> <
2016-09-22 16:55:19
2039
原创 [JS]: JS 常用事件及属性
1. CheckBox event: html: demo checkBox JS: $(document).on("click","[name='demoCbx']",function(){ if($("#demoCbx").is(":checked"){ // TODO checked
2016-08-31 18:10:12
403
原创 JSTL 的 core标签库(JAVA EL 表达式)
JSTL core标签库1. 2. if you need the process is similar to if ... else, it should be use tag.3. 、 、 // TODO // TODO
2016-08-19 10:54:34
324
原创 JAVA 反射机制 抛出原异常
自定义异常类:public class CustomException extends Exception{ public CustomException(){} public CustomException(String message){ super(message); } // public CustomException(param .
2016-08-16 12:05:49
1000
转载 Java监测窗口事件
Java中的窗口事件包括:1,windowActivated窗口激活(获取焦点)2,windowDeactivated窗口失活(失去焦点)3,windowClosed窗口关闭 (dispose方法被显式调用用来释放资源时响应)4,windowClosing窗口正在关闭(用户试图通过关闭按钮关闭窗口时)5,windowIconified窗口图标化 (最小化窗口)6,windo
2016-07-26 10:50:04
2425
原创 [问题解决] MVC5 中缺失jquery.unobtrusive-ajax,如何安装。
打从 ASP.NET MVC 5 开始,Visual Studio 2013 以上的版本改成预设不安裝jquery.unobtrusive-ajax套件。如果要安装這個套件,可参考以下步骤提示: 1. 在项目下右击【引用】–【管理NuGet程序包】 2.搜索框中输入【ajax】,选中Microsoft.jquery.unobtrusive.ajax, 点击【安装】 也可以直接在套件管理器主控台
2015-12-06 20:01:57
992
原创 MVC 过滤器(Filters)
过滤类型(Filters Type)接口(Interface)默认实现(Default Implementation)描述(Description)AuthorizationIAuthorizationFilterAuthorizeAttribute 首先运行,在其他过滤器的操作方法Action IActionFilterActionFilt
2015-12-06 13:39:54
575
原创 LinQ 基础
DeptEntity.cs 实体源码: class DeptEntity { public int DeptNo { get; set; } public string DName { get; set; } public string Loc { get; set; } } class EmpEntity
2015-12-01 00:24:50
494
转载 asp.net页面的提交方式POST和GET区别及用法?
asp.net页面的提交方式POST和GET有什么区别?1 get是从服务器上获取数据,post是向服务器传送数据。(1) 在客户端,Get方式在通过URL提交数据,数据在URL中可以看到;POST方式,数据放置在HTML HEADER内提交。(2) 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。例如
2015-11-26 10:21:32
1765
转载 ref与out之间的区别
ref和out都是C#中的关键字,所实现的功能也差不多,都是指定一个参数按照引用传递。对于编译后的程序而言,它们之间没有任何区别,也就是说它们只有语法区别。总结起来,他们有如下语法区别:1、ref传进去的参数必须在调用前初始化,out不必,即:int i;SomeMethod( ref i );//语法错误SomeMethod( out i );//通过
2015-11-19 00:07:29
924
凤凰计划啊啊啊啊啊
2017-03-20
JACOB 1.18
2016-10-16
LinQ入门教程
2015-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人