环境搭建
文章平均质量分 50
iechenyb_
做自己喜欢的事儿,每时每刻都是开心的!
展开
-
解决“‘pip‘ 不是内部或外部命令,也不是可运行的程序或批处理文件“的问题
原创 2020-09-02 08:56:29 · 458 阅读 · 0 评论 -
eureka实现黑名单功能
eureka类图结构关系如下:1 重新定义注册类PeerAwareInstanceRegistryImplpackage com.cyb.config;import org.springframework.beans.BeansException;import org.springframework.beans.factory.config.BeanPostProcessor;...原创 2019-10-31 16:36:41 · 1460 阅读 · 0 评论 -
springboot加载外部配置文件-war包直接读取外部配置文件
1. springboot支持动态的读取文件,扩展接口:org.springframework.boot.env.EnvironmentPostProcessor我的项目使用场景起因是: 在同一台机器上起了两个tomcat实例, 每个项目的日志文件打印路径要配成不同, 如果每次打包手动修改打印日志的路径太费时费力, 所以考虑把配置文件每个tomcat放一份, 启动时自动读取当前tomcat文件...原创 2019-10-28 11:12:15 · 3965 阅读 · 1 评论 -
eureka集群搭建
1 本地hosts文件配置2 工程配置eureka0:application-server9000.propertiesserver.port=9000server.ip=192.168.29.28eureka.instance.hostname=peer0#set ips that can to register to eureka server,when same to...原创 2019-10-24 17:24:55 · 261 阅读 · 0 评论 -
Nexus 私服部署发布报错 Failed to deploy artifacts: Failed to transfer file: ... Return code is: 4X
我在部署构件至 maven nexus 私服时,有时会出现 Failed to deploy artifacts: Failed to transfer file: ... Return code is: 4XX, ReasonPhrase: ... 类似这样的错误,那么这些错误是怎么产生,又如何解决呢?我在此将自己在部署过程中遇到的错误整理汇总一下,供大家参阅,希望对大家有所帮助。 ...原创 2019-10-17 19:37:31 · 1786 阅读 · 0 评论 -
eureka白名单和黑名单设置以及及时剔除不可以用服务
1 客户端和服务端都要配置#heart beat during#指定当前服务多久与服务器连接一次,即心跳时间eureka.instance.lease-renewal-interval-in-seconds=5 #tell server evit self when time more than 7s after last heart beat,the set must bigger...原创 2019-10-17 18:22:36 · 2948 阅读 · 0 评论 -
telnet连接常用的命令
chmod +x *.sql 对当前目录下的所有sqlfuy原创 2014-05-09 10:47:10 · 1374 阅读 · 0 评论 -
如何上传本地文件到linux环境
1 在本地打开cmd2 输入 ftp ip; 3 输入目标主机的用户名和密码;4 cd 目标目录;5 lcd 本地目录;6 执行get或者send 进行文件的获取和上传操作。原创 2014-11-27 16:58:51 · 1148 阅读 · 0 评论 -
socketio 服务器推送
如果面试官问你:要把服务器端的数据时时显示在浏览器上怎么实现?我想有很多人会回答使用Ajax技术定时去访问一个资源,没错,使用Ajax的确能实现,但面试官要的绝对不是这个答案。因为使用Ajax频繁访问给服务端造成太大的压力,所以在大部分情况下都是不取的。面试官想要的答案应该是将服务器端的数据推送至浏览器,这样只需要保持一个长链接就可以了。socket.io就能实现数据的时时推送,soc原创 2015-06-25 10:40:45 · 1544 阅读 · 0 评论 -
Apache—DBUtils框架简介、DbUtils类、QueryRunner类 、ResultSetHandler接口
Apache—DBUtils框架简介、DbUtils类、QueryRunner类 、ResultSetHandler接口commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernat转载 2015-09-28 15:47:35 · 380 阅读 · 0 评论 -
websocket消息推送
关于websocket等反向ajax技术介绍在实时web应用中,常见的方法是反向Ajax。反向Ajax的定义:反向Ajax(Reverse Ajax)本质上则是这样的一种概念:能够从服务器端向客户端发送数据。在一个标准的HTTP Ajax请求中,数据是发送给服务器端的,反向Ajax可以某些特定的方式来模拟发出一个Ajax请求,这些方式本文都会论及,这样的话,服务器就可以尽可能快地向客户端发原创 2015-09-28 15:38:39 · 1219 阅读 · 0 评论 -
HttpServletRequestWrapper重新并修改http请求信息
Servlet规范中所引入的filter令人心动不已,因为它引入了一个功能强大的拦截模式。Filter是这样一种Java对象,它能在request到达servlet的服务方法之前拦截HttpServletRequest对象,而在服务方法转移控制后又能拦截HttpServletResponse对象。你可以使用filter来实现特定的任务,比如验证用户输入,以及压缩web内容。但你拟富有成效地使用过滤原创 2015-09-28 15:22:57 · 5628 阅读 · 0 评论 -
GitHub上传文件大小设置
GitHub上传文件大小设置原创 2017-06-19 16:49:32 · 20320 阅读 · 0 评论 -
spring事务配置
springAOP事务配置原创 2016-08-17 08:45:50 · 16676 阅读 · 0 评论 -
poi解析xls和xlsx
通用的xls和xlsx解析方法原创 2015-09-28 15:10:41 · 791 阅读 · 0 评论 -
Hibernate如何使用BigDecimal
浮点计算精度损失的文章比较多,我就不多说了,搜了一篇,见参考1。设置方式如下:大数字有精度precision和小数位scale两个参数可设置,精度的位数是包含小数位数的,即整数位=精度-小数位。对于超过小数位的小数,用四舍五入法进行截取。运算过程中保留6位小数,保存到数据库时保留4位小数。hibernate的配置中精度用默认值(19),精度设为4,格式如下:原创 2017-06-16 09:48:58 · 22514 阅读 · 0 评论 -
Eclipse注释模板
eclipse注释规范原创 2017-07-15 08:22:08 · 614 阅读 · 0 评论 -
user/login.do isn't a valid redirect URL
user/login.do isn't a valid redirect URL原创 2017-07-16 21:56:01 · 2776 阅读 · 0 评论 -
ToolProvider.getSystemJavaCompiler() 返回 null的问题
ToolProvider.getSystemJavaCompiler() 返回 null的问题原创 2017-07-20 15:53:16 · 1367 阅读 · 0 评论 -
Eclipse运行性能调优
Eclipse(Eclipse-JEE3.5)运行十分缓慢(可能插件安装过多),可以通过visual gc插件进行调优转载 2017-07-07 22:05:02 · 851 阅读 · 0 评论 -
the docker client must be run elevated to connect. This error may also indicate that the docker da
打开git base或者cmd 运行docker images时,报如下错误:C:\Users\iechenyb>docker imageserror during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.30/images/json: open //./pipe/docker_engine: The system c原创 2017-07-31 09:45:48 · 11233 阅读 · 0 评论 -
oracle数据库表分区
1、构建实验表SQL> select *From wl; EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO---------- ---------- --------- ---------- -------------- ---------- -------转载 2017-07-31 14:09:24 · 872 阅读 · 0 评论 -
Hibernate巧用虚拟主键支持Oracle分区
大型的系统,数据量上升到一定程度,都会选择对库表进行切分,会根据表记录的性质,进行分表、或者表分区处理。 最近在系统升级,库表重新设计过程中,就遇到了分表、分区情况。 分表的处理比较简单,根据一定的规则,识别分表编号, 对对应的VO(Bean)进行处理即可。 对于分区,本来应该比分表更简单, 因为Oracle的分区,对用户是透明的,用户本可以不用理会,程序无需改原创 2017-07-31 14:16:49 · 758 阅读 · 0 评论 -
博客工具使用练习
模本文章编写1 第一步2 第二部3 第三部4 总结原创 2017-07-31 15:29:02 · 408 阅读 · 0 评论 -
java断言
java断言,用于软件测试。原创 2017-07-19 13:22:50 · 494 阅读 · 0 评论 -
Dubbo-Admin管理平台和Zookeeper注册中心的搭建
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。 Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者转载 2017-08-07 20:41:15 · 500 阅读 · 0 评论 -
dubbo整合springjar冲突
最近学习Dubbo过程中,出现了一个错误。首先说下系统的结构:spring+SpringMVC+Maven+Dubbo本来系统可以正常跑起来,但是加上Dubbo的依赖以后,就报错了。dubbo依赖如下:添加到pom文件后就发生了这样一个错误,一般NoSuchMethodError都是由于原创 2017-08-08 23:18:24 · 852 阅读 · 0 评论 -
win10中tomcat显示html乱码
原创 2017-08-08 23:24:02 · 1048 阅读 · 0 评论 -
Maven类包冲突终极三大解决技巧 mvn dependency:tree
Maven对于新手来说是《步步惊心》,因为它包罗万象,博大精深,因为当你初来乍到时,你就像一个进入森林的陌生访客一样迷茫。Maven对于老手来说是《真爱配方》,因为它无所不能,利如刀锋,使用Maven做开发,如饮美酒如悦美人。Maven对于新手来说,最痛苦的一件事莫过于包之间的冲突,由于Maven的依赖传递性,当你引入一个依赖类时,其身后的依赖类也一起如过江之鲫纷至沓来了。举例原创 2017-08-08 23:25:43 · 2202 阅读 · 0 评论 -
eclipse打开properties配置文件中文显示字符的编码
eclipse打开properties配置文件中文显示字符的编码原创 2017-07-24 15:55:48 · 11602 阅读 · 1 评论 -
configured time (StuckThreadMaxTime) of "600" seconds
在weblogic中运行springmvc的方法时,报如下错误,访问阻塞时间超过600秒解决方案:请求超时的解决方法 就是把服务器的等待时间加长。原创 2017-08-04 11:18:56 · 2012 阅读 · 0 评论 -
User <anonymous> does not have permission on weblogic.management.adminhome to perform lookup operati
在weblogic10中部署了MinAn的工程,访问时报错:javax.naming.NoPermissionException: User does not have permission on weblogic.management.adminhome to perform lookup operation.之前在我自己的机器上部署就出现了这问题,未能解决,这次在服务器上也出现了,最原创 2017-08-04 13:41:47 · 2773 阅读 · 0 评论 -
docker安装与使用
参考文档:1 http://www.linuxidc.com/Linux/2016-07/133506.htm windows安装2 http://blog.csdn.net/jinzhencs/article/details/51373852 搭建服务器部署web应用常用命令:docker-machine -s "H:\docker" create --engine-re原创 2017-07-28 14:26:47 · 605 阅读 · 0 评论 -
docker部署web应用
docker部署web应用原创 2017-07-28 14:44:35 · 580 阅读 · 0 评论 -
nohup: redirecting stderr to stdout解决办法
在生产环境下启动Weblogic时,发现原来好好的nohup信息输出到指定文件中的功能,突然出问题了。现象是控制台输出的信息一部分输出到了我指定的文件,另一部分却输出到了nohup.out,而我是不想让它产生nohup.out文件,不知道是什么原因。我的启动命令是这样的:nohup bin/startManagedServer.sh myserver htp://192.168.0原创 2017-07-28 17:20:01 · 1801 阅读 · 0 评论 -
win10安装基本镜像并运行
1 pull一个基本系统镜像到本地执行以下命令:> sudo docker pull ubuntu:14.04 //意思是从dockerhub拉取一个ubuntu14.04的系统镜像到本地,网络慢,需耐心等待。> sudo docker images //查看本地docker镜像,会看到刚才pull的ubuntu镜像进入ubuntu镜像执行以下命令:> sudo do原创 2017-08-06 14:21:10 · 2306 阅读 · 0 评论 -
This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory
1 问题起因:创建docker虚拟机:docker-machine -s "E:\midleware\docker" create --engine-registry-mirror=https://7ifff9kg.mirror.aliyuncs.com -d virtualbox default2 问题现象:在win10身上安装docker虚拟机的时候,报This compu原创 2017-07-28 20:31:09 · 15523 阅读 · 1 评论 -
nbuntu16.04安装docker
1 检查系统的内核版本2 检查系统驱动3 安装docker 步骤1:sudo apt-install docker.io 步骤2:source /etc/bash_completion.d/docker.io原创 2017-08-06 16:27:46 · 529 阅读 · 0 评论 -
linux Unable to locate package错误解决办法
最近在学习docker时,执行命令apt-get install nginx时,报Unable to locate package。解决方案:先执行命令 sudo apt-get update等上面命令执行完后,再执行sudo apt-get install nginx就可以了!其实错误信息已经很明确了,Unable to locate packet就是无法找到包嘛,原创 2017-08-06 17:15:41 · 5306 阅读 · 0 评论 -
win10安装docker
1 下载docker安装包 https://download.docker.com/win/stable/InstallDocker.msi2 开启win10的Hyper-V ,控制面板 -> 程序 -> 启用或关闭Windows功能 -> 选中Hyper-V,然后重启电脑生效。3 安装docker工具包通过命令:docker run -it ubuntu bash 进入命令行编辑页原创 2017-07-29 10:26:10 · 3272 阅读 · 0 评论