随笔分类 -  语言_java

摘要:slf4j是java中常用的日志框架,有许多具体实现,比如slf4j-simple等。 一、maven配置 <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.26</ve 阅读全文
posted @ 2021-08-17 13:32 myLittleGarden 阅读(621) 评论(0) 推荐(0) 编辑
摘要:Lombok是一款Java开发插件,使得Java开发者可以通过其定义的一些注解来消除业务工程中冗长和繁琐的代码,尤其对于简单的Java模型对象(POJO)。在开发环境中使用Lombok插件后,Java开发人员可以节省出重复构建,诸如hashCode和equals这样的方法以及各种业务对象模型的acc 阅读全文
posted @ 2021-08-17 06:47 myLittleGarden 阅读(97) 评论(0) 推荐(0) 编辑
摘要:java lambda表达式 java 8系列之Stream的基本语法详解 java函数式编程 function函数详解 java8中的Function函数式编程详解 java8之Option 一、什么是函数是编程 相信大家都使用过面向对象的编程语言,面向对象编程是对数据进 行抽象,而函数式编程是对 阅读全文
posted @ 2021-06-04 19:04 myLittleGarden 阅读(517) 评论(0) 推荐(0) 编辑
摘要:一、示例代码 注意:@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") 若不指明时区,反序列化的时候可能会出现真实时间 +8 小时的情况出现。 import com.fasterxml.jackson.annotation. 阅读全文
posted @ 2021-02-18 14:54 myLittleGarden 阅读(316) 评论(0) 推荐(0) 编辑
摘要:java中json的使用 1. maven包 <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> <classifier>jdk15</cla 阅读全文
posted @ 2020-08-06 17:02 myLittleGarden 阅读(195) 评论(0) 推荐(0) 编辑
摘要:参考文档:http://thrift.apache.org/ 1.下载需要的文件 地址:http://thrift.apache.org/download 需要下载 thrift-0.12.0.tar.gz Thrift compiler for Windows (thrift-0.12.0.exe 阅读全文
posted @ 2019-06-05 19:21 myLittleGarden 阅读(328) 评论(0) 推荐(0) 编辑
摘要:java以类为基础,没有游离在类之外单独存在的变量。所以,c++中的全局变量,在java中应该是不存在的。java中有的是成员变量和成员方法。当成员前以static修饰时,即为静态成员变量或静态成员方法。 1. 访问规则 static成员变量,可被static或非static方法访问。 static 阅读全文
posted @ 2019-05-17 16:44 myLittleGarden 阅读(10314) 评论(0) 推荐(0) 编辑
摘要:转自:https://xuwenjin666.iteye.com/blog/1637247 1. 自定义注解 import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java 阅读全文
posted @ 2019-05-14 23:25 myLittleGarden 阅读(3023) 评论(1) 推荐(0) 编辑
摘要:1. 什么是动态代理 代理模式是为了提供额外或不同的操作,而插入的用来替代”实际”对象的对象,这些操作涉及到与”实际”对象的通信,因此代理通常充当中间人角色。Java的动态代理比代理的思想更前进了一步,它可以动态地创建并代理并动态地处理对所代理方法的调用。在动态代理上所做的所有调用都会被重定向到单一 阅读全文
posted @ 2019-05-10 22:38 myLittleGarden 阅读(216) 评论(0) 推荐(0) 编辑
摘要:1. 反射的应用场景 Java的反射机制在平时的业务开发过程中很少使用到,但是在一些基础框架的搭建上应用非常广泛。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动 阅读全文
posted @ 2019-05-10 16:34 myLittleGarden 阅读(218) 评论(0) 推荐(0) 编辑
摘要:java语言基础知识: java经典面试题及答案 高频面试知识点总结 java面试题:百度前200页都在这里了 - 《基础知识点-web相关》 java内存泄露详解java中的内存泄漏 深入浅出java gc回收机制 从头到尾说一次java的垃圾回收 java内存管理 java8内存管理模型 jv 阅读全文
posted @ 2017-08-12 21:35 myLittleGarden 阅读(422) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/sou_liu/article/details/47755635 最近需要用到Mybatis中查询结果集为Map的功能,查了好多资料,最终搞定。其实只需要重写ResultHandler接口,,然后用SqlSession 的select方法,将xml里面 阅读全文
posted @ 2016-07-28 22:37 myLittleGarden 阅读(6735) 评论(0) 推荐(2) 编辑
摘要:可参考:http://www.javacodegeeks.com/2014/02/building-java-web-application-using-mybatis-with-spring.html自己对mybatis的spring配置不太熟,弄好了好久总算弄出来了。总结下好了!1. 新建web... 阅读全文
posted @ 2015-11-08 21:55 myLittleGarden 阅读(753) 评论(0) 推荐(0) 编辑
摘要:使用BufferedWriter 将内容写入文件,先开始少了wriite.flush()这句,发现无法写入内容。查资料后发现,原来BufferedWriter是缓冲输入流,意思是当你调用BufferedWriter的write方法时候。数据是先写入到缓冲区里,并没有直接写入到目的文件里。你必须调用B 阅读全文
posted @ 2015-09-20 22:21 myLittleGarden 阅读(33224) 评论(0) 推荐(0) 编辑
摘要:在继续下面的章节之前,我们要先说说大名鼎鼎的IoC和DI。 我们经常会听说IoC,也就是Inversion of Controller,控制反转。事实上,IoC并不是一个新鲜的概念,最早可能是在1988年,由Ralph E. Johnson和Brian Foote在论文Designing Reusa 阅读全文
posted @ 2015-08-24 11:16 myLittleGarden 阅读(907) 评论(0) 推荐(0) 编辑
摘要:sql注入大家都不陌生,是一种常见的攻击方式,攻击者在界面的表单信息或url上输入一些奇怪的sql片段,例如“or ‘1’=’1’”这样的语句,有可能入侵参数校验不足的应用程序。所以在我们的应用中需要做一些工作,来防备这样的攻击方式。在一些安全性很高的应用中,比如银行软件,经常使用将sql语句全部替... 阅读全文
posted @ 2015-08-18 14:27 myLittleGarden 阅读(28897) 评论(0) 推荐(6) 编辑
摘要:转自:http://www.trinea.cn/android/maven/两年半前写的关于Maven的介绍,现在看来都还是不错的,自己转下。写博客的一大好处就是方便自己以后查阅,自己总结的总是最靠谱的。由浅入深,主要介绍maven的用途、核心概念(Pom、Repositories、Artifact... 阅读全文
posted @ 2015-08-03 20:39 myLittleGarden 阅读(429) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/renchunxiao/p/3661918.html?utm_source=tuicool使用Joiner类将任意字符串通过分隔符进行连接到一起是大多程序员经常做的事情。他们经常使用array,list,iterable并且循环变量将每一个临时变量... 阅读全文
posted @ 2015-07-26 23:00 myLittleGarden 阅读(450) 评论(0) 推荐(0) 编辑
摘要:针对Java的开发工具,一般都有Compile、Make和Build三个菜单项,完成的功能的都差不多,但是又有区别。编译,是将源代码转换为可执行代码的过程。编译需要指定源文件和编译输出的文件路径(输出目录)。Java的编译会将java编译为class文件,将非java的文件(一般成为资源文件、比如图... 阅读全文
posted @ 2015-07-26 15:18 myLittleGarden 阅读(199) 评论(0) 推荐(0) 编辑
摘要:转自:http://superivan.iteye.com/blog/963628[1] 精确的浮点运算:在Java里面,有时候为了保证数值的准确性需要精确的数据,先提供一个例子就可以发现问题了:public class FloatNumberTester { public static vo... 阅读全文
posted @ 2015-07-21 21:22 myLittleGarden 阅读(917) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示