学习
文章平均质量分 72
cclovezbf
这个作者很懒,什么都没留下…
展开
-
logback日志框架学习(3)configuration配置文件
除了这三个常见元素之外,<appender>元素可以包含与appender类的JavaBean属性相对应的任意数量的元素。顺便说一句,现有的log4j用户可以使用我们的PropertiesTranslator web应用程序将他们的log4j.properties文件转换为logback.xml。打包数据由jar文件的名称和版本组成,jar文件是堆栈跟踪行的类的来源。在上面的示例中,假设nodeId属性是在上下文范围中定义的,那么它将在每个日志记录事件中可用,即使是那些通过序列化发送到远程主机的事件。原创 2023-09-26 19:57:54 · 1225 阅读 · 0 评论 -
logback日志框架学习(2)logback的构造
x.y.z.appender.add=a-xyz1 additivty.flag=true x.y.z继承x最后appender=A1,a-x1,a-x2,a-xyz1。设置root=debug,x=info ,x.y=NONE ,x.y.z=NONE,最后x.y和x.y.z的日志级别都继承了x=INFO。设置root=error,x=info ,x.y=NONE ,x.y.z=warn,最后x.y的日志级别是继承了x=INFO。例如 com.chenchi就是com.chenchi.age的父级关系。原创 2023-09-26 16:41:40 · 268 阅读 · 0 评论 -
mysql convert函数 解决读取double为科学计数法问题
为什么需要这个函数?mysql是弱类型的 where stringcol=1 and intcol='1' 都行 会自动转化,那我为什么还要呢?转化为char targetId=506 batchid=9.061340835102065e17 还是错的。很简单 java读取double时会科学计数法,那么我不读取double 读取varchar就好了。mysql有个类型是double ,基本没人用,但是就是有人用。看似解决了,其实没解决,过了几天发现另外一个问题。看到没,出现了科学计数法, 这怎么可以呢?原创 2023-09-14 19:07:23 · 646 阅读 · 0 评论 -
oracle connect by 学习
这个图虽然表表示了层级关系,但是对于小明下面的层级关系还是不太清晰,假设表里数据有几十万条,最终的老板也有好几个,有可能员工a处于第10层级,我们怎么快速的判断a的老板是谁呢?查小明的下属 也就是 小明的 id=其他的 manger_id -> prior id =manger_id。2.节点之间的关系是什么?1.按照以前的方式 a的上一层经理是a1,在查a1的上层经理是a2,继续查a3,查a4.。manger_id=id 代表父节点的manager_id=子节点的id,从员工查经理查老板。原创 2023-04-27 16:04:47 · 786 阅读 · 0 评论 -
oracle学习之rownum和rowid
rownum先百度一波rownum是oracle特有的一个关键字。对于基表,在insert记录时,oracle就按照insert的顺序,将rownum分配给每一行记录,因此在select一个基表的时候,rownum的排序是根据insert记录的顺序显示的。原创 2023-04-20 17:06:31 · 4283 阅读 · 0 评论 -
java加密算法报错:Illegal key size or default parameters
用了一个加密算法 反正就是给个key+secret 加密成另外一段文字 不关心加密过程,但是之前都能加密成功,今天加密直接就报错了。感觉最近也没动过这个类,看了git也是原样。灵机一动,因为idea有时候会自己有个默认的jdk版本,是不是我换到其他工程的时候改过这些设置呢?当然上面文章的解决办法也是可以的替换本地的和服务器的这个policy.jar。服务器上的jdk版本是特供的呀。大多数都和这个说的差不多,反正就是要替换jdk 下的两个文件。2.这个jar我部署到服务器了,目前服务还是能正常加密。原创 2022-11-04 10:09:52 · 4581 阅读 · 0 评论 -
linux命令之split
splilt命令的目的是将文件按照一定的规则切分。原创 2022-10-27 09:19:51 · 534 阅读 · 0 评论 -
apache druid学习之Processes and servers
Processes and servers · Apache DruidProcess typesDruid has several process types:Coordinator Overlord Broker Historical MiddleManagerandPeons Indexer (Optional) Router (Optional)Server typesDruid processes can be deployed any way you like,..原创 2021-12-16 17:15:51 · 368 阅读 · 0 评论 -
学习apache druid(1)——特性,场景
Introduction to Apache Druid · Apache Druid你再厉害,也没有官网厉害。学习druid1.Columnar storage format. 列式存储,查询速度快,而且根据列类型不同可以采用不同的压缩方式和编码类型。(kudu也可以)2.可拓展分布式系统,后面说的是能够处理每秒百万,听听就罢了,集群规模小了没这么牛。3.并行处理,每台机器单独处理,结果再汇总4.实时或批量摄取,意思是不像impala 数据更新了 还不能立马看到?5.自愈,自.原创 2021-12-14 14:54:11 · 1042 阅读 · 0 评论 -
当从 Java 进程查看时该主机的主机名称和规范名称不一致。
我就日了狗了sed -i s/.data.com// /etc/sysconfig/networkservice network restart原创 2021-11-16 15:02:53 · 1736 阅读 · 1 评论 -
quartz石英任务
定时任务: quartz:的几大核心概念Job:任务(我们需要完成的事情);【要炸大本营】JobDetail:任务详情(任务怎么做,谁来做); 【执行任务需要的对象,数据信息等】【张三,50吨TNT】 quartz:为了并发执行; Job(定义任务怎么执行的类)---JobDetail(当次执行的实例);Trigger:触发器;用来执行任务的;【炸药的引信】Sc...原创 2018-05-17 17:00:23 · 616 阅读 · 0 评论 -
httpclient简单例子通俗易懂
<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.3.5</version> </dependency&a原创 2018-04-27 15:01:21 · 852 阅读 · 0 评论 -
spring boot 学习
spring boot 整合redis背景 工具idea2017 jdk1.8 1、导入jar 包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId&...原创 2018-05-12 13:51:00 · 136 阅读 · 0 评论 -
@SpringBootApplication注解学习
@SpringBootApplication 组合注解 (具有多个注解功能)————@SpringBootConfiguration————————@Documented 表明这个注解应该被 javadoc工具记录(没什么用)————————@Configuration 表示当前类可以看作是xml配置文件,(以前我们都是xml配置现在spring推荐java配置)springboot 可以...原创 2018-05-12 16:36:39 · 381 阅读 · 0 评论 -
spring boot自动配置原理
spring boot 在启动时,会加载spring boot autoconfigigure /META-INF/spring.factories,定义了初始化设置类,将初始化的环境纳入spring 的容器中.如下:当我们运行XXXApplication的main方法的时候 springApplication.run(xx.class)会首先执行springApplication的初始化方法,...原创 2018-05-12 16:58:48 · 702 阅读 · 0 评论 -
SpringCloud 和springBoot基础注解及配置
标注在启动类上@configuration 类似于ssm的<xml> 被@SpringBootApplication包含@ComponetScan 加载与xxapplication文件同级目录的文件夹下的文件被@SpringBootApplication包含@EnableCaching 开启缓存@SpringBootApplication 应用开启入口 @spri...原创 2018-05-19 10:53:06 · 2461 阅读 · 0 评论 -
httpclient错误
Caused by: org.apache.http.ProtocolException: Target host is not specified at org.apache.http.impl.conn.DefaultRoutePlanner.determineRoute(DefaultRoutePlanner.java:69) at org.apache.http.impl.clien...原创 2018-04-28 20:19:34 · 1320 阅读 · 0 评论 -
软件架构的历程及区别
1.1. 软件架构的发展软件架构经历的发展阶段:单体架构-->垂直架构 --> 分布式架构(SOA服务架构) --> 微服务架构1.2. 单体架构 特点:1.所有的功能集中在一个系统中完成.2.所有的功能都要打成war,部署到tomcat中运行.3.应用与数据库是分开部署.4.可以通过部署应用集群和数据库集群来提高系统性能.(应用集群通过tomcat的session共享来实现...原创 2018-05-16 21:18:50 · 554 阅读 · 0 评论 -
个人学习
错误提示:Exception in thread "main" redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refused: connect。java代码 public class redisTest { @SuppressWar...原创 2018-04-16 18:39:10 · 196 阅读 · 0 评论