题目如下: 思路: 递归产生子树,感觉这题很经典。 容易出错的地方有: (1) if(n<=0) 要判断,否则,n=0的测试结果是 [[]] ,而正确应该返回 [] (2) if (s > e) {res.add(null);} 这里不能直接{return null;} 本题代码: ref : ht ...
分类:
其他好文 时间:
2017-04-15 11:45:19
阅读次数:
149
Xshell客户端在vim编辑文件保存退出,仍然显示文本内容,而不是回到shell terminal终端。 解决办法如下: User1 is using TERM=xterm, in this case when you exit vim it will clear the terminal. Us ...
分类:
系统相关 时间:
2017-04-15 11:43:42
阅读次数:
170
jQuery Ajax 参考手册 jQuery Ajax 参考手册 实例 通过 AJAX 请求来获得并运行一个 JavaScript 文件: $("button").click(function(){ $.getScript("demo_ajax_script.js"); }); 亲自试一试 实例 ...
分类:
Web程序 时间:
2017-04-15 11:43:51
阅读次数:
228
SG(x)=mex(S),S是x的后继状态的SG函数集合,mex(S)表示不在S内的最小非负整数。如果为0就是必败状态,否则就是必胜状态。 这道题目和Nim差不多,一共有两群熊猫,依次分析,最后异或即可。 ...
分类:
其他好文 时间:
2017-04-15 11:43:08
阅读次数:
113
ID设计:唯一性自增ID(int),或者Guid(string)(36位,32位英文字符+4位横杠) 1、空间考虑:int型比Guid暂用空间少。//1,000,000,000(10位数就是10亿,顶多再扩张几位,足够用了) 2、效率考虑:整型比对 比字符型快。 ...
分类:
数据库 时间:
2017-04-15 11:42:40
阅读次数:
318
一、前言 通常我们的项目会包含许多对外的接口,这些接口都需要文档化,标准的接口描述文档需要描述接口的地址、参数、返回值、备注等等;像我们以前的做法是写在word/excel,通常是按模块划分,例如一个模块包含n个接口,就形成一个文档,然后再用版本控制管理。这样做的缺点是: 1.不够直观,每次打开文档 ...
链接:https://www.nowcoder.com/questionTerminal/1c65d30e47fb4f59a5e5af728218cac4来源:牛客网 |事务传播行为类型 | 说明 PROPAGATION_REQUIRED | 如果当前没有事务,就新建一个事务,如果已经存在一个事务中 ...
分类:
编程语言 时间:
2017-04-15 11:42:12
阅读次数:
238
1 原理 MySQL查询缓存保存查询返回的完整结果。当查询命中该缓存,会立刻返回结果,跳过了解析,优化和执行阶段。 查询缓存会跟踪查询中涉及的每个表,如果这写表发生变化,那么和这个表相关的所有缓存都将失效。 但是随着服务器功能的强大,查询缓存也可能成为整个服务器的资源竞争单点。 2 初步设置 默认这 ...
分类:
数据库 时间:
2017-04-15 11:42:39
阅读次数:
235
对工作不满意,想跑路 比我待得时间长的,能力更强的人几乎都走了,我之后会变成是研发部待得第二长时间的人; 手上的项目: 现在有 app服务端(即将完成第一版)、短信平台(开发初期)、维护中的项目: 供应商余额查询、微信公众号、流量平台(协助)、流量后台(部分参与)。 除了协助与部分参与的,其他的项目 ...
分类:
其他好文 时间:
2017-04-15 11:42:31
阅读次数:
145
DOM 【获取层次节点的常用属性】 1 .childNodes:(数组)获取UL里面的所有子节点(包含元素节点/文本节点); 2 .firstChild:获取元素的第一个子节点; 3 .lastChild: 获取元素的最后一个子节点; 4 .ownerDocument:获取当前文档根节点。在HTML ...
分类:
其他好文 时间:
2017-04-15 11:42:03
阅读次数:
163
js的数组排序 给出一个无需的数字数组,让写冒泡排序: 解析:冒泡排序是指由第一项数与第二项的数相比较,第一项大的话两者互换位置,若第二项大的话就位置不变; 在接着比较第二第三项,比较结果重复上一个步骤;(内for循环) 第一次比较完后在从第二项开始在按上一环节比较;(外for循环) 只到循环完最后 ...
分类:
编程语言 时间:
2017-04-15 11:41:36
阅读次数:
154
实际项目中,通常将一些可配置的定制信息放到属性文件中(如数据库连接信息,邮件发送配置信息等),便于统一配置管理。例中将需配置的属性信息放在属性文件/WEB INF/configInfo.properties中。 其中部分配置信息(邮件发送相关): Java代码 &nb ...
分类:
编程语言 时间:
2017-04-15 11:41:13
阅读次数:
195
函数可以说是js中最具特色的地方,在这里我将分享一下有关函数的相关知识: 包装函数: (function foo(){...})作为函数表达式意味着foo只能在...所代表的位置中被访问,外部作用域则不行 (function foo(){...})() 第一个()将函数变成表达式,第二个()执行了这 ...
分类:
Web程序 时间:
2017-04-15 11:40:10
阅读次数:
257
设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的, ...
分类:
其他好文 时间:
2017-04-15 11:40:09
阅读次数:
195
传送门:http://poj.org/problem?id=1016 数字字符串的压缩,比较 注意指针的使用,注意细节 70,80两个边缘数字,70刚好在15步形成循环,80步在16步形成循环 ...
分类:
其他好文 时间:
2017-04-15 11:40:05
阅读次数:
177
一、正态分布参数检验 例1. 某种原件的寿命X(以小时计)服从正态分布N(μ, σ)其中μ, σ2均未知。现测得16只元件的寿命如下: 159 280 101 212 224 379 179 264 222 362 168 250 149 260 485 170 问是否有理由认为元件的平均寿命大于2 ...
分类:
编程语言 时间:
2017-04-15 11:40:16
阅读次数:
929
由于在访问tensorflow官网时访问不了,需要修改hosts文件,然而win7下因为权限问题导致不能修改hosts文件,解决方法如下: 1、先复制hosts文件到别的地方,修改完后再覆盖回来。中间会提示目标文件夹拒绝访问,需要提供管理员权限,点击继续即可。 2、用记事本更改: (1)开始菜单-> ...