给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。 说明:解集不能包含重复的子集。 示例: ...
分类:
编程语言 时间:
2019-04-16 16:16:53
阅读次数:
229
当方法中的参数和类中变量重名时,使用 this.变量 调用成员变量。 此处this指当前对象,运行结果: 使用this调用本类中的其他方法,格式:this.方法名(参数) this调用本类中的构造方法,格式:this(参数) 使用return this返回当前实例化对象 ...
分类:
编程语言 时间:
2019-04-16 16:18:08
阅读次数:
170
有时一个相互排斥量是不够的: 比方: 当多个线程同一时候訪问一个队列结构时,你须要2个相互排斥量,一个用来保护队列头,一个用来保护队列元素内的数据。 当为多线程建立一个树结构时。你可能须要为每一个节点设置一个相互排斥量。 同一时候使用多个相互排斥量会导致复杂度的添加 最坏的情况就是死锁的发生。即两个 ...
分类:
编程语言 时间:
2019-04-16 16:19:58
阅读次数:
182
Python 包制作 "官方文档" Python 包目录 在 文件内添加 ,其中 指的是 在 下添加包文件 、`LICENSE README.md`文件。 LICENSE: 包许可说明 README.md: 包说明文件 setup.py: 包安装设置文件 "设置文档" "设置项文档" 安装Pytho ...
分类:
编程语言 时间:
2019-04-16 16:22:31
阅读次数:
183
Java的特点(11个关键术语)from《Java核心技术I》 1) 简单性 2) 面向对象 3) 分布式 Java有一个丰富的例程库,用于处理像HTTP和FTP之类的TCP/IP协议。Java应用程序能够通过URL打开和访问网络上的对象,其便捷程度就好像访问本地文件一样。 4) 健壮性 早期的问题 ...
分类:
编程语言 时间:
2019-04-16 16:24:42
阅读次数:
151
计算机程序从根本上看包括两方面的内容:数据结构,算法。因此从某种意义上说,程序=数据结构+算法。 今后将逐步的学习算法与数据结构。 一、排序算法 1、简单排序 (1)直接插入排序(升序) 顾名思义,这个排序算法和“插入”有关。其基本思想是每步将待排序的记录,按照其大小插入到前面已经排序的子序列中合适 ...
分类:
编程语言 时间:
2019-04-16 16:24:55
阅读次数:
169
前段时间复习面试的时候,看到这个问题经常有问到,我这个小白就看了些博客和书,总结一下。 new可以说是个一个关键字,也可以说是一个运算符,并且可以被重载。 1、new operator 这个就是平时最经常用的new,用法如下程序所示: new operator实际上执行了以下三个步骤: 1、调用op ...
分类:
编程语言 时间:
2019-04-16 16:27:05
阅读次数:
185
T 行业的变化快是众人皆知的,需要持续去学习新的知识内容。但是,往往我们工作之后,经常发现学习的东西很少了,学习效率非常低,感觉自己到了一个瓶颈期,久而久之,就演变成『一年工作经验,重复去用十年』的怪圈。 不管你是已经工作了,还是正在学习中的Java初学者,如果你想在Java行业中有更高更远的发展, ...
分类:
编程语言 时间:
2019-04-16 17:46:10
阅读次数:
165
在逻辑回归中,我们将二元响应\(Y_i \)回归到协变量\(X_i \)上。 下面的代码使用Metropolis采样来探索\(\ beta_1 \)和\(\ beta_2 \)的后验。 YiYi到协变量XiXi。让 定义expit和logit链接函数 这是MCMC的主要功能。can.sd是候选标准偏 ...
分类:
编程语言 时间:
2019-04-16 17:47:49
阅读次数:
381
问:简述Python文件打开模式 r、 w、 a、 r+、w+、a+之间的区别 答: 1.只读模式 r 文件存在:只读打开,只能执行读操作 文件不存在:报错 2.只写模式 w 文件存在:文件指针置于开头,清空原数据,写入新数据 文件不存在:创建一个新的空文件,写入数据 【注】:文件的数据不可读 3. ...
分类:
编程语言 时间:
2019-04-16 17:48:55
阅读次数:
144
Time模块 获取时间 time.time() :获取当前时间的时间戳 time.strftime('%Y-%m-%d %H-%M-%S') : 获取格式化后的字符(type = str) time.localtime(): 获取元组形式的时间 time.gmtime(): 将时间转换成UTC格式的 ...
分类:
编程语言 时间:
2019-04-16 17:50:18
阅读次数:
143
基于开源库ctxrouter实现了一种简单高效的http服务框架,具有良好的扩展性。 ...
分类:
编程语言 时间:
2019-04-16 18:58:59
阅读次数:
180
下面的文章内容会根据理解程度不断修正。 js变量作用域: 定义:变量在它申明的函数体以及函数体内嵌套的任意函数体内有定义。 如上图,两次弹出的都是“我是AA内部变量”。 JS的变量作用域是函数级的,也就是在AA内部申明的变量,在AA内部任意位置,包括它嵌套的函数内也是有定义的。 在函数AA外面,bb ...
分类:
编程语言 时间:
2019-04-16 18:59:12
阅读次数:
205
阅读本文前置条件 需要你掌握接口和抽象类的基本定义与区别。 小例子 抽象类 一说到公司的财务人员,大家都知道他的行政职能是什么。 这个职位就是抽象类。其中那套财政处理流程就是抽象类中具体的方法。 这个抽象类(职位)并不能直接处理财务问题,只是规定了在这个职位上的人应该遵循这套办事流程。 具体类 每个 ...
分类:
编程语言 时间:
2019-04-16 19:01:32
阅读次数:
270
自己也查阅了自己出现了的问题,其中就有这么个按照书中来写的代码但是Django却是提示了 ‘learning_logs ’is not a registered namespace。 然后错误提示可以是定位到了以下这个位置: base.html ``` <p> <a href="{% url 'le ...
分类:
编程语言 时间:
2019-04-16 19:03:44
阅读次数:
367
队列队列是一种先进先出的数据结构,主要操作包括入队,出队。入队的元素加入到对尾,从队头取出出队的元素。这里用列表简单模拟队列,其实现如下: queue()is_empty()size()enqueue()dequeue()代码如下: class queue(self): #创立容器 def __in ...
分类:
编程语言 时间:
2019-04-16 19:04:15
阅读次数:
304
基本概念 事件委托,通俗地来讲,就是把一个元素响应事件(click、keydown......)的函数委托到另一个元素; 一般来讲,会把一个或者一组元素的事件委托到它的父层或者更外层元素上,真正绑定事件的是外层元素,当事件响应到需要绑定的元素上时,会通过事件冒泡机制从而触发它的外层元素的绑定事件上, ...
分类:
编程语言 时间:
2019-04-16 19:07:50
阅读次数:
223
今日面试被问到排序问题,发现自己的不足,特来查漏补缺: 首先是各大排序算法的总结表 首先用自己最近实战的java语言来进行一个排序问题编程: 问题:对输入的n个数排序并输出 输入:两行,第一行为n;第二行为需要进行排序的n个数 输出:一行,即排序后的数 ...
分类:
编程语言 时间:
2019-04-16 20:15:49
阅读次数:
196
创建一个随机漫步的类: 绘制随机漫步图: Figure: ...
分类:
编程语言 时间:
2019-04-16 20:18:49
阅读次数:
220
今日所学 》流程控制: 1、分支结构 if if.....else if.....elif.....else... if嵌套 2、循环结构 while while...elif...else...了解 break | continue 重点 3、for循环(迭代器) range()函数 1.if条件 ...
分类:
编程语言 时间:
2019-04-16 20:22:12
阅读次数:
209