![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java方法
pm-mybook
慢慢积累,慢慢成长!每天不一样
展开
-
简单的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 · 300 阅读 · 0 评论 -
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 阅读 · 0 评论 -
Java基本环境变量配置
Java基本环境变量配置原创 2017-11-10 16:31:00 · 214 阅读 · 0 评论 -
POI中文API文档
POI中文API文档转载 2017-10-31 10:19:40 · 245 阅读 · 0 评论 -
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 阅读 · 0 评论 -
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 阅读 · 0 评论 -
在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 阅读 · 0 评论 -
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 评论 -
Java中的24种设计模式与7大原则
一、创建型模式1、抽象工厂模式(Abstract factory pattern): 提供一个接口, 用于创建相关或依赖对象的家族, 而不需要指定具体类. 2、生成器模式(Builder pattern): 使用生成器模式封装一个产品的构造过程, 并允许按步骤构造. 将一个复杂对象的构建与它的表示分离, 使得同样的构建过程可以创建不同的表示. 3、工厂模式(factory method patt转载 2017-01-19 15:01:08 · 297 阅读 · 0 评论 -
java常用设计模式
设计模式; 一个程序员对设计模式的理解: “不懂”为什么要把很简单的东西搞得那么复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模式的精髓所在,我所理解的“简单”就是一把钥匙开一把锁的模式,目的仅仅是着眼于解决现在的问题,而设计模式的“复杂”就在于它是要构造一个“万能钥匙”,目的是提出一种对所有锁的开锁方案。在真正理解设计模式之前我一直在编写“简单”的代码. 这个“简单转载 2017-01-19 14:57:33 · 214 阅读 · 0 评论 -
根据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 阅读 · 0 评论 -
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 阅读 · 0 评论 -
easpoi exce模板导出, 适用固定复杂表头报表信息导出
1.创建导出的空模板信息(只有表头信息的空exce,/module/amount.xslx) 2.controllerpublic void exportRecList(RecListQueryVO vo, HttpServletResponse response) throws Exception { //需要导出的数据结果 List&lt;JtRe...原创 2018-07-11 14:56:21 · 1373 阅读 · 1 评论