自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 渗透测试实战——第一站

不过在这个过成功寻找漏洞网站确实太费时间和比较麻烦,找了一下有个叫做msray的全搜索引擎工具,结果下载下来,感觉拉胯的一比,网上还各种吹,在线收费的没有试,不清楚效果怎么样,如果只是收集url的话,回头直接写个py程序就好了,也要不了多少代码和时间。前言:刚学了sql注入,只听理论总感觉没啥用,今天花了一半个多小时,去尝试寻找有漏洞的网站,最终找到了一个;检测使用的是“-”减号,出现了页面变化,然后有使用了 ’ and 1=1–+ 确认,不过发现出现了拦截。sqlmap自动化注入测试。

2024-04-12 04:51:50 189

原创 sqlmap一些常用命令

环境,phpstudy搭建的sqli-labs。仅供交流学习使用,请勿用于非法用途。以上为本地测试,请勿用于非法用途。

2024-04-11 03:36:24 196

原创 自动化分享----pywinauto

说明一下这里的send_keys是模拟键盘,还有一个是send_text还是key_text的(记不清了)那个是直接录入,没有模拟操作,但是那个是另外一个库的,那个库好像有些限制,比如需要获取控件标题啦,id啦等等要比较精确,所以我这里使用了pywinauto。由于一些原因,我的电脑没法完整的安装一个可以检测控件的工具,名字记不清了,只要搜索一下pywinauto或者另外一个依赖控件的库,就可以找到那个工具。然后通过上面的代码可以获取光标,然后通过pywinauto进行自动化操作。

2024-04-04 16:38:19 424

原创 宝塔配置顶级域名跳转www二级域名

多说无益,一张图自己体会。

2024-02-01 20:49:12 487

原创 jsp中取出空白行的方法

这个问题自从我上学到现在一直困扰着我,我以为没有办法去除,今天传入的数据比较多,使用c:if过滤了比较多的代码,导致产生了大量的空行,所以就搜了一下,还真有,爽!ps:Tomcat 5.5.x+, 在Tomcat安装目录/conf/web.xml中找到名叫"jsp"的servlet,添加上面一段代码。jsp页面经常使用jstl尤其是循环遍历会产生大量空白行,至于影不影响性能,俺不知道,下面是几种可以有效的去除空白行的方法。ps:针对单个页面,支持JSP 2.1+这种方式我自己尝试了比较不错。

2024-01-20 20:30:41 413

原创 androidkiller的两种异常情况

正确的做法是,先在控制台使用apktool d -r命令生产一份反编译项目,然后在把apk导入安卓杀手中,正常一个正常项目,最后把生成的项目内部的资源删除,再把d -r生产的剪切过来,就,刷新一下安卓杀手就可以进行修改,回编了。再说一遍,就是:d -r生成的项目,剪切到安卓杀手生成的项目里(先把杀手项目里的内容文件全部删除)别问为什么是剪切,自己试一下复制就知道为啥了。这里的意思是不反编译资源仅仅反编译smali而不反编译资源。导入过安卓杀手的,应该都是这是哪里,就是项目生成的文件夹,这样做完,就可以了…

2024-01-14 01:07:39 671

原创 css选择器在python中如何使用

其中我们要采集的是a标签中的文字以及url,而包含我们要采集整体内容的标签是外层的ul标签,ul标签的class就是选择器要用到的内容,ctrl+f,检查此样式是否唯一。css选择器整理:https://blog.csdn.net/qq_40910788/article/details/84842951。然后向下一级指定获取的标签 li 再下一级是 a,这里都是获取标签,标签无需加任何修饰。如果唯一,那么我们直接使用选择选择此样式得到的结果就是这个整体的ul。1.F12或右键查看网页源代码确定采集目标。

2024-01-12 16:31:07 417

原创 后端获取来访url

先说一下:后端是没有办法获取前端来访路径的:a.com访问到b.com,你的程序是b.com,你想获取a.com这个路径,在java后端是获取不到的,反正我网上搜了好久,用了好多种方法都没有获取到,如果有哪位大佬知道,尽管来踢。然后多写一个接口把一些信息传给后台,比如统计之类的,有些信息是只能前端获取的准确,后端是获取不到的或者不准确的都可以使用这种方式传递。比如:用户从a.com访问到b.com/index.html这个页面上,此时我要获取用户是从哪个页面上来的这个路径。

2024-01-12 15:54:41 585

原创 as安装后第一次创建项目,出现gradle下载错误,或无法创建run/debug的启动

大概报错Could not resolve com.android.tools.build:gradle:8.0.1。原因两种第一种就是刚创建好后没有等待他自动下载完成就做了其他操作导致异常,第二组就是瞎几把乱改改错了。就这个地方我改成了jdk1.8,然后就是苦逼的两三个小时,改回去之后就开始正常下载了。

2023-12-23 02:28:47 483

原创 废话不多说,懂得都懂,上才艺

ps:默认修改文件后需要重启,不过可以先用临时修改,然后再永久修改,无需重启,因为再下次重启的时候自动生效了。在他上面添加转发代码即可,至于原生阿帕奇配置在哪里,我没试过,自己研究吧。上面代码适用于http及https。宝塔生成的conf文件中有个。

2023-10-22 23:59:23 87

原创 java.io.IOException: Too many open files-处理方法

出现问题的原因:1.可能是程序打开文件没有使用close()方法关闭打开的流,导致程序一直占用2.可能是服务器允许每个用户打开文件的最大数量有限制(这种在文件使用关闭后,打开数量会降低)针对第二种的处理方法:ps -ef|grep java 查看端口lsof -p 端口 | wc -l 查看此端口打开的文件数量ulimit -a 查看允许每个用户打开文件的最大数量ulimit -n 4096 修改最大数量ps:open files (-n) 1024这个参数就是系统默认允许用户打开文件最

2023-06-24 17:55:27 2335

原创 Highcharts折线图多图层设置,非常好看,可以做透明

/这里用的是半透明的颜色。

2023-05-22 00:36:46 218

原创 nginx 502性能调优---已解决

目前配置方法不一定适用所有情况,有的时候请求量非常大,只有一两次请求失败出现502,性能调优未得到确切的证实,只是先配置如果有出入会继续跟进。以上配置均为常规配置,未得到确切验证(确实不好验证),只不过当前未出现502。

2023-05-19 23:59:59 892

原创 nginx的坑,配置动态转发地址

原因:据说是nginx的机制问题,说是nginx不能及时解析域名的ip,所以最好加上上面的代码指定一个时间,这样就可以正常访问了;上面是打印日志,注意前缀已经修改了。

2023-05-12 15:24:22 434

原创 非常好用的正则,这里是python,可以修改成java或者php

【代码】非常好用的正则,这里是python,可以修改成java或者php。

2023-04-13 00:16:27 124

原创 SpringBoot两种常用的404异常捕获(包含其他异常)

也是在controller层创建(其他层也无所谓)在controller层创建一个即可。方法二可以获取来访路径哦。

2023-04-12 03:05:25 976 8

原创 mq为什么能解决高并发问题的?

因为mq是异步的,还可以限制消费者同时消费的数量,普通不使用mq的时候当请求超负荷的时候,服务器则会宕机,而mq会限制请求。

2023-02-23 15:00:31 470

原创 记录linux磁盘爆表清空的处理

首先,我是知道那个文件太大导致的,所以我就去直接 rm -rf 删除了这个文件,结果发现磁盘依然是爆表,然后就开始排查,发现原来是因为程序还在运行,导致文件还在使用,所以并没有真正的删除,这是只需要kill -9 杀死程序进程,然后重启就可以了实际操作如下:删除文件rm -rf 文件检查磁盘占用情况# df -h看到结果:(这里是已经释放过了的)Filesystem Size Used Avail Use% Mounted ondevtmpfs 7.8G 0

2022-01-09 10:45:51 152

原创 检查并杀死mysql锁死的进程

SHOW OPEN TABLES WHERE In_use > 0; # 检查锁死SHOW PROCESSLIST # 查看进程KILL 347383;# 杀死进程

2021-02-04 13:26:18 876

原创 linux常用操作-新手必备

linux常用操作:进程守护:nohup java -jar yunhu-website-0.0.1-SNAPSHOT.war &控制台查看:tail -f auto-paper-rest.log进程查看:ps aux杀死端口:kill -9 (pid)

2021-01-26 19:28:03 113

原创 造孽啊

人就想米一样,一旦失去了价值,一分钱都是贵的,白送动觉得占资源,碍眼

2020-12-18 11:13:50 138

原创 java.lang.OutOfMemoryError: GC overhead limit exceeded

java.lang.OutOfMemoryError: GC overhead limit exceeded原因:GC垃圾回收机、说白了就是你的服务器不够牛逼。(内存溢出)解决方案:GC调优:springBoot项目:java.lang.OutOfMemoryError: GC overhead limit exceeded

2020-12-04 16:29:29 338

原创 python模拟浏览器查找元素常用方法

查找元素from selenium import webdriverbrowser = webdriver.Firefox()browser.get("https://tieba.baidu.com/index.html")new_list = browser.find_element_by_id('new_list')user_name = browser.find_element_by_name ('user_name')active = browser.find_element_by_

2020-12-03 16:35:51 689

原创 新一轮测试

新一轮测试2020-11-29 记开始时间:2020-11-24消费:一台服务器(剩余近两个月使用时间,租赁时大概价格500+/3月)【后期通过虚拟环境减少服务器费用问题】下载内容消费:30元左右【后期可重复使用】利用流量刷访问(话费:50左右)【后期不再使用】合计目前600+维护米:一个期望周期(最大周期):一个月从事开发的第四个年头追求梦想的第二个年头天若赐我辉煌,我定比天张狂天道好轮回,苍天绕过谁,万般皆是命,半点不由人,好人错不了,坏人跑不了,这个世界,善恶有报,自

2020-11-29 18:49:20 101

原创 分页时没有插件,后台获取当前页码前后数字

直接上代码/** * * * @Title: getByLiPage * * @Description:说明:获取分页当前页面前后数字,fz建议会用基数(显示时前后均等,好看)偶数没有测试,可能会出问题 * * @author: wqk * * @E-mail:[email protected] * * @date 2020年9月16日 下午5:02:47 * * @param byNews

2020-09-16 17:10:15 129

原创 seo整理

前言:整理内容属经验所得,纯粹白帽,与黑帽子无任何关系一:域名,需要一个好的域名:没有黑历史,比如:做过灰色行业,或者黑色行业,被k过,历史统一度,进几年是否建站过等等二:源码:最好的是css+div页面,不出现任何js一级内联css等,干净简洁,这样做的好处是对百度蜘蛛友好三:四处一次,tdk+文章标题四:模块的关键词布局:整站优化一个关键词(指数低更容易坐上来)五:内容原创:每天发布更新内容六:质量外链以上就是之前学的时候,所做的内容,纯白帽,我做到的效果一般或者说比较差,浏览

2020-09-04 11:03:17 138

原创 对于跨域请求的不同处理

一:单个方法处理方法内添加如下代码即可,前段无需任何代码操作:response.addHeader("Access-Control-Allow-Origin", "*"); //用于ajax post跨域(*,最好指定确定的http等协议+ip+端口号) response.setCharacterEncoding("utf-8");实例:@ResponseBody @RequestMapping("/testajax") public String testajax(String ui

2020-08-20 09:26:50 88

原创 SpringBoot解决jar包冲突——非常有效!!!

今天SpringBoot项目打包发现一直在报错,包jar包冲突,找了好久才找到结果,期间遇到一片博客很讨人厌,我这里想评论一下他(原因:我没有博客园不能直接评论,所以这里写一篇博客记录一下,并提供正确的解决方案)上图:说一下:首先,你给的方法很泛(不是烦没打错字)只是市面上大多数可以解决的套路,再者,你给的解决方案并没有真正的解决问题。所以我留下一句话:不喜勿喷。SpringBoot事...

2020-03-22 17:36:13 11286 5

原创 mysql高效优化

使用联合索引+强制使用索引查询上菜:select count(1) from slj_nibanunit n force index(cc),slj_info i where i.id=n.letterid and letterstate not in (2,3) and n.nbstate!=3强制使用索引查询语法force index(索引名称)联合索引:写时从select开始...

2019-12-05 23:50:43 181

原创 注意

一,金钱交易时一定要注意使用事物,务必记录所有操作日志(例如:操作成功,某个环节,操作失败原因,(如果操作失败,清晰记录第三方转账记录)等)二,操作数据库,除查询以外,其他必须判重(提交操作,防止重复)三,数据库备份(包括定时备份+实时备份)四,用户密码多重加密,生成环境不得使用备注功能五,项目打包时,需要加密,并且代码混淆六,定期更换数据库密码七,操作成功失败记录必须记录,不得是直接...

2019-12-04 01:09:00 139

原创 创建线程安全的Map

// 创建线程安全的Map static Map<Integer, User> users = Collections.synchronizedMap(new HashMap<Integer, User>());其他同理

2019-12-02 18:10:02 304

原创 yyyyMMddHHmmss转换yyyy-MM-dd HH:mm:ss

jdk1.8 DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyyMMddHHmmss"); LocalDateTime ldt = LocalDateTime.parse(datetime,dtf); DateTimeFormatter fa = DateTimeFormatter.ofPattern("yyyy-MM-d...

2019-10-24 14:46:04 9638 4

原创 学习一个开发工具的步骤

学习一个开发工具的步骤:1,创建并运行一个dome2,如果有页面,会使用开发工具画出想要的页面3,连接相应的数据库4,实现一些简单的功能(增删改查必不可少)5,程序打包发布注:这是学一个开发工具的使用,不是语言剩下的问题就交给度娘吧!...

2019-10-22 11:23:31 169

原创 获取本月第一天和本月最后一天

LocalDate now = LocalDate.now(); LocalDate first = LocalDate.of(now.getYear(), now.getMonthValue(), 1); LocalDate lastDay = now.with(TemporalAdjusters.lastDayOfMonth()); String...

2019-09-19 18:15:46 387

原创 java.lang.RuntimeException: java.lang.NoSuchMethodError: com.hits.modules.bean.S lj_info.setLetterst

java.lang.RuntimeException: java.lang.NoSuchMethodError: com.hits.modules.bean.Slj_info.setLetterstate(I)V at org.nutz.lang.Lang.wrapThrow(Lang.java:153) at org.nutz.trans.Trans.exec(...

2019-09-19 18:15:04 418

原创 mysql获取最近一星期的时间

select CONCAT(date_sub(curdate(),interval id day),' ',DATE_FORMAT(NOW(),'%T')) rq from `weekdays`weekdays表

2019-09-17 17:24:33 1026

原创 Exception in thread "main" java.lang.reflect.InvocationTargetException

SpringBoot打包后用java -jar启动抛出异常SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/H:/DP/xxx/xmmusic-0.0.1-SNAPSHOT.war!/WEB-INF/lib/slf4j-log4j12-1.7.25.jar!/org/slf...

2019-09-10 13:24:30 14560 8

原创 js将字符串转换成json字符串

var data = $.parseJSON( date );

2019-09-08 23:21:54 219

原创 上班

以前,我以为不上班的人都是在混日子,现在,我深刻意识到上班的才是每天真正在混日子的人

2019-09-03 16:07:59 114

原创 防止浏览器回退js代码完美版

防止浏览器回退js代码完美版之前记录了一个方式,后来发现谷歌等浏览器不兼容,今天再记录一个兼容谷歌,ie,等多版本的防止绘图js代码代码如下:<script language="javascript"> $(function(){ if (window.history && window.history.pushState) { ...

2019-08-31 18:36:25 292

openoffice可能用到的一个jar包 jacob.jar

不用理会后面的版本号,我是为了和maven中心仓库区分所以才用1.11的,说明:中心仓库的不可用,openoffice可能用到的一个jar包 jacob.jar

2020-12-21

SpringBoot_BaseDao.zip

尊重原创——SpringBoot_BaseDao.zip,内部含有反射,获取泛型类类型,如何使用等,自己下载查看

2019-06-11

CSS3高亮显示.zip

CSS3高亮显示.zip,文字发光特效,css3,自己体会......

2019-05-31

基于js实现ctrl+F的页面搜索

基于js实现ctrl+F的页面搜索,并且有亮色标明搜索的关键词

2019-03-27

SSM框架基本jar包

Spring+SpringMvc+mybatis框架的搭建所需要框架,仅供参考

2019-02-15

ssh搭建--整合

ssh环境搭建,demo,仅仅提供参考,为以后使用ssh方便搭建

2019-01-11

SpringBoot+html实现h5录音上传到后台

SpringBoot+html实现h5录音上传到后台,html录音是从网上下的,后台接收是自己写的,使用的SpringBoot框架

2019-01-09

ssh搭建 -- 登录dome

整合spring、springmvc、hibernate、框架。搭建基本环境

2019-01-02

UEditor手动修改utf8-jsp

UEditor富文本编辑器,确实很好用,但是在官网上下载的压缩包无论是哪个版本都会有编码格式问题,本人手动修改了jsp版本utf-8,以方便以后使用

2018-12-27

SpringMVC上传文件的四种方法

个人整理-SpringMVC上传文件的四种方法,汉jar包,含计时

2018-12-26

SpringMVC基础

SpringMVC第一课,包括(隐式servlet创建),接收参数,响应参数,xml(web.xml和springmvc-servlet.xml)配置

2018-12-25

spring框架dome

多个spring框架必经之路,ioc-di-aop

2018-12-25

hibernate框架一对一测试案例

hibernate框架一对一测试案例,第四篇,使用于新手

2018-12-17

hibernate框架多对多测试案例

hibernate多对多映射关系,操作实体类,第三篇,使用于新手

2018-12-17

hibernate的表关联操作-hibernate02

hibernate的表关联操作,通过映射关系操作实体类增删改查数据库-hibernate02

2018-12-13

hibernate框架基础教程适合新手

hibernate框架基础教程适合新手,零基础,纯手写hibernate

2018-12-12

Oracle必备

关于Oracle的必备sql,初学者必读,一定有帮助,好好学

2018-12-11

bootstrap.css.map

想要的小伙伴赶紧来啊,难得的资源,随意下载,任意下载

2018-12-06

Python编写网页爬虫优化版

Python编写网页爬虫带model 以http://zuidazy.net电影网站为例

2018-11-22

Python编写网页爬虫

Python编写网页爬虫带model 以http://zuidazy.net电影网站为例,实现步骤如下:

2018-11-22

svn服务端+客户端最新版

TortoiseSVN 是 Subversion 版本控制系统的一个开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,

2018-11-16

easyUI个人整理

easyUI,个人整合处理后,编写的使用方法及easyUI的源码

2018-11-14

gif动态图生成器

将视频等文件,直接抠图成为gif等动态格式,及其方便扣扣视频GIF格式

2018-11-14

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

TA关注的人

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