自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 资源 (2)
  • 收藏
  • 关注

原创 Docker中安装redmine(亲自安装有效)

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun (我用的它)docker start redmine -- 启动实例 redmine (这里的redmine是上面步骤三 指定name的实例)docker ps -as -- 查看docker容器中运行服务的状态。docker start redmine(这里的redmine是上面步骤三 指定name的实例)

2023-04-21 15:58:11 3623 1

原创 join on相关

2023-03-29 10:08:30 112

原创 java 加解密方式(待更新)

java 加解密

2022-12-14 11:05:19 180

原创 若依框架(不分离)-存储型XSS漏洞修复

XSS

2022-12-09 15:29:06 1077

原创 若依框架(不分离)-点击劫持-网站的响应头中缺少X-Frame-Options

若依框架(不分离)-劫持漏洞

2022-12-09 15:07:10 673

原创 CPU是什么

CPU

2022-12-09 14:50:59 788

原创 push to origin/master was rejected错误解决

push to origin/master was rejected错误解决

2022-11-02 16:41:15 219

原创 使用Git将本地文件提交到远程仓库

使用Git将本地文件提交到远程仓库

2022-09-02 18:47:55 19379

转载 jar包引入到本地仓库

jar包引入到本地仓库

2022-09-02 18:34:46 5098

原创 postman工具的使用 2

高级功能介绍这里所谓的高级功能,都是个人的定义,之所以称为高级,可能比前面的功能使用起来稍显复杂,且使用频率也不是很高,但是这些功能都具有一定的场景性,也就是说当你遇到了解决某一类场景的问题时,正好它也提供了这方面的功能,那么使用起来就非常的方便 。读取外部文件进行参数化 生成测试报告 使用工作空间 集合同步与分支管理 编写接口文档 mock服务 监控 连接数据库1.读取文件进行参数化测试过程中,常会遇到一个接口要验证很多的测试数据,而输入参数又都是一样的。这时我们首先就会想到.

2021-12-28 17:30:11 1135

转载 postman工具的使用 1

postman是一款支持http协议的接口调试与测试工具,其主要特点就是功能强大,使用简单且易用性好 。无论是开发人员进行接口调试,还是测试人员做接口测试,postman都是我们的首选工具之一 。那么接下来就介绍下postman到底有哪些功能,它们分别都能干些什么 。下面先通过一张图来直观地来看下postman中所包含的功能 。当然,以上功能也只是展示了postman的一部分功能,为了能更加全面的体现这款工具的特点,我将从以下三个维度来加以说明。它们分别是:基础功能 常见类型的接口请求

2021-12-28 17:24:51 193

转载 10种定时任务

学会这10种定时任务,我有点飘了https://mp.weixin.qq.com/s/mlb4si5sH_q2hzR4cTk1HA一. linux自带的定时任务crontab不知道你有没有遇到过这种场景:有时需要临时统计线上的数据,然后导出到excel表格中。这种需求有时较为复杂,光靠写sql语句是无法满足需求的,这就需要写java代码了。然后将该程序打成一个jar包,在线上环境执行,最后将生成的excel文件下载到本地。为了减小对线上环境的影响,我们一般会选择在凌晨1-2点,趁用户量少的时

2021-11-15 10:25:06 681

原创 sql 优化的 15 个小技巧

公众号:苏三说技术前言sql 优化是一个大家都比较关注的热门话题,无论你在面试,还是工作中,都很有可能会遇到。如果某天你负责的某个线上接口,出现了性能问题,需要做优化。那么你首先想到的很有可能是优化 sql 语句,因为它的改造成本相对于代码来说也要小得多。那么,如何优化 sql 语句呢?这篇文章从 15 个方面,分享了 sql 优化的一些小技巧,希望对你有所帮助。1 避免使用 select *很多时候,我们写 sql 语句时,为了方便,喜欢直接使用select *,一次性查出

2021-11-15 10:11:50 100

原创 RestTemplate 使用 get post请求方式详解

Ribbon详解 - 简书RestTemplate针对几种不同请求类型和参数类型的服务调用实现GET 请求在RestTemplate中,对GET请求可以通过如下两个方法进行调用实现。第一种:getForEntity函数。该方法返回的是ResponseEntity,该对象是Spring对HTTP请求响应的封装,其中主要存储了HTTP的几个重要元素,比如HTTP请求状态码的枚举对象HttpStatus(也就是我们常说的404、500这些错误码)、在它的父类Http...

2021-11-12 10:41:16 2998

原创 mysql 5.7 linux下安装

mysql 5.7 linux下安装前提系统已装好 yum 和 rpm 、wget操作系统:centos7.6+******************************************先卸载预装的mysql******************************************使用以下命令查看当前安装mysql情况,查找以前是否装有mysqlrpm -qa|grep-i mysql停止mysql服务、删除之前安装的mysqlrpm -ev MySQL.

2021-05-20 17:33:13 105

转载 IDEA 启动tomcat 项目时控制台打印日志中文乱码

方法如下:1.点开help,点击如图2. 点进去之后,加入代码-Dfile.encoding=UTF-8重启idea 启动tomcat,出现中文解决问题以上没用再看以下内容1、打开到Tomcat安装目录下的conf/文件夹 修改logging.properties文件2、找到java.util.logging.ConsoleHandler.encoding = UTF-83、更改为java.util.logging.ConsoleHandler.encoding..

2021-03-11 21:42:43 167

原创 poi根据模板导出word(包含图片、动态生成表格、合并单元格)(亲测有效)

准备工作:1.需要的jar2.创建docx模板(doc不可以)第一步:准备好jar(这里面的 ooxml-schemas-1.1.jar 大家可以尝试用poi-shemas-3.12-20150511.jar替换试试,但是偶尔会报java.lang.NoSuchMethodException: org.openxmlformats.schemas.wordprocessingml.x2006.....等错误,网络说poi-shemas-3.12-20150511.jar是简化版,需要用 ooxm

2020-12-30 16:30:06 3111 2

原创 Git基础2

转载自https://blog.csdn.net/leelit/article/details/51201584分支截止目前,我们都是在一个叫做master的分支上工作。Git允许我们创建分支去做一些其他的事儿,而不影响到你的master分支。1. branchbranch命令可以查看分支、创建分支以及删除分支。a. 查看分支git branch1可以看到我们当前只有一个分支master,也叫主分支,*号代表当前所在的分支,这里就是matser分支。b. 创建新.

2020-12-23 16:48:01 109 1

原创 Git基础1

前言Git是一个开源的分布式版本控制系统。本文很多内容翻译自:https://www.codecademy.com/learn/learn-git使用Git的第一步是下载Git,下载地址,安装时所有选项都默认选择即可。基本工作流程1. init首先新建一个文件夹,进入文件夹后右击鼠标,选择git bash,敲打命令git init1git会生成一个隐藏的.git文件夹,里面的内容用于版本控制。这样便完成了git的初始化工作,后续即可进行版本控制。2. 三个工作区的

2020-12-22 16:46:44 105

原创 node 防止sql注入

在node中的app.js中加如下:var sqlinjection = require('sql-injection');app.use(sqlinjection);

2019-12-04 09:45:40 580

原创 xss 攻击解决方法

反射型:游览器中输入:http://192.168.0.1:8888/load?pState=0&nStat=0&depart=0000</script><script>alert(1)</script>edd=&de_el=1,会出现弹框。解决方式:方式1.在nodeserver 中的 app.js里面添加如下: var ...

2019-12-04 09:44:30 496

转载 Nginx 相关介绍(反向代理,负载均衡)

转载:https://www.cnblogs.com/wcwnina/p/8728391.htmlNginx的产生(nginx需要下载及安装)没有听过Nginx?那么一定听过它的"同行"Apache吧!Nginx同Apache一样都是一种WEB服务器。基于REST架构风格,以统一资源描述符(Uniform Resources Identifier)URI或者统一资源定位符(Uniform ...

2019-04-30 15:57:53 73

转载 我对Java Serializable(序列化)的理解和总结

转自:https://blog.csdn.net/dreamtdp/article/details/153783291、序列化是干什么的?       简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序...

2019-02-24 22:19:32 323

转载 Log4j配置2

http://www.cnblogs.com/xiaolei2017/p/9296167.html快速了解Log4JLog4J的三个组件:Logger:日志记录器,负责收集处理日志记录     (如何处理日志)Appender:日志输出目的地,负责日志的输出  (输出到什么 地方)Layout:日志格式化,负责对输出的日志格式化(以什么形式展现)类结构图(来自http:...

2018-12-06 11:21:07 101

转载 Log4J配置

https://www.cnblogs.com/deng-cc/p/6739419.htmlhttps://blog.csdn.net/menghuanzhiming/article/details/77531977Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创...

2018-12-05 15:27:21 89

转载 Socket到底是什么?

学习java网络编程一段时间后,突然被问到socket是什么?回答不上来,感觉很尴尬,于是赶紧是查阅资料。网络由下往上分为 物理层 、数据链路层 、 网络层 、 传输层 、 会话层 、 表现层 和 应用层。通过初步了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层。TCP/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP协议是应用层协议,...

2018-11-21 10:20:38 2073

原创 Spring中的注解@Service @Component @Controller @Repository区别

@Service用于标注业务层组件,  在 serviceImpl 上注解@Controller用于标注控制层组件(如struts中的action),  在handler/ mycontroler上注解@Repository用于标注数据访问组件,即DAO组件,  在daoImpl上注解@Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。  dto@Au...

2018-10-16 17:17:02 2812

转载 Spring5:@Autowired注解、@Resource注解和@Service注解

引自https://www.cnblogs.com/szlbm/p/5512931.html@Autowired注解  省去了 在xml中&lt;bean&gt;配置的 &lt;property&gt; 和在对应&lt;bean&gt; 类中 属性的set、get方法@Resource注解   和@Autowired注解 极为相似@Service注解      省去了 在xml中&...

2018-10-16 17:10:07 289

原创 课程笔记

jsp/EL/JSTL/js/jquery      servlet/javabean      jdbc    原始形式:jsp+servlet +jdbc视图层jsp,控制层servlet,逻辑层service,持久层dao/jdbcmybatis  sqlsession,sqlsessionfactory,  configuration.xml,user.xml中的resultm...

2018-08-06 11:40:40 105

原创 面试题

java事务的类型Java事务的类型有三种:JDBC事务、JTA(JavaTransaction API)事务、容器事务。1、JDBC事务JDBC 事务是用 Connection 对象控制的。JDBCConnection 接口( java.sql.Connection )提供了两种事务模式:自动提交和手工提交。 java.sql.Connection 提供了以下控制事务的方法:pu...

2018-07-21 23:28:47 97

原创 冒泡排序

---------------------------------------------------升序-----------------------------------------------------------------------int[] arr = {2,3,1,23,11,22,33,4,3};                //比较的轮数        for(...

2018-07-21 22:02:34 107

原创 Spring MVC

2018-07-21 21:59:42 866

原创 js中字符串转换成数组

使用.split(","),分隔符由自己定,此处用的","例如:var test = "1,2,q,中文".split(",");alert(test);//-->

2016-07-27 10:49:05 974

原创 Spring初识

1、什么是springspring是J2EE应用程序框架,是轻量级的IoC和AOP的容器框架,主要是针对javaBean的生命周期进行管理的轻量级容器,可以单独使用,也可以和Struts框架,ibatis框架,hibernate框架等组合使用。 2,架构概述来自网友来自spring one 技术大会PPT里的一张图。

2016-07-26 10:03:41 268

原创 FreeMarker模板开发语句

普通变量测试:18岁,成年了!欢迎你b2是true!  ${date1?string("yyyy-MM-dd HH:mm:ss")}-----------------------------------------------普通变量和javabean测试:你好啊,${user},${user1.uname},今天你的精神不错!${user2.uname}来自$

2016-07-21 17:25:33 314

原创 freemarker实例演示

1.      建立一个普通的java项目:testFreeMarker2.      引入freemarker.jar包3.      在项目目录下建立模板目录:templates4.      在templates目录下,建立a.ftl模板文件,内容如下:源码:package com.hlt;import java.io.*;impo

2016-07-21 15:29:25 316

原创 freemarker初识

模板

2016-07-21 14:38:00 199

转载 前端开发人员必须了解的七大技能图谱

转载:http://geek.csdn.net/news/detail/88239网上学习资源参差不齐、分散无系统,给爱学习、努力想提高的你是不是造成很多困扰呢? 与其他学习平台不同,CSDN知识库不是随机地、一股脑地向您推算大量文章,而是首先梳理各技术领域知识图谱,再以此为基础,收集、筛选出每个技术分支所涉及的各个技术点的解析类、动手实践类文章,内容更系统化、更有针对性。无论您正关注

2016-07-21 11:25:43 265

原创 PropertyPlaceholderConfigurer在spring获取属性文件

首先你先在.properties文件中以键值对的形式写好之后(我们方便在.properties文件中写数据库配置),在spring配置文件先将这个资源文件初始化成bean,然后再在XML中以${……}的形式取出里边的值(习惯在applicationContext.xml中配置数据源)。在spring中的配置是:    <bean id="propertyConfigurer"

2016-07-21 11:01:03 1716

原创 ContextLoaderListener初识

ContextLoaderListener的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。

2016-07-20 16:54:54 181

poi 生成word 所需jar

poi 生成word 所需jar,dom4j-1.6.1.jar ooxml-schemas-1.1.jar poi-3.12-20150511.jar poi-ooxml-3.12-20150511.jar poi-scratchpad-3.12-20150511.jar xmlbeans-2.4.0.jar

2020-12-23

Httpclient_jar

Httpclient请求需要的压缩包,实现真正的http请求

2013-08-04

空空如也

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

TA关注的人

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