- 博客(30)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
原创 git 命令及使用笔记
https://www.bilibili.com/video/av413821804?p=4 git init . 初始化一个空仓库 git status 查看git当前状态 git commit -m "提交信息" git remote add origin(远程仓库地址别名) git@gitee.com:...git 添加远程仓库地址 https/SSH git remote add origin(远程仓库地址别名) 删除远程仓库 git remove -v 查看远程仓库地址 git pu...
2020-08-24 21:06:05
157
原创 java7流关闭代码简写
package com.lamdba; public class AutoCloseableTest implements AutoCloseable { @Override public void close() throws Exception { System.out.println("close !"); } public void doSomething() { System.out.println("do s.
2020-08-19 23:16:43
320
原创 java8 Stream
import jdk.nashorn.internal.ir.CallNode; import org.junit.Test; import java.util.*; import java.util.stream.Collectors; import java.util.stream.IntStream; import java.util.stream.Stream; /** * 使用Future里面join切分成若干小任务执行,需要无状态对象 * 不能被重复消费,每次消费都生成一个新流 */.
2020-08-16 14:22:16
181
原创 java8 Comparator
import java.util.Arrays; import java.util.Collections; import java.util.Comparator; import java.util.List; public class CompareTest { public static void main(String[] args) { List<String> list = Arrays.asList("nohai","Hello", "hello","w.
2020-08-16 14:21:22
176
原创 java8 Collector
import java.util.*; import java.util.function.BiConsumer; import java.util.function.BinaryOperator; import java.util.function.Function; import java.util.function.Supplier; import java.util.stream.Collector; public class MySetCcollector<T> implement.
2020-08-16 14:20:46
138
原创 java8 时间操作
依赖导入: <dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>2.10.6</version> </dependency> import org.joda.time.DateTime; import org.joda.time.DateTim.
2020-08-09 18:07:21
199
原创 docker安装与使用
内容从网上复制的加个人总结,因为写转载和翻译,要加原文链接,忘记从哪里来的了,就写了原创,侵删 Docker官方建议在Ubuntu中安装,因为Docker是基于Ubuntu发布的; 以下是在centos环境下安装的: (1)yum 包更新到最新 sudo yum update (2)安装需要的软件包,yum-util 提供yum-config-manager功能,另外两个是dev...
2019-07-22 10:17:43
140
原创 notepad++显示目录结构
插件→插件管理→没有安装的时候,在"可用"里面可以看到Explorer插件,勾选安装(图中是我已经安装了,所以在已安装里面) 在网上看了很多办法,都是给个地址下插件的,很多都不可用,还是这样方便点 ...
2019-07-10 10:45:21
7579
原创 idea gradle 引入本地包
官网指导地址: https://docs.gradle.org/current/userguide/repository_types.html 现在项目下建立libs,把jar包放入libs里面 在kts文件中加入下面内容,意思是把本地仓库加入进来,然后从本地仓库里面引入包 repositories { mavenCentral() flatDir { dirs (...
2019-06-24 18:34:57
5331
转载 mysql笔记---索引篇
红黑树是二叉树平衡之后的结果; B-树, 是红黑树本来一个节点存一个数据,改为一个节点存多条数据, 有几条数据,度的值就是多少,度的大小和CPU一次读取磁盘大小相匹配最好,度和实际存储的数据个数为<15/16最好 B+树,节点不存储数据,叶子节点存储数据,对比B-树,节点存储数据,这样可以使度的值变的更大 图示: B-树 B+树 mysql索引(mysql引擎都是表...
2019-01-07 22:02:50
230
原创 springboot pageHelper
导入依赖:注意不要导入错依赖,不然,分页不生效,我项目是springboot,但是导入了其他项目的依赖,导致分页怎么都不生效,折腾了很久springboot项目:<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-s...
2018-04-07 11:01:37
1091
原创 nginx
我的ip地址 192.168.8.100 我的电脑启动tomcat 192.168.8.100:8088/MAA/index 如果我配置hosts 192.168.8.108 xx.cn 你在你的nginx上配置 server { listen 80; server_name xxx.cn; #charse
2017-12-15 01:19:59
265
转载 线程池使用
package com.thread; import org.junit.jupiter.api.Test; import java.text.SimpleDateFormat; import java.util.Date; import java.util.concurrent.*; /** * JDK Executor 在java.util.concurrent中 * newFixe
2017-12-12 22:31:12
175
转载 spring 加载配置文件
classpath*:db.properties 这里有个疑问,推荐的方式引入会报错,比如引入的配置文件中有30这种数字,读取的时候会认为是String类型,走过,路过的朋友,谁能回答下老铁的疑问?
2017-11-30 23:29:00
238
转载 AES加密
搜了好多资料,才弄明白,收集了一下: 参考: http://blog.youkuaiyun.com/hbcui1984/article/details/5201247 http://blog.youkuaiyun.com/lurenyi168/article/details/38706523 http://blog.youkuaiyun.com/aaaaatiger/article/details/2525561 AE
2017-11-26 23:14:02
258
转载 mybatis总结
个人使用总结,需要有基础的人才能看懂 mybaits下载地址:https://github.com/mybatis/mybatis-3/releases 主要配置: SqlMapConfig.xml xml version="1.0" encoding="UTF-8" ?> configuration PUBLIC "-//mybatis.org//DTD Config 3.0//
2017-11-19 10:59:52
243
原创 java8特性
个人总结: lamdba表达式: 参考网上: http://www.cnblogs.com/franson-2016/p/5593080.html http://blog.youkuaiyun.com/ioriogami/article/details/12782141/ 简单例子: // 1. 不需要参数,返回值为 5 () -> 5 // 2. 接收一个参数(数字类型),返
2017-11-19 10:45:49
210
转载 linux实用命令积累
以下是个人积累,由于命令是copy别人的,不敢说是原创 查看进程信息: 通过ps –ef|grep 进程名ps:track 设置开机启动: vi /etc/rc.local 把如下指令写入rc.local即可。 /usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart 开放防火墙端口: centos6.5用以下命令
2017-11-18 16:55:46
174
转载 分布式文件系统HDFS
HDFS原理: Namenode始终在内存中保存metedata,用于处理“读请求” 到有“写请求”到来时,namenode会首先写editlog到磁盘,即向edits文件中写日志,成功返回后,才会修改内存,并且向客户端返回 Hadoop会维护一个fsimage文件,也就是namenode中metedata的镜像,但是fsimage不会随时与namenode内存中的metedata保持一致,
2017-11-18 16:55:44
247
转载 hadoop在Linux上的安装
注意:hadoop2.x的配置文件$HADOOP_HOME/etc/hadoop 2.1上传hadoop包 下载地址: http://archive.apache.org/dist/hadoop/core/current/ 2.2解压hadoop包 一般解压到/usr/local tar -zxvf hadoop-3.0.0-beta1.tar.gz 2.3配置hadoop伪
2017-10-30 21:17:46
229
转载 linux上安装软件
## 安装JDK 1. 查询本地已安装的JDK,命令 : rpm -qa | grep jdk 2. 卸载已安装的JDK,命令 : rpm -e [文件名] 3. 利用xFtp上传文件到/usr/local目录 4. 将文件统一解压到/usr/local目录.命令 : tar -zxvf [文件名] 5. 配置环境变量, 命令 : vim /etc/profile * 在该文
2017-10-29 22:22:48
195
转载 JavaMail+QuartZ
JavaMail提供给开发者处理电子邮件相关的编程接口,Spring的javaMailSender对JavaMail进行封装,简化了开发,告别繁琐的API 开发步骤: 1登陆邮箱,进入设置,开启POP3/SMTP 2创建工程,添加依赖:mail spring-context-support junit 3编写mail类 class TestSend{ private Java
2017-10-15 11:07:49
627
转载 面试题积累
下面的题是我面试遇到的,但是答案是我从网上摘抄的,乱摘抄的,如果原作者看到,可以找我加链接 面试职位:java工程师 必问的问题: 谈谈struts,springmvc,spring,hibernate,mybatis;它们是如何实现的,struts与springmvc区别,hibernate与mybatis区别 1.解析xml有哪些方式,都有哪些不同点 DOM:处理大型文件时其性能下降
2017-09-28 23:10:41
175
原创 使用IDEA 总结
使用两个月IDEA总结,后续不断更新,不全之处,请各位谅解 1.建立多个项目maven,希望多个项目在同一个窗口运行(原来在IDEA里面的设置是在新窗口打开project):在当前项目右键→show in explorer→打开文件夹,关闭IDEA ,创建文件夹aa→把你想在同一个窗口打开的project复制到文件夹aa里面,在IDEA里面打开aa→pom.xml右键添加为maven项目,就可以...
2017-09-15 15:48:44
572
转载 快捷键总结
这是我自己搜集的快捷键总结,其中也有一些我自己写的 intellijIDEA常用快捷键以及和Eclipse快捷键的对照 maven: view--tool windows 可以看到maven视图 打开pom文件右键dia...可以看到pom文件依赖关系或者maven视图有两个向上箭头的图标也可以:红线冲突 setting-general-other-show quick documenti
2017-09-15 15:45:48
771
原创 解决多表关联转换json内存溢出
使用Hibernate时候对表关联,在把数据转换成Json时,由于两个字段相互包含,输出会引发内存溢出,下面的方法可以帮助你过滤掉其中一个字段,就不会内存溢出了 Gson gson= new GsonBuilder().setExclusionStrategies(new ExclusionStrategy() { @Override public boolean shouldSki
2017-09-15 15:36:03
1522
原创 五种分页显示方式
1.struts2值栈: ${linkman.lkmName} ${linkman.lkmGender} ${linkman.lkmPhone} ${linkman.lkmMobile} ${linkman.lkmEmail} ${linkman.lkmQq} ">修改 "
2017-08-03 08:14:10
1490
原创 jdbc简单使用
1、加载数据库驱动 2、创建并获取数据库链接 3、创建jdbc statement对象 4、设置sql语句 5、设置sql语句中的参数(使用preparedStatement) 6、通过statement执行sql并获取结果 7、对sql执行结果进行解析处理 8、释放资源(resultSet、preparedstatement、connection) 1、加载数据库驱动
2017-08-03 08:09:32
240
jprofiler_windows-x64_10_1_4
2018-12-08
volatile关键字疑惑,请大神帮忙解释下
2019-06-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人