摘要: 编写一个 SQL 查询,查找 Person 表中所有重复的电子邮箱。 示例: 根据以上输入,你的查询应返回以下结果: 说明:所有电子邮箱都是小写字母。 解决SQL 阅读全文
posted @ 2019-02-14 19:49 RayChou1995 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 表1: Person 表2: Address 编写一个 SQL 查询,满足条件:无论 person 是否有地址信息,都需要基于上述两表提供 person 的以下信息: 需要注意的是左连接对应在address后面添加(+) 对应的两个执行时长如上图。 阅读全文
posted @ 2019-02-14 12:58 RayChou1995 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例: 输入: [0,1,0,3,12] 输出: [1,3,12,0,0] 说明: 必须在原数组上操作,不能拷贝额外的数组。 尽量减少操作次数。 给定一个数组 nums,编写一个函数将所有 0 移动到数组 阅读全文
posted @ 2019-01-07 22:59 RayChou1995 阅读(1891) 评论(0) 推荐(0) 编辑
摘要: 算法原地工作是指算法所需的辅助空间相对于输入数据量而言是常量。 JAVA实现 多一个额外空间用来记录一共有多少个不相同的元素即可,并且用对应的数组下标存放不重复的数组值 阅读全文
posted @ 2019-01-05 18:43 RayChou1995 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 首先看下使用addHeader方法添加两个完全一样的信息: 接下来看下使用addHeader方法添加两个名字相同,值不同的情况 以上可以得知addHeader方法总是为响应增加新的首部。 接下来看下setHeader()添加两个完全一样的信息: 最后来看下使用setHeader方法添加两个名字相同, 阅读全文
posted @ 2018-12-31 13:11 RayChou1995 阅读(15463) 评论(0) 推荐(1) 编辑
摘要: 初学java web的朋友们应该都知道tomcat容器,但是tomcat是如何完成一次http请求的过程,这里做一个记录。 当用户在客户端点击一个链接,该链接的URL指向一个servlet,经过网络转发到应用所在的web服务器的,此时web服务器不是直接把申请发给servlet本身,而是发送给部署该 阅读全文
posted @ 2018-12-24 23:18 RayChou1995 阅读(814) 评论(0) 推荐(0) 编辑
摘要: list中添加对象 运行上诉代码,可以看到每次加入到list中的都是同一个对象的地址。 查看源代码 我们传递给add方法的是猫类的引用,所以传的是一个内存地址,在for循环外部定义一个对象的引用,在for循环内我们没有改变过引用的指向,所以添加到list中的就是同一个对象的地址,如果希望传递不同的对 阅读全文
posted @ 2018-12-04 18:30 RayChou1995 阅读(10143) 评论(0) 推荐(1) 编辑
摘要: 本代码实现的了,每天4点,清空指定文件夹下,文件的最后修改时间是上一工作日及之前的所有文件~ 阅读全文
posted @ 2018-11-17 21:44 RayChou1995 阅读(856) 评论(0) 推荐(0) 编辑
摘要: 设计模式是软件开发人员的一种编码经验的总结,遇到一般问题的通用解决方案,并被众多开发人员所知晓认可; 以下是公认的几类设计模式 创建型模式 工厂方法模式、建造者模式、抽象工厂模式、原型模式、单例模式 结构型模式 桥接模式、代理模式、享元模式、外观模式、装饰器模式、组合模式、适配器模式 行为型模式 备 阅读全文
posted @ 2018-10-16 13:01 RayChou1995 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 报错信息如下: 报这个错的原因是因为自定义type的标准创建语句是: create type 变量 as table of 类型 -- create type 变量 as object( 字段1 类型1, 字段2 类型2 ); 但是上面的sql是exp直接导出的,包含了时间戳和OID,打开PLSQL 阅读全文
posted @ 2018-09-19 11:59 RayChou1995 阅读(2677) 评论(0) 推荐(0) 编辑