- 博客(21)
- 收藏
- 关注
原创 list根据对象的某个属性进行排序
Collections.sort(List, Comparator.comparing(Student::getAge));
2019-10-14 22:33:35
243
转载 postgrsql11安装文档
https://blog.youkuaiyun.com/TheDreamMaster/article/details/90318602#pgpostgresql11112_1
2019-10-03 15:22:04
361
转载 时间复杂度
一:直观理解作者:司马懿链接:https://www.zhihu.com/question/21387264/answer/422323594来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。先从来说,理论上哈希表就是O(1)。因为哈希表是通过哈希函数来映射的,所以拿到一个关键字,用哈希函数转换一下,就可以直接从表中取出对应的值。和现存数据有多少毫...
2019-03-27 13:24:38
234
转载 腾讯云IM使用总结
腾讯帝国最重要的产品QQ和微信都是IM为基础,相信腾讯云IM也能有很好的体验,我们在项目上准备使用腾讯云通信。我们项目的基本需求是App中使用IM,实现基本的聊天功能,有一些我们的值班人员通过IM给App的用户提供实时的业务咨询,同时也提供用户和用户之间的聊天。由于项目App第一期时间紧,先考虑基于H5或小程序,二期再考虑原生实现Android和iOS版本,AppWorker会封装这个组件。...
2019-01-10 16:00:07
5344
3
转载 网络通信中的三次握手和四次挥手详解
0. 准备知识(1)ACK ,TCP协议规定只有ACK=1时有效,也规定连接建立后所有发送的报文的ACK必须为1。(2)SYN,在连接建立时用来同步序号。当SYN=1而ACK=0时,表明这是一个连接请求报文。对方若同意建立连接,则应在响应报文中使SYN=1和ACK=1,因此SYN置1就表示这是一个连接请求或连接接受报文。(3)FIN,用来释放一个连接。当 FIN = 1 时,表明此报...
2019-01-02 17:52:33
596
原创 java获取当前项目及类的路径方法
File f1 = new File(this.getClass().getResource("/").getPath());System.out.println("获取当前类的所在工程路径"+f1);File f2 = new File(this.getClass().getResource("").getPath());System.out.println("获取当前类的绝对路径"+f2...
2018-12-18 17:28:01
615
转载 maven依赖jar查询网址
1、查询地址1 http://search.maven.org/#browse2、查询地址2 http://mvnrepository.com/
2018-12-14 18:07:33
1231
1
原创 字符串倒序的三种方法
import java.lang.StringBuffer;public class API_String { public static void main(String[] args) { String str = "abcd"; // 字符串倒序方法一 char[] ch = str.toCharArray(); StringBuffer sb ...
2018-11-22 18:03:16
14952
原创 Excel工具类
package com.ffnt.comm.util; import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.lang.reflect.Field;import java.util.ArrayList;import java.util.H...
2018-11-22 18:02:45
214
原创 mybatis的jdbcType用法注意
问题:疑问来自于,有时候Mapper.xml中pid = #{pid,jdbcType=INTEGER}pid = #{pid}都可以用 原因:Mybatis中什么时候应该声明jdbcType?当Mybatis不能自动识别你传入对象的类型时。 什么情况下,Mybatis不能自动识别我的传入类型?例如:当你传入空值的时候。防止传入的值为null 简...
2018-11-22 18:02:01
822
原创 mysql查询最近30天过生日的方法
SELECT username, birthdayFROM test_birthdayWHERE date_format( birthday, '%m%d' ) BETWEEN date_format( now( ) , '%m%d' ) AND date_format( date_add( now( ) , INTERVAL 120 DAY ) , '%m%d' ) LIM...
2018-11-22 18:00:29
4363
1
原创 mybatis传参
一、入参方式1.paramerType:(1)可接受变量,对象,map(最常用)集合,比如一个单独的字符串或者整数型时,在pramaType中直接写上该类型在java中的全局路径即可<select id="r" resultMap="BaseResultMap" parameterType="java.util.Map"><select id="r" result...
2018-11-22 17:58:54
526
1
原创 mybatis中#和$的区别
Mybatis中#与$的区别Mybatis中的#{}用于传递查询的参数,用于从dao层传递一个string参数过来(也可以是其他参数),select * from 表名 order by age=#{age}Mybatis会把这个参数转换成一个字符串。select * from 表名 order by age="age" 相当于jdbc中的预编译,安全。而${}一般用于order by...
2018-11-22 17:58:06
255
原创 Eclipse开发常用快捷键(超实用)
引言 做java开发的,经常会用Eclipse或者MyEclise集成开发环境,一些实用的Eclipse快捷键和使用技巧,可以在平常开发中节约出很多时间提高工作效率,下面我就结合自己开发中的使用和大家分享一下Eclipse中常用到的快捷键和技巧。 1、alt+?或alt+/:自动补全代码或者提示代码 这个是我最得意的快捷键组合了,尤其是当输入syso几个字符之后,2...
2018-11-22 17:57:12
249
原创 eclipse中java,javascrip和html代码自动提示功能设置方法和文件
使用eclipse自带的插件,无需另外安装插件,具体步骤如下1.打开eclipse→Windows→Preferences→Java→Editor→Content Assist修改Auto Activation triggers for java的值为:zjava 点击apply按钮 2.继续打开JavaScript→Editor→Content Assist修改Auto Ac...
2018-11-22 17:56:28
279
原创 常用linux命令
运行环境: Linux操作系统工具:Xshell Linux远程连接工具命令:一、退出快捷键1. exit:在命令行输入exit,系统自动退出。2. Ctrl + D :在键盘输入Ctrl + D ,也能达到快速退出的目的。二、删除光标前和后的命令Ctrl +U:在输入一个命令的时候,需要删除光标前的命令,我们可以在键盘输入Ctrl +U(向前删除,删除光标前的命令)。...
2018-11-22 17:54:28
209
原创 git提交忽略文件
1.创建一个 .gitignore 的文件2.将以下内容放入*.class# Package Files #*.jar*.war*.eartarget/# eclipse.settings/.classpath.projectlogs/# idea.idea/*.iml*velocity.log*!.mvn/wrapper/maven-wrap...
2018-11-22 17:52:30
194
原创 eclipse下SVN同步时忽略target文件夹
window-->preferences-->team-->Ignored Resource-->Add Pattern-->新建一个*/target/*-->ok,再次同步可见traget下所有文件已不在
2018-11-02 13:09:30
267
原创 mysql按某一字段分组取最大(小)值所在行的数据
表结构脚本:CREATE TABLE `student_grade` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(64) DEFAULT NULL, `grade` int(11) DEFAULT NULL, `subject` varchar(64) DEFAULT NULL, PRIMARY KEY (`id`)) E...
2018-03-14 10:33:09
4123
原创 在eclipse下使用JUnit4单元测试总结
一、使用步骤1.添加jar包 eclipse中选中项目===》右键选中properties====》java build path===》add library===》选中junit42.创建测试用例选中需要测试的类===》右键new==》JUint test case3.修改测试用例(注意点:注解和断言方法)4.运行run as===》junit Test二、测试用例常用注解介绍@Befo...
2018-03-09 15:30:48
390
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人