自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

pm_mybook的博客

随手记

  • 博客(34)
  • 资源 (3)
  • 收藏
  • 关注

原创 搭建前后端框架细节问题解答

VueIDEA error:Let definitions are not supported by current javascript解决:

2019-02-12 16:54:52 235

原创 log4j 日志文件的详解

Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。配置文件Log4J配置文件的基本格式如下:#配置根Loggerlog4j.rootLogger = [ level ] , appenderName1 , appender...

2019-02-12 16:49:11 303

转载 spring boot日志分级别配置logback-spring.xml

xml配置信息(<configuration>中间</configuration>)<contextName>SpringBootDrugLogbacK</contextName&

2019-02-12 16:38:11 5152

原创 easpoi exce模板导出, 适用固定复杂表头报表信息导出

1.创建导出的空模板信息(只有表头信息的空exce,/module/amount.xslx) 2.controllerpublic void exportRecList(RecListQueryVO vo, HttpServletResponse response) throws Exception { //需要导出的数据结果 List<JtRe...

2018-07-11 14:56:21 1375 1

原创 easypoi,多sheet导出,excel注解导出

1.controller public void exportSsTj(HttpServletResponse response, String zwyf) throws Exception { //查询结果一 final List<SsqktjVO> vos = ssqktjService.querySsqkTj(zwyf); ...

2018-07-11 14:17:43 2673

原创 mybatis批量update

jdbc配置文件的url后添加:&allowMultiQueries=true (只针对批量update)参数传递为list <update id="updateAllCus" parameterType="java.util.List"> <foreach collection="list" item="item" index=&qu

2018-07-11 11:57:03 177

原创 Java word导出,可导出一份word或多页word内容

一步步按着写,图片看不清的,右键打开新标签页查看图片,谢谢htmla href="javascript:void(0)" class="easyui-linkbutton" plain="true" id="btn_customOpen">导出worda>前端js(ids为传递参数)$.messager.confirm('温馨提示','确认打印选中用户信息!',functio

2018-01-17 15:58:13 6548 5

原创 Java基本环境变量配置

Java基本环境变量配置

2017-11-10 16:31:00 214

转载 POI中文API文档

POI中文API文档

2017-10-31 10:19:40 245

原创 表单提交导入文件

———-html js 提交<form id="import_form" method="post" enctype="multipart/form-data"> <input type="file" id="import_file" name="path" /> </form>//js:$('#import_form').form('submit', { url:"

2017-06-19 16:51:56 1116

原创 json转换 String转list

String object;//获取的json String 类型JSONObject json = JSONObject.fromObject(object);//将String转化为json对象JSONArray jsonS = JSONArray.fromObject(json);//将json对象转换为list———-假若json数据中有多个需要转换的listString objec

2017-06-19 14:20:42 3634

原创 java 将list中name,对应的id放入map

private Map<String, Long> smfname_allowValue() throws Exception {ItemQueryVO queryVO = new ItemQueryVO();List<ItemResultVO> list = itemService.selectAllCategCode(queryVO);//查询list结果集Map<String, Long

2017-06-19 11:14:50 1844

原创 在Java后台中进行处理的一些方式(验证,空值,格式化,分批处理)

“` customVo.getCname().matches(“^[a-zA-Z]*”); //验证名字是否包含大小写vos.getPosition() == null ? “” : vos.getPosition(); //判断该字段内容是否为null,避免空指针SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd”); Date

2017-06-19 11:01:20 407

原创 easyui-datagrid 右冻结

———-需引用的插件link rel="stylesheet" type="text/css" href="/saasoc/css/easyui-rtl.css"> script type="text/javascript" src="/saasoc/libs/easyui/plugins/easyui-rtl.js">script>———-表格使用$('#data_list'

2017-06-16 17:35:59 3783

原创 利用第三方poi工具导出,以注解方式

———-pojo 实体类 public class UserChangeVo extends BaseVO implements Cloneable {/** @Fields serialVersionUID: */private static final long serialVersionUID = 1L;@Excel(name = "总数", width = 35)private Str

2017-06-16 16:41:22 3873

原创 easyui时间控件只显示年月

/** * 日期空间,格式:YYYYMM * * @param jObj * jquery对象 * @param dVal * 默认值 * @returns */function dateboxForMonth(jObj, options) { if(!options) options={}; // 下次

2017-06-16 16:32:04 1904

原创 给页面添加遮罩层

<script>function closes(){ $("#Loading").fadeOut("normal",function(){ $(this).remove(); });}var pc;$.parser.onComplete = function(){ if(pc) clearTimeout(pc); pc = setTimeout

2017-06-16 16:24:10 1214

原创 mysql静态纵表变横表

Create table Class([Student] nvarchar(2),[Course] nvarchar(2),[Score] int)Insert Classselect N'张三',N'语文',78 union allselect N'张三',N'数学',87 union allselect N'张三',N'英语',82 union allselect N'张三',N'物理

2017-06-16 16:22:14 832

原创 maven项目 图片验证码

———-pom.xml配置<!-- kaptcha --><dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId> <version>2.3.2</version></dependency>———-web.xml配置<servlet> <servlet

2017-06-16 16:01:31 1626

原创 导入数字时的正则验证,正整数和0.000

———-由于导入时,某个字段只允许导入正整数,但是客户会不小心输错2.34,这种不允许通过,或者数字的格式为3.00,4.0000,一般这种数字是可以通过的,所以重新完成的正则验证为reg="^[0-9]\d*(\.0+)?$";

2017-06-16 15:50:54 731

原创 js 基础点(checkbox选中,时间大小,查询数组值,form重复提交)

———-根据name 遍历CheckBox获取选中的复选框var inputs = document.getElementsByName("selcheck");var ids=""; for(i=0;i<inputs.length;i++){ var obj = inputs[i]; if(obj.checked==true){ i

2017-06-16 15:45:19 414

原创 根据id复选框的选中

html<div id="Comm_ModelName"> 角色权限信息 <!-- <a href="javascript:chooseRole();" class="easyui-linkbutton" plain="true" iconCls='icon-edit'>设置角色</a> --> </div> <di

2017-02-07 16:22:40 2123

转载 Java开发岗位面试题归类

下面是我自己收集整理的Java岗位经常遇到的面试题,可以用它来好好准备面试。一、Java基础 1. String类为什么是final的。HashMap的源码,实现原理,底层结构。说说你知道的几个Java集合类:list、set、queue、map实现类咯。。。描述一下ArrayList和LinkedList各自实现和区别Java中的队列都有哪些,有什么区别。反射中,Class.forNa

2017-02-07 15:39:16 343

转载 ibatis 到 MyBatis区别

简介: 本文主要讲述了 iBatis 2.x 和 MyBatis 3.0.x 的区别,以及从 iBatis 向 MyBatis 移植时需要注意的地方。通过对本文的学习,读者基本能够了解 MyBatis 有哪些方面的改进,并能够顺利使用 MyBatis 进行开发。本文更适合有 iBatis 基础的开发人员阅读。 从 iBatis 到 MyBatis,你准备好了吗? 对于从事 Java EE 的开发

2017-01-21 16:57:35 248

转载 Java中的24种设计模式与7大原则

一、创建型模式1、抽象工厂模式(Abstract factory pattern): 提供一个接口, 用于创建相关或依赖对象的家族, 而不需要指定具体类. 2、生成器模式(Builder pattern): 使用生成器模式封装一个产品的构造过程, 并允许按步骤构造. 将一个复杂对象的构建与它的表示分离, 使得同样的构建过程可以创建不同的表示. 3、工厂模式(factory method patt

2017-01-19 15:01:08 297

转载 java常用设计模式

设计模式; 一个程序员对设计模式的理解: “不懂”为什么要把很简单的东西搞得那么复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模式的精髓所在,我所理解的“简单”就是一把钥匙开一把锁的模式,目的仅仅是着眼于解决现在的问题,而设计模式的“复杂”就在于它是要构造一个“万能钥匙”,目的是提出一种对所有锁的开锁方案。在真正理解设计模式之前我一直在编写“简单”的代码. 这个“简单

2017-01-19 14:57:33 214

原创 css,区别pc端ipad端的样式

/* 横屏 */@media all and (orientation:landscape){}/* 竖屏 */@media all and (orientation:portrait){}html5 乱码状况时,在head标签里添加<meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-sc

2017-01-18 16:04:37 4194

转载 Eclipse下jQuery文件报错解决方案

方案1、修改配置文件使用Eclipse 3.7及以上版本时,工程中加入jquery.min.js文件,发现该文件出现错误提示(红×),但使用Eclipse 3.7以前的版本就不会出现这种提示。是因为Eclipse 3.7在.project配置文件中,加入了JS验证框架org.eclipse.wst.jsdt.core.javascriptValidator。加入该框架后,如果js文件书写规则不符合

2017-01-17 15:35:30 325

转载 把自己的电脑做服务器发布tomcat的项目外网访问

1、首先你要确定你有一个外网ip地址。如果你分配到的是一个局域网IP地址需要经过一系列的转换为外网ip地址,然后继续下面操作。2、拿到外网IP地址,进行tomcat的server.xml文件的配置。主要进行下面三个地方的配置(本次配置采用的tomcat版本号是7.0.30)1) 将port端口改为80,基于http协议一般是通过80端口访问的,这样可以避免每次都输入8080的麻烦。2) 将defau

2017-01-17 11:59:26 493

原创 下载excel模板

//下载模版 /* 文件下载 */ private String fileName; private InputStream inputStream; /** * 下载附件 基于upload文件夹 * 页面调用方式示例 * url:upload下的文件路径 * <a hr

2016-12-09 14:47:04 266

转载 正则表达式

//0 和正整数 function isValidInt(value){ var exp = /^([1-9]\d*|0)$/; if(!exp.test(value)){ return true; }else{ return false; }}//非负数(0和正数)function isNotfuNumber(va

2016-12-09 14:38:03 242

原创 mysql 查询某个字段信息,由多个id逗号隔开拼装成

select a.SUPPLIER_USER_ID,GROUP_CONCAT(d.ITEM_NAME) AS countyNamefrom p_supplier_user a LEFT JOIN t_dictitem d on FIND_IN_SET(d.ITEM_ID , a.COUNTY) GROUP BY a.SUPPLIER_USER_ID

2016-12-09 14:31:56 3042

原创 tabs刷新当前页面

$("document").ready(function(){ var tabs = $("#main").tabs().tabs('tabs'); var title = ""; for (var i = 0; i < tabs.length; i++) { ///以下代码是为页签动态绑定单击事件 tabs[i].panel('options').tab.u

2016-12-09 14:28:26 1133

原创 简单的excel导入数据库

html代码input type="file" name="an" id="import_file" onchange="changes()"/>a href="javascript:void(0)" onclick="importExcel()" class="easyui-linkbutton" data-options="iconCls:'ic

2016-12-08 17:10:48 301

右冻结引用js资源

easyui-datagrid 右冻结 js引用

2017-06-16

右冻结引用资源

easyui-datagrid 右冻结资源

2017-06-16

空空如也

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

TA关注的人

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