题目链接:https://ac.nowcoder.com/acm/contest/903/L 题意:给你 n * n的方阵,你可以从任意一个数字开始走,可以走上下左右四个方向,走过的数字会被拼合,拼合的数字没有前导0,问最小不能拼合出来的数字是多少? 思路:开始就认为是一道深搜题,后面自己想太多就没 ...
分类:
其他好文 时间:
2019-05-26 15:59:56
阅读次数:
105
异常的概念 捕获异常 异常的传递 抛出异常 异常的概念 程序在运行时,如果 Python 解释器 遇到 到一个错误,会停止程序的执行,并且提示一些错误信息,这就是 异常 程序停止执行并且提示错误信息 这个动作,我们通常称之为:抛出(raise)异常 捕获异常 1、简单的捕获异常语法 在程序开发中,如 ...
分类:
编程语言 时间:
2019-05-26 15:59:43
阅读次数:
139
控制流:条件语句(上) python条件语句是通过一条或多条语句的执行结果(True或False)来决定执行的代码块 一、if if语句用于控制程序的执行,基本形式为: if 判断条件: 执行语句…… elif 判断条件: 执行语句…… else: 执行语句…… 注意:elif语句可以有多个或没有; ...
分类:
其他好文 时间:
2019-05-26 15:59:24
阅读次数:
77
一.interface中的变量 interface中的变量都是默认public static final修饰的 二.interface中的方法 interface中的方法都默认是public abstract修饰的 注意点: 这些修饰词可以省略一个,也可以省略多个(甚至都省略),但是不能用其他修饰词 ...
分类:
编程语言 时间:
2019-05-26 15:59:09
阅读次数:
142
JUC源码分析 集合篇(七)PriorityBlockingQueue __PriorityBlockingQueue 是带优先级的无界阻塞队列,每次出队都返回优先级最高的元素,是二叉树最小堆的实现。__ PriorityBlockingQueue 数据结构和 PriorityQueue 一致,而线 ...
分类:
其他好文 时间:
2019-05-26 15:58:49
阅读次数:
89
1,二叉树的克隆操作: 1,SharedPointer< BTree<T> > clone() const: 1,克隆当前树的一份拷贝; 2,返回值为堆空间中的一棵新二叉树(与当前树相等): 1,保存数据元素,树的属性一模一样; 2,二叉树的克隆的实现: 1,定义功能:clone(node) 1,拷 ...
分类:
其他好文 时间:
2019-05-26 15:58:26
阅读次数:
104
Mybatis介绍 1、mybatis是Apache下的开源框架,前身是ibatis。 2、这是一个优秀的ORM框架,它对JDBC操作数据库的过程进行了封装,让我们只需要关注如何去编写SQL,而不需要复杂、繁琐、重复的去操作connection、statement等。 3、mybatis通过XML或 ...
分类:
其他好文 时间:
2019-05-26 15:58:08
阅读次数:
105
一、random 1. 产生随机小数(0,1):random.random(); 2. 产生[1,5]范围内的整数:random.randint(1,5); 3. 产生[1,5)范围内的整数:random.randrange(1,5); 4. 列表元素任意1个元素:random.choice([1, ...
分类:
编程语言 时间:
2019-05-26 15:57:50
阅读次数:
111
最近阅读这本书,首先在书的标题《人月神话》确实是很美的名字,但是这和编程有什么关系呢,于是就去百度了一下题目的来源:首先是“人月(man-month)”。熟悉软件项目管理的各位肯定清楚,人们常常根据人月来估计工作量(并相应收费),比如一个项目五人两月完成,那么总工作量就是10人月。本书以此命名,套用 ...
分类:
其他好文 时间:
2019-05-26 15:57:37
阅读次数:
163
一、两者的区别 1)本质 表是内容,视图是窗口。视图是已经编译好的sql语句,是基于sql语句的结果集的可视化的表,而表不是。 2)实与虚 表属于全局模式中的表,是实表;视图属于局部模式的表,是虚表。 3)是否存在物理记录 视图没有,而表有。 4)是否占用物理空间 表占用物理空间,而视图不占用。视图 ...
分类:
数据库 时间:
2019-05-26 15:57:23
阅读次数:
221
做开发离不开日志,以下是我在工作中写Django项目常用的logging配置。 附:Python logger流示图 ...
分类:
其他好文 时间:
2019-05-26 15:57:04
阅读次数:
105
【难度分析】★★★★★ 【题目描述】 蛋糕店刚好有对应上、中、下三层的三类蛋糕,大家知道多层蛋糕一般都是上层最小,中层其次,下层最大,不然蛋糕就不漂亮了。在知道每一种蛋糕的体积的前提下有多少符合条件的方案。 【思路分析】 【不好的个人感觉】 看到这道题,就感觉是动态规划,题目不是说蛋糕层数的要求吗? ...
分类:
其他好文 时间:
2019-05-26 15:56:48
阅读次数:
137
2018 2019 2 20165204《网络对抗技术》 Exp9 Web安全基础 实践内容 SQL注入攻击 命令注入(Command Injection) 数字型SQL注入(Numeric SQL Injection) 日志欺骗(Log Spoofing) 字符串型注入(String SQL In ...
分类:
Web程序 时间:
2019-05-26 15:56:24
阅读次数:
118
一、BP_ Adaboost模型 Adaboost 算法的思想是合并多个“弱”分类器的输出以产生有效分类。其主要步骤为 : (1)首先给出弱学习算法和样本空间(x, y) ,从样本空间中找出 m 组训练数据,每组训练数据的权重都是 1 /m。 (2)用弱学习算法迭代运算 T 次,每次运算后都按照分类 ...
分类:
其他好文 时间:
2019-05-26 15:55:53
阅读次数:
177
java故障诊断案例分析: 死锁瓶颈(性能分析) 只要是java程序, 都可以使用这种方式来分析性能的瓶颈 1. Dump信息查看 Thread dump信息对于性能诊断非常有用 kill 命令使用 kill : 杀死一个进程 ? 9: 强制杀死一个进程 ? 3: 打印进程的Thread dump信 ...
分类:
编程语言 时间:
2019-05-26 15:55:37
阅读次数:
127
解决方案: 使用 input 的 accept 属性指定接受文件类型 更新 之前的代码有个缺点,打开文件窗口时会自动筛选文件夹下所有符合设定类型的文件,造成文件窗口延迟一定时间。 优化的方法是列出你需要的 详细 类型,比如: 这样打开的速度就快很多了 之前的代码 下面是指定类型的代码: ...
分类:
Web程序 时间:
2019-05-26 15:55:20
阅读次数:
132
如何在本地开发Composer包 周煦辰 2019 05 26 记录一下如何在本地开发一个Composer包,以及如何发布到 "Packgist" 。 假设你要开发一个名叫 的包。 准备工作 你得保证你的系统用已经安装了 1. Git 2. PHP与Composer 并且保证在命令行中都可以使用 准 ...
分类:
其他好文 时间:
2019-05-26 15:55:01
阅读次数:
93