- 博客(23)
- 资源 (4)
- 收藏
- 关注
原创 unable to find valid certification path to requested target
此时命令行会提示你输入 cacerts 证书库的密码,敲入 changeit 即可,这是 java 中 cacerts 证书库的默认密码,当然也可自行修改。keytool -import -alias 别名 -keystore cacerts -file 路径/root.der。keytool -list -keystore cacerts -alias 别名 // 查看证书。-file 指定证书文件全路径(证书文件所在的目录)更新证书时,请先删除证书,然后导入新的证书。
2023-07-13 17:19:56 235
原创 Unable to start Docker Desktops service: 2
本地win10系统,docker无法启动 Docker Engine stopped...解决方案1、打开cmd窗口,输入命令services.msc,进入服务管理页面;2、服务管理页面找到Server服务,双击启动,重启docker
2021-12-30 18:28:23 3038
原创 slf4j + logback eclipse控制台无法打印输出问题
参照https://wiki.base22.com/display/btg/How+to+setup+SLF4J+and+LOGBack+in+a+web+app+-+fast 这个例子,楼主又在http://mvnrepository.com/ 这个地方查询最新的三个依赖包pom.xml 如下 <properties> <project.build.sourceEncoding
2017-04-25 17:53:46 2662
原创 Linux下安装JDK
下载安装使用SSH Secure File Transfer Client 把jdk-8u121-linux-x64tar上传到linux服务器上解压jdk到当前目录编辑配置文件配置环境变量重启服务器查看安装情况下载jdk下载地址 安装1 使用SSH Secure File Transfer Client 把jdk-8u121-linux-x64.tar上传到linux服务器上2 解压
2017-04-17 15:45:23 274
原创 命令模式
概述实现模式分析缺点1 概述在软件系统中,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”。但在某些场合,比如要对行为进行“记录、撤销/重做、事务”等处理,这种无法抵御变化的紧耦合是不合适的。在这种情况下,如何将“行为请求者”与“行为实现者”解耦?将一组行为抽象为对象,实现二者之间的松耦合。这就是命令模式(Command Pattern)。[定义来源]2 实现定义命令接口public in
2017-03-27 15:14:10 298
原创 工厂模式
定义正文简单工厂工厂方法模式抽象工厂模式定义工厂模式是我们最常用的实例化对象模式了,是用工厂方法代替new操作的一种模式。著名的Jive论坛 ,就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见。因为工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例对象,如A a=new A() 工厂模式也是用来创建实例对象的,所以以后new时就要多个心眼,是否可以考虑使
2017-03-22 19:17:56 329
原创 策略模式
策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。【定义来源】 读起来很模糊,说白了就是一个算法封装到一个类里面,比如提供几种查找算法,既可以在一个类中写好几个查找算法,也可以在一个方法中用if else 语句,这两种编码方式,我们一般称为硬编码。这种方式,让我们新增一个信息查找算法时,就需要修改源代码了,也需要修改客户端调用
2017-03-20 14:00:45 270
原创 观察者模式
定义实现需求描述代码实现模式总结优点适用场景定义观察者模式(Observer)完美的将观察者和被观察的对象分离开。举个例子,用户界面可以作为一个观察者,业务数据是被观察者,用户界面观察业务数据的变化,发现数据变化后,就显示在界面上。面向对象设计的一个原则是:系统中的每个类将重点放在某一个功能上,而不是其他方面。一个对象只做一件事情,并且将他做好。观察者模式在模块之间划定了清晰的界限,提高
2017-03-17 16:05:14 269
原创 单例模式
设计模式-单例模式Java中单例模式定义:“一个类有且仅有一个实例,并且自行实例化向整个系统提供。” —— [ 维基百科 ]设计模式-单例模式方法1 经典实现方式方法2 多线程实现方式方法3 多线程实现方式方法4 双重检查加锁实现方式单例失效的情况方法:1 经典实现方式public class Singleton { // 利用一个静态变量来记录Singleton的唯一实例。
2017-03-15 15:40:58 246
原创 TCP/IP四层网络模型
前言:本人软件工程毕业,读大学时认为软件工程的学生只要会编程就行,其余的学科都是次要的,这直接导致自己的计算机网络学的惨不忍睹,第二份工作,也就是现在的工作做app接口开发,经常与硬件打交道,看到公司产品的通讯协议之类的,自己就懵逼了,趁最近没事,恶补下计算机网络的知识。1 TCP/IP四层协议模型与OSI七层协议模型图1-1 TCP/IP参考模型2 TCP/IP参
2017-03-10 15:32:23 318
原创 Java基础算法集50题
1,有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 分析: 月份:1 2 3 4 5 6 7兔子数量:1 1 2 3 5 8 13可以发现规律:连续两个月兔子数量之和为第三个月的兔子数量import java.util.
2017-02-15 14:59:11 603
原创 dobbo xml校验红叉出错问题处理
Multiple annotations found at this line:- cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'dubbo:application'.- schema_reference.4: Failed to r
2016-12-08 14:35:44 1109
原创 hive错误集
1,【10025】group by 提示Expression Not In Group By Key的解决办法先说下需求:对一个表去重查询,只留下最早的一条数据,按照mysql的写法selct c.* from ( select user_id,create_date from a order by create_date asc ) c gro
2016-11-25 13:11:07 2106
原创 spring事务控制--xml配置与annotation注解 优先级对比
楼主下午看公司项目配置,发现项目中关于事物的配置,配置了两种,一个是xml配置,另一种是annotation配置。特意比较下两种的优先级。1,xml配置事物2,注解配置事物 对应的service实现类的方法上写@Transa
2016-10-17 16:50:06 3953 1
转载 quartz-scheduler集群分布式(并发)部署解决方案-Spring
项目中使用分布式并发部署定时任务,多台跨JVM,按照常理逻辑每个JVM的定时任务会各自运行,这样就会存在问题,多台分布式JVM机器的应用服务同时干活,一个是加重服务负担,另外一个是存在严重的逻辑问题,比如需要回滚的数据,就回滚了多次,刚好quartz提供很好的解决方案。集群分布式并发环境中使用QUARTZ定时任务调度,会在各个节点会上报任务,存到数据库中,执行时会从数据库中取出触发
2016-10-14 14:58:36 2737
转载 Nginx负载均衡配置实例详解
负载均衡是我们大流量网站要做的一个东西,下面我来给大家介绍在Nginx服务器上进行负载均衡配置方法,希望对有需要的同学有所帮助哦。负载均衡先来简单了解一下什么是负载均衡,单从字面上的意思来理解就可以解负载均衡是我们大流量网站要做的一个东西,下面我来给大家介绍在Nginx服务器上进行负载均衡配置方法,希望对有需要的同学有所帮助哦。负载均衡先来简单了解一下什么是负载均衡,单从字面上
2016-09-22 11:25:42 300
转载 正向代理与反向代理
正向代理,也就是传说中的代理,他的工作原理就像一个跳板。简单的说,我是一个用户,我访问不了某网站,但是我能访问一个代理服务器,这个代理服务器呢,他能访问那个我不能访问的网站,于是我先连上代理服务器,告诉他我需要那个无法访问网站的内容,代理服务器去取回来,然后返回给我。从网站的角度,只在代理服务器来取内容的时候有一次记录。结论就是,正向代理,是一个位于客户端和原始服务器(origin server)
2016-09-05 10:39:12 253
原创 分布式session共享
将REDIS 另外的部署到第四台服务器D, A B C 三台服务器上的PHP配置连接的REDIS是这台D服务器。那么就实现了统一的SESSION 实时共享首先要明确session和cookie的区别。浏览器端 存的是cookie每次浏览器发请求到服务端是http 报文头是会自动加上你的cookie信息的。服务端拿着用户的cookie作为key去存储里找对应的value(se
2016-09-01 10:22:41 666
原创 SecureCRT连接Ubuntu失败(远程系统拒绝访问)
SecureCRT连接Ubuntu失败,长时间的重新连接,连接不了。Ubuntu默认未安装ssh远程加密连接服务。使用命令,安装即可。sudo apt-get install openssh-server openssh-client重启Ubuntu,默认已经开启ssh功能。如果还是未连接,则启动ssh-server:/etc/init.d/
2016-08-29 09:32:09 802
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人