- 博客(25)
- 收藏
- 关注
原创 用js手动触发事件
var event = document.createEvent(“HTMLEvents”);event.initEvent(“click”, true, true); //如click、change等等document.querySelector("#id").dispatchEvent(event);
2021-03-11 17:59:09
1008
原创 Ubuntu 19.04换源,安装ssh、docker、jdk、tomcat等操作备忘笔记
一、换国内源进入更新源文件所在目录:cd /etc/apt/备份原有更新源文件:sudo cp -p sources.list sources.list.bak编辑更新源文件:sudo vi sources.list国内更新源:【选一个源即可】#阿里云源deb http://mirrors.aliyun.com/ubuntu/ disco main restricted u...
2020-04-07 11:55:47
5946
1
原创 Docker学习使用笔记
Docker 使用一、基本操作一、基本操作获取镜像的命令是 docker pull 【<域名/ip>[:端口号]】<仓库名>:标签。不写域名或ip地址则默认是 Docker Hub官方地址;仓库名由"用户名"和"软件名"组成,不给出用户名,则默认为 library,也就是官方镜像。docker pull ubuntu:18.04 #获取官方镜像 libra...
2020-04-07 11:53:59
625
原创 idea中将maven项目打包成带依赖的可执行jar文件
Maven项目打包成可执行Jar文件pom.xml中加入插件依赖<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactI...
2020-04-07 11:48:46
6622
2
转载 HashMap和Hashtable的区别
HashMap和Hashtable的比较是Java面试中的常见问题,用来考验程序员是否能够正确使用集合类以及是否可以随机应变使用多种思路解决问题。HashMap的工作原理、ArrayList与Vector的比较以及这个问题是有关Java 集合框架的最经典的问题。Hashtable是个过时的集合类,存在于Java API中很久了。在Java 4中被重写了,实现了Map接口,所以自此以后也成了Java...
2018-09-21 16:32:43
651
原创 eclipse java代码出现>>等乱码的解决方法
不知道按到了什么,代码出现了以下情况: 解决方法: 方法①:找到图中按钮,点击一下即可 方法②:在配置中取消 window->preferences->General->Editors->Text Editors 将Show whitespace characters前面的勾取消即可 ...
2018-04-08 17:23:42
1032
转载 Spring Boot修改内置Tomcat端口号
原文链接:http://blog.csdn.net/argel_lj/article/details/49851625Spring Boot 内置Tomcat默认端口号为8080,在开发多个应用调试时很不方便,本文介绍了修改 Spring Boot内置Tomcat端口号的三种方法。一、EmbeddedServletContainerCustomizer接口Emb
2018-01-16 11:01:53
958
转载 Java集合概述(三):Map集合
Map集合概述java集合最后一站之Map,给自己的总结画个句号。。。Map用于保存具有映射关系的数据。1.HashMap和Hashtable实现类HashMap和Hashtable都是Map接口的典型实现类,它们之间的关系完全类似于Arraylist和Vecctor的关系。区别:Hashtable是线程安全的,HashMap是线程不安全的,所以HashMa
2017-03-15 16:56:39
821
转载 Java集合概述(二):List集合
List集合概述上篇总结了Set集合,这回总结下List集合。。。。先来框架图:一、List集合List集合代表一个元素有序,可重复的集合,集合中每个元素都有对应的顺序索引。List接口中增加了一些根据索引操作元素的方法: void add(int index,E element ) 在列表的指定位置插入该元素。 boolean addAll(
2017-03-15 16:55:04
877
转载 Java集合概述(一):Set集合
Java集合概述java中有好多集合:List,ArrayList,Vector,HashSetTreeSet,它们之间的区别,java集合的框架等等总是很模糊,称有时间总结下。一、Collection接口和Iterator接口1.Collection框架:collection接口主要定义了一些操作集合元素的方法:booleana
2017-03-15 16:45:04
1152
原创 springBoot入门笔记
项目目录结构:1. Eclipse创建一个简单的Maven工程:2.修改pop.xml把下面代码添加进去 org.springframework.boot spring-boot-starter-parent 1.5.1.RELEASE org.springframework.boot spring-boot
2017-02-16 20:23:00
804
转载 session详细解析(是不是过期、失效时间)
session详细解析(是否过期、失效时间) Session一直是我们做web项目经常使用的,以前没太注意,这次又细致的看了下! 1.session其实就是一个Map,键=值对,通过session.getAttribute("name");获得session中设置的参数 2.session的过期时间是从什么时候开始计算的?是从一登录就开始计算还是说从停止活动开始计算?
2017-02-16 14:22:21
28778
1
转载 JavaMail发送qq邮件
import java.util.Properties;import javax.mail.Message;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.InternetAddress;import javax.mail.internet.MimeMessage;im
2017-02-15 16:27:52
824
原创 显示\隐藏 Eclipse项目中以点开头的文件
进入到你项目工作空间, 例如叫workSpace,那就是workSpace\.metadata\.plugins\org.eclipse.e4.workbench打开文件:workbench.xmi(记事本或者其他编辑器)搜索“org.eclipse.jdt.ui.PackageExplorer_patternFilterId_.* ”修改其isEnabled属性,修改为"tr
2017-02-08 16:44:22
3345
转载 String、StringBuffer与StringBuilder之间区别
文章转载自:http://www.cnblogs.com/A_ming/archive/2010/04/13/1711395.html最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下。关于这三个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我
2016-12-29 09:55:57
680
转载 Java中newInstance()和new()
Java中newInstance()和new()在Java开发特别是数据库开发中,经常会用到Class.forName( )这个方法。通过查询Java Documentation我们会发现使用Class.forName( )静态方法的目的是为了动态加载类。在加载完成后,一般还要调用Class下的newInstance( )静态方法来实例化对象以便操作。因此,单单使用Class.
2016-12-06 14:31:13
3432
原创 Maven入门--环境配置和HelloWorld
配置jdk:1.新建系统变量"JAVA_HOME"(必须是这个名称),变量值: D:\Program Files\Java\jdk1.8.0_1122.编辑path:新建,输入"%JAVA_HOME%\bin"配置maven:编辑path:新建,输入"D:\Program Files\Java\apache-maven-3.3.9\bin"运行,cmd,输入"mvn -v"
2016-11-29 16:50:42
842
原创 linux deepin 常用命令
查看已经安装的软件包:dpkg -l卸载命令:sudo apt-get remove 软件包名称用于清理下载文件的存档 :sudo apt-get clean 只清理过时的包:sudo apt-get autoclean删除文件/文件夹:sudo remove -r 文件/路径待续。。。
2016-11-09 13:56:40
13603
原创 Ubuntu16.04安装jdk1.8
//新建文件夹sudo mkdir /usr/java (这个文件夹下面会用到)//解压jdksudo tar zxvf jdk-8u112-linux-i586.tar.gz(这里是下载好的jdk文件名)-C /usr/java//添加环境变量sudo gedit ~/.bashrc//在文档末尾添加如下代码: export JAVA_HOME=/usr/java
2016-10-25 15:19:22
997
原创 编程习惯--命名法:骆驼命名法和匈牙利命名法
骆驼命名法:骆驼式命名法(Camel-Case)又称驼峰命名法,是电脑程式编写时的一套命名规则(惯例)。正如它的名称CamelCase所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。程序员们为了自己的代码能更容易的在同行之间交流,所以多采取统一的可读性比较好的命名方式。(百科)小驼峰法:变量一般用小驼峰法标识。驼峰法的意思是:除第一个单词之外,其他单词首字母大写。譬如i
2016-10-24 13:49:34
1144
原创 Oracel集合操作操作符:union(并运算),unionAll,intersect(交运算),minus(差运算)
SQL集合操作操作符:union(并运算),unionAll,intersect(交运算),minus(差运算)说明:本文为本人笔记,不足之处,请谅解。如有错误,欢迎指出。1.union(并运算)union运算符可以将多个查询结果相加,并消除重复的行形成一个结果集,其结果相当于集合运算中的并运算。union的结果集是以第一条查询语句所查询的列名为列名(且其他的查询语句查询的列的
2016-10-21 14:40:03
3328
转载 获取jqGrid中选中行的数据以及 jqGrid获得所有行数据的方法
本文转载自:http://www.tbdazhe.com/archives/805获取jqGrid中选择的行的数据:获取选择一行的id,如果你选择多行,那下面的id是最后选择的行的id:var id=$('#gridTable').jqGrid('getGridParam','selrow');如果想要获取选择多行的id,那这些id便封装成一个id数组,那可以使用以下:va...
2016-10-19 17:11:35
57120
7
转载 SQL 中ROLLUP、CUBE的用法和区别
SQL 中ROLLUP 用法ROLLUP 运算符生成的结果集类似于 CUBE 运算符生成的结果集。下面是 CUBE 和 ROLLUP 之间的具体区别:CUBE 生成的结果集显示了所选列中值的所有组合的聚合。ROLLUP 生成的结果集显示了所选列中值的某一层次结构的聚合。ROLLUP 优点:(1)ROLLUP 返回单个结果集,而 COMPUTE BY 返回多个结果
2016-10-19 16:39:43
18528
2
转载 表情在 MySQL 的存储详解
表情在 MySQL 的存储详解[日期:2016-10-19]来源:梁桂钊的博客 作者: MySQL支持android和ios表情,需要做一些特别处理。 普通的字符串或者表情都是占位3个字节,所以utf8足够了,但是移动端的表情符号占位是4个字节,普通的utf8就不够用了。 utf8mb4方案 数据库采用utf8mb4字符集。
2016-10-19 09:47:26
993
转载 Hibernate 查询 Projections 类使用
Hibernate 查询 Projections 类使用 Hibernate也支持属性、统计函数和Group By等查询。 (1)要想使用Hibernate的投影统计功能,首先要从org.hibernate.criterion.Projections工厂类获得org.hibernate.criterion.Projection对象。与Restrictio
2016-10-18 14:25:12
8162
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人