码迷,mamicode.com
首页 > 2020年01月24日 > 全部分享
运算符
# 运算符5大类 # 算术运算符 % a = 1 b = 2 print(a + b) # 模运算 取余运算 a = 5 print(a % 3) # 判断奇偶 %2 # 赋值运算符 = += -= a = 6 # =是赋值运算 a += 2 # a=a+2 print(a) a -= 3 prin ...
分类:其他好文   时间:2020-01-24 17:21:58    阅读次数:81
Object.fromEntries
//数组转换成对象 const arr = [['foo', 1],['bar', 2]] const obj = Object.fromEntries(arr) console.log(obj.bar) //找出key的长度为3的值 const obj = { abc: 1, def: 2, gh ...
分类:其他好文   时间:2020-01-24 17:21:37    阅读次数:100
To do list
要落实的题 好多把多懒得贴了。。。 要学的东西 + 学习 "$\text{Splay}$" + 学习 "计算几何" + 学习 "多项式算法" + 学习 "后缀数组" ...
分类:其他好文   时间:2020-01-24 17:21:19    阅读次数:69
adworld-pwn新手练习区
get_shell 学会第一步nc CGfbs IDA反汇编得到伪代码: int __cdecl main(int argc, const char **argv, const char **envp) { int v4; // [esp-82h] [ebp-82h] int v5; // [esp ...
分类:其他好文   时间:2020-01-24 17:20:56    阅读次数:222
攻防世界 reverse BabyXor
BabyXor 2019_UNCTF 查壳 脱壳 dump 脱壳后 IDA静态分析 int main_0() { void *v0; // eax int v1; // ST5C_4 char *v2; // ST6C_4 const char *v3; // ST68_4 void *v4; // ...
分类:其他好文   时间:2020-01-24 17:20:38    阅读次数:333
if分支判断
# 控制语句 分支 循环语句 # 判断语句 if ..elif..else # if 条件语句(比较 逻辑 成员运算) # 空数据 == False # 非空数据 == True age = 20 if age > 18: print("恭喜你,成年了") s = "hello" if "o" in ...
分类:其他好文   时间:2020-01-24 17:20:18    阅读次数:97
IDEA模板注释及相关快捷键设置
IDEA模板注释及相关快捷键设置 最近使用IDEA时发现自带的模板注释不怎么好用,因此自己根据网上的教程总结了适合自己的模板设置,可以一键生成类和方法的注释,废话不多说一起看看吧: 第9步的类模板注释代码: 10步的类模板动态参数,Expression里面的参数可以根据自己的需要进行设置: 做完以上 ...
分类:其他好文   时间:2020-01-24 17:19:50    阅读次数:246
MySQL INSERT ON DUPLICATE KEY UPDATE
来源:https://www.mysqltutorial.org/mysql insert or update on duplicate key update/ Introduction to the MySQL statement The is a MySQL’s extension to the ...
分类:数据库   时间:2020-01-24 17:19:37    阅读次数:94
红黑树的插入过程
红黑树是一种自平衡的二叉查找树 它具有以下5个性质: 1、节点颜色必须是红色或者黑色 2、根节点是黑色 3、每个叶子节点(NIL节点、空节点)是黑色的 4、每个红色节点的两个子节点都是黑色 5、从任一节点到每个叶子的所有路径都包含数目相同的黑色节点 假设我们插入这些数据:12 23 34 40 45 ...
分类:其他好文   时间:2020-01-24 17:18:32    阅读次数:69
JUnit单元测试
简介 JUnit是一个开源的java语言的单元测试框架 专门针对java语言设计, 使用最广泛, JUnit是标准的单元测试架构 java单元测试是最小的功能单元测试代码, 单元测试就是针对单个java方法的测试 目的 确保单个方法正常运行 测试代码可以作为示例代码 可以自动化运行所有测试并获得报告 ...
分类:其他好文   时间:2020-01-24 17:17:58    阅读次数:103
java - 锁的种类及详解
锁类型 锁根据其特性能够划分出各种各样的锁类型,该文主要介绍以下锁的作用及特性 1. 乐观锁/悲观锁 2. 独享锁/共享锁 3. 互斥锁/读写锁 4. 可重入锁 5. 公平锁/非公平锁 6. 分段锁 7. 偏向锁/轻量级锁/重量级锁 8. 自旋锁 乐观锁/悲观锁 乐观锁与悲观锁并不是特指某两种类型的 ...
分类:编程语言   时间:2020-01-24 17:17:42    阅读次数:96
判断数据类型
# 布尔值 bool boolean :True False 首字母大写 # 字符串str: 单引号、双引号、三引号的内容都是字符串 # type(数据) 判断数据类型 a = "hello" print(type(a)) ...
分类:其他好文   时间:2020-01-24 17:16:58    阅读次数:63
图形变换
以前小的时候学习图形变换采用的是比较笨的方法,如图形对直线采用对称变换,先要算出各个点到直线的垂线长度,然后做对称,一个个的点算一遍。但是在计算机图形学中采用了线性代数的方法,基于齐次坐标、矢量运算等,学完我简直震惊了,实在是太有用了! 一些小先修: 1. 齐次坐标:用n+1维的向量表示一个n维向量 ...
分类:其他好文   时间:2020-01-24 17:16:40    阅读次数:87
Tarjan算法专练
1. "迷宫城堡" 题意:给一个图判断是否是强连通图。 题解:利用Tarjan计算图中强连通分量的个数,如果为1则是强连通图,否则不是。 ...
分类:编程语言   时间:2020-01-24 17:15:40    阅读次数:79
git无法上传空文件夹分析
今天发现git push之后,远程仓库缺了文件夹,查资料后发现git是不能上传空文件的,解决方法是在每个空文件夹内放入一个无意义文件,这样空文件夹就不是“空”文件夹了,等到我们不需要的时候,可以把无意义文件删掉,从而达到上传“空”文件夹的目的。而放入及删除无意义文件的过程,得益于Linus的思想,我 ...
分类:Web程序   时间:2020-01-24 17:15:23    阅读次数:128
while练习
""" 例如:passwd = {"admin":"123456", "user1","123321"} 1.设计一个登录程序,不同的用户名和对应密码存在一个字典里面, 输入正确的用户和密码去登录 1)首先输入用户名,如果用户名不存在或为空,则一直提示输入正确的用户名 2)当用户名正确时,提示去输入 ...
分类:其他好文   时间:2020-01-24 17:15:09    阅读次数:64
Git的使用
一.Git简介 CVC,SVN等版本管理系统是集中式的版本管理系统,这些集中式的版本管理系统不但速度慢,而且必须联网才能使用.而Git则是一个分布式的管理系统.Git的两大特点: 1.能够进行版本控制,可以解决多人开发的版本问题,同时可以解决找回历史代码的问题. 2.分布式:Git是分布式版本管理系 ...
分类:其他好文   时间:2020-01-24 17:14:31    阅读次数:70
545条   上一页 1 ... 8 9 10 11 12 13 14 ... 33 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!