给定一个排序数组,在原数组中删除重复出现的数字,使得每个元素只出现一次,并且返回新的数组的长度。 不要使用额外的数组空间,必须在原地没有额外空间的条件下完成 样例 给出数组A =[1,1,2],你的函数应该返回长度2,此时A=[1,2]。 class Solution { public: /* * ...
分类:
编程语言 时间:
2018-01-28 11:10:39
阅读次数:
292
软件 版本 Window10 X64 python 3.6.4(64位) CUDA CUDA Toolkit 9.0 (Sept 2017) CuDNN cuDNN v7.0.5 (Dec 5, 2017), for CUDA 9.0 以上版本测试通过。 安装步骤: 1.安装python,记得要勾选 ...
分类:
编程语言 时间:
2018-01-28 11:12:02
阅读次数:
712
1、横切关注点(cross-cutting concern) 软件开发中,散布于应用中多处的功能被称为横切关注点,如事务、日志、安全。 横切关注点从概念上是与应用的业务逻辑相分离的(但是往往会直接嵌入到应用的业务逻辑中),而把横切关注点和业务逻辑分离正是AOP要解决的问题。 DI用于应用对象之间的解 ...
分类:
编程语言 时间:
2018-01-28 11:13:20
阅读次数:
218
一、日期工具类 二、文件目录工具 三、中文判断工具类 四、文件上传工具 五、UUID简单工具 六、JDBC工具 七、JsonUtil 八、SpringUtils ...
分类:
编程语言 时间:
2018-01-28 11:13:35
阅读次数:
136
定义 高阶函数是指至少满足下列条件之一的函数: 函数可以作为参数被传递; 函数可以作为返回值输出。 函数可以作为参数被传递; 函数可以作为返回值输出。 JavaScript语言中的函数显然满足高阶函数的条件,在实际开发中,无论是将函数当作参数传递,还是让函数的执行结果返回另外一个函数,这两种情形都有 ...
分类:
编程语言 时间:
2018-01-28 11:14:45
阅读次数:
190
大家先看一下Python os模块中的部分函数 python 路径相关的函数 os.listdir(dirname):列出dirname下的目录和文件 os.getcwd():获得当前工作目录 os.curdir:返回当前目录(’.’) os.chdir(dirname):改变工作目录到dirnam ...
分类:
编程语言 时间:
2018-01-28 11:15:27
阅读次数:
153
volatile关键字的作用是保证多线程执行的同步性。 在java虚拟机的内存模型中,有主内存和工作内存的概念,每个线程对应一个工作内存,并共享主内存的数据,下面看看操作普通变量和volatile变量有什么不同: 1、对于普通变量:读操作会优先读取工作内存的数据,如果工作内存中不存在,则从主内存中拷 ...
分类:
编程语言 时间:
2018-01-28 11:15:47
阅读次数:
109
五、初始化与清理 1.用构造器确保初始化 在Java中,通过提供构造器,类的设计者可确保每个对象都会得到初始化。创建对象时,如果其类具有构造器,Java就会在用户有能力操作对象之前自动调用相应的构造器,从而保证了初始化的进行。构造器的名称与类的名称相同。(“每个方法首字母小写”的编码风格并不适用于构 ...
分类:
编程语言 时间:
2018-01-28 11:15:54
阅读次数:
223
一、文件操作 文件操作流程: 1.找到并打开一个文件,得到其文件句柄并赋值给一个变量 2.通过句柄对文件进行操作 3.关闭文件 文件示例 1 The way she came into the place 她走进来 2 I knew right then and there 所踩的步伐,那时那刻,即 ...
分类:
编程语言 时间:
2018-01-28 11:16:02
阅读次数:
186
静态方法 静态方法 通过@staticmethod来定义,静态方法在类中,但在静态方法里访问不了类和实例中的属性,但静态方法需要类来调用 运行,报错 把eat方法的参数去掉,直接打印,可以直接调用 运行结果 如果要给eat()传参数的话,可以把实例化的Person传入 运行结果 类方法 类方法 类方 ...
分类:
编程语言 时间:
2018-01-28 11:16:17
阅读次数:
137
python中文显示乱码有两种,分别是控制台乱码和输出乱码 输出乱码(自己调半天也没有乱码,只能在网上找一个图) 这个是因为解码出现的问题 打开File >Settings... 打开Settings 后 选Editor >File Encoding >Global Encoding 、Projec ...
分类:
编程语言 时间:
2018-01-28 11:16:33
阅读次数:
217
前言: 我将在该篇随笔中详细的讲解一下个人爬P站的每个细节和过程,可能还会有许多不足的地方,但还是从中学到了许多。 主题: 首先,我觉得最重要的就是准备好浏览器,因为写整个程序的过程,大多时间我都是在用浏览器对P站进行分析。我用的浏览器是Google Chrome。 然后,我以自己的经验和这个程序的 ...
分类:
编程语言 时间:
2018-01-28 11:17:24
阅读次数:
1064
Spring Boot中除了对常用的关系型数据库提供了优秀的自动化支持之外,对于很多NoSQL数据库一样提供了自动化配置的支持,包括:Redis, MongoDB, 等。 Redis简单介绍 Redis是Redis是Remote DIctionary Server的缩写,是目前业界使用最广泛的内存数 ...
分类:
编程语言 时间:
2018-01-28 11:18:14
阅读次数:
161
跟进“删除重复数字”: 如果可以允许出现两次重复将如何处理? 从后处理 ...
分类:
编程语言 时间:
2018-01-28 11:18:22
阅读次数:
171
1、Spring进行自动装配时碰到的bean歧义性问题。 在进行自动装配时,只有仅有一个bean匹配所需结果时,才是可行的。 如果不仅仅一个bean能够匹配结果,例如一个接口有多个实现,这种歧义性会阻碍Spring自动装配属性、构造器参数或者方法参数。 (虽然在实际中,这种歧义性问题很罕见,通常所需 ...
分类:
编程语言 时间:
2018-01-28 11:19:51
阅读次数:
232
1、@Conditional 为生成bean设置条件 Spring 4中引入了一个新的注解 @Conditional,它用在有@Bean的方法上。 如果给定条件计算结果为true,Spring会创建这个bean;如果为false,忽略。 这里,@Conditional 中给定了一个条件class,这 ...
分类:
编程语言 时间:
2018-01-28 11:20:15
阅读次数:
122
1、Spring中bean 的多种作用域 单例(Singleton):整个应用中只创建一个bean 的实例,Spring默认创建单例的bean; 原型(Prototype):每次注入or通过Spring应用上下文获取时,创建一个新的bean实例; 会话(Session):在web应用中,为每个会话创 ...
分类:
编程语言 时间:
2018-01-28 11:22:30
阅读次数:
136
给定一个排序链表,删除所有重复的元素每个元素只留下一个。 样例 给出 1->1->2->null,返回 1->2->null 给出 1->1->2->3->3->null,返回 1->2->3->null /** * Definition of ListNode * class ListNode { ...
分类:
编程语言 时间:
2018-01-28 11:23:57
阅读次数:
114
修改元素的style,主要是将一些隐性元素显示出来,让元素可被操作: JavascriptExecutor js = (JavascriptExecutor)driver; js.executeScript("document.getElementById('name').style.display ...
分类:
编程语言 时间:
2018-01-28 11:24:39
阅读次数:
1133
接触python不久,也在慕课网学习了一些python相关基础,对于爬虫初步认为是依靠一系列正则获取目标内容数据 于是参照着慕课网上的教学视频,完成了我的第一个python爬虫,鸡冻 >_< ...
分类:
编程语言 时间:
2018-01-28 11:24:56
阅读次数:
87