本文以一个示例简单的介绍一下puppeteer的用法,我们的目的是:获取我博客上的文章的前十页的所有随笔的标题和链接。由于puppeteer本身是自动化chorme,因此这里我们的步骤和手动操作浏览器差不多: 获取信息 采集过程中比较麻烦的一步就是信息的采集,和传统采集html后解析的方式不同的时, ...
分类:
其他好文 时间:
2018-05-19 15:48:15
阅读次数:
1825
假设所有变量都已经定义了。符号大部分是全角符号,代码不能直接复制,只做参考。 1.两个数据进行比较时,尽量把已知数放在前面。例如:a = 2;scanf("%d",&b); if( a > b){...};不建议写成 if(b > a){.....} 2.程序的出口尽量的少,即return 语句尽量 ...
分类:
编程语言 时间:
2018-05-19 15:48:08
阅读次数:
187
Minio 作为对象存储,灵活方便,结合java 实现minio 文件上传 1.搭建maven环境,添加依赖包 ...
分类:
其他好文 时间:
2018-05-19 15:48:01
阅读次数:
556
#!/bin/env python # -*- coding:utf-8 -*- ''' 实现能计算类似 1 - 2 * ( (60-30 +(-40/5) * (9-2*5/3 + 7 /3*99/4*2998 +10 * 568/14 )) - (-4*3)/ (16-3*2))公式 ''' i... ...
分类:
编程语言 时间:
2018-05-19 15:47:53
阅读次数:
226
这篇博客简述如何快速识别被第三方应用使用的SQL Server实例,该第三方软件用PowerUpSQL配置默认用户/密码配置。虽然我曾经多次提到过这一话题,但是我认为值得为这一主题写一篇简短的博客,帮助大家解决常见的问题。希望会帮助到那些尝试清理环境的渗透测试人员和网络安全团队。 测试方法总结 默认 ...
分类:
数据库 时间:
2018-05-19 15:47:47
阅读次数:
318
【Redis集群分类】 1.主从复制(master/slave) 2.高可用Sentinel哨兵 【 主从复制(master/slave)】 [Redis一主多从架构] 通过持久化功能,Redis保证了即使在服务器重启的情况下也不会丢失(或少量丢失)数据,但由于数据是存储在一台服务器上的,如果这台服 ...
分类:
其他好文 时间:
2018-05-19 15:47:40
阅读次数:
127
通过查看插件的源码发现,插件的实现原理大概就是创建一个隐藏的表单和iframe然后用JS去提交,获得返回值; 第一步: 首先想要使用ajaxFileUpload插件必须要在html中引入两个js(具体的URI根据自己的项目结构进行调整); 引入 JQuery和 ajaxfileupload.js 即 ...
分类:
Web程序 时间:
2018-05-19 15:47:33
阅读次数:
199
网站技术架构为什么会演进 我个人总结出来我们的技术架构演进的两种驱动力,驱动着我们为什么演进网站的技术架构: 1. 内在驱动力:我们期望把当前的业务做得更好,开发更多新业务 2. 外在驱动力:用户量的上升、用户种类的多样化 这两种驱动力不是独立的,更多时候是并行的。我想淘宝就是两种驱动力并行驱动的结 ...
分类:
其他好文 时间:
2018-05-19 15:47:25
阅读次数:
192
chrome表单自动填充后,input文本框的背景会变成偏黄色的,这是由于chrome会默认给自动填充的input表单加上input:-webkit-autofill私有属性,然后对其赋予以下样式: input:-webkit-autofill { background-color: #FAFFBD ...
分类:
其他好文 时间:
2018-05-19 15:47:16
阅读次数:
185
程序设计类课程作业平台 王利国 王利国 主页 教学资源 我的作业列表 程序设计课 账户 主页 教学资源 我的作业列表 程序设计课 账户 王利国的"Java语言程序设计第8次作业(2018)"详细 主页 我的作业列表 作业结果详细 总分:100 选择题得分:70 1. int[][] a=new in ...
分类:
编程语言 时间:
2018-05-19 15:47:08
阅读次数:
769
一、个人总结 1.在alpha 结束之后,总结自己的alpha 过程,两个自我评价表如下: (1)表一: (2)表二: 二、回答问题 我们在课程开始之初,曾经要求大家针对软件工程提出问题:个人阅读作业2,那么在经过alpha阶段,大家是否对软件工程有了一定的了解?请结合自己提出的问题进行回答 当时博 ...
分类:
其他好文 时间:
2018-05-19 15:47:01
阅读次数:
181
0>列表区域mainviewbody 1>列表头mainviewheader 名称 2>列表条件mainviewcodtionbody 条件区 3>列表工具栏mainviewtoolbar 工具栏区 表格高度 js中的设置,可单独设置为一个服务,方便所有list页面可通用。 $(".mainview ...
分类:
其他好文 时间:
2018-05-19 15:46:54
阅读次数:
1007
当一个https的请求到达IIS服务器时,https请求为加密状态,需要拿到相应的服务器证书解密请求。由于每个站点对应的证书不同,服务器需要通过请求中不同的主机头来判断需要用哪个证书解密,然而主机头作为请求的一部分也被加密。最终IIS只好使用第一个绑定到该IP:PORT的站点证书解密请求,从而有可能 ...
分类:
Web程序 时间:
2018-05-19 15:46:47
阅读次数:
223
Markdown 语法说明 (转自:http://wowubuntu.com/markdown/index.html) 概述 宗旨 Markdown 的目标是实现「易读易写」。 可读性,无论如何,都是最重要的。一份使用 Markdown 格式撰写的文件应该可以直接以纯文本发布,并且看起来不会像是由许 ...
分类:
其他好文 时间:
2018-05-19 15:46:37
阅读次数:
455
通过前面我们讲解了如何通过Jenkins执行windows command,powershell脚本,此时我们便可以开始完成一些简单任务了,然而可能看到我们都是通过手动按下Build Now按钮来执行任务构建的,有些时候我们可能需要定时执行一些脚本,Jenkins也是支持的,下面就讲一下如何使用Je... ...
分类:
其他好文 时间:
2018-05-19 15:46:29
阅读次数:
344
之前章节提到过powershell,如果需要构建复杂的任务时,使用cmd不是很方便(也可能是由于笔者不太熟悉cmd命令,这里见笑了),这时候powershell就派上用场了,这里并不详细介绍powershell脚本,如果有需要以后另开章节讲解powershell基本命令,powershell面向对象... ...
分类:
系统相关 时间:
2018-05-19 15:46:21
阅读次数:
3189
在应用复杂时,推荐使用vue官网推荐的vuex,以下讨论简单SPA中的组件间传值。 一、路由传值 路由对象如下图所示: 在跳转页面的时候,在js代码中的操作如下,在标签中使用<router-link>标签 需要注意的是,实用params去传值的时候,在页面刷新时,参数会消失,用query则不会有这个 ...
分类:
其他好文 时间:
2018-05-19 15:46:12
阅读次数:
418