摘要: 数据库反转 创建数据库及导出脚本语句 这个人懒死了,什么都没写…. 数据库反转为pdm文件 操作: file reverse Enginner database 选择模版 usedatasouce config配置连接数据源 系统数据源 选择数据库版本连接 完善数据库信息测试连接 阅读全文
posted @ 2019-05-24 20:14 AKIMETA 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 据说著名犹太历史学家Josephus有过以下的故事:在罗马人占领乔塔帕特后,39个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数,直到所有人 阅读全文
posted @ 2019-05-23 10:27 AKIMETA 阅读(1084) 评论(0) 推荐(0) 编辑
摘要: Unix哲学Unix本身所作出的榜样体现出来的。从整体上来说,可以概括为以下几点:1.模块原则:使用简洁的接口拼合简单的部件。2.清晰原则:清晰胜于机巧。3.组合原则:设计时考虑拼接组合。4.分离原则:策略同机制分离,接口同引擎分离。5.简洁原则:设计要简洁,复杂度能低则低。6.吝啬原则:除非确无它法,不要编写庞大的程序。7.透明性原则:设计要可见,以便审查和调试。8.健壮原则:健壮源于透明与简洁... 阅读全文
posted @ 2019-05-21 18:33 AKIMETA 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 个人学习笔记总结,详见数据结构与算法之美(度娘)线性表:非线性表:数组1、存储结构:链式存储,前驱后继关联2、操作:crud(前后索引关联,涉及最优最糟问题)特点:非常低效查询操作:了解其存储方式,即查询就是通过数组下标进行。插入操作:假设数组的长度为n,现在,如果我们需要将一个数据插入到数组中的第k个位置。为了把第k个位置腾出来,给新来的数据,我们需要将第k~n这部分的元素都顺序地往后挪一位。那... 阅读全文
posted @ 2019-05-21 18:11 AKIMETA 阅读(225) 评论(0) 推荐(0) 编辑
摘要: solution https://blog.csdn.net/Inconsolabl/article/details/48091903 https://blog.csdn.net/z1729734271/article/details/54731332 阅读全文
posted @ 2019-05-19 17:35 AKIMETA 阅读(2349) 评论(0) 推荐(0) 编辑
摘要: “工作马马虎虎,只想在兴趣和游戏中寻觅快活,充其量只能获得一时的快感,绝不能尝到从心底涌出的惊喜和快乐,但来自工作的喜悦并不像糖果那样—放进嘴里就甜味十足,而是需要从苦劳与艰辛中渗出,因此当我们聚精会神,孜孜不倦,克服艰辛后的成就感,世上没有哪种喜悦可以类比”。 “更何况人类生活中工作占据了较大的比 阅读全文
posted @ 2019-05-14 16:09 AKIMETA 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 最好最坏及平均时间复杂度 这段代码的功能是:长度为n的数组中,返回等于x的数组元素的下标,不等于则返回-1 缺点:全部元素遍历,不够高效 时间复杂度:O(n) 优化后时间复杂度则由x出现的位置决定。最好第一个元素,最差最后一个元素。 最好情况时间复杂度和最坏情况时间复杂度对应的都是极端情况下的代码复 阅读全文
posted @ 2019-05-13 23:02 AKIMETA 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 空间复杂度分析 时间复杂度的全称是渐进时间复杂度,表示算法的执行时间与数据规模之间的增长关系。类比一下,空间复杂度全称就是渐进空间复杂度( asymptotic space complexity ),表示算法的存储空间与数据规模之间的增长关系。 跟时间复杂度分析一样,我们可以看到,第 2 行代码中, 阅读全文
posted @ 2019-05-12 17:44 AKIMETA 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 主要来看几种常见的多项式时间复杂度。 1.O(1) 常量级时间复杂度的一种表示方法,并不是指执行了一行代码。比如这段代码,即便有 3 行,它的时间复杂度也是 O(1 ),而不是 O(3) 。 由此,只要代码的执行时间不随 n 的增大而增长,这样代码的时间复杂度我们都记作O(1) 。或者说,一般情况下 阅读全文
posted @ 2019-05-12 17:27 AKIMETA 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 如何成为黑客?-------gliderHacker Emblem什么是黑客?摘录(太幽默了吧):黑客的理念并非只局限于软件社区。有很多人将黑客的态度应用于其他事物,如电子或音乐上——实际上,黑客的理念存在于任何科学及文学。由于了解黑客的理念及精神,软件社区的黑客亦会称后者为黑客。有些人亦认为黑客的理念是独立于黑客所从事的媒体。然而,我们将在这篇文章专注讨论软件黑客的技巧,态度及传统。另外,有一群... 阅读全文
posted @ 2019-05-11 18:31 AKIMETA 阅读(159) 评论(0) 推荐(0) 编辑