杂记
文章平均质量分 69
小牛呼噜噜
书写思维的火花
展开
-
记录一次服务器被攻击,导致的一系列连锁的问题
但是过了几天,服务器又被人在国外ip异常登录了,这时候我发现攻击者电脑性能太好了,密码都加了20几位了,还是没几天被破解了。然后就是,检查服务器其他端口,cpu,内存,磁盘等各项指标,都没啥问题了,开始慢慢恢复网站服务,还有重启各种中间件的容器服务,折腾了一晚上。遇到问题,就一步步的分析异常信息,实在看不出来,可以去尝试尝试,再根据反馈进一步分析,直到找到原因,从而解决问题。大家好,我是呼噜噜。但试了一下,很不幸还是不行,不能乱折腾了,我们得分析一下问题,突然发现异常信息上面还有一段信息被忽略了。原创 2023-02-13 14:24:48 · 456 阅读 · 0 评论 -
Java优雅地执行js
文章目录ScriptEngineSelenium?引入依赖selenium 对应浏览器驱动下载Selenium 简单例子工具类测试 :执行js测试:执行JS文件Selenium 操作页面尾语ScriptEnginejava从jdk1.6开始引入js引擎 ScriptEngine,从而支持执行js脚本,但是如果js脚本中包含一些浏览器内置对象,比如window对象,那么java在执行该脚本时会抛异常Selenium?selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览原创 2022-05-11 09:29:45 · 3727 阅读 · 0 评论 -
Java 读写 Execl实战入门--打包多份Excel生成Zip进行下载
文章目录基本概念导入依赖操作示例操作Execl工具类如何手动撸一个execl文件导出Controller层代码尾语基本概念java操纵excel文件常用的有jxl和poi两种方式,jxl不支持.xlsx,而poi支持.xlsx。本文主要介绍poi方式。Apache POI是一种流行的API,它允许程序员使用Java程序创建,修改和显示MS Office文件。这由Apache软件基金会开发使用Java分布式设计或修改Microsoft Office文件的开源库。它包含类和方法对用户输入数据或文件到MS原创 2021-07-22 20:46:53 · 1190 阅读 · 10 评论 -
微信8.0状态视频无水印素材+个人设置技巧(最全小白教程)
最近发现微信8.0更新了,好多有意思的东西,微信里面的表情可以动起来,特殊表情的全屏动画,视频号,“状态”功能说起微信新出来的“状态”功能,让小牛想起了QQ 的状态。比如在线、隐身、离开、Q 我吧、请勿打扰,这都是你的青春回忆,而现在更丰富了在微信「我」的页面,微信号下方新增状态栏,点击即可编辑个人状态。目前有:美滋滋、郁闷、数羊、发呆忙、摸鱼、搬砖、出差打卡、聚餐、喝咖啡、喝酒、运动、买买买追剧、听歌、吃瓜、玩游戏、看直播、睡觉如果上面的状态不符合你的气质,还可以自定义设置状态的功能,原创 2021-02-03 17:29:19 · 4600 阅读 · 0 评论 -
使用GitHub搭建个人免费快速的图床
文章目录1. 为什么要使用图床?2. 目前国内图床比较?3. 使用github来搭建图床新建仓库获取token测试1. 为什么要使用图床?图床指存储图片的服务器,使用图床存储文档中的图片,那么在使用图片的时候只要写上图片所在的网络地址就好了,这样比较使用静态图片体验显然要好很多。如果我们是多平台分发自己的文章,这样就更方便了。2. 目前国内图床比较?本文这里只举几个例子,在网上查了几个比较典型的1.公共图床:这类图床一般可以直接上传图片,会返回一个链接,供你使用SM.MS图床:无需注册,没有原创 2021-01-14 00:02:18 · 1436 阅读 · 1 评论 -
Windows10 解决 ModuleNotFoundError: No module named '_ssl'
最近临时学习python 爬虫 爬取网页的信息(偷懒~~)发现 urlopen 访问 https 的url时会报:urllib.error.URLError:urlopen error unknown url type:https网上搜了一下: 发现安装ssl 即可但ssl库是有的,本地python3.7,用的是Anaconda来管理包,却报错:ModuleNotF...原创 2020-01-10 22:41:35 · 3101 阅读 · 0 评论 -
javascript常用的小知识-小记(2)--给文字加点
1、传统的(操作dom元素)var event=document.getElementById("指定的id");event.innerHTML+='<span class="newSpan" style="width: 10px;height: 10px;background: red;border-radius: 50%;position: absolute;top: 35px...原创 2019-09-16 13:40:38 · 424 阅读 · 0 评论 -
javascript常用的小知识-小记(1)
最近在写前端,之前没怎么系统地做过,有点头疼,特点写一篇杂记,记录一下这段时间的收获,也便于日后自己回顾~~1.js增加class或者删除class1.1.如果知道元素的idvar event= document.getElementById("指定的id").getAttribute("class");//删除或替换event= event.replace("指定的cl...原创 2019-09-15 18:24:13 · 214 阅读 · 0 评论 -
让SQL server数据库能够被远程访问(局域网内访问)
本文所在环境:win10sql server2016目录1、sql server 开启远程访问权限2、在防火墙给SQL端口开通列外3、测试远程访问数据库1、sql server 开启远程访问权限以windows认证方式登录 sql server management然后点击想要开通权限的用户 作者这里是coop99勾选下图的按钮点...原创 2019-08-19 10:10:41 · 6036 阅读 · 0 评论 -
解决SQL18452错误:用户'sa'登陆失败,未与信任的sqlserver连接相关联
该错误产生的原因是由于SQL Server 使用了"仅 Windows"的身份验证方式,因此用户无法使用SQL Server 的登录帐户(例如 sa )进行连接。打开sql service management studio选择windows认证登录 进行以下修改然后重启sql server该gui工具一般会默认访问 “主机名\SQLEXPRESS” 数据库...原创 2019-07-26 13:40:29 · 1241 阅读 · 0 评论 -
win10 安装VB6详细安装教程及其中的坑
最近因为项目原因,需要装Vb6,结果装了2天才装好,总结一下期间遇到的坑~~安装包是Microsoft_Visual_Studio_6.0_enterprise.iso(这个包 包含vc++和Vb,可以自行google下载)直接双击 ,出现以下画面右击SETUP.EXE 更改其兼容性,选择Windows XP(service pack 3)以管理员权...原创 2019-07-30 14:25:46 · 62903 阅读 · 13 评论 -
将CSV文件导入到SQL Server表中
如果用sqlserver自带的导入工具,可能导入的速度比较慢,且会报大量数据类型不匹配的问题。但bulk就解决了这些问题BULK INSERT CSVTableEXFROM 'E:\csv.txt'WITH( FIELDTERMINATOR = ',', ROWTERMINATOR = '\n')SELECT * FROM CSVTableEX按F5,执行该命令即可...原创 2019-07-29 14:12:04 · 2813 阅读 · 0 评论 -
杂记(2)——anaconda pip和conda安装包 及虚拟环境(conda&virtualenv)的巧妙使用
不同的项目,可能需要不同版本的包,这个时候就需要虚拟环境来管理多版本的python库前提:确保anaconda安装成功如何安装可以参考我之前的一篇文章:https://blog.csdn.net/qq_41603102/article/details/84452375conda环境管理:# 查看conda版本conda --version#查看系统当前已有的Python环境...原创 2019-03-06 20:20:22 · 5034 阅读 · 5 评论 -
win10 git 一直 Incorrect username or password ( access token ) 无地方输入密码
因为输错过一次密码,所以报错,想修改但找不到。上网查了好久才找到一个简单的方法这样就可以了原创 2019-03-19 15:38:30 · 2023 阅读 · 0 评论 -
杂记(3)——win10下载安装git 及其使用笔记
Git用来很长时间,一般用命令行,命令行比较复杂,所以把工作中常用到的操作在这里总结一下,以便更好的回顾与查询。1、官网下载https://git-scm.com/download/win2、安装修改安装目录,最好不要安装在C盘然后其他的就一路默认即可,不必修改什么3、一些常用的命令推荐使用git-bash鼠标右击,会发现点击即可进...原创 2019-03-12 09:30:27 · 354 阅读 · 0 评论 -
win10 使用VirtualBox安装CentOS7
1、前期准备VirtualBox官网:https://www.virtualbox.org/版本:最新稳定版即可centos7的镜像官网:https://www.centos.org/版本:最新稳定版,win10,64位的即可2、安装VirtualBox除了修改默认的安装路径外,其他一路默认即可3、在VirtualBox中创建虚拟机接下来,步入正题...原创 2019-03-21 12:48:57 · 887 阅读 · 0 评论 -
win10 下载安装neo4j
1、下载neo4j官网:https://neo4j.com/download-center/#releases2、安装neo4j前提:电脑中有java环境neo4j是用Java语言编写的图形数据库,运行时需要启动JVM进程,因此,需安装JAVA SE的JDK。Neo4j应用程序有如下主要的目录结构:bin目录:用于存储Neo4j的可执行程序; conf目录:用于...原创 2019-03-31 18:39:26 · 473 阅读 · 0 评论 -
MySQL执行外部sql脚本文件的命令及sql脚本的基本写法
最近重新踩了一下mysql 这边的坑,记录一下自己忽略的地方~~sql脚本是包含一到多个sql命令的sql语句,将这些sql脚本放在一个文件中,然后通过相关的命令执行这个sql脚本文件。SQL脚本可用于插入数据,读取数据,更新数据,和删除数据。它们也可以用于创建数据库对象,如表,视图,存储过程,他们甚至可以用于创建整个数据库本身 - 完整的表,数据,用户,等等。1、编写sql脚本...原创 2019-04-02 14:28:12 · 66772 阅读 · 1 评论 -
ubuntu查看某端口占用情况
简单记录一下,部署linux服务器经常用到的一下命令:查看已经连接的服务端口,查看端口使用情况,使用netstat命令 netstat -a查看所有的服务端口netstat -ap查看8080端口,则可以结合grep命令:netstat -ap | grep 8080如查看8888端口,则在终端中输入:lsof -i:8888若要停止使用这个...原创 2019-05-14 16:52:34 · 793 阅读 · 0 评论 -
CentOS7设置定时任务
最近用到centos7的定时任务,做个简单的记录常用命令:#安装crontabssudo yum install crontabs# 设为开机启动sudo systemctl enable crond #启动crond服务sudo systemctl start crond # 查看状态systemctl status crond 只有crond启动状态时,...原创 2019-05-21 11:57:25 · 883 阅读 · 0 评论 -
java判断字符串是否为空的最常用方法
本人比较了一下目前常用的判断字符串是否为空的方法,推荐以下这种方法://判断某字符串是否不为空且长度不为0//且不由空白符(whitespace)构成//等于!isBlank(String str)if(StringUtils.isNotBlank(str))if(StringUtils.isBlank(str))StringUtils方法的操作对象是java.lang...原创 2019-05-27 22:27:34 · 1900 阅读 · 0 评论 -
Centos7 添加新用户并赋予权限
做个简单的笔记~~1 创建新用户先以root登录系统adduser zj2 修改用户密码passwd zj3 授权新创建的用户使用sudo命令1)添加sudoers文件可写权限chmod -v u+w /etc/sudoers2)修改sudoers文件 使用vim编辑器打开sudoers文件如下操作:3)收回sudoe...原创 2019-05-29 10:31:56 · 2031 阅读 · 0 评论 -
杂记(1)——postgresql安装及使用笔记
本文仅仅作为本人的日常学习笔记,防止一些细节日后遗忘所做,总结前人经验目录1、Win10安装postgresql2、下载好后,直接点击安装包,安装3、如何使用postgresql一些常用Pgsql 命令行命令pgAdmin4 使用手册1、Win10安装postgresql下载安装包官网: https://www.postgresql.org/downloa...原创 2019-03-01 09:10:19 · 1121 阅读 · 0 评论