题目描述 输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 输入描述: 输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。 python solution ...
分类:
其他好文 时间:
2019-03-02 18:51:15
阅读次数:
192
本文只列举一个压缩帮助类,使用的是有要添加一个dll引用ICSharpCode.SharpZipLib.dll【下载地址】。 另外说明一下的是,这个类压缩格式是ZIP的,所以文件的后缀写成 .zip。 还有,如果用这个类来解压rar格式的压缩文件时会报错,就网上说的那个"Wrong Local he ...
关于怎么区分inbound 与 outbound ,:都看成网关, 出网关的是outbound,source ip 是内部ip inbound是进网关,source ip是来源ip ...
分类:
其他好文 时间:
2019-03-02 14:51:43
阅读次数:
283
Given a sorted linked list, delete all nodes that have duplicate numbers, leaving only distinct numbers from the original list. Example 1: Example 2: ...
分类:
其他好文 时间:
2019-03-02 13:43:04
阅读次数:
200
20. Dog,Man's Best Friend 狗,人类最好的朋友①The dogs has always been considered man's best friend.Always noted for being particularly faithful in watching ove... ...
分类:
其他好文 时间:
2019-03-02 13:37:46
阅读次数:
423
项目中经常会碰到在一个页面加判断之后跳转另一个页面,并且无法返回,来回跳转,死循环,遇到这种情况可以在跳转时使用location,replace,关闭之前页面,与location.href 两者的不同之处是前者会在浏览器的历史浏览记录(history对象中增加一条新的记录,而后者则是相当于用repl ...
分类:
其他好文 时间:
2019-03-02 12:31:25
阅读次数:
436
我们先来看一段代码 这段代码在def中嵌套了一个def并且返回了一个嵌套的函数,并且CheckChapter函数(内部函数)调用了GenerateCheckChapter函数(外部函数)中的值,而且CheckChapter函数被当做对象返回了,就形成了一个闭包。 闭包的用处/优点有两条: 从函数外可 ...
分类:
编程语言 时间:
2019-03-02 12:22:14
阅读次数:
156
增强for 增强for循环(也称for each循环)是**JDK1.5**以后出来的一个高级for循环,专门用来遍历数组和集合的。它的内部原理其实是个Iterator迭代器,所以在遍历的过程中,不能对集合中的元素进行增删操作。 格式: for(元素的数据类型 变量 : Collection集合or ...
分类:
其他好文 时间:
2019-03-02 10:59:07
阅读次数:
130
垂直居中是布局中十分常见的效果之一,为实现良好的兼容性,PC端实现垂直居中的方法一般是通过绝对定位,table-cell,负边距等方法。有了css3,针对移动端的垂直居中就更加多样化。 方法1:table-cell html结构: <div class="box box1"> <span>垂直居中< ...
分类:
Web程序 时间:
2019-03-02 10:47:09
阅读次数:
201
Linux网络编程初步 [TOC] 主机字节序和网络字节序 32位置机器一次性能装载4字节。那么四字节在内存的顺序影响它被累加器装载成的整数的值。主要分为大端和小端。 大端字节序是一个整数高位字节(23~31bit)存在内存的低处,低字节(0~7 bit) 存储在内存的高地址处。小端相反。 现代PC ...
分类:
系统相关 时间:
2019-03-02 10:31:54
阅读次数:
199