Java
Everyday-smile
这个作者很懒,什么都没留下…
展开
-
IDEA 访问resources目录下的资源文件(或者是数据文件)
用IDEA 编写Java过程中需要访问数据文件,为了统一存放数据文件,所以就把数据文件统一放在了resources文件中。1、创建一个新的空工程2、编写Java调用数据文件的代码public class Test1 { public static void main(String[] args){ System.out.println(Test1.clas...原创 2019-06-26 14:42:38 · 11911 阅读 · 0 评论 -
java 文件路径操作
获取路径、构造、判断文件路径实例:import java.io.File;import java.io.IOException;import java.nio.file.FileVisitOption;import java.nio.file.Files;import java.nio.file.Path;import java.nio.file.Paths;import j...原创 2019-08-27 11:39:23 · 722 阅读 · 0 评论 -
Java SQL注入问题
说明:导致信息泄露或者数据被篡改。防止SQL注入的建议:①使用参数化查询:最有效的防护手段,对于sql语句中的表名、字段名、部分场景下的in条件不适用;②对不可信数据进行白名单校验:适用于拼接sql语句中的表名、字段名;③对不可信数据进行转码:适用于拼接到sql语句中的由引号限制的字段。Statement 用于执行不带参数的简单SQL语句,并返回它所生成结果的对象,每次执...原创 2019-08-27 11:35:48 · 1085 阅读 · 0 评论 -
java 圈复杂度
圈复杂度过大影响了程序的运行效率,应该保证每个方法的全复杂度空值在小于5的范围。本例子纯属为了测试每个函数的全复杂度为多大。public class MaxComplexity { public static void main(String[] args) { int score = 90; complexityIfElse(score); ...原创 2019-08-27 10:56:40 · 1093 阅读 · 0 评论 -
java 日志记录
系统开发过程中用日志记录一些信息和报错信息,供处理问题精确定位import org.slf4j.Logger;import org.slf4j.LoggerFactory;public class ExceptionTest { private static final Logger LOGGER = LoggerFactory.getLogger(ExceptionTest...原创 2019-08-27 10:39:38 · 136 阅读 · 0 评论 -
java 单元测试
使用 junit 第三方进行单元测试需要在pom.xml文件中添加依赖 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4....原创 2019-08-27 10:30:56 · 120 阅读 · 0 评论 -
java Optional 解决空指针
java Optional 解决空指针简单操作实例:public class OptionalTest { public static void main(String[] args) { OptionalTest optionalTest = new OptionalTest(); Integer integer1 = null; ...原创 2019-08-27 10:20:00 · 222 阅读 · 0 评论 -
java Json 使用
java Json 使用依赖包: <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.8.5&...原创 2019-08-27 10:13:38 · 3007 阅读 · 0 评论 -
java 向上转型、向下转型
java 向上转型、向下转型实例父类:public class Animal { private String name = "animal"; public int i = 1; Animal() { speak(); } public String getName() { return name;...原创 2019-08-27 10:05:55 · 98 阅读 · 0 评论 -
Java Json的使用
部分内容参考来自:https://blog.csdn.net/qq_34292479/article/details/86495412Java中最常用的类库有:JSON-Java、Gson、Jackson、FastJson等。本文采用Gson进行介绍1、pom.xml中依赖配置<dependency> <groupId>com.google.cod...转载 2019-08-19 09:47:52 · 141 阅读 · 0 评论 -
IDEA java开发 grpc框架的服务端和客户端--helloworld实例
参考:java下使用gRPC的helloworld的demo实现https://blog.csdn.net/u013992365/article/details/81698531#%E6%96%B0%E5%BB%BA%E4%B8%80%E4%B8%AA%E6%99%AE%E9%80%9A%E7%9A%84maven%E9%A1%B9%E7%9B%AE grpc官方文档中文版http://d...转载 2019-06-26 10:00:23 · 6869 阅读 · 4 评论 -
Java 面试基础
Java 集合框架实现类的结构原创 2019-08-28 16:41:53 · 129 阅读 · 0 评论