- 博客(30)
- 资源 (4)
- 收藏
- 关注
原创 linux防火墙配置
开放端口firewall-cmd --permanent --zone=public --add-port=8080/tcp#批量开发端口firewall-cmd --permanent --zone=public --add-port=8080-8083/tcp删除某个端口firewall-cmd --permanent --zone=public --remove-port=81/tcp针对某个 IP开放端口firewall-cmd --permanent --add-rich-rul
2021-09-03 17:51:45 330
原创 提交代码到gitlab仓库
Git global setupgit config --global user.name "张三"git config --global user.email "zhangsan@163.com"Create a new repositorygit clone http://192.168.1.200/kpi/kpi-service.gitcd kpi-servicetouch README.mdgit add README.mdgit commit -m "add README"gi
2021-08-25 10:42:34 130
原创 使用java代码方式解决XSS、Host Head漏洞问题
一、使用java代码方式解决XSS漏洞问题1 ESAPI方式1.1 引入jar包compile('org.owasp.esapi:esapi:2.2.3.1') { exclude group: 'log4j', module: 'log4j' exclude group: 'org.slf4j', module: 'slf4j-simple'}1.2 增加配置文件1.2.1 ESAPI.properties配置文件内容# 是否要打印配置属性,默认为trueESAPI.p
2021-08-04 14:57:22 1403 1
原创 linux使用grep过滤行
-v是grep排除的参数,例如查询除了包含ABC的行,例如cat a.txt|grep -v ‘ABC’^代表行首,KaTeX parse error: Expected group after '^' at position 7: 代表行尾。 ^̲是空行的意思^#表示首字母为#的行,linux里的文件,#号开头一般都是注释内容grep -v '^$' /etc/rsyslog.conf | grep -v '^#'查询/etc/rsyslog.conf文件,但是不包含空行和注释行...
2021-07-29 21:27:12 1811
原创 修改centos8时间格式为24小时制
1.使用tzselect命令[root@localhost ~]# tzselect请确定一个位置,以便正确设置时区规则。请选择大洲、海洋、“coord”或“TZ”。(“目标位置”或“时区”)Please identify a location so that time zone rules can be set correctly.Please select a continent, ocean, "coord", or "TZ". 1) Africa 2) Americas 3) An
2021-07-21 23:51:01 1585
原创 三、BeanDefinitionRegistryPostProcessor和BeanFactoryPostProcessor的调用
3.1 调用流程DefaultListableBeanFactory实现了BeaanDefinitionRegistry接口的UML类图3.2 测试实现BeanDefinitionRegistryPostProcessor实现了BeanDefinitionRegistryPostProcessor接口的类
2021-01-21 22:50:59 110
原创 MyBatis 多对多关联查询 collection column select方式
方式一:UserVO.javapackage com.lensyn.rbac.domain.vo;import com.lensyn.rbac.entity.Organization;import com.lensyn.rbac.entity.Post;import com.lensyn.rbac.entity.Role;import lombok.Data;import java.time.LocalDate;import java.time.LocalDateTime;impor
2021-01-18 20:38:03 1567
原创 使用Map对树形结构数据进行封装
package com.lensyn.rbac.domain.vo;import lombok.Data;import java.util.List;/** * @author : gumingjun * @date : 2021-01-15 */@Datapublic class OrgTreeVO { /** * 组织ID */ private Long id; /** * 组织父ID */ private L
2021-01-18 20:31:30 1041
原创 二、Spring源码xml标签属性配置解析
2. Spring源码xml标签属性配置解析2.1 Spring加载容器的方式类路径获取配置文件ClassPathXmlApplicationContext文件系统路径获取配置文件绝对路径FileSystemXmlApplicationContext注解方式加载容器 AnnotationConfigApplicationContextSpringboot 加载容器 EmbeddWebApplicationContext下面主要通过ClassPathXmlApplication
2021-01-07 23:13:21 178
原创 一、Spring源码编译配置
1. Spring源码编译配置1.1 IDEA Kotlin插件安装1.2 Gradle安装配置gradle环境变量GRADLE_HOMEPath配置项增加%GRADLE_HOME%\binIDEA配置Gradle1.3 Spring源码下载首先进入目录 cd E:\IdeaProjectsStudy\spring-framework\5.2.8 将源码下载到该路径下执行命令:git clone --branch v5.2.8.RELEASE https://git
2021-01-06 20:53:10 259
原创 lucene分页及高亮显示
/** * 查询索引 并高亮显示 * @param fields 要查询的字段 * @param keyWords 输入查询关键字 * @param first 起始条数 * @param max 每页显示的最大条数 */ public static QueryResult SearchIndexHeight(String[] fields, String keyWord
2014-12-18 13:47:04 471
原创 使用jstl fmt格式化日期格式
<input id="madeDate" name="madeDate" type="text" value="">
2014-12-17 12:09:34 408
转载 oracle查询所有用户表的表名、主键名称、索引、外键等
Oracle查询表主键、外键 项目中用到的一些Sql(oracle下的)总结: 1、查找表的所有索引(包括索引名,类型,构成列) select t.*,i.index_type from user_ind_columns t,user_indexes i where t.index_name = i.index_name and t.table_na
2014-07-22 11:50:49 536
原创 ORACLE中用ROWNUM分页并排序的SQL语句
SELECT * FROM (SELECT B.*, ROWNUM ROW_NUM FROM(SELECT * FROM XRH_EXCITATION AS A ORDER BY A.ID DESC) AS B) EWHERE E.ROW_NUM BETWEEN 1 AND 2
2014-07-21 14:42:06 403
转载 判断IE
var isIE=!!window.ActiveXObject; var isIE6=isIE&&!window.XMLHttpRequest; var isIE8=isIE&&!!document.documentMode; var isIE7=isIE&&!isIE6&&!isIE8; if (isIE){ if (isIE6){ alert("ie6"); }el
2014-07-14 11:12:15 364
原创 从倒数第二个字符开始截取
public static void main(String[] args) {String str = "sdfsdf='dfs',d1'fsd'f,s='dfsdfsdfsdf'--"; System.out.println(str.substring(str.lastIndexOf("'"))); System.out.println(str.substring(str.la
2014-07-10 12:07:30 2119
原创 Sql字段查询连接
SELECT SBQK_NUM || '/' || XFDC_NUM FROM XRH_DISPATCH_CONTROLSELECT CONCAT(NVL(SBQK_NUM,0),'/',XFDC_NUM) SBQK FROM XRH_DISPATCH_CONTROL
2014-06-10 17:33:05 486
原创 多个输入框合计计算
$(function(){ var ids = ["id1","id2","id3"]; $.each(ids,function(){ var flag = $("#"+this); flag.change(function(){ var lastVal=0; $.each(ids,function(){ var v = parseInt($("#"+
2014-06-08 23:44:31 748
原创 jsp提交日期类型处理方式二
package com.xrh.common.utils;import java.beans.PropertyEditorSupport;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import
2014-06-05 20:53:40 722
原创 spring mvc 日期转换 注解形式
package com.xrh.common.utils;import java.text.SimpleDateFormat;import java.util.Date;import org.springframework.beans.propertyeditors.CustomDateEditor;import org.springframework.web.bind.WebData
2014-06-03 13:18:23 793
原创 oracle 查询数据生成树形结构
ORACLE提供了一种树形结构用来实现层次查询: START WITH :指定记录是根节点的条件。根节点可以有多个。 CONNECT BY :指定记录之间是父节点和子节点关系的条件。查找出含有子节点的父节点的条件 PRIOR :指定父节点记录的引用。 SIBLINGS :指定树的排序。同一父节点下的兄弟节点的顺序。SE
2014-05-21 14:11:05 1053
原创 mybatis 获取Connection
// 获取没有关闭的连接SqlSessionTemplate st = (SqlSessionTemplate) getSqlSession();Connection connection = SqlSessionUtils .getSqlSession(st.getSqlSessionFactory(), st.getExecutorType(),st.getPersistenceExc
2013-12-30 13:37:41 2804 2
原创 通过request获得客户机访问的ip地址
public static String getIpAddress(HttpServletRequest request) { String ip = request.getHeader("x-forwarded-for"); if(ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
2013-11-18 10:56:38 532
原创 MD5 32位加密
package com.gmj.reflect;import java.security.MessageDigest;import sun.misc.BASE64Encoder;public class MD5Util{ public static String md5(String str) { try { MessageDigest md = MessageDi
2013-11-13 15:29:27 509
原创 文件上传下载删除工具类
package com.gkhb.util;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.
2013-11-04 13:48:42 567
原创 HtmlMail邮件发送
public abstract class MailUtil {private static String CHARSET="UTF-8";private static String HOST="smtp.gkhb.com.cn";private static int POST=25;private static boolean SSL=false;private static
2013-11-04 13:43:14 815
原创 junit运行web测试
@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations={ "file:WebRoot/WEB-INF/applicationContext-common.xml", "file:WebRoot/WEB-INF/applicationContext-action.xml", "file:WebRoot/
2013-11-04 13:35:09 726
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人