3-2: ...
分类:
编程语言 时间:
2018-03-09 22:49:33
阅读次数:
356
知识内容: 1.python代码编写规范 2.模块导入与使用 3.python文件名 4.python脚本的"__name__"属性 5.python之禅 一、python代码编写规范 1、缩进 python程序是依靠代码块的缩进来体现代码之间的逻辑的。对于类定义、函数定义、选择结构、循环结构以及异 ...
分类:
编程语言 时间:
2018-03-09 22:50:04
阅读次数:
242
问题描述:在逆向分析过程,经常需要跟踪操作系统API的调用情况。使用IDA进行调试的过程中,可以通过界面操作给指定API设置断点。但是界面操作存在操作不便,不利于分析自动化等缺陷。使用IDAPython脚本实现给API函数下条件断点,可有效解决上述问题。一、通过界面操作给WindowsAPI下断点1、操作过程以给LoadLibraryA函数下断点为例,程序ida01.exe(EXE文件)对应的源代
分类:
编程语言 时间:
2018-03-09 22:50:28
阅读次数:
383
C++重载输入流 c++ include using namespace std; struct Point { int x, y; Point(int xx, int yy):x(xx), y(yy) {} Point():x(0), y(0) {} friend ostream& operato ...
分类:
编程语言 时间:
2018-03-10 00:09:44
阅读次数:
158
选项卡 思路 1、按钮和展示的页面要对应:分别遍历,记住当前按钮的索引,让其成为展示页面的索引 2、只出现所对应的页面:所有的页面隐藏,只展示想要的页面 只展示js代码 轮播图 思路 一个完整的轮播图包含:自动播放;鼠标移入移除开始暂停;两边的按钮;下面的小轮播点 自动播放:涉及到定时器, 移入移除 ...
分类:
编程语言 时间:
2018-03-10 00:09:50
阅读次数:
261
今天看到有一个[利用原始的javac编译整个Java项目](https://zhuanlan.zhihu.com/p/29345229)的专栏,然后就动手对使用javac来编译java工程进行了一下研究,一直都是使用IDE来搞java,对这些编译工程的细节还不是很了解,遂纪录之。 ...
分类:
编程语言 时间:
2018-03-10 00:10:52
阅读次数:
184
2165310 《Java程序设计》第2周学习总结 教材学习内容总结 了解Java变量 重点学习Boolean变量和类型转换规则 学习数组定义、使用方式 区别: 熟悉java常用函数 学习for循环新语句 学习Scanner的运用方式 教材学习中的问题和解决过程 一开始对于boolean变量不太了解 ...
分类:
编程语言 时间:
2018-03-10 00:11:22
阅读次数:
186
记录下官方建议的加载场景的方法: 本文介绍如何使用Unity5.3引入的新API UnityEngine.SceneManagement来进行场景和关卡的管理。 介绍 经过5个版本的发展, Unity5.3放出了统一合理的场景管理API。 在之前的版本中场景即代码中关卡(Level)。 但是使用Un ...
分类:
编程语言 时间:
2018-03-10 00:11:32
阅读次数:
661
什么是冒泡排序? 冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 这个算法的名字由来是因为越大的元素会经由交换慢 ...
分类:
编程语言 时间:
2018-03-10 00:12:05
阅读次数:
641
2017 2018 2 《Java程序设计》第二周学习总结 教材学习内容总结 第二、三章 ch2 标识符与关键字 基本数据类型: 逻辑类型:boolean 整数类型:int、byte、short、long(注意:long型常量用后缀L来表示;且Java中没有无符号声明) 字符类型:char 浮点类型 ...
分类:
编程语言 时间:
2018-03-10 00:12:12
阅读次数:
152
1. 第一步:查看以下路径是否安装有 Python 3.x 2. 建立软连接 参考资料 "Mac brew 更新后 command not found:python" "pip3:command not found but python3 pip is already installed" ...
分类:
编程语言 时间:
2018-03-10 00:12:21
阅读次数:
1431
es5中我们经常使用indexof()方法来判断一个字符串是否包含另外一个字符串中。 如果存在则返回匹配到的第一个索引值。如果没有则返回 -1。所以,判断一个字符串是否包含另外一个字符串中只需要判断是否为-1就行。-1代表不存在。 例如: 虽然Es5中该方法经常使用,但是Es6提供了更加便捷的方法。 ...
分类:
编程语言 时间:
2018-03-10 00:12:35
阅读次数:
489
什么是闭包?? 有权访问另一个函数作用域内变量的函数就是闭包。 看一个例子: 在这里,控制台两次输出不一样???为什么??变量n不是重新赋值了吗?? 并没有,在这里,var c = a(); 这段代码意思是将 a 方法的返回值赋值给变量 c ,那么 a() 的返回值就是 inc ,也就 functi ...
分类:
编程语言 时间:
2018-03-10 00:13:06
阅读次数:
168
20165305 《Java程序设计》第一周学习总结 教材学习内容总结 我重点学习了jdk安装后面的第一章内容,算是更进一步的的了解了一些Java方面的基础知识。 Java平台概论 Java SE(Java 2 Platform Standard Edition标准版) Java EE(Java 2 ...
分类:
编程语言 时间:
2018-03-10 00:13:16
阅读次数:
188
2018.3.9 1. 示例代码都未导入作者自己开发的库,需要添加相关导入: import edu.princeton.cs.algs4.*; 如:import edu.princeton.cs.algs4.In; import edu.princeton.cs.algs4.StdOut; 2. 对 ...
分类:
编程语言 时间:
2018-03-10 00:13:25
阅读次数:
336
Python 打开wav文件的操作 wav文件 利用python打开一个wav音频文件,然后分析wav文件的数据存储格式,有了格式之后就能很方便的进行一些信号处理的操作。Wikipedia给出的wav文件的资料如下 Waveform Audio File Format (WAVE, or more ...
分类:
编程语言 时间:
2018-03-10 00:13:31
阅读次数:
2186
题目来自于leetcode第十五题 给定一个n个整数的数组S,是否存在S中的元素a,b,c,使得a + b + c = 0? 查找数组中所有唯一的三元组,它们的总和为零。 注意:解决方案集不能包含重复的三元组。 例子: 给定数组:S = [-1, 0, 1, 2, -1, -4], 解决方案:[[- ...
分类:
编程语言 时间:
2018-03-10 00:14:16
阅读次数:
383
(一)集合与数组 数组:(存基本数据类型)-->存对象的一种容器,长度固定,【不适合在对象数量未知的情况下使用】 集合:(存对象,对象类型可以不一样)-->长度可变,可在多数情况下使用。 (二)层次关系 1.0 如图所示:图中,实线边框的是实现类,折线边框的是抽象类,而点线边框的是接口: 2.0 其 ...
分类:
编程语言 时间:
2018-03-10 00:14:23
阅读次数:
183
类成员:字段+方法+属性 字段:普通(实例对象,每个对象保存一次)+静态(全局变量,只保存一次,所有方法共享) 方法:普通方法(实例方法:self.fun())+类方法(@classmathod)+静态方法(所有方法分类) 属性:方法属性 #1普通方法:(使用较多) #encoding=utf-8 ...
分类:
编程语言 时间:
2018-03-10 00:14:39
阅读次数:
138
一: list 生成式 二:生成器 ...
分类:
编程语言 时间:
2018-03-10 00:14:55
阅读次数:
119