- 博客(102)
- 资源 (1)
- 收藏
- 关注
原创 java实现:对jar包中的配置文件修改
注:只修改文件,其他会被清空 package com.mtpc.admin.util;import java.io.*;import java.util.*;import java.util.jar.JarEntry;import java.util.jar.JarFile;import java.util.jar.JarOutputStream;public class ...
2018-11-20 09:03:54
4213
原创 java导出insert语句并生成sql脚本
package com.mtpc.admin.controller.exportSql;import ch.qos.logback.classic.db.names.ColumnName;import java.io.BufferedWriter;import java.io.File;import java.io.FileWriter;import java.io.IOExcep...
2018-11-14 11:15:41
11069
5
原创 腾讯云SMS发送短信
Contorller @ResponseBody @RequestMapping(value="/resetPasswordCodeSend",method=RequestMethod.GET) public ResponseResult ResetPasswordCodeSend(@RequestParam(value = "phone",defaultValue = "...
2018-10-29 15:54:24
2473
原创 excl导入
@RequestMapping(value="/iv/outInStoreUploadExcel", method = RequestMethod.POST) public @ResponseBody LayerData<Map<String,Object>> uploadExcel(@RequestParam("file") MultipartFile...
2018-10-24 16:53:00
290
原创 jquery 甘特图
1.jquery Gannt 下载:https://github.com/robicch/jQueryGantt注:1.下载后里面注释的html代码有效 2.甘特图是以json格式数据生成,在gannt.html中108行方法getDemoProject()中 ...
2018-10-15 17:07:38
1516
原创 echarts每个柱子设置不同的颜色
var option = { xAxis: { data: ["苹果","小米","华为","其他"] }, yAxis: { splitLine:{ show:false} //改设置不显示坐标区域内的y轴分割线 }, series: [{ name: '手机品牌', ...
2018-10-15 15:45:41
8374
原创 echarts实现甘特图
用echarts生成甘特图参考:http://gallery.echartsjs.com/editor.html?c=xryzwi7fVl1.首先加入echarts中甘特图js2.<!DOCTYPE HTML><html><head> <meta http-equiv="X-UA-Compatible" content="...
2018-10-15 10:20:44
8603
2
原创 系统操作日志
一.分析:使用spring 的 aop技术切到自定义注解上,针对不同注解标志进行参数解析,记录日志,缺点是要针对每个不同的注解标志进行分别取注解标志,获取参数进行日志记录输出二.思路分析1. 通过自定义注解,注解到需要aop切入的方法上2. 声明一个aspect切入面,注入数据层dao, 将上面的注解类设成切入点, 通过反射获取到自定义注解上的某个属性,来区分是不同的记录日志需求。...
2018-09-15 14:35:30
3140
原创 LayUI页面关闭和刷新问题
一 编辑成功后刷新父页面$.ajax({ type: "POST", url: "${base}/pm/pmshiftEditList", data: $("#form").serialize(),//将对象序列化成JSON字符串 ...
2018-09-06 16:32:10
27015
1
原创 layui入门
layui官网:https://www.layui.com/doc/1.layui结构├─css //css目录 │ │─modules //模块css目录(一般如果模块相对较大,我们会单独提取,比如下面三个:) │ │ ├─laydate │ │ ├─layer │ │ └─layim │ └─layui.css //核心样式文件 ├─f...
2018-08-30 10:27:09
6638
原创 用js获取 model.addAttribute()存入的list
java List productionGroupList =getProductionGroupList(); model.addAttribute("productionGroupLists",new Gson().toJson(productionGroupList));jsvar productionGroupListJson = '${productionGroupLi...
2018-08-28 15:50:37
31690
原创 layui点击数据表格添加或删除一行
数据表格 t2 = { elem: '#test2', data: tableData2, page: false, width: $(parent.window).width()-50, cols: [[ {type:'checkbox',...
2018-08-15 18:02:10
11230
1
原创 layui中点击按钮添加或删除table中的一行tr
table <table id = "tablePoSub" name = "tablePoSub" class="layui-table" style="width: 500px;"> <thead> <tr> <th>&
2018-08-15 17:52:09
7955
原创 layui时间范围
layui时间范围layui时间区间搜索功能 如何锁定 开始时间 结束时间 的可选范围<div class="layui-form-inline"> <label class="layui-form-label">活动时间</label> <div class="layui-input-inline"&g
2018-08-10 16:10:28
1196
原创 mysql 触发器一个表改变另一个表也改变
mysql 触发器一个表改变另一个也改变主表:副表:删除:DELIMITER $$USE `motooling`$$DELIMITER ;DROP TRIGGER IF EXISTS `pm_pg_member_delete`;DELIMITER ;;CREATE TRIGGER `pm_pg_member_delete` AFTER DELETE ON ...
2018-08-10 16:06:36
9112
原创 layui 数据表格显示是否,表单元素
将0,1改为是否在数据表格中显示{field:'is_default', title: '是否缺省',templet:'<div>{{ isYes(d.is_default) }}</div>'}function isYes(yes){ if(yes == 1 || yes ==true){ return "是...
2018-08-02 13:08:38
2020
原创 layUI下拉框联动
jsp页面//一级 <div class="layui-input-block"> <select name="pgId" id="pgId" lay-verify="matTypeId" lay-filter="pgIdsel"> <option value="&q
2018-08-01 17:50:16
1816
原创 Eclipse安装Activiti Designer报错解决方案及离线安装
步骤如下:1.”Help” –>”Install New Software…” 2.安装过程中会产生如下错误: Cannot complete the software install because one or more required items could not be found. Software being installed: Activiti Eclipse BPMN 2...
2018-07-03 16:02:20
1342
原创 echarts 柱状图和饼状图动态获取后台数据
运用echarts来实现图表1.首先下载echarts包 http://echarts.baidu.com/echarts2/doc/example.html,在这里我下载的是 2.将echarts包放到项目中,这是我在项目中的路径3.柱状图的动态获取首先 1)需要引入:1 <script src="js/jquery.min.js"></script>2 <...
2018-06-27 13:56:45
16388
2
原创 企业级搜索solr应用
一 。solr简介 solr是以lucene为内核开发的企业级搜索应用 应用程序可以通过http请求方式来提交索引,查询索引,提供了比lucene更丰富的查询语言,是一个高性能,高可用环境全文搜索引擎二 。solr安装配置 1》下载solr安装包 solr所有版本 (http://archive.apache.org/dist/lucene/solr/) 这
2018-01-19 08:56:24
365
原创 搜索引擎SOLR
搜索引擎SOLR 1.Lucene的介绍lucene是一款高性能的、可扩展,纯java语言编写的信息检索(IR)工具库。它适合几乎任何需要全文本搜索(特别是跨平台)的应用程序。 官网:http://lucene.apache.org/java下载地址http://mirror.bit.edu.cn/apache/lucene/java/所有版本:http://arc
2018-01-16 09:42:35
511
原创 mq系列rabbitmq-01简介,安装,api操作
mq系列rabbitmq-01简介,安装,api操作原创 2017年11月08日 11:43:08标签:160一。rabbitmq介绍 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue高级消息队列 )的开源实现 主要包含以下组件 1.Server(broker):
2018-01-12 09:11:47
808
原创 Zookeeper
Zookeeper1.zookeeper的介绍 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服 务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能
2018-01-11 16:09:49
712
原创 jsp三大指令和动作标签,javabean
1.三大指令静态包含(指令包含)includ指令 动态包含(动作包含)( flusb="true"定义在包含资源前是否刷新缓存区) 一个jsp页面中,可以有0~N个指令的定义! 1. page --> 最复杂: * pageEncoding和contentType: > pageEncoding:它指定当前jsp页面的编码,只要不说谎,就
2018-01-08 19:46:23
1625
原创 EL表达式和EL函数库,EL内置对象
EL表达式1. EL是JSP内置的表达式语言! * jsp2.0开始,不让再使用java脚本,而是使用el表达式和动态标签来替代java脚本! * EL替代的是,也就是说,EL只能做输出! 2. EL表达式来读取四大域 * ${xxx},全域查找名为xxx的属性,如果不存在,输出空字符串,而不是null。 * ${pageS
2018-01-08 19:42:33
506
原创 JSTL核心标签库
注意:使用时:使用Eclipse需要导入jar包,jstl-1.2.jar,myElipse自带Apache提供的标签库, jar包:jstl-1.2.jar,如果傅MyEclipse,它会在我们导入jar包,无需自己导入,如果没有使用MyEclipse那么需要自行导入。 ------------------ 导入JSTL核心标签库
2018-01-08 19:30:39
425
原创 Jsp入门
Jsp入门Jsp原理图 当jsp页面第一次被请求执行时,tomcat将启动一个线程,该线程将jsp文件转换成java文件,再将.java文件转换成.class文件,然后执行,.class文件响应客户请求当该jsp页面再次被执行时,将直接执行字节码文件成员变量与成员方法:在翻译的servlet中定义全局变量与成员方法:jsp输出out.print:代码段可以定义变量不
2018-01-08 16:27:46
477
原创 文件上传原理
文件上传原理<!-- 表单method=post entype适用于设置上传的参数的编码格式(application/x-www-from-urlencoded或者multipart/from-data) application/x-www-from-urlencoded(默认值)不能上传文件 enctype="multipart/form-data"使用这种编码
2018-01-08 14:43:08
413
原创 cookie机制,session机制拦截器,监听器
一.cookie机制 1. 什么是cookie 最早由Netscape社区发展的一种机制.目前cookie已经成为标准,所有的主浏览器IE,Netscape,Firefox,Ppera等都支持cookie.2.cookie的原理 3.Cookie使用的三个步骤使用Cookie创建cookie对象:Cookie color =
2018-01-08 11:26:00
1387
原创 Servlet生命周期,请求转发和重定向
Servlet生命周期1.tomcat容器自动示例化servlet示例永远只有一个实例默认在第一次访问时实力化 配置了0以上任何值表示启动服务是实例化,否则第一次请求时(注:配置在web.xml中的下面添加)Cycleservlet c=new cycleservlet();2.tomcat容器自动调用init方法进行简单初始化c.init()3.service方法(请求的入口
2018-01-08 09:52:43
509
原创 Serlvet入门
Serlvet入门1.javaee介绍JAVAEE是一个标准是一个规范(未实现的接口)默认是没有嵌入jdk,apache的tomcat实现了JAVAEE的规范(提供了实现类)JAVAEE 5.0 版本是最稳定 必须tomcat以上版本Serlvet2.5版本 jsp1.1(serlvet在1.4是有jsp)JAVAEE 6.0 servlet 3.0 jsp1.JAVAEE
2018-01-07 22:04:25
400
原创 Spring cloud服务的注册和发现
Spring cloud服务的注册和发现 可参考:http://blog.youkuaiyun.com/liaomin416100569/article/details/78059174服务(service) 发送邮件服务的概念: 服务注册和发现 地址:https://cloud.spring.io/spring-cloud-netflix/配置注册中心:
2018-01-07 19:45:50
2973
原创 Spring Boot 邮件发送
Spring Boot 邮件发送加入依赖 org.springframework.boot spring-boot-starter-parent 1.5.9.RELEASE org.springframework.boot spring-boot-starter-web org.
2018-01-04 09:53:30
342
原创 springCloud入门
SpringCloud雪崩效应: 雪崩效应的解决办法:断路器(circuit Breqkers) 分布式的配置中心:加入依赖 org.springframework.boot spring-boot-starter-parent 1.5.9.RELEASE org.springfra
2018-01-03 10:55:20
297
原创 Linux基本操作
linux的基本命令,linux的目录结构,用户管理,jdk的安装,tomcat的安装,运行级别,if语句,for循环,linux实现九九乘法表
2017-12-26 11:02:49
434
原创 tengine安装及配置
一。安装过程 1》下载 http://tengine.taobao.org/download.html 找到下载包并且下载(Tengine-2.2.0.tar.gz) 2》解压 tar zxvf Tengine-2.2.0.tar.gz 3》配置检查 进入解压后的目录 ./configure
2017-12-25 20:50:04
635
原创 Shiro继承spring
Shiro继承spring1.需要所有的springmvc.xml的配置2.需要所有的web.xml的配置3.需要所有的pom.xml的依赖4.需要所有的spring.xml的配置5.jdbc.properties文件 Web.xml配置 shiroFilter org.springframework.web.filter.DelegatingFi
2017-12-24 21:06:59
494
原创 shiro入门
shiro笔记加入依赖: org.apache.shiro shiro-core 1.4.0 commons-logging commons-logging 1.2 十分钟入门: public static void main(String[] args) {//从ini中读取权限信息构建Security
2017-12-21 17:07:19
262
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人