12 2018 档案

oracle service name sid , 用户 和 表空间
摘要:oracle 的四个概念: 数据库: 就是一堆静态的数据文件。注意是静态的 instance 实例: 可以类比数据库连接。 实例就是为了操作数据库而开辟的进程和内存空间,有了这个实例你才能操作数据库。 sid : 就是实例名称。 service name: 是数据库的别名,连接上数据库后我们可以通过 阅读全文

posted @ 2018-12-17 15:46 远方的人 阅读(814) 评论(0) 推荐(0)

关于oracle 索引,收藏
摘要:该篇文章很好,,收藏了。。 https://www.cnblogs.com/liangyihui/p/5886619.html oracle 索引建立: create bitmap/UNIQUE index indexName on tablename(colunmName ) 1. 默认b树索引: 阅读全文

posted @ 2018-12-17 11:28 远方的人 阅读(134) 评论(0) 推荐(0)

oracle 索引提升查询速度, in 和 exist 效率
摘要:做记录: 今天有一个有153万条数据的表,发现查询很慢: 执行时间大概2-3s 。。 给字段x 加上索引后,时间为0.007s . 查询速度明显提升。 2. 关于in 和 exist 效率问题 本人实测 x表数据量是 153万条, 使用in 和 exists 查询 , 耗时差不多,甚至in 还快一点 阅读全文

posted @ 2018-12-14 09:26 远方的人 阅读(4967) 评论(0) 推荐(1)

图算法
摘要:百度一查,上来就是什么各种搜索,晕。。 首先不是应该说说图 是什么吗? 难道是我们平时说的图片?显然不是,图指的是 好多点以及他们之间的连线(图中定义是 边),这些点和线组合起来我们称之为图。 知道了什么是图,那么这个图能做什么用呢?我首先想到的就是地图了: 每个路口就是点,路口到另一个路口的路就是 阅读全文

posted @ 2018-12-13 11:37 远方的人 阅读(266) 评论(0) 推荐(0)

druid + spring 事务 + removeAbandonedTimeout 超时回收导致的问题
摘要:今天使用上述组合 做项目。。 在做一个需要较长时间使用数据库的 请求时,项目日志没有任何报错,但是数据库也没有插入代码。 初步猜测是 数据库连接超过 removeAbandonedTimeout 时间导致数据库连接被强制回收,但是为什么没有报错呢(由于开发环境数据较少,没有这个现象, 但是生产环境数 阅读全文

posted @ 2018-12-11 11:49 远方的人 阅读(2567) 评论(0) 推荐(0)

项目启动一直死循环 DruidDataSource.init 方法
摘要:今日项目启动遇到一个问题: 项目启动一直死循环 DruidDataSource.init 方法, 代码和同事相同,环境也一致 最后通过maven clean 然后重新install ,再次启动正常了。。 个人猜测 是 我再项目在运行时,强制修改了部分代码(为写完,有报错),我使用的idea 是自动保 阅读全文

posted @ 2018-12-11 10:42 远方的人 阅读(6147) 评论(0) 推荐(1)

service 设计问题
摘要:今天写了一段让自己尴尬的代码,就是在一个方法中调用了两个 service 方法,而我为每个service 都定义了 事物回滚。 然后郁闷了,我执行请求调用该方法, 发现第二个service方法执行失败回滚,而第一个方法service正常执行。。 1.修改代码。 2. 再次执行该方法。 好像不能这么干 阅读全文

posted @ 2018-12-07 16:33 远方的人 阅读(124) 评论(0) 推荐(0)

贪心算法。
摘要:仅做学习记录,具体可参照 https://www.cnblogs.com/xsyfl/p/6938642.html 写的很好。 所谓贪心算法就是 在每一次的求解中 ,都使用最佳操作,这样所有步骤的求解 组合起来就是 全局的最优解。。 比如一个会议室如何最大利用。找零。 假设有n个会议要使用会议室,假 阅读全文

posted @ 2018-12-06 10:57 远方的人 阅读(119) 评论(0) 推荐(0)

java 组件开发中的日志记录问题
摘要:今天帮别人写封装几个url 请求,打成jar 包,可以以java接口的方式提供给外部访问。 遇到两个问题: 1. 是否把依赖的jar包也 打入 我要生成的jar包中,如果你不打入,别人直接调用接口会报错。如果你打入可能会和使用该jar包的项目发生冲突,因为别人可能已经引入了相关jar包。 自己可以根 阅读全文

posted @ 2018-12-05 18:01 远方的人 阅读(310) 评论(0) 推荐(0)

导航