在 2017 年 GitHub 开始对托管在其网站的代码仓库和依赖库开始提供安全漏洞检查和告警,开始时候只支持 Ruby 和 JavaScript 语言的项目。根据 GitHub 官方数据显示截止目前 Gitub 已经对50万仓库的400多万个安全漏洞发出了漏洞安全告警。GitHub 统计还显示,基 ...
分类:
编程语言 时间:
2018-07-16 19:30:39
阅读次数:
144
最近开始看编程之美这本书,里面有一道关于中国象棋将帅位置的简单问题,如下图所示,写一个程序输出将、帅的合法位置。 分析与解法 问题的本身并不复杂,只要把所有A、B 互相排斥的条件列举出来就可以完成本题的要 求。由于本题要求只能使用一个变量,所以必须首先想清楚在写代码的时候,有哪些信息需 要存储,并且 ...
分类:
其他好文 时间:
2018-07-16 19:30:33
阅读次数:
129
后台操作数据库详见https://www.cnblogs.com/zzb-yp/p/9316184.html 步骤1、2、3、4、5完成之后。 6、jsp页面,导入js,在js中完成触发事件实现与数据库的交互 7、下载jQuery并导入script/jquery-2.1.1.js,用到该js中的函数... ...
分类:
Web程序 时间:
2018-07-16 19:30:22
阅读次数:
207
责任链模式 责任链模式的定义:使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系, 将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理他为止。这里就不再过多的介绍什么是责任链模式,主要来说说java中如何编写。主要从下面3个框架中的代码中介绍。 servlet中的f ...
分类:
编程语言 时间:
2018-07-16 19:30:03
阅读次数:
238
一.概述 与其它数据库不同,mysql 可以运行不同的sql model 下, sql model 定义了mysql应用支持的sql语法,数据校验等,这样更容易在不同的环境中使用mysql。 sql model 常用来解决下面几类问题 (1) 通过设置sql mode, 可以完成不同严格程度的数据校 ...
分类:
数据库 时间:
2018-07-16 19:29:42
阅读次数:
243
前言分析目标网站的登录方式 目标地址: https://github.com/login 登录方式做出分析: 第一,用form表单方式提交信息, 第二,有csrf_token, 第三 ,是以post请求发送用户名和密码时,需要第一次get请求的cookie 第四,登录成功以后,请求其他页面是只需要带 ...
分类:
编程语言 时间:
2018-07-16 19:29:27
阅读次数:
135
更新时间:2018 05 07 1 如果我们试图理解一样看似独立存在的东西,我们将会发现它和宇宙间的其他一切都有联系。 2 查理喜欢把人们的观念和方法比喻为“工具”。“如果有了更好的工具(观念或方法),那还有什么比用它来取代你较为没用的旧工具更好的呢?沃伦和我常常这么做,但大多数人会像加尔布雷思说的 ...
分类:
其他好文 时间:
2018-07-16 19:29:20
阅读次数:
224
npm安装模块 1 2 本地安装时将模块写入package.json中: 1 2 3 npm 删除模块 ...
分类:
其他好文 时间:
2018-07-16 19:29:10
阅读次数:
100
安装配置nginx 原文连接 安装nodejs 1. 下载node最新版本 : 连接 https://nodejs.org/download/release/ wget https://nodejs.org/download/release/v9.9.0/node-v9.9.0-linux-x64. ...
分类:
系统相关 时间:
2018-07-16 19:29:03
阅读次数:
235
Linux vi/vim 所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。 但是目前我们使用比较多的是 vim 编辑器。 vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 相关文章:史上最全Vim快捷键键位图 — 入门到进阶 ...
分类:
系统相关 时间:
2018-07-16 19:28:55
阅读次数:
201
Spring MVC 从4.2版本开始增加了对CORS的支持。 在Controller上使用 注解: 多个域名: ...
分类:
编程语言 时间:
2018-07-16 19:28:47
阅读次数:
162
编写好Servlet之后,接下来要告诉Web容器有关于这个Servlet的一些信息。在Servlet
3.0中,可以使用标注(Annotation)来告知容器哪些Servlet会提供服务以及额外信息。例如在HelloServlet.java中:
@WebServlet("/hello.view")
public class HelloServle
分类:
编程语言 时间:
2018-07-16 19:28:37
阅读次数:
166
Ajax、同源策略、跨域 第三方解决跨域 JSONP 实例 1 url(r'^jsonp$', views.jsonp), 2 url(r'^req/$', views.req) 1 def jsonp(request): 2 print(request.GET) 3 func = request. ...
分类:
Web程序 时间:
2018-07-16 19:28:28
阅读次数:
163
1.在Maven项目上右键,①点击Build Path;②点击Configure Build Path ... 2.①点击Libraries;②点击JRE System Library;③点击Edit,进行编辑;④弹出对话框后,选中Alternate JRE,并选择合适的jdk;⑤、⑥点击Finis ...
分类:
编程语言 时间:
2018-07-16 19:28:22
阅读次数:
232
本次主要是简单的对Hadoop中HDFS中文件的操作,可自行先添加文件,或者直接上传文件操作实验。 去不代码如下: ...
分类:
编程语言 时间:
2018-07-16 19:28:07
阅读次数:
140