Java
文章平均质量分 83
L一刀G_
做自己喜欢的事,叫自由;喜欢自己做的事,叫幸福
展开
-
Java对日志文件进行加密
Java,AES加密,Logback,自定义Appender原创 2023-07-19 01:00:16 · 1299 阅读 · 3 评论 -
io.grpc.StatusRuntimeException: DEADLINE_EXCEEDED: deadline exceeded after 4.999895300s
}Java模块之间通过Grpc进行调用的方式与上面的调用方式相同,在此不做赘述。原创 2023-07-06 13:09:58 · 3194 阅读 · 0 评论 -
Java异常
Java异常概念异常指的是程序运行期出现的错误,但并非所有的错误都是异常,并且错误有时是可以避免的。Java异常是Java提供的用于处理程序中错误的一种机制。异常发生的原因有很多,通常包含下面几大类:用户输入非法数据;要打开的文件不存在;网络通信时连接中断,或JVM内存溢出。这些异常有的是用户错误引起的,有的是程序错误引起的,还有的是由于物理错误引起的。异常的抛出(throw)J...原创 2019-06-03 23:16:00 · 261 阅读 · 0 评论 -
Java流
在Java程序中,对于数据的输入/输出操作以"流"(stream)方式进行,java提供了各种"流"类,用以获取不同种类的数据;程序中通过标准的方法输入或输出数据。java.io包中定义了多个流类型(类或抽象类)来实现输入/输出功能;可以从不同的角度对其进行分类:按数据流的方向不同可分为输入流和输出流。输入流和输出流通常是对程序而言的,输入流指的是从硬盘等其他地方往程序中读数据,数据放在为程...原创 2019-05-31 22:57:06 · 307 阅读 · 0 评论 -
Java线程
基本概念线程可以看作是程序中的执行路径,多线程指的就是程序中有多个执行路径同时执行。线程是一个程序内部的顺序控制流。线程和进程的区别每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大开销。线程可以看成是轻量级的进程,同一类线程共享代码和数据空间,每个线程都有独立的运行栈和程序计数器(PC),线程切换的开销较小。进程是一个静态概念,在程序中实际执行的,都是线程。多进程...原创 2019-05-28 23:42:58 · 178 阅读 · 0 评论 -
Java对象复制
前言编码过程当中经常会碰到将一个对象传递给另一个对象,Java中对基本类型变量采用的是值传递,想要复制一个基本类型的变量,很简单,比如:int a = 9;int b = a;其它基本类型的数据(如byte、short、long、float等)也可以通过同样的方法进行复制。但要复制一个对象的话,情况就有些复杂了。引用复制记得以前要复制一个对象曾经这样写过定义人员类public c...原创 2019-01-12 01:47:58 · 331 阅读 · 0 评论 -
Java序列化与反序列化
前言Java对象是在JVM中生成的,若需要远程传输或保存到硬盘上,需将Java对象转换成可传输的文件流。几种转换方式:方式一利用Java的序列化机制将对象序列化成字节,一般是需要加密传输时才用。方式二将对象包装成json字符串,转json的工具有FastJson、Jackson和GJson,各有优缺点FastJson:速度最快。将复杂类型的Bean转换成json可能会出问题,适合对性能...原创 2019-01-10 15:56:47 · 204 阅读 · 0 评论 -
迭代器Iterator基本用法--集合遍历
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...原创 2018-08-19 10:37:58 · 5979 阅读 · 0 评论 -
Java实现Excel导出(二)
上一篇写了当导出模板是规则的excel时的实现,此种方式就是在给定首行和首列之后,以每个对象为一行数据逐行往excel表中插入数据,但要导出模板为下面这种情况的excel,则此种方式就行不通了,这篇可看作是上一篇的补充下面的例子是以该excel表为模板,将数据库表中的数据导出到excel数据库表代码实现entity实体 PersonInf.javapackage com.env...原创 2018-09-30 10:09:31 · 244 阅读 · 0 评论 -
Java实现Excel导出(一)
不同于excel导入,下面例子的excel导出是在后台java代码中实现,在页面上点击导出按钮,所有的工作都在后台进行,下面是使用POI的方式导出excel。由于时间有限,所以就没写前端页面,下面的例子是通过在浏览器中输入导出方法的地址来弹出窗口主要实现将下面数据库表导出至excelJava文件entity实体 StudentGrade.javapackage com.env.e...原创 2018-09-29 18:40:24 · 362 阅读 · 0 评论