自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

karl_han_top的博客

一个小白的日常

  • 博客(18)
  • 收藏
  • 关注

原创 多线程控制批次

package MadeData;import java.util.ArrayList;import java.util.List;import java.util.concurrent.Callable;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.Future;/** * @ClassName tyest *.

2020-09-21 17:57:23 125

原创 redis-初识redis(一)

Redis 简介概述Redis是完全开源免费的,遵守BSD协议,一个高性能的key-value的NoSQL数据库。Redis与其他key-value缓存产品相比有如下特点: Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash,Bitmaps(位图),HyperLogLog等数据结构的存储。 Redis支持数据的持久化,...

2019-11-20 17:32:59 168

原创 spring cloud学习篇(二) Fegin

什么是feginfegin是一个声明式的模板化的http客户端,在SpringCloud中使用fegin,可以做到使用http请求访问远程服务,就像调用本地方法一样,开发者完全感知不到这是在调用本地方法,更感知不到在访问http请求。支持可插拔的HTTP编码器和解码器 支持Ribbon的负载均衡 支持HTTP请求和响应的压缩Fegin入门案例导入maven依赖 ...

2019-11-14 17:51:06 213

原创 spring cloud学习篇(一) eureka 服务发现组件

用微服务也有四个多月了,但一直没详细的对每个组件进行从头到尾的敲一遍,给自己定个目标,每天学习一点,尽快把所有组件从头到尾来一遍eureka服务发现组件,故名思意,将服务注册到eureka中,当访问时,从eureka的服务端获取客户端信息,然后调用 eureka遵循ap,具体后续写eureka servereureka 服务端添加pom依赖,所使用spri...

2019-11-06 23:35:28 122

原创 搭建ELK记录(一)

ELK具体是啥我现在也说不上来,只知道我们是拿来记录日志的。后续再补首先需要docker,如果没有安装一个yum install docker安装好之后,启动docker启动dockersystemctl start docker拉取elasticsearch、logstash、logstash镜像,建议空闲时间先拉取好,比较慢, 可以打开三个ssh窗口分别...

2019-11-02 16:27:06 133

原创 并发包-CyclicBarrier

等待多个线程到达之后执行,可以循环使用它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。在涉及一组固定大小的线程的程序中,这些线程必须不时地互相等待,此时 CyclicBarrier 很有用。因为该 barrier 在释放等待线程后可以重用,所以称它为循环 的 barrier。通俗点讲就是:让一组线程到达一个屏障时被阻塞,直到最后一个线程到达屏障...

2019-08-22 19:26:56 81

原创 单例模式

单例模式 优点:在内存中只创建一个实例,节约了资源消耗。特别对于一些对象频繁的创建和销毁起来。 懒汉式在使用的时候才初始化实例,一定程度上节约了资源。 在第一次使用的时候初始化,效率上会稍慢。 当在多线程并发访问的时候,是线程不安全的。 JVM内部执行的顺序可能不一样导致.private static Singleton instance = null; privat...

2018-10-25 15:09:21 95

原创 oracle客户端的安装和linux下oracle的客户端链接window下的服务器

进入oracle官网 https://www.oracle.com/technetwork/topics/linuxsoft-082809.html下载安装包如上图  下载好后  将三个rpm包上传到linux上的一个目录中分别执行rpm -ivh xxx安装安装结束    会自动生成目录 :/usr/lib/oracle/11.2/client64在其目录下创建目录  m...

2018-09-25 15:05:27 1169

原创 oracle创建表空间

//创建表空间 datafile后面是要存放的路径create tablespace TESTdatafile 'D:/app/40276/oradata/orcl/TEST'size 1M autoextend on next 50M maxsize unlimited;//创建用户 identified by后面是密码create user TESTidentified b...

2018-09-10 15:25:06 98

原创 java快速排序

快速排序的原理       在一个数组中,选择一个key,通过一次排序将数组分为两组,大于key的放在左边,小于key的放在key的右边取i j i为这个数组的起始  j为数组的长度-1 取key 为 arr[i] 当i<j时,从左边开始取大于key的数,从右边开始取小于key的数   将他们交换位置 重置key  将key与a[i]交换位置 key左边的和右边的分别再次进行...

2018-08-21 17:59:35 195

原创 oracle数据库基本语句

备份数据库 导出用户的表 :  exp username/password@orcl file=c:\backup.dmp owner=(system,sys) 导出指定的表 :  exp username/password@orcl file=c:\back.dmp tables=(xxx,'表名') 按过滤条件导出: exp usname/pd@orcl file=d:\xxx ...

2018-08-13 10:28:18 8915

原创 Java全角半角转化

范围(无空格):全角字符unicode编码从65281~65374(十六进制0xFF01 ~ 0xFF5E)半角字符unicode编码从33~126(十六进制0x21~ 0x7E)特例:空格比较特殊,全角为12288(0x3000),半角为 32(0x20)全角半角转换的间隔 为65248注:1. 中文文字永远是全角,只有英文字母、数字键、符号键才有全角半角的概念,一个字母或数字占一个汉字的位置叫...

2018-06-22 13:54:38 499

原创 Java实现简繁体转化

两个字符串,分别对应的保存简体字与繁体字。利用String的api完成转化public class SimplicialTran { String SIM="万与丑专业丛东丝丢两严丧个丬丰临为丽举么义乌乐乔习乡书买乱争于亏云亘亚产亩亲亵亸亿仅从仑仓仪们价众优伙会伛伞伟传伤伥伦伧伪伫体余佣佥侠侣侥侦侧侨侩侪侬俣俦俨俩俪俭债倾偬偻偾偿傥傧储傩儿兑兖党兰关兴兹养兽冁内冈册写军农冢冯冲决况冻净...

2018-06-22 11:01:54 1505

原创 Java线程池

package cn.tarena.threadpool;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.LinkedBl...

2018-06-14 14:36:01 132

原创 SpringBoot定时任务

在需要设置定时的位置加@Scheduled 注解 @Scheduled(cron = "*/60 * * * * ?") public void deal1(){在主函数,也就是启动的地方加 启动的注解 @EnableScheduling@EnableScheduling@SpringBootApplicationpublic class ScaiDnaManagerApplicat...

2018-06-14 10:30:38 155

原创 spring的定时任务 quartz

quartz 石英钟主要有四个核心接口job 时间点到达后执行的业务逻辑jobDetail 当创建jobDetail后会注册调度器,然后开始一个循环过程。scheduler调度器,存储job的注册信息,对应的调度绑定job的触发器trigger事件触发器,根据时间编写计算式,被scheduler调度后触发绑定的job任务,一个trigger只能绑定一个jobDqetail,在一个jobDetai中...

2018-06-11 19:37:01 132

原创 WebService-CXF的安装

官网下载点击打开链接  点击跳转到官网下载好之后解压到一个目录配置环境变量CXF_HOME:G:\cxf\apache-cxf-3.2.4PATH: %CXF_HOME%\binCLASSPATH: G:\cxf\apache-cxf-3.2.4\lib安装jdk并配置环境变量  过程略然后在cmd中测试  输入 wsdl12java -h...

2018-04-26 18:11:28 205

原创 WebService入门(1)

WebService是什么?        一种跨编程语言和跨操作系统平台的一种远程调用技术。        跨编程语言与跨平台,指的是你服务端采用java编写,你的客户端可以采用其他的编程语言编写,反过来同样的道理。 而跨平台是指可以在不同的操作系统上运行。        远程调用,通俗可以理解为在一台计算机上调用另一台计算机上的程序。如:天气预报系统,京东,淘宝等。        表面上看,W...

2018-04-26 17:28:24 177

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除