- 博客(44)
- 资源 (27)
- 收藏
- 关注
原创 Guava开发总结
Guava开发总结一. 字符串相关1.CharMatcher的使用①inRange() 结合matches()// 判断match中的元素是否在inRange()的区间中 中文不支持boolean matches1 = CharMatcher.inRange('a', 'z').or(CharMatcher.inRange('A', 'Z')).matches('K');boolean matches2 = CharMatcher.inRange('1', '9').or(CharMatcher
2021-01-11 16:57:19
468
1
原创 Linux操作系统设置SSH密钥登录
Linux操作系统设置SSH密钥登录登录centos服务器,常用的有账号密码登录和使用SSH免密登录。账号和密码登录的方式比较简单,此处就不在介绍(登录方式如下图)。下面介绍使用SSH免密登录1.登录centos服务器来生成公钥和私钥:[root@localhost~]# ssh-keygen <== 生成密钥对Generating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id
2020-12-29 15:47:17
863
1
原创 IDEA+DevTools实现热部署功能
IDEA+DevTools实现热部署功能在项目开发过程中,常常会改动页面数据或者修改数据结构,为了显示改动效果,往往需要重启应用查看改变效果,其实就是重新编译生成了新的Class文件,这个文件里记录着和代码等对应的各种信息,然后Class文件将被虚拟机的ClassLoader加载。而热部署正是利用了这个特点,它监听到如果有Class文件改动了,就会创建一个新的ClaassLoader进行加载该文...
2019-09-06 15:37:06
2508
2
原创 idea开发springboot热部署配置
开发时如果不能实现热部署其实是件挺坑爹的事情,如何频繁的重启服务器,势必要浪费大量的开发时间,配置好热部署,能大大减少时间的浪费,每次修改点东西还必须要手动重启,也影响开发效率和进度。使用idea热部署的具体配置如下:1.设置pom.xml文件中相关配置: <dependencies> <dependency> <group...
2019-07-18 14:32:30
235
原创 Win10怎么默认用Windows照片查看程序打开图片
Win10怎么默认用Windows照片查看程序打开图片Windows10中已经使用了新版的图片程序,虽然功能强大但是打开很慢,并且使用并不方便,完全不如之前的“Windows照片查看程序”简捷方便,而且有时候照片还不清晰。但windows10中并不能直接找到照片查看程序,那我们在windows10要怎么恢复默认为照片查看程序呢?如下图所示:在打开的注册表编辑器中,从左侧依次展开:HKEY_L...
2019-03-28 11:01:30
2688
原创 您的凭据不工作
win10系统远程桌面弄了半天,就是一直显示“您的凭据不工作”,试了各种方法,包括之前写的一篇博客中的四种方法,但就是不行,后来无意见又一次尝试,找到了方法,如下图:第一步设置:第二步设置:就这样就行了,打完收工!...
2018-12-11 21:29:43
1563
2
原创 电脑安装不上chrome浏览器
电脑安装不上chrome浏览器电脑谷歌浏览器卸载之后再也装不上了,或者把chrome的一些文件删除了,整个浏览器都没法打开,决定重装下,但是连卸载的功能都打不开了,上网重新下载了个安装包,点了半天没有一点反应,试过很多方法,几近绝望,有人说要删除注册表什么乱七八糟的东西,鼓捣了半天也不行但是打开注册表,发现一堆google的东西,手动删根本不现实绝望之中找到了解决方案:google U...
2018-11-25 17:23:40
14474
4
转载 JS传参技巧总结
1.隐式创建 html 标签<input type="hidden" name="tc_id" value="{{tc_id}}">这种方法一般配合ajax,上面的value使用了模板引擎2.window['data']window['name'] = "the window object";3.使用localStorage,cookie等存储window...
2018-08-17 09:01:19
368
原创 getJSON同步异步
<script type="text/javascript"> function get_json() { $.ajaxSettings.async = false;//同步 var json; $.getJSON("annual_info.json", function(data) { ...
2018-08-05 23:20:19
1840
转载 SQL记录-PLSQL数组
PL/SQL数组PL/SQL程序设计语言提供叫一种叫做VARRAY的数据结构,其可存储相同类型元素的一个固定大小的连续集合。VARRAY用于存储数据的有序集合,但它往往是更加有用认为数组作为相同类型的变量的集合。所有可变数组由连续的存储位置。最低的地址对应于第一元素和最高地址的最后一个元素。数组是所有集合类型数据的一部分,并且它代表了可变大小的的阵列。我们将研究其他集合类型在后面的“PL/SQL集...
2018-07-11 09:22:39
394
原创 js 跳出页面的frameset框架
一、通过运行脚本跳出框架有以下几种写法:1.<script language = javascript>window.open('Login.jsp','_top')</script>"2.<script language = javascript>window.open('Login.jsp','_parent')</script>"3.<s...
2018-05-14 22:12:57
1050
原创 js玩命加载……
js玩命加载……在请求数据加载的过程中,经常需要显示请求等待,写了一个简单的请求等待—- html代码如下&amp;amp;amp;amp;lt;!--页面载入显示--&amp;amp;amp;amp;gt;&amp;amp;amp;amp;lt;div id=&amp;amp;amp;quot;dataLoad&amp;amp;amp;quot; style=&amp;amp;amp;quot;di
2018-04-21 11:09:00
6870
1
原创 Java json数组对象获取到前端的值使用js分页
Java json数组对象获取到前端的值使用js分页使用ajax时,得到的返回值是一个json数组对象,现在需要对其进行分页显示,下面有两个js方法,一个是使用ajax,另一个就是分类。在写这一块代码的时候的时候,有一个意外的小发现,$(inputTest).val()这样也能获取<input type = "test" id = "inputTst" /> 这个...
2018-04-20 21:19:47
1645
原创 js动态传递参数变量的方法
js动态传递参数变量的方法在html页面中,经常会使用到js输出html代码,可能会用到.append()方法也可能会用到.html()方法,但是如何在输出的html标签中通过onclick()函数,动态的活得变量。 如下html和js代码html代码<ul class="page list-inline" id="page"></ul>js代码$(function callFunction(){
2018-04-20 17:43:51
5584
原创 远程桌面技术之----“你的凭据不工作”
远程桌面技术之—-“你的凭据不工作”远程桌面时,如果出现“你的凭据不工作”,请在被远程的主机上做一定的修改:方法一:进入“控制面板”->“凭据管理器”->“添加Windows凭据”->输入 要登录的服务器的IP地址、用户名、密码,点确定退出。这种方法不一定有效……方法二:1、在“开始”窗口运行gpedit.msc,进入计算机配置->管理模板->系统->凭据分配->允许分配保存的凭据用于仅NTLM服务
2018-04-19 21:28:26
85686
23
原创 js全选
js全选、反选、不选,可根据该代码以此类推。//js全选 反选代码function inTurnSelect() { var CheckBox = $("#titleInfo input[name='titleInfo']"); for (i = 0; i < CheckBox.length; i++) { if (CheckBox[i].checked == true) {...
2018-04-18 17:53:43
144
原创 javascript中json对象json数组json字符串互转及取值
1.json类型的字符串转换为json对象及取值var jsonString = '{"bar":"property","baz":3}';var jsObject = JSON.parse(jsonString); //转换为json对象alert(jsObject.bar); //取json中的值 2.json对象转为json类型的字符串var jsonString = '{"...
2018-04-16 20:49:38
404
原创 CSS解析
0.使用CSS开始设置*{ margin:0px; padding:0px}body,td,th { font-family: Verdana, Geneva, sans-serif; font-size: 12px;}ul li{ list-style:none;}a{ text-decoration:none; color:#000;}1.CSS书写顺序 1.位置属...
2018-03-27 15:55:03
1750
原创 JSONObject按put顺序排放与输出
JSONObject put数据之后,排序会发生变化例如JSONObject object=new JSONObject(); object.put("aaa",111); object.put("bbb",222); object.put("ccc",333); object.put("ddd",444); 输出结果可能为{"aaa":111,"ddd":
2018-03-25 11:09:40
40382
15
原创 简单的弹窗编辑
弹出带有遮罩层的可编辑页面。<html><head><meta http-equiv="content-type" content="text/html; charset=GBK"><title>弹出层</title><style>.black_overlay{ display: none
2018-03-23 22:16:18
1438
1
原创 简单的正则表达式
简单的正则表达式验证四位数字,若是4位数字,则弹出true,否则,弹出false。<html><head><title>用户验证</title><script type="text/javascript">function save(){ var strvar = document.getElementById('inpu...
2018-03-23 22:14:24
133
原创 几个常用的js技巧
常用的js技巧1.【获取链接后面的参数】/*获取链接后面的参数*/function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象 var r = window.location.search.substr(1).match(reg);
2018-03-08 16:17:56
181
原创 ORA-12560: TNS: 协议适配器错误
ORA-12560: TNS: 协议适配器错误造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:1、监听服务未运行;2、database instance未运行;3、注册表存在错误;在命令行执行regedit打开系统注册表,然后进入 HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDB12Home1将该环境变量ORACLE_SID设置为XXX
2017-11-26 11:17:09
2002
原创 Myeclipse 10配置反编译器net.sf.jadclipse_3.3.0.jar+jad.exe
Myeclipse 10配置反编译器在学习编程的过程当中,我们经常需要看一些JAR包中的源码。一般情况下,我们是没法直接读取jar包里面的class文件。于是需要在myeclipse10中配置反编译器,在网上找了一些方法,但感觉不是很实用,所以摸索了一下,先把经验总结如下: [需要net.sf.jadclipse_3.3.0.jar和jad.exe两个文件],文件下载地址:http://dow
2017-07-07 09:32:33
5445
原创 Win7系统用键盘替代鼠标的小技巧
1 同时按下“ALT”+”键盘左SHIFT”+”NumLock”,可快速启用。 会弹出一个这样的窗口,见下图。 2 点击“是”,这时候系统托盘会出现鼠标的图示。 3 想要调整鼠标移动速度的时候,找出鼠标图示,双击更改。4 设置好之后,点击下方的“应用”,就可以用数字键盘控制鼠标移动啦~! 5“鼠标键” 功能启动的状态下数字小键盘区就变成了鼠标键盘: - 方向键:
2017-05-16 16:38:23
6739
1
原创 win7系统重启后ip丢失问题问题的解决方法
如何解决win7系统重启后ip丢失问题,即每次电脑重启都要重新设置ip地址,重启后ip地址没了前段时间遇到个电脑不能上网的问题,原来是每次重启后电脑的ip地址无故没掉,要重新设置才能上网百度后终于找解决办法第一步:点击左下角的WIN图标,输入CMD然后回车,打开DOS模式窗口。第二步:在DOS命令行提示符下直接输入:“netsh winsock reset”,然后回车,会提示需要重启,不要管它。
2017-05-16 08:11:06
1554
转载 表的主键与外键
一个关系表事实上是具有共同属性的一类实体的集合。按照集合的定义,集合中元素不能重复。同样,关系表中也不应该有重复记录。例如在学生表中,存有两条一样的学生记录是不必要的,也是不合适的。在现实世界中,除了事物本身的信息外,事物之间还存在着很多联系,这种联系反映到数据库中就体现为表之间的联系。例如在图1中,学生表存储学生信息,系表存储系的信息。但学生表和系表之间是有联系的:每个学生都属于一个系,而每个系都
2017-04-16 11:22:19
1023
原创 JDBC基本知识
JDBC的作用JDBC为java访问数据库提供通用的API,可以为多种关系数据库提供统一访问。因为SQL是关系式数据库管理系统的标准语言,只要我们遵循SQL规范,那么我们写的代码既可以访问MySQL又可以访问SQL Server.简单的说,JDBC可以做三件事:与数据库建立连接 发送SQL语句 处理结果JDBC中重要的类java.sql.DriverManager:用来加载不同的JDBC驱动
2017-04-09 20:57:46
327
转载 一次性搞清楚equals和hashCode
前言 在程序设计中,有很多的“公约”,遵守约定去实现你的代码,会让你避开很多坑,这些公约是前人总结出来的设计规范。Object类是Java中的万类之祖,其中,equals和hashCode是2个非常重要的方法。这2个方法总是被人放在一起讨论。最近在看集合框架,为了打基础,就决定把一些细枝末节清理掉。一次性搞清楚!下面开始剖析。public boolean equals(Object obj)Obj
2017-03-31 20:42:25
283
转载 Java中 VO、 PO、DO、DTO、 BO、 QO、DAO、POJO的概念
PO(persistant object) 持久对象 在 o/r 映射的时候出现的概念,如果没有 o/r 映射,没有这个概念存在了。通常对应数据模型 ( 数据库 ), 本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的 java 对象。最简单的 PO 就是对应数据库中某个表中的一条记录,多个记录可以用 PO 的集合。 PO 中应该不包含任何对数据库的操作。DO(Domain Object
2017-03-16 20:06:28
291
原创 制作U盘小图标
现在U盘基本上成为了我们每一个人必不可少的文件存储介质,随之各大网盘的纷纷倒闭,U盘的使用更是每日剧增。如何让你的自己的U盘显得更有特性呢?一个小技巧,为你的优盘添加小图标。如下图:下面,跟着我一起试试吧。1.新建一个文本文件,在里面写上 [autorun] icon=panda.ico 注意空格和换行。2.将文件另存为autorun.inf,格式选择所有文件类型 如图 3.选
2017-02-22 17:33:35
657
原创 文本框事件——单击 隐藏与显示
这篇小博文描述了再做input文本框输入的时候,选择不同的按钮,文本框出现与否不同。 这里面使用了一小段JavaScript代码,很简单,很实用。<html><body> <tr> <td align="left">是否有地域</td> <td align="left"> <input type="radio" style="
2016-12-09 21:07:02
1781
原创 Java中this和super
1.this&super什么是this?this是自身的一个对象,代表对象本身。可以理解为:指向对象本身的一个指针。当你想要引用当前对象的某种东西,比如当前对象的某个方法,或当前对象的某个成员,你便可以利用this来实现这个目的。注意:this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this;this也可作为构造函数来使用,在后面可以看到。而什么是super?su
2016-11-29 18:19:11
208
原创 Java异常之try,catch,finally,throw,throws
程序和生活一样都会出现异常,先来看个异常:上面出现的是算数错误的异常。在java中,除去一些编译上的错误(语法)之外,就有异常和错误!异常的定义是可自己进行处理后,程序依然可以正常运行下去!错误是Java虚拟机抛出的,终止程序的运行,这就是程序和异常的区别。一:什么是异常处理?异常处理机制就像我们对平时可能遇到的意外情况,预先想好了一些处理的办法。也就是说,在程序执行代码的时候,万一发生了异常,程序
2016-11-28 09:56:46
472
原创 接口和抽象类的作用和区别
1.接口(interface),接口被用来建立类与类之间关联的标准。 public interface ITest{ public void test(); } public class TestImpl implements ITest{ public void test(){ System.out.p
2016-11-28 09:26:35
1049
原创 UML类图几种关系的总结
在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为。例如:老虎
2016-11-28 09:04:26
297
原创 Java中的接口和抽象类
本文实例讲述了Java中的接口和抽象类用法。分享给大家供大家参考,具体如下:在面向对象的概念中,我们知道所有的对象都是通过类来描绘的,但是并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。抽象类往往用来表征我们在对问题领域进行分析、 设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象,我们不能把它们实例化(拿不出一个具体
2016-11-27 22:29:51
194
原创 myeclipse不能发布项目
在使用myeclipse做Java项目开发时,做好的项目不能再myeclipse上面发布,出现“unhandled event loop exception”的错误提示,如图 此时,只需要将你目前的工作站点清除重建就可以了。
2016-11-24 22:31:51
921
原创 tomcat闪退
正确配置Tomcat环境变量后,运行startup.bat总是会有一个窗口一闪而过的。为了分析导致tomcat启动失败的原因,找到tomcat的目录下bin文件中的startup.bat文件,对其进行编辑,在文件的尾部添加“pause”。如图! 然后再运行startup.bat文件,根据文件显示出的问题然后找出相应的解决办法。
2016-11-24 22:24:45
267
原创 HTML页面在一定的时间内自动跳转
在网页开发过程中经常会碰到要自动跳转的情况,在你的网页里面添加【】即可,简单实用——————————————————- Sorry!你的登录信息输入不正确!系统无法允许您进入!5秒后将自动返回登录页面。
2016-11-24 15:52:07
847
MouseWithoutBorders微软资源
2018-11-28
Java实现常用排序算法
2018-01-03
Java单元测试之JUnit
2017-09-20
EyouMailServer易邮邮件服务器
2017-04-09
java web与Oracle数据的分页功能
2017-03-13
OracleID自增长
2016-11-22
IIS+PHP+MYSQL配置
2016-11-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人