自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(522)
  • 资源 (6)
  • 收藏
  • 关注

原创 使用Arthas实现JAVA热更新

Arthas是阿里巴巴开源出来的一个针对java的工具,主要是针对java的问题进行诊断。官网地址(下载安装请看这里):https://alibaba.github.io/arthas/index.html这个工具可以协助完成下面这些事情(转自官网):这个类是从哪个jar包加载而来的? 为什么会报各种类相关的Exception? 线上遇到问题无法debug好蛋疼,难道只能反复通过增...

2019-10-23 15:36:16 3361

转载 MySQL 日期操作 增减天数、时间转换、时间戳

MySQL datediff(date1,date2):两个日期相减 date1 - date2,返回天数。select datediff('2008-08-08', '2008-08-01'); -- 7select datediff('2008-08-01', '2008-08-08'); -- -7一、MySQL 获得当前日期时间 函数1.1 获得当前日期+时间(date + ...

2019-10-08 13:47:08 1449 1

转载 JAVA synchronized 用法

总结一下synchronized的用法:1、修饰静态方法2、修饰实例方法3、修饰代码块一、首先看一下修饰静态方法和修饰实例方法的区别,直接上代码:/* * synchronized:修饰实例方法/修饰静态方法 */public class SynchronizedTest2 { public static void main(String[] args) thr...

2019-10-08 09:53:20 124

原创 CentOS7备份与恢复(不同机器)

tar:  特点  1、保留权限  2、适合备份整个目录  3、可以选择不同的压缩方式  4、如果选择不压缩还能实现增量备份,部份还原,参考man tardd  特点  1、对块进行操作,能备份整个硬盘(包括分区表、MBR,其他Linux不能很好支持的文件系统)  2、可以进行压缩(麻烦一点)  3、由于是备份整个硬盘,文件系统上没有使用的“空白”空间也会被保存起来,备份文件...

2019-09-06 09:56:37 4140 2

原创 CentOS关闭SeLinux

查看SELinux状态:1、##如果 SELinux status 参数为enabled即为开启状态/usr/sbin/sestatus -v2、也可以用这个命令检查getenforce关闭SELinux:1、临时关闭(不用重启机器):setenforce 0 ## 设置SELinux 成为permissive模式# seten...

2019-09-02 17:14:31 263

原创 MySQL主从配置

1.主从复制简介MySQL 主从复制就是将一个 MySQL 实例(Master)中的数据实时复制到另一个 MySQL 实 例(slave)中,而且这个复制是一个异步复制的过程。实现整个复制操作主要由三个进程完成的,其中两个进程在 Slave(sql_thread 和 IO_thread),另外一个进程在 Master(IO 进程)上。2.主从复制原理、机制要实施复制,首先必须打开 Maste...

2019-09-01 23:11:26 383

原创 MFC自定义光标

Windows光标文件的后缀是 .cur使用软件Microangelo可以制作光标文件:下载地址提取码:w2vp (我尝试PS图片格式另存为 .cur,图片格式转化为 .cur 都失败了,不知道什么原因,只有使用这个软件才得以成功。)注意:MFC最多支持24位色图,32位以上显示不出来制作好 .cur 文件后,导入资源,使用类向导响应 WM_SETCURSOR 消息,添加以下代...

2019-08-14 17:42:07 630

转载 Idea打包java程序(包含依赖的所有jar包)

Java项目打包并处理依赖Jar包,Intellij Idea打包Java项目打开模块设置如下图所示,选中需要打包的模块,右键点击,即会出现如下图所示的内容,点击Open Module Settings。创建Artifacts配置Jar包信息,注意配置输出路径 Output directory移动依赖Jar包到指定文件夹中并配置路径,如下图所示,将项目依赖的Mysql...

2019-08-12 16:45:47 2721 1

原创 SecureCRT 使用配置

Secure CRT是一款支持 SSH2、SSH1、Telnet、Telnet/SSH、Relogin、Serial、TAPI、RAW 等协议的终端仿真程序,最吸引我的是,SecureCRT 支持标签化 SSH 对话,从而可方便地管理多个 SSH 连接,设置项也极为丰富。简单的说是Windows下登录UNIX、Linux服务器主机的软件。SecureCRT支持SSH,同时支持Telnet和rlog...

2019-08-12 10:42:56 1141 1

原创 Windows注册表相关

其中Wow6432Node是64位机才有的,32位程序会保存在此分支,64位程序去掉此分支;HKEY_LOCAL_MACHINE;HKEY_CURRENT_USER;类似,只是操作HKEY_LOCAL_MACHINE需要更多权限,表示所有用户,HKEY_CURRENT_USER表示当前用户。1、控制面板->程序和功能:卸载程序HKEY_LOCAL_MACHINE\SOFTWAR...

2019-08-12 09:03:30 197

转载 C++ 正则表达式-基础操作

正则表达式是一个非常强大的工具,主要用于字符串匹配。如何在c++中使用正则表达式?下面就简要介绍一下c++中正则表达式相关函数的用法。本篇博客中所涉及到的函数及其功能如下表所示:函数 功能 regex_match(s,re) 目标字符串s和正则表达式re是否完全匹配 regex_search(s,match_result,re) 目标字符串s是否存在某个子串...

2019-08-08 09:59:33 297

转载 JS实现python的random.sample()

function getRandomArrayElements(arr, count) { var shuffled = arr.slice(0), i = arr.length, min = i - count, temp, index; while (i-- > min) { index = Math.floor((i + 1) * Math.rando...

2019-07-26 16:14:47 517

原创 哈工大 ACM 排序、查找算法 1002

#include<iostream>#include<cstring>#include<string>#include<map>#include<cstdio>#define MAX 20005using namespace std;int a[MAX];int main(){ //freopen("data....

2019-07-03 09:05:25 763

转载 mysql查看执行sql语句的记录日志

https://www.cnblogs.com/jhin-wxy/p/8965888.html1、使用processlist,但是有个弊端,就是只能查看正在执行的sql语句,对应历史记录,查看不到。好处是不用设置,不会保存。use information_schema;show processlist;或者:select * from information_schema...

2019-06-19 21:42:11 672

原创 MySQL5.5数据导入MySQL5.7遇到的坑

1、MySQL 5.7 时间不兼容问题(Error : Invalid default value for 'last_login_time' )这是通常是由于 MySQl 升级到 5.7+ 而引起的默认值不兼容的问题mysql> select @@sql_mode;+--------------------------------------------------------...

2019-06-15 23:27:26 2261

转载 FRP内网穿透搭建

参考:https://blog.csdn.net/qq_25351621/article/details/78947477https://blog.csdn.net/inke88/article/details/76677956(1)准备工作(可能需要安装 go 环境,查看这篇文章:https://blog.csdn.net/dszgf5717/article/details/79...

2019-05-29 21:33:10 6258

转载 Sorry, this application can not run in a virtual machine

https://liyixing1.iteye.com/blog/1740740记事本打开 VMX 文件 类似 Windows XP Professional.vmx在文本末尾加入一行monitor_control.restrict_backdoor = "TRUE"保存文件现在启动虚拟机 就不会被Themida检测到了如果还被检测可以再加入一行disabl...

2019-05-29 21:31:31 1066

原创 手机 + FRP内网穿透

一、准备:手机一台(能够获取ROOT) 超级终端APP(https://pan.baidu.com/s/1GBkiquUv-qtA60hBcZCXWw) 搭建好frp的服务器(搭建frp服务器可以参考:https://www.jianshu.com/p/e8e26bcc6fe6)二、下载frp相关文件首先,前往Github上下载最新的frp客户端文件 frp文件下载,很多其他的玩法可...

2019-01-04 20:07:35 5452

原创 使用FRP实现内网穿透以及问题解决

FRP安装实现参考这篇文章:https://www.jianshu.com/p/e8e26bcc6fe6FRP服务端客户端下载:https://github.com/fatedier/frp/releasesFRP中文文档:https://github.com/fatedier/frp/blob/master/README_zh.md问题一:authorization timeout...

2019-01-04 14:41:48 796

转载 Centos最小安装解除自动待机休眠

https://blog.csdn.net/wang_zhenwei/article/details/48768261配置 xorg.conf,且不能出错,否则系统可能会起不来,所以配置时要格外小心vi /etc/X11/xorg.conf添加以下内容Section "ServerFlags" Option "BlankTime" "0" Optio...

2019-01-03 11:58:23 607

原创 Centos7 最小安装联网等必要设置

一、centos7 联网在虚拟机中以最小化方式安装centos7,后无法上网,因为centos7默认网卡未激活。而且在sbin目录中没有ifconfig文件,这是因为centos7已经不使用 ifconfig命令了,已经用ip命令代替;并且网卡名称也不是eth0了,而是改成eno16777736了。解决ifconfig不可用:ip addr 即查看分配网卡情况。激活网卡:在文件...

2018-12-29 21:44:55 402

原创 Python 安装使用 tesseract OCR 识别中文

Tesseract的OCR引擎目前已作为开源项目发布在Google Project,其项目主页在这里查看 https://github.com/tesseract-ocr,它支持中文OCR,并提供了一个命令行工具。python中对应的包是pytesseract. 通过这个工具我们可以识别图片上的文字。1、安装tesseractyum install tesseract2、安装py...

2018-12-24 22:39:05 1236

原创 Win7,XP装系统故障解决

一、win7在使用win pe模式安装win7 ( 32 位)的时候出现“安装程序无法定位现有系统分区,也无法创建新的系统分区”提示。解决步骤:第一步:把win7镜像发在你电脑的非系统盘的其他硬盘上。第二步:重启机器,通过U 盘启动.进入win pe系统,关于这点我说一下,有些朋友也许不知道什么叫win pe系统,这个win pe 究竟有什么用途,其实你可以把win pe 理解为一个微缩...

2018-12-18 22:46:41 469

转载 Windows安装程序无法将windows配置为在此计算机的硬件上运行

用手工运行msoobe.ext启用配置的方法,快速解决:windows安装程序无法将windows配置为在此计算机的硬件上运行我自己安装碰到的是蓝色这个错误,下面这个也有网友说用安装驱动等方法得以解决。注意:本文主要内容是转自其它网友的,我是在戴尔新本本ins 15r-3521安装win7 64 位碰到这种情况,换过硬盘模式、安装过sata驱动均无法解决,重装了7次,后来才发现这...

2018-12-18 22:34:00 941

原创 树莓派安装Ubuntu Mate系统

参考:https://blog.csdn.net/henryheheng/article/details/78907406拿到树莓派之后,首先需要安装一个操作系统,可以是Linux、Android、Windows 10lot等,这里我们安装Linux系统。树莓派的系统安装在SD卡上,推荐使用16GB以上的高速卡。安装系统需要准备以下软件:SD卡格式化软件 https://www.s...

2018-10-19 14:59:06 914

转载 centos外接屏幕调节方法

https://blog.csdn.net/sidely/article/details/43059795xrandr --output VGA --auto --output LVDS --off打开外接显示器,同时关闭笔记本液晶屏幕(只用外接显示器工作)xrandr --output VGA --off --output LVDS --auto关闭外接显示器,同时打开笔记本...

2018-10-16 21:00:29 467

原创 Selenium 代理设置,页面等待,获取元素

1、implicitly_wait 隐式等待。代理设置、无头浏览器、显示等待隐式等待。

2018-08-24 14:39:52 219 1

原创 PIL.Image、Base64 String、Requests图片rst.content的互相转换

的,这是在h5使用的时候需要添加用来声明数据类型的,如果拿到的Base64 String带了这个标签的话,需要处理一下,这里从参考的博客中找了一种正则处理方法。要注意的是图片内容转化所得的Base64 String是不带有头信息/html标签(

2018-08-24 14:29:28 1836 1

转载 JavaScript、jQuery获取页面及个元素高度、宽度

https://www.cnblogs.com/jingjing-blog/p/5012923.htmlhttp://blog.sina.com.cn/s/blog_51048da70101djoy.htmlJavascript获取获取屏幕、浏览器窗口 ,浏览器,网页高度、宽度的大小网页可见区域宽:document.body.clientWidth 网页可见区域高:document.b...

2018-08-24 14:27:25 194

原创 PyQuery基本操作

PyQuery基本操作:from pyquery import PyQuery as pq# 参数为字符串的情况html_str = "&lt;html&gt;&lt;/html&gt;"# 参数为网页链接(需带 http://)your_url = "http://www.baidu.com"# 参数为文件path_to_html_file = "hello123.ht...

2018-08-23 17:39:55 313

转载 Centos中iptables和firewall防火墙

转自:https://blog.csdn.net/bbwangj/article/details/74502967iptables防火墙1、基本操作# 查看防火墙状态service iptables status  # 停止防火墙service iptables stop  # 启动防火墙service iptables start  # 重启防火墙serv...

2018-07-21 17:13:22 266

转载 flask.jinja2模板中自动转义和取消转义的分析

转自:https://blog.csdn.net/fanny_git/article/details/78072690jinja2在默认的情况下是实现自动转义的而什么对象会被自动转义呢?答案是:被渲染到页面的对象中没有实现__html__方法的对象换句话说,就是假设一个对象实现了__html__方法那么这个对象就是安全的,jinja2模板就不会将它转义,即使他就是个恶意的脚本那么为了防止被恶意脚本...

2018-07-05 11:50:15 1402 1

原创 CentOS中yum安装ffmpeg

参考:https://www.cnblogs.com/wpjamer/p/ffmpeg.htmlhttps://blog.csdn.net/qq_34627459/article/details/749565691.升级系统sudo yum install epel-release -ysudo yum update -y2.安装Nux Dextop Yum 源由于CentOS没有官方FFmpe...

2018-07-01 13:05:52 478

原创 moviepy,ffmpeg截取视频

提供开始和结束时间截取视频并保存from moviepy.editor import *def clip(filename, start = 0, end = None): tmp_name = filename.split('.') new_filename = tmp_name[0] + '_clip.' + tmp_name[1] video = VideoFi...

2018-06-30 18:05:53 1587

原创 celery 定时任务

celery消息队列请看这篇文章:https://blog.csdn.net/dszgf5717/article/details/471547931、celery配置示例from celery.schedules import crontabfrom datetime import timedeltaapp = Celery('task', broker = config['CELERY_B...

2018-06-25 21:04:37 1300

原创 MySQL表不能修改、删除等操作,卡死、锁死情况的处理办法

show full processlist; //列出当前的操作process,一般会看到很多waiting的process,说明已经有卡住的proces了,我们要杀死这些process!!再执行:kill processid; //processid表示process的id,比如kill 3301,就会将id为3301的process杀死。使用 kill 将所有的 id 杀死...

2018-05-22 10:48:40 621

原创 Selenium PhantomJS webdriver 添加 Cookies

【代码】Selenium PhantomJS webdriver 添加 Cookies。

2018-04-22 18:06:01 743

原创 Python + Opencv安装

一、Windows下安装1、安装numpypython -m pip install numpy2、下载OpenCV:https://opencv.org/releases.html安装完成后,将opencv\build\python\2.7\x64 或 x86下的cv2.pyd拷贝到Python27\Lib\site-packages下面然后 下载windows下二进制...

2018-02-26 13:28:03 813

原创 Windows下Python Extension Packages二进制安装文件

二进制安装文件下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/问题:pip安装报错,XXXX is not a supported wheel on this platform可能的原因1:安装的不是对应python版本的库,下载的库名中cp27代表python2.7,其它同理。可能的原因2:这个是我遇到的情况(下载的是对应版本的库,然后仍然提示不支...

2018-02-22 21:30:21 657

转载 Linux查看CPU信息机器型号等硬件信息

https://www.cnblogs.com/sunss/archive/2010/09/09/1822299.html测试机器的硬件信息: # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz 查看CPU信息(型号) (看到有8个...

2018-02-20 21:16:38 320

apache_2.2.10-win32-x86-no_ssl

Windows apache服务器安装包

2015-05-27

MySQL-python-1.2.3.win32-py2.7

windows下安装python,MySQL包

2015-05-27

毕设 使用OpenCV示例

毕业设计,基于OpenCV的手势识别,使用C#语言

2014-04-29

VA_X_2013智能代码补全工具

直接点击运行即可 破解方法使用方法见txt文档

2014-04-05

近几年软考软件设计师上午试题三套

软考试题,全国计算机专业技术资格考试,软件设计师

2013-05-03

一个点对点聊天应用程序

这是用MFC,winsocket做的一个小应用,还有很多bug,请谅解

2012-12-25

空空如也

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

TA关注的人

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