- 博客(30)
- 收藏
- 关注
原创 Eclipse习惯的设置
块注释时,每行前面都有一个 *: /** StringBuffer sql = new StringBuffer(); *List<Object> params = new ArrayList<Object>(); */解决方案:在 Window->Prefrences->Java->Code Style->Formatter,点击New新建 Active profile,然后在Comments项中,找到Genera......
2022-02-22 15:51:06 185
原创 笔记1——Java集合框架(List、Set、Map) & 哈希
List 、Set 、Map 三者着重点(区别)List 集合有顺序、可以有重复对象 Set 集合不允许重复的对象 Map 用键值对存储 & 通过key搜索、 key可以是任何对象 & key不可以重复、 两个key可以引用相同的对象 =。= ArrayList & LinkedList ArrayList LinkedList 线程安全? 都不安全、都不同步 底层数据结构是..
2021-08-06 16:50:29 193
原创 Git学习记录
1.初始化一个目录为仓库:git init //出现.git2.添加目录下文件到仓库:git add 3.提交add的文件到仓库:git commit -m "提交说明"4.查看工作区状态:git status5.查看当前工作区和仓库版本的区别: 查看修改的内容: git diff git diff HEAD -- readme.txt6.查看 提交历史:git log 简约版:git log --pretty=oneline7.回退上一个版本:git reset --hard ...
2021-06-17 01:42:33 206
原创 maven学习记录
1.基本上来自https://www.runoob.com/maven/maven-tutorial.html这个教程,自己一边看一边记录,希望这样对maven总体比较了解吧。 还有少部分看的http://c.biancheng.net/view/5016.html这个教程,好像更细。。
2020-10-29 15:54:02 129
原创 oracle小表统计查询导致PLSQL卡死--高水位线
记录一下:起因是为了对一个表A进行重复记录的删除,想要先查出重复记录先,执行一个语句如:select * from tablename where id in ( select id from tablename group by id having count(id) > 1)F8 一开始执行 ,过一会就开始 卡住、白屏、最后只能关掉PLSQL。表A的数据并不多,200万。这个表在之前imp导入的时候,就表现的挺慢,是旧表清空导入的。刚好,在执行这个SQL卡住的时候,备份另一
2020-07-23 22:55:58 618
原创 多线程01——Thread类和Runnable接口实现多线程
如何实现线程?extends Thread 和implements Runnable两种实现线程的用法。实际上,Thread就是实现了Runnable并进行扩展。/** * extends Thread 实现线程 */public class DemoUseThread extends Thread { private String threadName;//线程名 public DemoUseThread(String threadName) { this.threadN.
2020-07-13 17:12:15 238
原创 echarts贵州地图展示&自定义贵安新区
要求和预期结果:实现贵州地市地图效果,并且鼠标过去有数据展示,贵安新区数据无法展示,弄个自定义地图展示出来相关文件准备,加载地图和部分相关组件。echarts.min.js 和 guizhou.js可以从网上找..html文件引入相关js文件[有先后顺序],html文件准备一个div放地图,如下:<!DOCTYPE html PUBLIC "-//W3C//DTD H...
2020-01-13 15:26:29 3767 2
原创 每日一题,我就不信我讲不清了w(゚Д゚)w
1.springMVC是如何请求的?-2019.8.5springMVC = struts2+spring.请求涉及组件:前端控制器DispatcherServlet、处理器映射器HandlerMapping、处理器适配器HandlerAdapter、视图解析器View Resolver、处理器Handler、视图View涉及组件的介绍:DispatcherServlet ...
2019-08-06 10:12:54 174
原创 日志实践:门面日志&日志系统 SLF4J&LOG4J
日志实践:门面日志框架&日志系统相关概念和介绍日志实践案例日志使用规范注意事项相关概念和介绍系统日志 ,记录系统中硬件、软件和系统问题的信息,同时还可以监视系统中发生的事件。用户可以通过它来检查错误发生 的原因,或者寻找受到攻击时攻击者留下的痕迹。系统日志包括系统日志、应用程序日志和安全日志。 图片:日志系统 ,日志的具体实现,如:Log4J、LogBack、Loggin等日志系统......
2019-07-18 11:01:48 270
原创 Oracle常用的SQL积累
1.查看正在执行的存储过程 :通过视图v$db_object_cacheselect owner,name from v$db_object_cache where type like '%PROCE%' and locks >0 and pins >0;2.查看存储过程的内容:SELECT TEXT FROM user_source WHERE NAME...
2019-03-14 15:03:40 2996 2
原创 svn 报错:is already locked. 没办法进行clean up
1.svn 报错:is already locked. 没办法进行clean2.回到文件夹上一级进行clean,不行,还是报错; ——能够看到项目的的svn标志都不见了,没有绿色的打钩|红色的感叹号|...3.下载sqlite-tools-win32-x86-3240000; 解压;复制sqlite3.exe到项目.svn文件夹下;打开cmd来到这个位置,执行命令: ...
2019-01-08 11:28:15 1034 2
原创 Findbugs缺陷规则及案例(国际化问题&恶意的代码漏洞&多线程问题)
@[TOC]目录Internationalization##1.DM_CONVERT_CASE###危险等级:关注建议解决优先级:低Consider using Locale parameterized version of invoked method规则说明:考虑使用调用方法的语言环境参数化版本A String is being converted to upper or low...
2018-12-07 17:34:07 10576
原创 Findbugs 用Ant脚本扫描bugs生成报告
1.先安装好findbugs插件2..在工程Project下创建一个文件build.xml3.编辑build.xml的内容<!-- 指定项目名和default--><project name="ProjectMx" default="findbugs"> <property name="findbugs.home" value="自己的findbug.
2018-12-03 17:21:26 643 2
原创 高德地图之海量点展示
PointSimplifier是一个针对海量点展示场景的组件,能够支持较大规模的经纬度数据,以及配置丰富的展示效果。1.根据高德地图提供的示例实现,效果如图:2.实现步骤:a.申请JS API的keyb.创建一个jsp和js文件,顺便引入高德地图需要的JS API (因为海量点展示是属于UI组件库的,所以还有引入UI组件库的JS API ), 引用 js文件(高德教程里...
2018-07-27 17:37:35 8731 8
原创 Jenkins安装
1.下载Jenkins,我是直接安装的,不是用tomcat启动的,建议下载的版本.msi的文件(直接安装),也不要太老的版本,我前面用tomcat,Jenkins版本新一点jdk1.7就不能用,Jenkins版本老的话,插件就有问题,(# ̄~ ̄#),搞了好浪费时间msi高版本不用jdk1.8,我猜是因为安装后就有个目录是jre,里面是1.8的2.下载的Jenkins.msi直接安装.3...
2018-07-23 17:00:44 178
原创 JS复制内容到剪贴板
项目要实现复制内容到剪贴板,想到使用JS实现,刚开始使用window.clipboardData,但是window.clipboardData只有IE能够实现剪贴,其他浏览器不行。后面试过试用js插件——ZeroClipboard,据说兼容各大浏览器,但是由于自己使用的前端框架问题,标签不能使用这个的标签,后来就使用了execCommand来实现这个功能,兼容性和注意问题如下, ...
2018-07-19 14:49:14 1091
转载 看懂Oracle执行计划
转:https://www.cnblogs.com/Dreamer-1/p/6076440.html 一:什么是Oracle执行计划?执行计划是一条查询语句在Oracle中的执行过程或访问路径的描述 二:怎样查看Oracle执行计划?因为我一直用的PLSQL远程连接的公司数据库,所以这里以PLSQL为例:①:配置执行计划需要显示的项:工具 —> 首选项 —> 窗口类型 —&...
2018-07-03 10:18:39 223
转载 Java中单例模式和静态类的区别
https://www.2cto.com/kf/201311/260911.html单例模式与静态类(一个类,所有方法为静态方法)是另一个非常有趣的问题,在《Java中有关单例模式的面试问题》博文中露掉了,由于单例模式和静态类都具有良好的访问性,它们之间有许多相似之处,例如,两者可以直接使用而无须创建对象,都可提交唯一实例,在一个非常高的高度上看起来它们都为是用于同样的任务。由于它们具有较多的相似...
2018-05-23 14:32:15 271 2
原创 Oracle 11 exp命令导出分区表dmp文件报错EXP-00003解决方法&数据泵导出表数据
1.命令:(直接在cmd执行,不用登录plsql)例如:exp username/password@TEST file=E:\STUDENT.dmp tables=(STUDENT)导出表STUDENT到本地E盘目录,username和password分别是数据库用户名和密码,TEST是数据库;2.执行时发生错误,EXP报错:exp-00003:未找到段(0,0)定义百度说是...
2018-05-22 10:18:39 6675 3
原创 JS实现Echarts的树Tree效果
先看一下做的效果:1.新建一个Jsp/Html页面,页面用div元素,定义大小,这个div用来展示这棵树。 页面引入echarts.min.js和echarts.js (下载新的比较好,旧的可能没有这个树),另外新建一个treeEcharts.js来实现这棵树。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"...
2018-05-11 15:37:43 15671 9
原创 JavaScript addLoadEvent()函数的使用...
1.网页在加载完毕后,会触发一个与window对象关联的onload事件; 如: window.onload = firstFunc;2.但是如果要添加让页面加载后就加载多个函数呢? window.onload = firstFunc; window.onload = secondFunc; 这样写的话,是逐一绑定,实际上只有最后一个函数secondFunc被实际执行;3.如果只加载两...
2018-05-10 17:08:50 598
转载 模糊查询like 和 函数instr使用 对比
PS : 网上看资料博客什么的结合起来的结果前言:模糊查询一般是使用Like 和 instr() ;使用模糊查询Like的时候,如果该字段没有索引,或者数据量大的话(百万级的数据量吧),会出现效率慢的问题。 模糊查询技巧:使用oracle本身的函数instr可以达到模糊查询的效果,且效率快。另外,使用oracle的函数contains可以模糊查询,但是使用contains的字段必须是已经添加了索引...
2018-05-03 17:44:02 1676
原创 eclipse配置优化启动+启动报错: -805306369 + tomcat、 weblogic启动优化
1.eclipse配置优化启动我的电脑是8G内存,在网上看了一些文章什么的修改的配置。感觉还可以。http://www.iteye.com/topic/756538 --推荐看这个找到安装eclipse目录下的eclipse.ini文件,修改参数即可。2.eclipse启动卡住,报错:java was started but returned exit code =-805306369可能是因为...
2018-03-28 11:35:53 709
原创 单点登录--soapui测试单点登录接口的可用(soap协议)
********关于单点登录******************单点登录 -- 用户登录同一个公司的不同系统中的一个,其他系统不用登录。如:登录了QQ,在网页登录百度文库等,只需要点击一下确定登录就可以,这个实现就是通过SSO ,即:单点登录。https://www.cnblogs.com/ywlaker/p/6113927.html ---这个很好的啊,非常推荐https://baike.ba......
2018-03-27 10:16:31 2678
原创 solr facet 和 group的区别
Facet和Group都是solr对结果的分组处理。但是又有一些区别。一:Facet 推荐看这个:http://www.coin163.com/java/docs/201310/d_3010029802.htmlfacet的查询结果主要是分组信息,分组字段,该字段分成多少组,每组里面有多少记录。但是记录中的具体信息不知道。Facet返回所有相关的结果并允许用户基于facet的目录重新定义结果集。F...
2018-03-14 17:39:26 539
原创 java使用solrJ进行增删查改,排序
1.查询全部,或者按条件查询/**查询**/ @Test public void query() { String URL = "http://localhost:8087/solr/core1"; //启动后Solr的URL HttpSolrClient server = new HttpSolrClient(URL); //连接到服务 SolrQuery query = new...
2018-03-07 14:26:55 1159
原创 oracle存储过程大数据量导出CSV文件(utl-file读写文件包)
1.创建用来存放导出的文件的目录(或者有了也可以不用)create or replace directory OUT_PATH as 'D:\'; --out_path是使用的目录名,'D:\'是实际的目录路径--这里创建的目录是存在服务器上的,不是在自己的电脑(除非是自己的电脑是oracle服务器)--如果不小心建了,可以删除的,使用drop directory 目录名;----查看已经有的目...
2018-03-01 09:46:15 2953 2
原创 solr5.5在web中高亮显示
1.搭建web项目2.添加相关的jar包:在solr-5.5.0\dist\solrj-lib(全部)和solr-5.5.0\dist\(2个:core和solrj)下可以找到这些jar包3.高亮显示的代码4.启动运行启动solr,运行后结果如下5.问题:测试的时候,查询出来的高亮的结果Map总是没有,是空的??很不明白...
2018-02-07 17:39:08 611
原创 solr5.5下载配置环境
环境:windows + jdk7 +tomcat6 + solr5.5.0 + oracle 11一.下载solr5.5.0下载地址:http://archive.apache.org/dist/lucene/solr/5.5.0/只需要下载.zip就可以,其他是其他类型压缩或者一些md5验证文件等..solr官网:http://lucene.apache.org/s
2018-01-05 11:21:20 1266
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人