MySQL卸载不干净之入坑指南

MySQL卸载不干净之入坑指南 转载自--http://baijiahao.baidu.com/s?id=1582086898810446894&wfr=spider&for=pc 在控制面板中卸载mysql软件 卸载过后删除C:Program Files (x86)MySQL该目录下剩余了所有文件,把mysql文件夹也删了 windows+R运行“regedit”文件,打开注册表 删除注册表:HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEvent
分类: 其他 发布时间: 09-09 23:37 阅读次数: 0

攻防世界--dmd-50

测试文件:https://adworld.xctf.org.cn/media/task/attachments/7ef7678559ea46cbb535c0b6835f2f4d 1.准备 获取信息 64位文件 2.IDA打开 1 int __cdecl main(int argc, const char **argv, const char **envp) 2 { 3 __int64 v3; // rax 4 __int64 v4; // rax 5 _
分类: 其他 发布时间: 09-09 23:37 阅读次数: 0

推荐使用的派生方法:super().__init__()

""" 推荐使用的派生方法:super().__init__() --super(),严格继承属性查找顺序 --super(),会得到一个特殊的对象,该对象就是专门用来 访问父类中的属性的(严格按照继承的关系) --super().__init__(),此处__init__(), 括号中不需要传值self。 --在Python2中,super()的完整用法是super(自己类名,self), 在Python2中需要写完整,而Python3中可以简写为super()。 """ cl
分类: 其他 发布时间: 09-09 23:37 阅读次数: 0

两数之和,不一样的

来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/two-sum 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1]
分类: 其他 发布时间: 09-09 23:37 阅读次数: 0

7.图

何谓图,这里的图的意思不是png jpeg jpg gif,也不是地图 而是一种抽象的概念,表示实体之间的关系. 在数据库中这关系一般指的是主从表关系. datacontext.savechanges()可以保存图,但是需要加一点洗发水( 这里的洗发水是专业术语,根据语境可以翻译成特效,特别的处理,等等) 例如你有一个实体图 Book book = new Book() { Title = "iOS Fundamentals", Author = new Author()
分类: 其他 发布时间: 09-09 23:37 阅读次数: 0

2019.9.10计算机基本硬件知识

计算机的基本硬件知识还是要知道的,毕竟经常听别人聊的话自己还是需要知道一点点的 显卡:就是打游戏时画面的显示就靠这个东西,这个东西越牛逼,那么你玩游戏看起来就越爽 cpu:计算机的脑袋,想象一下人脑能干嘛,处理各种事情呀,运算各种东西,当然现在cpu里面还有内存和控制器 主板:就是放各种计算机里东西的大载体 内存条:CPU在工作即处理问题时要从硬盘调用数据存放在内存条内,然后再从内存中读取数据供自己使用,简单的说内存是电脑的一个缓冲区,电脑将读取的信息流首先放在临时的存储空间内存里即内存条,C
分类: 其他 发布时间: 09-09 23:37 阅读次数: 0

事件的绑定以及兼容代码

1. 事件的绑定:为同一个元素绑定多个相同的事件 2. 三种方式 (1)对象.on事件名字=事件处理函数 my$("btn").onclick=function(){}; 如果是多个相同事件注册用这种方式,最后一个执行,之前的被覆盖了 (2) 对象.addEventListener("没有on的事件名字",事件处理函数,false);   --谷歌和火狐支持,IE8不支持   my$("btn").addEventListener("click",function(){},false);   
分类: 其他 发布时间: 09-09 23:37 阅读次数: 0

ES6(十)map、set与数组和对象的比较

Map和数组的对比 let map = new Map() let array = [] // 增 map.set('t', 1) array.push({t: 1}) console.log('add', map, array) // 查 let mapExist = map.has('t') let arrayExist = array.find(item => item.t) console.log('get', mapExist, arrayExist) //
分类: 其他 发布时间: 09-09 23:37 阅读次数: 0

day03 笔记 字符串详解

目录 day03 笔记 字符串详解 今日内容概要 昨日内容回顾 今日内容详细 整型 索引(下标) 切片 字符串方法详解 for循环 day03 笔记 字符串详解 今日内容概要 字符串详解 整型 进制转换 索引 切片 步长 字符串的方法 昨日内容回顾 while循环 while循环基本结构: while 条件: 缩进 循环体 break:终止循环 continue:跳出当前循环,开始下次循环 可以通过条件控制循环次数 while else,当while后的条件不成立时,执行else中的代码 格式
分类: 其他 发布时间: 09-09 23:37 阅读次数: 0

内核月报bookmark

http://mysql.taobao.org/monthly/2015/02/
分类: 其他 发布时间: 09-09 23:37 阅读次数: 0

java.util之一:ArrayList

ArrayList是java中的线性结构的一种表示方法,在java中使用频率非常高,下面来一步一步分析其底层的实现。(JDK1.8) 一、构造函数 ArrayList的构造函数有三个,分别如下, 我们最常使用的的无参的构造函数,那么无参的构造函数是如何定义的那, public ArrayList() { this.elementData = DEFAULTCAPACITY_EMPTY_ELEMENTDATA; } 从上面看到无参构造函数,实际上是把elementDa
分类: 其他 发布时间: 09-09 23:37 阅读次数: 0

补题目录

HDU6562 线段树,区间在a[i]前后加一个数字 Code
分类: 其他 发布时间: 09-09 23:37 阅读次数: 0

Fabric1.4源码解析:链码实例化过程

飞艇公式规律【一对一教导扣2556524933】【长久盈利轻松上岸】胜率95%,已助上千人成功翻盘,欢迎增加,沟通交流!如果你没过硬的基础,没有专业计划,没有实际规划,而是盲目**的话,注定你就在亏钱,但是如果是有计划有规律有规划的话就另当别论,可以说是投资,往往稳定心理的投资是有稳定的回报的。简单总结以下几点: 1.资金投资要讲究,合理分配是可以得到回报的。 2.玩法要专一,往往一在你换掉之前的玩法的时候就出了。 3.心理要稳定,该出手就出手,别犹犹豫豫的,那样会把你给拖垮的。 4. 别去依
分类: 其他 发布时间: 09-09 23:37 阅读次数: 0

学习笔记9-10数据仓库

https://www.cnblogs.com/muchen/p/5318808.html
分类: 其他 发布时间: 09-09 23:37 阅读次数: 0

node.js调试入门

1-1 Inspector介绍 使用Inspector调试Node.js的优势 可查看当前上下文的变量 可观察当前函数调用堆栈 不侵入代码 可在暂停状态下执行指定代码 Inspector的构成以及原理 WebSockets服务(监听命令) Inspector协议 Http服务(获取元信息) 协议:端口/uuid 浏览器输入协议:端口 元信息
分类: 其他 发布时间: 09-09 23:37 阅读次数: 0

方法引用(method reference)

目录 方法引用(method reference) 1. 含义 2. 分类 3. 总结 方法引用(method reference) 1. 含义 方法引用实际上是 Lambda 表达式的一种语法糖。 我们可以将方法引用看作是一个“函数指针”,function pointer 2. 分类 方法引用共分为 4 类: 类名::静态方法名 引用名(对象名)::实例方法名 类名::实例方法名(较难理解) 构造方法引用:类名::new (实际上就是调用一个类的构造方法来生成这个类的对象) 3. 总结 方法
分类: 其他 发布时间: 09-09 23:37 阅读次数: 0

第一次软工博客作业

1.自我介绍 031702342;我是黄智锋;我的爱好是跑步和看电影;我最喜欢的菜是梅菜扣肉;我目前最喜欢的一首歌是《diamonds》;我想说的话是:我始终相信未来会是美好的。 2.阅读与思考 (1)回想一下你初入大学时对计算机专业的畅想。 当初你是如何做出选择计算机专业的决定的? 大学之前,我觉得计算机专业是当今时代的一个热潮,对我未来就业发展都有较大的好处,所以最终在家里亲人的建议下以及自己对于计算机专业有着一定的兴趣的因素下,我选择了计算机专业。 你认为过去两年中接触到的课程是否符合你
分类: 其他 发布时间: 09-09 23:37 阅读次数: 0

Optional 理解

目录 Optional 理解 1. 含义 2. Optional 类中方法 3. Optional 对象不应该作为方法参数 Optional 理解 1. 含义 Optional 是一个容器对象,该容器里可能包含非空值也可能不包含非空值。最主要的用途就是为了规避 NPE 异常(传入的对象为 null 造成)。 如果存在值,通过 isPresent 方法返回 true,通过 get 方法获取 value Optional 也提供了额外的方法,这些方法根据是否存在 value 来发挥作用。 注意 请
分类: 其他 发布时间: 09-09 23:37 阅读次数: 0

模板 BSGS

EXBSGS 用于求解形如\(a^x≡b~(mod~p)\)的方程 ll exbsgs(ll a, ll b, ll p) { if (b == 1LL) return 0; ll t, d = 1, k = 0; while ((t = gcd(a, p)) != 1) { if (b % t) return -1; ++k, b /= t, p /= t, d = d * (a / t) % p; if (b
分类: 其他 发布时间: 09-09 23:37 阅读次数: 0

JMETER 用户变量作用域

在编写JMETER 脚本时,我们会使用到变量,变量的作用域是线程。 我们通过下面的脚本验证一下变量的返回是线程。 1. 我们先定义一个amount的流程变量。 2.线程组使用三个线程 3.在线程组中添加一个循环控制器,执行次数为3. 增加一个循环控制器。 添加一个beanshell 取样器。 beanshell 代码如下: int amount=Integer.parseInt( vars.get("amount")); amount++; vars.put("amount",String
分类: 其他 发布时间: 09-09 23:37 阅读次数: 0