自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何判断一个网站地址是否可以安全访问?

今天我在QQ上分享一个游戏租号网址的时候,遭到了群友的怀疑。可能你会说我分享的,肯定是带数字的奇怪网址,要不是很长一大串连协议头都没有的神秘链接,要不就是显示了一个大大感叹号的链接比如这样的:。然而我分享的是一个绿标链接:,这是一个游戏租号网址。为了解除群友不必要的误解,我也心血来潮想解释一下究竟用什么办法来判断一个网站地址是否可以安全访问,那有一个简单办法,看域名备案信息。没有备案的网站,我觉得只能靠以前接触过一些网络安全知识、经验来判断了,比如qq上分享的链接看绿标,腾讯安全-网址安全中心查询等等,

2021-03-20 21:43:41 4816 4

原创 bash环境下MySQL批量执行多个文件里的sql语句

目录前言方法一方法二一行命令解决标题需求命令分段解释前言今天想把SQLite里的数据转储到MySQL中,SQLite数据在本地,MySQL在远程服务器的Docker环境中。当时没想着纯靠GUI完成转储操作,结果就按照以下步骤折腾了老久。本地使用DataGrip把SQLite数据库里的每个表数据分别导出到一个sql文件 使用scp把本地导出的几十个sql文件上传到远程服务器 远程服务器上使用docker cp命令把sql文件传输到MySQL容器里 docker ex.

2021-03-18 00:19:50 1380 3

原创 namesilo注册新域名顺带解决python requests库处理multipart/form-data表单以及参数重名问题

目录前言寻找合适的域名注册商域名检索域名注册写个爬虫程序帮忙找域名前言事情是这样的,昨天我有一台A服务器的https证书过期了。A服务器的证书是从B服务器上使用acme签发的泛域名证书拷贝而来的。之所以搞得那么麻烦还是因为之前懒得给A服务器注册一个域名,直接共享了B服务器的证书,结果昨天B服务器的证书过期了,然后acme那个自动续签证书的定时任务又没有跑起来,我猜是网络波动吧,反正结果而言就是两台服务器的部分服务都受影响了。于是我为了避免下次证书过期不会自动续签出现同样问题.

2021-03-15 20:38:04 394

原创 关于Win10 Jetbains全家桶2020.2.2以后版本启动报错Address already in use: bind的解决办法

近日Win10系统上把WebStorm版本更新到最新版之后,启动出现以下报错,但不是每次都出现java.util.concurrent.CompletionException: java.net.BindException: Address already in use: bind打开idea.log还能发现更详细的报错信息ERROR - llij.ide.plugins.PluginManager - java.net.BindException: Address already in u

2020-10-09 14:28:38 2593 1

原创 加速Robolectric下载依赖库

看到这篇博客的朋友也许已经看过简书写的一篇加速Robolectric下载依赖库及原理剖析,反正我是看过并且按照里面的步骤进行操作,发现不管是从Android Studio build sync还是命令行上gradlew test,均无法成功从阿里云下载镜像。从命令行执行打印日志可以发现抛出异常java.lang.RuntimeException: Method clear in android.util.SparseArray not mocked. See http://g.co/androidst.

2020-06-07 00:42:52 460

原创 git使用filter-branch重写提交历史

git filter-branch -f --commit-filter ' #重写提交时间等于指定时间戳的历史 if [ "$GIT_COMMITTER_DATE" = "@1582736444 +0800" ]; then GIT_COMMITTER_NAME="saber666"; ...

2020-02-27 03:38:59 1508

原创 github镜像站

分享一个github镜像站,http://github-mirror.bugkiller.org/可以用来替换github.com上面的资源。使用方法假设下载一个git客户端源连接是:https://github.com/git-for-windows/git/releases/download/v2.25.1.windows.1/Git-2.25.1-64-bit.exe可以...

2020-02-27 03:22:19 28447 2

原创 ThinkPad E480使用OpenCore安装黑苹果

笔记本硬件配置如下:CPU:英特尔® 酷睿™ i5-8250U处理器显卡:Intel® UHD Graphics 620独立显卡:Radeon RX 550(无法驱动,详情看Catalina/Mojave硬件支持列表)声卡:Conexant SmartAudio HD有线网卡:RealtekRTL8106EUS无线网卡:Realtek RTL8821CE (无法驱动...

2020-02-27 03:19:15 8575

原创 jetbrains ide 使用技巧随记

添加了某个框架,编写框架代码的时候,缺少智能提示/自动补全。首先到Setting-Editor-Live Templates检查IDE是否自带该框架的提示模版。这里以WebStorm2019.3.3的Angular为例,如下图所示,已经自带了Angular的提示模版,比如常用的指令*ngFor指令触发提示的缩写词是a-ngFor,并且看到Angular的所有提示都是a-开头触发的。所以直接输入*n...

2020-02-18 17:00:40 266

原创 laravel使用dompdf中文乱码问题

github上已经有大佬封装好laravel下注册服务容器即可使用的dompdf版本。我使用的时候遇到乱码问题,然后直接从网上直接搜了几个教程,都是直接说,安装好字体文件,即可修复乱码问题。我参考博客,安装完字体文件,字体文件已生成后,依旧乱码。后来发现是默认生成的配置文件,指向的字体库路径,覆盖了类构造方法生成的默认字体库路径。默认生成的配置文件config/dompdf.php,修改默认配置项...

2019-12-12 16:35:08 2962

原创 震惊,phpstorm使用xdebug调试被Windows Defender防火墙拦截调试端口的罪魁祸首竟然是!!!

开发环境win10,phpstorm,调试环境vagrant+homestead+php7.3,xdebug,配置正常,插件正常加载。打印xdebug日志,发现本地能够连通虚拟机,但是xdebug回包的时候,被本地的防火墙拦截了。xdebug开启远程调试配置,日志的方法xdebug.remote_enable = 1xdebug.remote_connect_back = 1xdeb...

2019-11-24 19:48:03 964

原创 pip全局设置镜像源

使用pip命令全局配置pip 阿里云镜像源pip config --global set global.index-url https://mirrors.aliyun.com/pypi/simple/pip config --global set install.trusted-host mirrors.aliyun.com这样做的好处是不用手动找pip配置文件路径,pip会根据当...

2019-11-19 20:27:39 5083

原创 phpstorm+xdebug远程调试

首先我本地开发环境是win10系统,然后要远程调试的服务器是centos7,win10是内网环境,服务器是在公网环境。网上搜到的部分教程,php.ini配置xdebug,配置开发机内网地址,那只适用于开发机和服务器是同一个网段的网络环境。但是不在同一个网段的话,比如开发机内网,一台服务器外网,这需要通过DBGP代理实现流量转发,ssh隧道端口映射,这样服务器才能主动跟开发机通讯,参考方法。...

2019-11-15 16:53:30 374

原创 关于C#反序列化json为枚举类型遇到的问题

使用C#编写json反序列化逻辑的时候遇到了这么个问题,如果json某个键定义的实体类型是枚举类型,并且键值为保留关键字的情况下,该如何把这个键值映射为一个枚举量呢?首先json数据里,如果某个类型是一个常量集合里的值,并且需要做判断逻辑,比如是一个接口的响应状态码,又或者是日期单词Monday,Tuesday这种类型的,定义为一般常量不容易维护,如果是变量,甚至乎直接写字面量,容易出BUG,...

2019-11-04 07:02:19 1556

原创 搭建apache ftpserver无法启动服务出现DefaultSsl.configure()报错信息

ftpserver启动服务初始化失败,出现报错信息FtpServerConfigurationException: DefaultSsl.configure()cause by  MalformedKeyringException: incorrect magic首先检查环境变量JAVA_HOME路径是否设置正确, 我之前就是给一个客户搭建ftp服务器的时候,,启动

2016-08-03 10:53:12 771

转载 Apache/2.4.18 (Unix) PHP/7.0+MySql5.7搭建Discuz论坛

php7.0兼容Discuz论坛的办法~~~~

2016-04-18 18:02:32 1860

转载 EL关系运算符

EL 算术运算符主要有以下五个:算术运算符    说 明    范 例    结 果+ 加 ${ 17 + 5 } 22- 减 ${ 17 - 5 } 12* 乘 ${ 17 * 5 } 85/ 或 div 除 ${ 17 / 5 } 或 ${ 17 div 5 } 3% 或 mod 余数 ${ 17 % 5 } 或 ${ 17 mod 5 } 2 

2014-06-16 15:16:59 480

转载 JSP 标准动作

JSP 动作的作用JSP动作利用XML语法格式的标记来控制Servlet引擎的行为。利用JSP动作可以动态地插入文件、重用JavaBean组件、把用户重定向到另外的页面、为Java插件生成HTML代码,通过标记库定义自定义标记-----起始标记-----结束标记-------空标记包括:标记创建Bean或从服务器获得现有Bean

2014-06-16 15:15:39 231

转载 Servlet 过滤器原理

Servlet 过滤器原理Servlet 过滤器是小型的 Web 组件,它们拦截请求和响应,以便查看、提取或以某种方式操作正在客户机和服务器之间交换的数据。过滤器是通常封装了一些功能的 Web 组件,这些功能虽然很重要,但是对于处理客户机请求或发送响应来说不是决定性的。典型的例子包括记录关于请求和响应的数据、处理安全协议、1.1声明式的:过滤器通过 Web 部署描述

2014-06-16 15:14:20 212

转载 JSP EL表达式

为了使JSP写起来更加简单。 表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。一、JSP EL语言定义        E L(Expression Language)  目的:为了使JSP写起来更加简单。       表达式语言的灵感来自于 ECMAScript 和

2014-06-16 15:12:09 247

转载 了解tomcat conf目录下。web.xml,tocat-users.xml.server.xml以及context.xml四个文件的作用

web.xml:是配置整个tomcat的jsp和servlet工作中的一些情况,比如我们配置list来不让我们输入一个目录的时候显示出那个目录下的jsp文件,而是显示404错误,还有在一些安全方面也可以做配置tomcat-users.xml:配置tomcat的用户,你可以到tomcat的开始页http://localhost:80中点的tomcat manager就会提示你要用户名和密码了,这

2014-03-02 22:59:00 234

Jsoup select选择器的简单使用案例

Jsoup select选择器基本的使用方法,一般套路都是打开浏览器开发者工具,找到需要爬取的网页信息所在的网页标签,标记。然后用选择器把子标签所在的“路径”用语句拼接起来。。select(".slst.mtw>ul>li>h3>a");例如要查找class名为slst下的mtw标签下……a标签就这样写。

2015-07-04

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

TA关注的人

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