摘要: 此问题只出现在mysql中 oracle中无此问题 在同一语句中,当你在select某表的数据后,不能update这个表,如: DELETE FROM tbl_students WHERE id NOT IN (SELECT id FROM tbl_students GROUP BY `name`) 阅读全文
posted @ 2019-06-28 21:05 Noctis33 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一、类加载器 1.BootstrapClassLoader(启动类加载器) 它主要负责加载%JAVA_HOME%/jre/lib,-Xbootclasspath参数指定的路径以及%JAVA_HOME%/jre/classes中的类。 2.ExtensionClassLoader (扩展类加载器) E 阅读全文
posted @ 2019-05-24 21:31 Noctis33 阅读(311) 评论(0) 推荐(0) 编辑
摘要: Reids:单线程+io多路复用机制 Redis与Memcached的区别: 一、memcached值是简单字符串,redis支持hash、set、list等复杂数据类型 二、redis可持久化数据,容灾能力强。Memcached只存于内存中。 三、redis是单线程操作,核心是io多路复用机制,效 阅读全文
posted @ 2019-05-16 17:19 Noctis33 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 首先,二级缓存默认不开启! 要配置 <setting name="cacheEnabled" value="true"/> 在MyBatis中:一级缓存会维护一个HashMap,key为hashcode+statementId+sql语句,Value为查询出来的结果集映射成的java对象。作用域是S 阅读全文
posted @ 2019-04-15 20:12 Noctis33 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 1、客户端发送来的请求 经过前端控制器(springDispatcherServlet)调用映射器(HandlerMapping)来找到对应的执行链(HandlerExecutionChain)对象,其中包含了对应的处理器和所有拦截器。 如果找不到则根据是否配置<mvc:default-servle 阅读全文
posted @ 2019-04-10 19:04 Noctis33 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 通过两道题来了解 1.给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。 注意你不能在买入股票前卖出股票。 此题可以看为 第n天的收益 = max(前n-1天的最大收益,第n天可以得到的最大 阅读全文
posted @ 2019-04-09 21:39 Noctis33 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 案例:判断用户名是否存在 在jsp页面使用ajax 在servlet中使用Gson类来对json进行封装 可以看到在jquery中获得的msg值就是boolean类型的。可见在前端页面中回调函数的参数类型与传入的json中数据类型一致。 在js中json的定义就是 { "name":"zhangsa 阅读全文
posted @ 2019-03-27 21:20 Noctis33 阅读(822) 评论(0) 推荐(0) 编辑
摘要: 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 我写的O(n^2)的笨方法: 运用异或: 阅读全文
posted @ 2019-03-21 17:36 Noctis33 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。 示例 1: 基础方法: 结果: 执行用时 : 14 ms, 在Reverse Words in a String III的Java提交中击败了70.95% 的用户 内存消耗 : 39.6 MB, 在Reverse 阅读全文
posted @ 2019-03-21 15:27 Noctis33 阅读(260) 评论(0) 推荐(0) 编辑
摘要: leetcode题目: 你和你的朋友,两个人一起玩 Nim游戏:桌子上有一堆石头,每次你们轮流拿掉 1 - 3 块石头。 拿掉最后一块石头的人就是获胜者。你作为先手。 巴什博奕(Bash Game):只有一堆n个物品,两个人轮流从这堆物品中取物,规定每次至少取一个,最多取m个.最后取光者得胜.若(m 阅读全文
posted @ 2019-03-21 14:36 Noctis33 阅读(221) 评论(0) 推荐(0) 编辑