![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术分享
文章平均质量分 56
DmrForever
这个作者很懒,什么都没留下…
展开
-
hexo博客搭建记录
hexo博客搭建记录最开始hexo博客是因为看到了CosmosNing的个人博客,感觉效果很Nice。开始参考他的使用 Hexo搭建并部署个人博客的这篇文章。但是在搭建的过程中,遇到了一些问题,这里记录下来,给需要的同学参考。1、安装hexo环境遇到的网络问题在使用ubuntu的apt命令安装nodejs和npm后,开始使用如下命令安装hexo环境。npm install -g hexo-cli但是,遇到了网络问题,一直卡顿,和各种网络不能连接的报错!参考了网上,代理、换淘宝源、使用cnpm等原创 2022-05-22 21:30:07 · 122 阅读 · 0 评论 -
付费获取密码平台原理
付费获取密码平台原理故事开始在网络上找一本书的pdf,通过一个网址找到了书籍对应的百度网盘的zip压缩包开心得不得了,以为可以白嫖了pdf了解压书籍,里面包含了一个zip加密压缩包(包含书籍pdf),一个txt文件(里面写了获取密码的网址)原来是要去指定网址支付,获取解压密码,然后才能获取pdf资源获取密码平台的原理网址:http://www.yiquma.com/?code=OrsmJ7b4yEmU212K平台支持微信支付和支付宝支付,提供了两种二维码通过url中的code与指定书籍绑原创 2022-05-22 21:28:45 · 891 阅读 · 0 评论 -
实现文件管理器的前进/回退按钮逻辑
如何实现文件管理器的前进/回退按钮逻辑本文记录在使用c# winform开发时,实现类似windows文件资源管理器的前进/回退按钮功能。windows文件资源管理器打开时,初始状态为back_button(回退按钮) 和 forward_button(前进按钮) 都为禁用状态;双击打开文件夹后,forward_button变为禁用状态(如果原来为禁用,则仍然为禁用状态),back_button变为可用状态;可以一直双击打开当前文件夹的子文件夹,只要双击了文件夹,forward_button就变原创 2022-05-22 21:27:04 · 715 阅读 · 0 评论 -
Advent of code 2020 -- 登机座位问题
Advent of code 2020 – 登机座位问题Advent of code 2020 – Binary Boarding此问题,讲的是用10个字节的字符表示登机座位,飞机座位有128行、8列,如"FBFBBFFRLR"表示位置在第44行、第5列的地方。B和F用于表示行数;F:表示前一半,如0-127,那么第一个F表示位置在0-63范围;B:表示后一半,如0-63,那么第2个B表示位置在32-63范围;…以此推出,行数为44R和L用于表示列数;R:表示后一半;L:表示前一原创 2021-11-06 22:50:26 · 200 阅读 · 0 评论 -
SpringBoot中.properties和.yml的区别
.properties和.yml是配置文件中的两种不同的后缀名; .yml拥有天然的树状结构; 在properties文件中是以”.”进行分割的, 在.yml中是用”:”进行分割; .yml的数据格式是K-V格式(和json很像),并且通过”:”进行赋值; 在.yml中缩进一定不能使用TAB,否则会报很奇怪的错误; 每个k的冒号后面一定都要加一个空格; .yml比.properti...原创 2018-07-24 22:05:08 · 6524 阅读 · 0 评论 -
JDBC和JPA的区别
1.JDBC提供一种接口,它是由各种数据库厂商提供类和接口组成的数据库驱动,为多种数据库提供统一访问。我们使用数据库时只需要调用JDBC接口就行了。JDBC的用途:与数据库建立连接、发送 操作数据库的语句并处理结果。常见数据库:Oracle、MySQL等。2.JPA是Java持久层API。它是对java应用程序访问ORM(对象关系映射)框架的规范。为了我们能用相同的方法使用各种OR...原创 2018-07-24 22:04:34 · 9796 阅读 · 1 评论 -
快速排序(python和c++实现)
python实现:#快速排序法#交换a[i]和a[j]def exchange(a,i,j): p=a[i] a[i]=a[j] a[j]=p"""分割数组a[],以(high是最后一个元素下标, low是第一个下标一般为0) x=a[high]为标尺,a[i+2,high]>=x,a[low,i]<=x"""def Pa...原创 2018-07-24 22:03:47 · 221 阅读 · 0 评论 -
Fiddler的使用
Fiddler的使用:基本原理:通过Fiddler,本地应用与服务器之间所有的Request和Response都将经过Fiddler, 由Fiddler进行转发,Fiddler以代理服务器的方式存在。由于所有的网络数据都经过Fiddler, 所以它可以对数据进行截获,进行抓包。1、Fiddler捕获会话功能首先,配置浏览器的代理服务器为:172.0.0.1:8888(Fiddler监控的...原创 2018-07-24 22:02:55 · 218 阅读 · 0 评论 -
使用代理服务器爬取网站
原因:有时使用同一个ip去爬取同一个网站上的网页,久了之后会被网站服务器屏蔽。使用代理服务器就可以“瞒天过海,暗渡陈仓”。1、寻找代理服务器:(1)网上百度(2)http://yum.iqianyue.com/proxy(尽量寻找验证时间比较短的)2、格式为:“网址:端口号”,例如:“202.75.210.45:7777”3、程序:def use_proxy(proxy_addr,u...原创 2018-07-24 22:01:57 · 2090 阅读 · 0 评论 -
Cookie的使用--爬虫
在访问互联网页面时,通过无状态协议(无法维持会话之间的状态)HTTP进行。例如:我们访问需要登录的网站,可以通过两种方式存储登录状态。(1)Cookie保存会话信息,保存在客户端。 (2)Session保存会话信息,保存在服务端。通过服务端给客户端发SessionID等信息,这些信息一般存储在客户端的 Cookie中。然后,用户在访问网站时,从Cookie中读取信息,然后从服务器中的Sessi...原创 2018-07-24 22:01:29 · 253 阅读 · 0 评论 -
图片爬虫
爬取图片的思路与过程(1)建立一个爬取图片的自定义函数,该函数负责爬取一个页面下的我们想爬取的图片,爬取过程为:首先通过urllib.request.urlopen(url).read()读取对应网页的全部代码,然后根据第一个正则表达式进行第一次信息过滤,过滤完成后,在第一次过滤结果的基础上,根据第二个正则表达式进行第二次信息过滤,提取出该网页上所有目标图片的链接,并将这些链接地址存储在一...原创 2018-07-24 22:00:46 · 712 阅读 · 0 评论 -
试卷.txt文件转json格式-判断题
f=open(r'E:\我的文件\判断题.txt')fnew=open(r'E:\我的文件\判断题-json.txt','a')sum=0str0=''f1=f.readlines()print(f1)for f0 in f1: sum=sum+1print(sum)for i in range(0,sum): th=str(int(i+1))+'、' ...原创 2018-05-31 17:42:45 · 870 阅读 · 0 评论 -
试卷.txt文件转json格式-多选题
import ref=open(r'E:\我的文件\多选题.txt')fnew=open(r'E:\我的文件\多选题-json.txt','a')sum=0str0=''f1=f.readlines()print(f1)print(f1[16])for f0 in f1: sum=sum+1print(sum)i=0while(i<sum): if (i...原创 2018-05-31 17:40:22 · 1852 阅读 · 0 评论 -
试卷.txt文件转json格式-单选题
python转txt文件为json格式原创 2018-05-31 17:37:48 · 3125 阅读 · 3 评论