- 博客(34)
- 收藏
- 关注
转载 快速排序——JAVA实现(图文并茂)
快速排序: https://blog.csdn.net/qq_26122557/article/details/79458649
2019-03-21 15:13:53
236
转载 maven 打包时动态替换properties资源文件中的配置值(多环境打包)
https://blog.csdn.net/xiao_jun_0820/article/details/49864285
2019-03-12 17:32:10
1423
转载 springboot conditionalOnClass注解
转载于: https://blog.csdn.net/lucyTheSlayer/article/details/80430912
2019-03-01 17:14:52
5782
转载 JDK的Proxy动态代理的详解和实现
转载于: https://blog.csdn.net/dawiebazhanlang/article/details/80948303
2019-02-25 20:59:11
139
转载 spring事件通知机制详解
转载于: https://www.cnblogs.com/zhangxiaoguang/p/spring-notification.html
2019-02-25 15:49:18
1362
转载 Spring:源码解读Spring IOC原理
转载于: https://www.baidu.com/link?url=khhhHIxGob8nRRxUYpsagueKRTzNKxsjUESUhV3qvLgaH2PSDAADCMNEU41O2VHXZCKcvvaOOy1iCX4mesyzE_&wd=&eqid=aa8c05820003ab8e000000035c734583
2019-02-25 09:32:41
119
转载 cron表达式详解
转载于 : https://www.cnblogs.com/javahr/p/8318728.html Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式: (1) Seconds Minutes Hours DayofMonth Month DayofWeek Year (2)Seconds Minutes...
2019-02-20 09:09:16
231
2
转载 logback自定义转换的问题
上个星期领导交给我一个任务,就是写logback自定义转换实现以下要求[IP][文件名][行号][YYMMDD][HHMMSS.sss][线程名称][socket号][代码包和函数名.行号]-[卡号|单位|商户|终端|交易类型][message] eg:输出结果[192.168.1.134][comm.20880.log][100][16-11-07][19:20:01.002][fixThr...
2019-02-19 11:17:58
3080
转载 使用 NetworkInterface 获得本机在局域网内的 IP 地址
转载于: https://segmentfault.com/a/11900000074627411、问题提出在使用 Java 开发网络程序时,有时候我们需要知道本机在局域网中的 IP 地址。很常见的一种做法是调用本地命令(比如 Windows 上的 ipconfig 命令和 Linux 上的 ifconfig 命令),接着解析本地命令的输出,最后得到本机在局域网内的 IP 地址。很明显,这...
2019-02-19 10:15:20
7915
1
转载 Java开发中的23种设计模式详解
设计模式链接: https://blog.csdn.net/doymm2008/article/details/13288067
2019-02-18 16:49:50
110
转载 java web上下文理解
1.context就是“容器”,放的就是应用程序的所有资源,要用时候就访问它,所以context里面的东西,在同一个应用程序里面是全局的;web上下文可以看成web应用的运行环境,一般用context名字来修饰,里面保存了web应用相关的一些设置和全局变量2.ServletContext,是一个全局的储...
2019-02-18 10:46:05
1462
原创 netty教程
netty:https://www.w3cschool.cn/essential_netty_in_action/essential_netty_in_action-un8q288w.html
2019-02-15 15:12:29
1176
转载 JAVA BIO与NIO、AIO的区别(这个容易理解)
IO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO。一、BIO 在JDK1.4出来之前,我们建立网络连接的时候采用BIO模式,需要先在服务端启动一个ServerSocket,然后在客户端启动Socket来对服务端进行通信,默认情况下服务端需要对每个请求建立一堆线程等待请求,而...
2019-02-13 15:38:26
156
原创 更新服务器系统的time_wait时间和最大可用端口号
博客背景:apache提供的ftp工具类 对vsftpd服务器上传文件操作.对该接口进行压测. 报错信息: 端口被占用查阅后得知原因服务器系统的可用端口号资源不足服务器系统的time_wait 时间过长.(tcp安全稳定性考虑)解决方式, 请看如下博客https://blog.csdn.net/iechenyb/article/details/81028193修改后, 压测...
2019-01-31 17:20:55
850
原创 基于udp协议 -- 简单一对一聊天demo
udp协议udp协议, 与tcp协议同属于传输层. 是一种不安全的, 不面向连接的一种信息传输协议该协议基于数据套接字(DatagramSocket )发送二进制数据包(DataGramPacket, 该数据包记录有接收方ip与端口), 与IO流无关该协议单次传输数据不能过大.与tcp相比, 性能更高.主要api - DatagramSocket - DataGramPacket涂...
2019-01-26 14:35:15
1531
原创 随机访问流学习小demo
随机访问流随机访问流, 有两个构造函数其构造函数参数, 第一个是file对象或者String对象, 第二个参数则是model, 比如 “r”, “rw” 等该流作用: 可用于多线程通过固定偏移量, 进行读写大文件, 提升性能.示例代码package com.iotest;import java.io.File;import java.io.FileNotFoundExcepti...
2019-01-26 00:53:41
197
原创 springboot解决跨域配置问题
注:代码基于springboot编写.代码使用的spring提供的CorsFilter过滤器.由于公司安全机制, 包括本人, 离开公司后也获取不到代码, 无奈只能拍照以便记录该代码, 适合有springboot开发经验者参考.代码如下配置中, header看不完整, 可参考下图未优化代码...
2019-01-25 23:21:37
755
原创 IO流学习简单记录
IO流分类方向: 输入流,输出流内容: 字节流, 字符流性质: 节点流, 装饰流(如缓冲流BufferIO, 数据流DataIO) -> 装饰者模式以数据输入输出流为例, 写了一个简单的小demo. 代码如下package com.iotest;import java.io.*;public class DataIOTest { public static ...
2019-01-25 00:13:22
127
转载 在spring boot应用监控线程池的状态
转载于: https://blog.csdn.net/toxie6415176/article/details/80204070内含多篇博客链接. 今天在公众号中看到了一篇教你如何监控 Java 线程池运行状态 ,才记起来我之前也做过一样的事情,但是没有记录下来,今天有空记下来。我会首先介绍一下监控的背景,监控方式,实例代码及效果3个部分介绍。背景废话...
2019-01-24 00:11:24
5442
转载 Java多线程 -- 多线程的异常捕捉
转载于: https://www.cnblogs.com/brolanda/p/4725138.html看后总结: 该异常处理器优势: 如try catch类似, 统一对异常进行处理.劣势: 无法与调用线程进行通信.一、概述 为什么要单独讲多线程的异常捕捉呢?先看个例子:public class ThreadException implements Runnable{ @Ov...
2019-01-23 23:51:20
554
转载 Springboot学习笔记(一)-线程池的简化及使用
转载于: https://www.cnblogs.com/yw0219/p/8810956.html工作中经常涉及异步任务,通常是使用多线程技术,比如线程池ThreadPoolExecutor,它的执行规则如下:在Springboot中对其进行了简化处理,只需要配置一个类型为java.util.concurrent.TaskExecutor或其子类的bean,并在配置类或直接在程序入口类上声...
2019-01-23 20:06:44
232
转载 java中的编码问题
一直在试图搞清楚java中的编码问题,也看了网上的一些文章,但还是云里雾里。直到最近看了方立勋老师的web课程,才略略明白一点。在此记录一下自己的理解,看看自己能不能说清楚。 第一个问题:我在java代码中定义了一个字符串,它是什么编码?字符串实质是一个char数组。那么char的编码,其实就是字符串的编码。那么char什么编码呢?为什么'中'字转int类型后的值是20013...
2019-01-23 13:39:21
467
原创 简单的自定义类加载器
package com.java.basic.classloaders;import java.io.*;public class FileSystemClassLoader extends ClassLoader{ private String dirPath; public FileSystemClassLoader(String dirPath) { ...
2019-01-06 16:22:06
730
原创 Java使用代码进行编译与运行
package com.java.basic.compiler;import javax.tools.JavaCompiler;import javax.tools.ToolProvider;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.i...
2019-01-05 16:43:42
2088
转载 Swagger使用指南
1:认识SwaggerSwagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。 作用: 1. 接口的文档在线自动生成...
2018-12-11 22:57:05
1594
原创 @EnableAutoConfiguration自动装配以及查看装配结果
@EnableAutoConfiguration@EnableAutoConfiguration是类级注释。 这个注释告诉Spring Boot根据你添加的jar依赖关系“猜测”你将如何配置Spring(Spring Boot自动配置尝试根据您添加的jar依赖项自动配置Spring应用程序)。例如你在pom.xml引入了spring-boot-starter-web,Spring将自动引入添加T...
2018-10-29 14:35:01
5465
原创 服务间http调用简单案例(通过httpUrlConnection)
URLConnections 类方法openConnection() 返回一个 java.net.URLConnection。例如:如果你连接HTTP协议的URL, openConnection() 方法返回 HttpURLConnection 对象。如果你连接的URL为一个 JAR 文件, openConnection() 方法将返回 JarURLConnection 对象。代码如下:...
2018-10-25 15:43:00
1276
转载 spring beans源码解读之 ioc容器之始祖--DefaultListableBeanFactory
spring Ioc容器的实现,从根源上是beanfactory,但真正可以作为一个可以独立使用的ioc容器还是DefaultListableBeanFactory,因此可以这么说,DefaultListableBeanFactory 是整个spring ioc的始祖,研究透它的前生今世对我们理解spring ioc的概念有着重要的作用。1. DefaultListableBeanF...
2018-10-24 23:35:04
149
原创 springboot多环境项目打包简单配置
基类pom中配置如下<profiles> <profile> <id>dev</id> <activation> <activeByDefault>true</activeByDefault>
2018-10-24 17:14:12
627
原创 applicationContext工具类
applicationContext工具类, 其实现方式有多种. 比如实现ApplicationContextAware.或者通过@Autowired注入. 或者将其作为工具类成员变量, 通过构造方法注入(spring新特性, 会在初始化bean时, 将其有实例注入其构造函数中的参数中). 如下代码是第一种实现.代码如下package com.markor.hello.applicatio...
2018-10-24 15:07:55
2124
原创 springboot项目测试代码.
@RunWith(SpringRunner.class)@SpringBootTest(classes = SpringbootHelloApplication.class) // // 指定spring-boot的启动类@WebAppConfigurationpublic class SpringbootHelloApplicationTests { /** * @tit...
2018-10-24 14:02:59
658
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人