- 博客(14)
- 资源 (4)
- 收藏
- 关注
原创 maven 引入项目是灰色的
之前因为不小心吧项目删了, 之后还原的时候在idea的maven配置中要把ignore file中删掉的项目去掉才行
2020-04-26 10:13:59 777
原创 记录一次docker pull和search超时的问题
使用过的解决方法:1.配置国内镜像 这个早就配置了, 但是docker就是从国外拉取2.使用dig @114.114.114.114index.docker.io 查出ip地址 放到hosts文件中. 确实能search了 但是pull还是不行最后发现 自己虚拟机的dns配错了 因为换了另一个路由器的缘故 192.168.0.1 变成了192.168.1....
2020-04-22 12:01:23 738
翻译 dubbo未来架构的一种
1.用户将新增或更新的代码提交到存储服务应用发布包的仓库;2.用户将运行所应用的详细信息发送给调度中心;3.调度中心创建自送部署服务的本地代理进行服务部署;4.服务提供者从仓库下载所需要的包;5.本地代理启动服务提供者所在的容器;6.服务提供者从注册中心上注册服务;7.用户通过控制台规定运行时的调用规则,比如负载均衡,服务自动降级等策略;8.消费者从注册中心订...
2018-11-02 11:46:41 206
原创 高并发解决方案
1.堆机器,用钱砸(如果技术低则使用这个方法,如果有技术,到达技术极限之后,再使用这个方法,不包括以下的集群方案);2.哪里用时长哪里做集群;3.数据库分库;4.增加带宽,或应用CDN加速方案;5.数据库分表;6.查找并发点的逻辑是否有问题;7.数据库杜绝死锁,不到不得已,杜绝锁表,如果需要,则添加冗余字段;8.添加缓存-->redis,Memcached, mo...
2018-10-10 11:26:00 243
原创 数据库之id设计
1.全局唯一: id 应该是全局唯一的,不能用户表中有id为 000001 订单表中也有0000012.粗咯有序 比如用户的id前n位是依据时间的有序性来生成的,后m位是顺序生成. 例如 秒级有序和毫秒级有序 说的就是在每秒或每毫秒中生成的id是顺序的;3.可反解比如用户系统和订单系统中有两个表,用户表中的id为000001 则此用户的订单为00000101 这样就是可反解...
2018-07-25 15:30:00 5344
原创 java 源码之Integer篇
首先,Integer继承了Number类并且实现了Comparable接口, 因为Number类实现了Serializable接口,所以Integer是可序列化的.实现了Comparable接口则可以排序,并且实现逻辑为从小到大排序.Integer中最小值最大值分别为0x80000000和0x7fffffff转(Integer.MAX_VALUE为2的31次方减一 2 147 483 647 ,...
2018-06-25 10:49:35 366
原创 wsdl学习
wsdl是一个类似于rmi(远程过程调用)的技术,但又有不同。wsdl是通过wsdl文件来确定webServise对外提供的服务是什么,接口的参数,返回类型。通过wsdl文件来生成Service,来执行wsdl提供的各种功能。下面就来看一看IDEA如何使用wsdl来调用远程服务的。首先创建一个maven类,pom文件如下:我用的是Apache Axis来解析wsdl文件再在要生成类的包上右键-&g...
2018-06-05 08:58:30 467
原创 Excel相关
poi组件是java生成Excel的第三方相关插件.今天来研究一下poi的api,看看poi能做什么事;poi包含两个相关Excel的主类,HSSF和XSSF,HSSF支持2007之前的Excel(即后缀为xls的文件),XSSF支持2007之后的版本(即后缀为xlsx);但两个类的基本操作几乎一样,包括单元格格式,字体格式,合并单元格,设置公式,插入图片,设置打印 等import org.apa...
2018-05-31 14:11:58 140
原创 spring 整合其他框架配置
1.spring自身: spring如果想开启,类的实例化就必须在ApplicationContext中使用getBean方法来获取,或者在web.xml中配置listener(1)<context:component-scan base-package="xxx.xxx.xxx"/>以上会自动扫描类中的注解,如果不加入这一句,则类中的注解不会生效(2)<context:...
2018-05-29 09:47:19 1450
原创 idea properties加载以及遇到的问题
问题1:在一个新的idea项目中遇到了properties找不到的问题,不多bb,上代码:InputStream in = ConfigFactory.class.getResourceAsStream("/ftp.properties");properties.load(new InputStreamReader(in,"UTF-8"));in.close();ftp前的/非常重要,如果不加...
2018-05-28 08:44:42 2013
原创 问题解决:spring-MyBatis配置时出现的问题
这是第一次在sqlserver上做MyBatis的orm映射,时间也有些久了,所以出现了以下问题:0.log4j.properties 不配置的情况下tomcat会出现一些警告1.在MyBatis做orm映射时 之前自己做的支持mysql的小demo不能正常运行,经排查是因为数据库的中文字段问题.2.spring的注入都是@Resource 而在注册时则会有两种方式,一种是@Service 一种是...
2018-05-25 09:22:13 230
转载 java包前缀命名规则
https://wenku.baidu.com/view/f94fb5363868011ca300a6c30c2259010202f3d2.htmlindi:个体项目,指个人发起,但非自己独自完成的项目,可公开或私有项目,copyright主要属于发起者,包名为“indi.发起者名.项目名.模块名.……”。pers:个人项目,指个人发起,独自完成,可分享的项目,copyright主...
2018-05-18 14:26:20 1592
原创 java 源码之String篇
String类是final类,即不可以被继承.同时String类也实现了Serializable,Comparable,CharSequence;首先,String类实现Serializable接口,说明String是可以被序列化的实现Comparable接口,观察String类中compareTo方法:public int compareTo(String anotherString) { ...
2018-05-12 09:55:35 169
原创 java 源码之Object篇
Object类是所有类的超类,包含的方法也是抽象的,所有的类实现的.1.第一个方法:private static native void registerNatives();这是一个本地方法,对其他几个本地方法进行注册(也就是初始化java方法映射到C的方法),这几个本地方法有hashCode,wait,notify,notifyAll,clone;这个方法是private的,他的执行地点在Obj...
2018-05-11 09:16:35 133
谷歌浏览器.adm
2019-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人