自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 aspose读取数据库表写为Word

在文档的时候数据库表太多了所以就用aspose读写了根据数据库的连接参数,获取指定表的基本信息:字段名、字段类型、字段注释public static LinkedHashSet<String> getTableInfo(Connection conn){ LinkedHashSet<String> linkedHashSet = new Lin...

2019-01-22 16:21:18 419 1

原创 使用pageOffice展示Word以及数据库存储

需要导的包import com.zhuozhengsoft.pageoffice.OpenModeType;import com.zhuozhengsoft.pageoffice.PageOfficeCtrl;后台代码//pageOffice对象PageOfficeCtrl poctrl = new PageOfficeCtrl(request);poctrl.setServ...

2018-12-25 16:18:53 718

原创 Json数据的解析(包括特殊的json格式)

在工作中遇到的一些就加以记载json数据格式例子{“在这里插入代码片RECORDS”:[{“ID”:“8ba47912-a63e-41b2-b03e-cdbac4f5a789”,“PID”:“ec49fd66-3d41-4212-83d6-ef52255ad401”,“NAME”:“1.10.1”,“DOWNURL”:“https://github.com/kivy/...

2018-11-22 14:40:31 646

原创 方法的重载和重写——区别

重载(Overloading)         方法重载是让类统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载是类中多态的一种表现。         Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给他们的不同参数个数和参数类型来决定具体使用哪个方法,这就是多态性。      ...

2018-08-31 09:20:22 461

原创 泛型的擦除——擦除的神秘之处

    在我深入看泛型的时候发现的一个疑惑,    当你开始更深入的钻研泛型的时,会发现大量的东西初看起来是没有意义的。例如,尽管可以申明ArrayList.class,但是不能申明ArrayList<Integer>.class。请考虑下面情况    public class ErasedTypeEquivalence{ public static vo...

2018-08-29 15:06:25 281

原创 Java内存分区

Java程序是交由JVM执行的,所以Java内存区域划分的时候事实上是指JVM区域划分1、Java程序执行过程:如图所示,首先Java源代码文件(.java后缀)会被Java编译器编译为字节码文件(.class后缀),然后由JVM中的类加载器加载各个类的字节码文件,加载完毕之后,交由JVM执行引擎执行。在整个程序执行过程中,JVM会用一段空间来存储程序执行期间需要用到的数据和相关信息,...

2018-08-29 13:36:35 5562

原创 SQL中group by的使用

group By对数据进行分组,所谓分组就是将一个“数据集”划分为若干个“小区域”,然后针对若干个小区域进行数据处理。数据表A1、group by分组操作例:select 类别,sum(数量) as 数量之和 from A group by 类别使用group by的时候一定要对你想要操作的列写在group by之后查询结果:2、group by和order by的...

2018-08-29 09:52:18 338

原创 jsp中动态添加或删除,序号的排序

在jsp中动态添加或删除,序号的排序动态添加行function addRow(){ var len=$("#volTab tr").length; var tr = "<tr>"; tr+= "<td height=\"50\" width=\"5%\" align=\"center\">"+&quot

2018-07-24 17:53:35 2042 1

原创 分页方法的分装

遇到到很多分装方法,感觉这个是必须要有的就写一下public void getPageBefore(PaginationUtil paginationUtil,List<?> list,HttpServletRequest request){ int pageSize = Integer.parseInt(request.getParameter("pageSize"));...

2018-07-24 17:44:57 442

原创 页面json取值以及传递后端

#在页面中取值以及json的拼接获得页面的数据:var nameData = $("input[name='clumnName']");字符串开头的写法定义以及中间内容拼接,我就写到一起了,好理解,遍历数据中的数据来拼接json串;var str="[";for(var i = 0;i<nameData.length;i++){ if(nameData[i].value =...

2018-07-24 17:38:17 651

原创 java转换JSON串的集中方式

昨天在与对端系统调接口的时候,对端系统对我们传过去的json串老是处理不了,后来查原因是应为我们传过去的json串里有json对象数组,因为我们的json串存在表里的,取出来是作为json字符串放到json数组里的,所以带了双引号,对端认为是字符串,不是json对象所以处理不了。[{"cardName":"bankCard1","cardCode":"888888888","cardValue":999999

2018-05-16 15:50:16 145

原创 Java书籍

一、Java从入门到精通《Java从入门到精通(第3版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发需要掌握的知识。《Java从入门到精通(第3版)》编辑推荐:“软件开发视频大讲堂”丛书系清华社“视频大讲堂”重点大系之一。该大系包括多个子系列,每个子系列的图书在其同品种的图书中销售名列前茅,二、Java核心技术(卷1):基础知识Java领域最有影响...

2018-04-26 17:22:57 125

原创 Oracle配置文件中模糊查询

在Mybatis配置文件中模糊查询语句:select table.* fromwhere 1=1<if test="name != null and name != ''">and table.name like '%'||#{name,jdbcType=VARCHAR}||'%'</if>如果有多个模糊查询条件的:      因为页面搜索只有一个input所有第二...

2018-04-17 19:30:59 335

原创 jq中自定义 验证信息

在from表单提交的事件中调用自定义的验证函数提交表单事件中调用自定义函数  例:$("#submit").click(function(){ if(!validateProbem){ return;}自定义的验证函数:function validateProbem(field,rules,i,options){//我自己感觉函数中的这几个参数基本没用到,写不写都可以var flag ...

2018-04-17 19:09:56 132

原创 页面的table导出到Excel

实现类代码:@Override public String showTestCaseCount(String ident, String projectId) { StringBuffer sb = new StringBuffer(); List<TestCaseCount> list = this.testCaseCountMapper.selectByProject...

2018-04-10 20:01:01 127

原创 ajax请求 -- 代码优化写法

后端:   因为只是做验证,所以只需要判断穿后端的值是否为空@RequestMapping(value = "/getBasisList",method = RequestMethod.POST,produces = "application/json; charset=utf-8") @ResponseBody public boolean getBasisList(String proje...

2018-04-10 16:27:32 257

原创 在页面全选和反选checkBox,批量操作

全选与反选/* 全选与反全选 */ function checkAll(){ var checklist = document.getElementsByName ("check_ck"); if(document.getElementById("selectAll").checked){ for(var i=0;i<checklist.len...

2018-04-09 15:58:58 1132

原创 Oracle数据库常用语法

基本--新建表:create table table1( id varchar(300) primary key, name varchar(200) not null);--插入数据 insert into table1 (id,name) values ('aa','bb'); --更新数据 update table1 set id = 'bb' where id='cc...

2018-04-09 13:46:31 9904 4

原创 layer的基本参数和用法

基本参数type - 基本层类型:类型:Number,默认0layer提供5种层类型,可传入的值有:0(信息框,默认)、1(页面层)、2(ifream层)、3(加载层)、4(tips层)若你采用layer.open({type: 1})方式调用,则type为必填项(信息框除外)标题类型:String/Array/Boolean,默认:'信息'title:支持三种类型的值,若你传入的是普通的字符串,...

2018-04-09 10:31:25 14646

原创 方法中this的作用

Java里this的作用和用法       this, 一个官方的说法是,this首先是一个对象,它代表调用这个函数的对象。根据面向对象的基本语法,每当调用变量或者函数的时候,都要按照类名.变量(函数)的格式来调用,意即每个变量或函数都必须属于某一个实际的对象而不是一个类(static的除外).       在不会产生混淆的地方, this是可以省略的,但一般都会加上,(Think in Java...

2018-04-09 09:58:29 4751

空空如也

空空如也

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

TA关注的人

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