自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(94)
  • 资源 (9)
  • 收藏
  • 关注

原创 Windows下使用nvm安装nodejs

Windows下使用nvm安装nodejs

2022-06-16 22:41:05 1336 2

原创 AutoHotkey —— 自定义热键编辑软件(设置Typora字体颜色快捷键应用)

一、安装 AutoHotkey官方安装链接:https://autohotkey.com/download/ahk-install.exe【home】Tab页:选择【Custom lnstallation】自定义安装;【version】Tab页:选择版本,与操作系统一致即可(我选择Unicode 64-bit);【location】Tab页:选择软件安装位置点击【next】继续安装;点击【install】软件就会安装;AutoHotkey安装完成,点击exit退出软件安装,点击其他可以打开软

2022-04-07 13:36:48 1903

原创 idea和pycharm注释模板设置

/** * @ClassName : ${NAME} * @Description : TODO * @Author : ${USER} * @Date : ${DATE} ${TIME} * @Version : 1.0 * * ┏┓ ┏┓ * ┏┛┻━━━┛┻┓ * ┃ ┃ * ┃ ━ ┃ * ┃ ┳┛ ┗┳ ┃ * ┃ ┃ * ┃ ┻ ┃ * ┃ ┃ * ┗━┓ ┏━┛

2022-03-31 17:14:12 1082

转载 国内常用的NTP时间源同步服务器汇总

国内常用的NTP时间源同步服务器汇总

2022-03-09 18:23:31 13782

原创 Win10任务栏卡死,无响应,点不动解决方法集锦

关掉“资讯和兴趣”:##############################因为任务栏卡死,所以在任务栏处右击很可能出不来上面的画面。根据我的尝试,可以通过重启桌面,趁计算机“不注意”,迅速关闭“资讯和兴趣”,多次实验证明,关闭后任务栏卡死的问题立马就好。方法一:重启Windows资源管理器1、出现任务栏卡死,此时我们同时按下“Ctrl + Alt + Delete”组合键打开任务管理器。2、点击“进程”选项卡,找到资源管理器,然后单击“重新启动”。方法二:重置Windows应用程序配置

2021-12-11 14:28:38 28588 12

原创 Oracle—JDBC连接数据库的三种方式:

JDBC连接数据库的三种方式:格式一:jdbc:oracle:thin:@//<host>:<port>/<service_name>格式二:jdbc:oracle:thin:@<host>:<port>:<SID>格式三:jdbc:oracle:thin:@<TNSName>格式一是通过 SERVICE_NAME 连接Oracle数据库,适合于单实例和多实例数据库格式二是通过实例名SID连接数据库,RAC环境下实

2021-08-16 09:46:02 2390

原创 列出Oracle每小时redo重做日志产生量

列出Oracle每小时redo重做日志产生量WITH times AS (SELECT /*+ MATERIALIZE */ hour_end_time FROM (SELECT (TRUNC(SYSDATE, 'HH') + (2 / 24)) - (ROWNUM / 24) hour_end_time FROM DUAL CONNECT BY ROWNUM <= (1 * 24) + 3), v$database

2021-08-16 09:43:58 210

原创 SQL Server 孤立帐户恢复(某个数据库的帐户只有用户名而没有登录名)

问题描述: 数据库备份还原后,数据库只有用户名没有登录名,成为孤立帐户,登录权限问题。1 .将备份的数据库在其它机器上还原;2 .重装系统或SQL SERVER之后只还原了用户库;孤立帐户,就是某个数据库的帐户只有用户名而没有登录名,这样的用户在用户库的sysusers系统表中存在,而在master数据库的syslogins中却没有对应的记录。解决办法: 使用 sp_change_users_login 脚本修复,此脚本有如下三种用法,我是使用第三种。--用法 1 :列出当前数据库的孤立用

2021-08-10 08:45:35 626 1

原创 logback异常堆栈信息换行合并为一行处理

logback异常堆栈信息换行合并为一行处理"backtrace": "%replace(%ex{full}){"[\r\n]+", "###"}"%nopexex{full} :{}中指定需要打印的异常行数,full为全部异常信息%nopex:处理多余的堆栈输出信息,不加这个的话,堆栈信息重复输出一遍,且存在换行 {"[\r\n]+", “###”}替换异常信息中的换行符为###文档:http://logback.qos.ch/manual/layouts.html参考:https://

2021-07-13 16:05:47 2555

原创 Centos7 安装mysql8.0(rpm方式安装)

​@TOC1.卸载老版本# 查看当前安装mysql情况rpm -qa|grep -i mysql# 删除旧版rpm -ev mysql-community-server-8.0.12-1.el6.x86_64 # 删除提示依赖包错误,用此命令rpm -ev mysql-community-server-8.0.12-1.el6.x86_64 --nodeps# 提示错误:error: %preun(xxxxxx) scriptlet failed, exit status 1rp

2021-07-02 16:13:43 358

原创 CentOS8配置网卡为静态IP

vim /etc/sysconfig/network-scripts/ifcfg-ens33HWADDR=00:0C:29:01:89:CCTYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GE

2021-06-25 23:32:20 207

转载 制作RPM包

这里写自定义目录标题前言制作RPM包步骤准备环境前言拥有源码,把源码制作RPM包进行安装和使用。制作RPM包步骤准备普通用户(rpmuser)创建目录结构和原材料放到对于的目录中写Spec文件编译准备环境试验环境:centos7源码包:nginx-1.20.0.tar.gz准备普通用户(rpmbuilduser)#创建rpmuser 用户制作rpm包useradd rpmuser #查看rpmbuild查看宏rpmbuild --showrc#没有rpmbuild命令

2021-06-18 16:27:40 218

原创 Git+GitHub+vsCode 安装配置和常见问题

这里写自定义目录标题一、Git安装二、环境配置git 使用命令常见问题问题一:ssh连接时报错问题二:一、Git安装Git官网下载:https://git-scm.com/downloads点击下载的软件包:Git-2.31.1-64-bit.exe,Windows10下安装为例,一直点击next,直到出现install,点击install,安装完成后点击finish安装好后,桌面右键鼠标,可以看到2个Git 菜单检测安装是否完成:cmd输入git,可以看到git相关信息即Ok二、环境配置

2021-04-06 15:35:19 412

原创 ssh远程登陆linux显示-bash-4.1$解决方法

linux系统新建的用户用ssh远程登陆显示-bash-4.1$,不显示用户名路径网络上好多解决办法,大多是新建.bash_profile文件然后输入XXXXX。。。。然而并没有什么用没有用。。。。这个问题的根本原因就是缺少shell环境。**解决方法:**就是把/etc/skel/.bash*拷贝到当前用户目录下cp -pr /etc/skel/.bash* /home/test/ #/home/test是用户目录...

2021-03-10 17:01:34 551

原创 同时安装 jdk8 和 jdk15

1.同时安装 jdk8 和 jdk15安装目录:简单、无空格,分开目录,例如目录规划:C:\Java\jdk8C:\Java\jre8C:\Java\jdk15\2.配置系统环境变量JAVA_HOME:jdk安装目录(如C:\Java\jdk8)CLASSPATH:.;%Java_Home%\bin;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar;Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;3.切换

2021-03-10 11:25:22 3685 1

原创 vscode 中 anaconda+Django项目搭建

1.准备工作基于windows10 操作系统:安装vscode安装anaconda3 (出于数据科学目的)配置系统环境变量:C:\ProgramData\Anaconda3C:\ProgramData\Anaconda3\ScriptsC:\ProgramData\Anaconda3\Library\binvscode配置anaconda运行环境:选择“文件”—“首选项”—“设置”,打开"用户设置"界面,单击右上角的“打开设置(json)”,打开setting.json文件,如下所

2021-03-09 17:48:50 1126

转载 排黑笔记

以下文章来源于HelloCoder ,作者HaC一、查日志无法通过客户端 SSH 远程登录时,可以通过 VNC 登录服务器。查看 sshd_config 文件/etc/ssh/sshd_configPasswordAuthentication no #表示不允许密码登录重启sshd:systemctl restart sshd查看密钥 authorized_keys 文件,有无异常vi /root/.ssh/authorized_keys查看登录日志:使用last

2021-02-04 10:36:36 128

原创 抓包

tcpdump -i eth0 '((not port 45695) and (not host 127.0.0.1) and (not host 183.60.83.19))'

2021-02-04 10:30:58 87

原创 linux查询cpu过高原因--java

linux查询cpu过高原因–java一、查看线程级别的cpu占用情况查询java pid  top -c查询java进程下,线程情况# 方法一ps H -eo user,pid,ppid,tid,time,%cpu,cmd --sort=%cpu | grep PID# 方法二ps -mp PID -o THREAD,tid,time# 方法三(这个简单,一目了然)top -Hp pid #查询显示问题进程PID 对应的线程列表(threadIdList)#-H

2020-12-26 12:01:55 399

原创 Linux 添加开机自启动

这里写自定义目录标题Centos6.x 或 RedHat6.x 自启动方式一、通过 chkconfig 服务自启动二、自定义开机程序三 、定时启动脚本Centos7 自启动方式一 通过(init.d)服务的方式自启动二 通过systemctl 服务的方式自启动三 自定义开机程序四 定时启动脚本Centos6.x 或 RedHat6.x 自启动方式一、通过 chkconfig 服务自启动你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何1.在/etc/init.d下建

2020-12-23 16:17:32 348

原创 Tomcat 目标URL存在http host头攻击漏洞tomcat修复方法

一、漏洞描述:为了方便获取网站域名,开发人员一般依赖于请求包中的Host首部字段。例如,在php里用_SERVER[“HTTP_HOST”]。但是这个Host字段值是不可信赖的(可通过HTTP代理工具篡改),如果应用程序没有对Host字段值进行处理,就有可能造成恶意代码的传入。二、解决办法打开tomcat/conf/server.xml文件,修改属性:name:主机域名 <Host name="localhost" appBase="webapps" unpackWA

2020-10-27 17:36:00 8500

原创 Tomcat启动了不安全的HTTP方法解决办法

一、漏洞描述:目标服务器启用了不安全的传输方法,如PUT、TRACE、DELETE、MOVE等,这些方法表示可能在服务器上使用了 WebDAV,由于dav方法允许客户端操纵服务器上的文件,如上传、修改、删除相关文件等危险操作,如果没有合理配置dav,有可能允许未授权的用户对其进行利用,修改服务器上的文件。平时我们项目中基本上用的都是GET/POST请求方法,其他的方法是很少用到的,如PUT/DELETE/HEAD/OPTIONS/TRACE,不关闭这些HTTP请求方法,是常见的web漏洞之一。

2020-10-27 17:07:44 3138 1

原创 vmware linux 挂载共享文件夹

高版本vmware会自动集成vm-tools,自动挂载点是“/mnt/hgfs”,否则需安装vm-tools前提是先在Host里设置好共享文件夹:\color{red}{前提是先在Host里设置好共享文件夹:}前提是先在Host里设置好共享文件夹:进入VMware菜单栏中的虚拟机设置选项——共享文件夹设置中添加主机中用来给客户机共享的目录。查看命令选项:vmhgfs-fush --helpvmware-hgfsclient #输出启用的共享文件夹名称(显示的是添加共享目录时设置的共享名称)手动

2020-09-02 20:58:42 3698

原创 Python3.8+pytesseract+Tesseract-OCR5.0图片文字识别

目录1.环境2.工具安装和配置3.安装相关python包4.使用5.运行脚本可以看到结果1.环境python版本:3.8.3 (python2.7或3以上)操作系统:windows系统2.工具安装和配置1.下载安装 tesseract-ocr:官网地址2.下载安装Pycharm(下载地址:http://www.jetbrains.com/pycharm/download/#section=windows)3.添加环境变量:TESSDATA_PREFIX = C:\Program Files

2020-08-30 09:18:52 2030 1

原创 Python3.8.3安装和配置

目录下载PythonWin 平台安装Python在 Win 平台配置环境变量Unix & Linux 平台安装 Python在 Unix/Linux 设置环境变量集成开发环境(IDE:Integrated Development Environment): PyCharm下载PythonPython官网:https://www.python.org/找到首页的Download,点击最新Python版本3.8.3.其它版本:https://www.python.org/downloads/s

2020-08-29 19:04:24 1014

原创 记录第一次使用linux(deepin20 os)办公开发运维

目录一.安装操作系统:deepin 20 ^Beta^二. 安装常用办公软件三.安装开发IDE一.安装操作系统:deepin 20 Beta按官方说的安装就完事了:添加链接描述二. 安装常用办公软件WPSQQ微信远程连接工具:Remmina,听说有一个 rdesktop 连接window很好用,这几先记一下:# 安装sudo apt updatesudo apt install rdesktop -y# 使用:rdesktop ip地址:端口号 -u 远程主机用户名rdesk

2020-08-27 10:03:56 307

原创 Centos7安装fastdfs6.06集群四:安装nginx及fastdfs-nginx-module

一、fastdfs的下载与安装请参考:Centos7安装fastdfs6.06集群一:软件下载与安装:Centos7安装fastdfs6.06集群二:tracker的安装/配置/运行二、安装nginx及fastdfs-nginx-module1.解压[root@localhost downloads]# tar -zxvf nginx-1.18.0.tar.gz[root@localhost downloads]# tar -zxvf fastdfs-nginx-module-1.22.tar

2020-08-11 18:23:34 542 2

原创 Centos7安装fastdfs6.06集群三:storage的安装/配置/运行

一、fastdfs的下载与安装请参考:Centos7安装fastdfs6.06集群一:软件下载与安装:Centos7安装fastdfs6.06集群二:tracker的安装/配置/运行二、配置四台storage(172.17.0.4、5、6、7)1、拷贝/etc/fdfs下storage.conf.sample 为storage.conf#创建存储目录mkdir -p /fastdfs/storage#拷贝[root@localhost fastdfs-6.06]# cd /etc/fdf

2020-08-11 16:56:58 582 3

原创 Centos7安装fastdfs6.06集群二:tracker的安装/配置/运行

一、fastdfs的下载与安装参考上一篇博文:https://blog.csdn.net/liangpingguo/article/details/107935441二、配置两台tracker跟踪器组(172.17.0.2、172.17.0.3)#创建存储目录mkdir -p /fastdfs/tracker1.拷贝 /etc/fdfs下tracker.conf.samp 为tracker.conf[root@localhost fastdfs-6.06]# cd /etc/fdfs/[r

2020-08-11 16:17:24 581

原创 Centos7安装fastdfs6.06集群一:软件下载与安装

一、查看系统版本[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.8.2003 (Core)二、结构规划2台tracker4台storage分两个groupgroup1: 2台storagegroup2: 2台storage共6台机器两台tracker:tracker1: 172.17.0.2tracker2: 172.17.0.3四台storage:storage1: 172.17.0.4

2020-08-11 16:01:02 1067

原创 linux之 Centos系统升级到7.6

现在docker研究及PHP7都需要centos系统版本至少在7以上,干脆就弄到7.6吧1.更改yum源配置# 备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bakmv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.bak# 下载新repo,并重命名为CentOS-Base.repo,也可以用wget命令下载curl -o /etc/y

2020-08-11 13:26:00 1634

转载 ORACLE 两表关联更新三种方式

创建如下数据:select * from t1;FNAMEFMONEYA20B30select * from t2;FNAMEFMONEYA100C40D50需求:参考 T2,修改 T1 表,修改条件为两表的 FNAME 列内容一致。方式1,update常见陷阱:UPDATE T1 SET T1.FMONEY = (select T2.FMONEY from t2 where T2.FNAME = T1.FNA

2020-08-05 14:26:45 1852

原创 被遗忘的 10 个Linux命令

被遗忘的 10 个Linux命令pgrep {进程名} # 列举进程IDpstree # 以树形的方式列出进程bc # 运算split # 分割文件$ split -b 50m largefile.tar.gz LF_ #分割大文件$ cat LF_* >largefile.tar.gz #合并文件nl {文件名} # 类似cat命令,只不过它会打上行号mkfifo # 创建有名管道ldd # 可执行文件所使用了哪些动态链接库col # 把man

2020-07-15 09:25:39 117

原创 Linux 下使用mail/mailx命令发送邮件

linux os: RedHat 71.安装mailx:yuminstall mailx2.配置/etc/mail.rc:vi /etc/mail.rc # 省略默认设置......##末尾加入以下参数set [email protected] ## 发送邮件后显示的邮件发送方set smtp=smtp.qq.com ## smtp邮件服务器地址set smtp-auth-user=123456 ## 发件人邮箱set smtp-auth-passwo.

2020-07-02 15:47:33 2058

原创 Notepad++删除各类注释

在 "替换" 中选择 "正则表达式"删除 java 注释 /* */:/\*{1,2}[\s\S]*?\*/删除 java 注释 //://[\s\S]*?\n删除xml注释:<!-[\s\S]*?-->删除空白行:^\s*\n\n或者是\r\n 或者是\r 都可能是换行符,要看你的系统是windows还是Unix/Linux或者是mac的系统其它:删除空行,操作方法为:编辑->行操作->移除空行(包括空白字符)...

2020-06-28 09:51:06 895

原创 服务器设置 Header响应头(Server、X-Frame-Options、X-Powered-By)

一、iis7/8隐藏banner信息进入在【Internet 信息服务(IIS)管理器】-【HTTP 响应头】,添加或删除或修改即可。隐藏Server版本信息,安装UrlScan,打开%WINDIR%\System32\Inetsrv\URLscan,配置URLScan.ini: RemoveServerHeader=0; 改为RemoveServerHeader=1; 添加X-Frame-Options Header 进入在【Internet 信息服务(IIS)管理器】-【HTTP

2020-06-24 17:54:14 3697

原创 Redis 填坑系列之——内存分配

redis启动报错,查看日志如下,出现三个警告错误:17328:M 22 Jun 2020 15:42:39.000 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.17328:M 22 Jun 2020 15:42:39.000 # Server initialized17328:M

2020-06-22 16:45:24 518

转载 四、Nuxt的介绍及简单安装(vue-cli4.x) -npx create-nuxt-app ‘xxx’ 创建项目报错

项目安装npm install -g npxnpx create-nuxt-app project name输入命令后:npm ERR! code ENOLOCALnpm ERR! Could not install from “Files\nodejs\node-cache_npx\16376” as it does not contain a package.json file.npm ERR! A complete log of this run can be found in

2020-06-19 16:13:37 1740

原创 三、Vue @cli4.x 项目的搭建

一、vue cli3.0 新加入了 TypeScript 以及 PWA 的支持1.部分命令发生了变化:下载安装npm install -g vue@cli 删除了vue list 创建项目vue create 启动项目npm run serve2.默认项目目录结构也发生了变化:移除了配置文件目录,config和build文件夹 移除了static文件夹,新增public文件夹,并且index.html移动到public中 在src文件夹中新增...

2020-06-06 23:23:49 249

原创 二、Idea 创建一个VUE项目

一、使用Idea 新建一个VUE项目 打开idea,File - New - Project ,选择“Static Web” Next,输入 Project name:my-website 打开Idea终端工具Terminal,输入 `vue init webpack`,如下: D:\project\IdeaProjects\my-website>vue init webpack? Generate project in current directory? Ye.

2020-06-03 15:04:39 1395

one-deskt.rar

基于python开发的一个简单的桌面秀示例,可以读取json数据,显示在桌面上,并自动切换。示例是随机切换显示一首诗。json数据,亲们可以更换为自己喜欢的内容。

2020-08-05

TestHttp_HttpPostSend2.java

浙江移动OpenMas信息机云化版(浙江云MAS) Http 接口java版demo,采用HTTP POST JSON报文发送短信,测试OK.

2020-07-23

linux-monitor.rar

Python+paramiko+smtplib+APScheduler写的一个linux系统监控程序

2020-07-23

jquery_dialog 弹出窗口

jquery弹出效果实例,展示了jquery对弹出窗口的多个实例,弹出窗口框,弹出框内弹出页面,

2010-11-19

photoshop图像处理基础训练

有10几个实训 有详细的步骤 是个word文档 素材 初学者的适合哦..................

2009-04-10

accp5.0使用jsp开发web系统第一章指导部分

accp5.0使用jsp开发web系统第一章指导部分 内包括: 理论课作业答案 上机课作业答案

2008-10-29

数据库基本原理ppt

计算机等级考试一级,数据库初学者,内有详细的数据库基本原理、Access 数据库基础知识、库和表、 查询四四章PPT详解,计算机一级考虽不是难事,却也非基础不可。

2008-10-23

空空如也

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

TA关注的人

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