【编者按】本文作者是 Casey Dunham。Casey 是一位具有 10 多年经验的专业软件开发人员,以其独特的方式应对应用安全问题而闻名。本文系国内 ITOM 管理平台 OneAPM 工程师编译整理。 作为安全顾问,我对各种应用程序进行评估。 在我测试过的所有应用程序中,我发现它们通常会遇到一 ...
分类:
编程语言 时间:
2018-03-22 19:30:19
阅读次数:
206
一、字符串 1.字符串基础 1)作用:用于描述姓名、性别、地址等信息 2)定义方式:单引号或者双引号以及三引号内添加字符 注:day3中介绍 2.字符串常规操作+内置方法 1)strip()、lstrip()、rstrip() 2)lower()、upper() 3)startwith()、ends ...
分类:
编程语言 时间:
2018-03-22 19:30:34
阅读次数:
186
如下: ...
分类:
编程语言 时间:
2018-03-22 19:32:03
阅读次数:
169
用sublime写了python3的代码,COMMAND + B运行调用 PYTHON3 我们先来新建一个sublime build system 然后自动打开了一个文本,清空并写入以下内容: { "env": {"PYTHONIOENCODING": "utf8"}, "cmd": ["/Libr ...
分类:
编程语言 时间:
2018-03-22 19:33:04
阅读次数:
257
实现思路很简单: 基于「短语匹配」并设置最小匹配权重值 哪来的短语,利用 IK 分词器分词 基于 Fiter 实现筛选 基于 Pageable 实现分页排序 ...
分类:
编程语言 时间:
2018-03-22 19:33:29
阅读次数:
291
安装与运行交互式解释器 在绝大多数linux和 UNIX系统安装中(包括Mac OS X),Python的解释器就已经存在了。我们可以在提示符下输入python命令进行验证(作者环境ubuntu) Ok ! 如果敲入python命令出现以上信息时,表明我们已经安装了python 环境。 如果没有安装 ...
分类:
编程语言 时间:
2018-03-22 19:34:24
阅读次数:
255
一、add(2)(3)求和函数(闭包) 二、变量提升 三、看代码,给输出结果 或者 ...
分类:
编程语言 时间:
2018-03-22 19:34:39
阅读次数:
220
python文件处理 打开文件的模式 file常用函数 一、打开文件,关闭文件 操作文件的流程: open()方法:返回一个file对象 语法格式: 常用参数 filename: 要打开的文件名称(文件的路径) mode: 打开文件的模式(见上图) encoding:打开文件的编码格式 二、file ...
分类:
编程语言 时间:
2018-03-22 20:03:44
阅读次数:
229
Python 字典字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值?key=>value?对用冒号?:?分割,每个键值对之间用逗号?,?分割,整个字典包括在花括号?{}?中 ,格式如下所示:d = {key1 : value1, key2 : value2 键必须是唯一的,但值则不必。值可以取任何数
分类:
编程语言 时间:
2018-03-22 20:06:21
阅读次数:
182
本节主要介绍Python中的基础知识,包括Python的数据类型,变量和常量,序列,词典,基本的数据运算还有Python的函数 ...
分类:
编程语言 时间:
2018-03-22 20:33:23
阅读次数:
177
一、安装 配置java 下载安装 1.java官网下载jdk(32位或者64位根据自己电脑而定)。 2.双击jdk.exe文件安装。 环境变量配置 右击我的电脑——属性——高级系统设置——环境变量——找path变量——在path变量最前面输入java文件中bin的路径——再找classpath变量最 ...
分类:
编程语言 时间:
2018-03-22 20:34:20
阅读次数:
186
正数转二进制很简单,转十六进制也很简单。 那么负数的情况下呢?在计算机中无法识别你给的符号“+”,"-",计算机只认识0和1 那么在二进制中如何表示负数。 先简单介绍一下负数如何转二进制,八进制,十六进制: 比如给的是-4 那么先算出+4的二进制表示: 1 0 0 但是请记住我们需要在前面补0,因为 ...
分类:
编程语言 时间:
2018-03-22 20:35:05
阅读次数:
190
一 文件操作及理论 一 介绍 计算机系统分为:计算机硬件、操作系统、应用程序三部分我们用python或者其他程序,想要把数据永久的保存下来,就得写到硬盘里,但是应用程序是没有办法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封成简单的接口给用户使用,其中文件就是操作系统提供给应用程序来 ...
分类:
编程语言 时间:
2018-03-22 20:36:17
阅读次数:
210
Python异常大全: 异常检测: try: 检测范围 except Exception [as reason]: 出现Exception异常后的处理代码 finally: 无论怎样都会被执行的代码 举例: 运行结果是: 在try里面只要有一个异常出现,后面的代码就不会执行,然后直接执行finall ...
分类:
编程语言 时间:
2018-03-22 21:21:02
阅读次数:
153
简单粗暴上代码 酱紫,就合成了一个字典 ...
分类:
编程语言 时间:
2018-03-22 21:22:16
阅读次数:
196
Python基础1 介绍、基本语法、流程控制 Python基础2 列表、字典、集合 ...
分类:
编程语言 时间:
2018-03-22 21:23:10
阅读次数:
173
import java.util.Arrays; public class HeapSort { //数组arr下标为0的位置不使用,待排序数字放入下标为 1 ~ arr.length-1 的位置,并对这些位置上的元素排序 public static void sort(int arr[]) { H ...
分类:
编程语言 时间:
2018-03-22 21:24:02
阅读次数:
232
什么是spring boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置 ...
分类:
编程语言 时间:
2018-03-22 21:24:45
阅读次数:
231
本文主要介绍Python中的变量和常量,包括变量的命名规范,使用注意事项 1.变量 1.1.变量理解 何时需要用到变量?一段程序或者数值需要在后面经常用到就可以用变量变量包括:变量名,变量值对于计算机,变量可以看做是一种存放信息的容器,用于存储在计算机程序中需要引用和操作的信息。对于人,提供一种用描 ...
分类:
编程语言 时间:
2018-03-22 21:25:38
阅读次数:
261
知识点:CSS33D效果,CSS3过度,原生JavaScript拖拽模块开发,动态style样式,力学模拟算法,event对象详解,js逻辑思维与编程思想。
分类:
编程语言 时间:
2018-03-22 21:25:46
阅读次数:
319