自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蒙眼过河

努力并一定能成功,但是不努力肯定失败

  • 博客(72)
  • 资源 (8)
  • 收藏
  • 关注

原创 【DOCKER】WARNING: IPV4 FORWARDING IS DISABLED. NETWORKING WILL NOT WORK

DOCKER NGINX 绑定IP错误提示WARNING: IPV4 FORWARDING IS DISABLED. NETWORKING WILL NOT WORK. 解决解决办法:# vi /etc/sysctl.conf或者# vi /usr/lib/sysctl.d/00-system.conf添加如下代码:    net.ipv4.ip_forward=1重启...

2018-11-07 23:00:21 201

原创 【WebService】Java原生Webservice客户端生成

确定Java版本在1.6以上; 调用wsimport工具,如下: wsimport -d D:\temp -keep -verbose a.wsdlwsimport -d D:\temp -keep -verbose http://127.0.0.1:8080/hello?wsdlwsimport 命令解释: -d <directory> 指定放置生...

2018-10-30 09:18:09 406

转载 【redis】干货 | 记一个真实的排障案例:携程Redis偶发连接失败案例分析

  一、问题描述生产环境有一个Redis会偶尔发生连接失败的报错。报错的时间点,客户端IP并没有特别明显的规律。以下是客户端报错信息。过一会儿,报错会自动恢复。CRedis.Client.RExceptions.ExcuteCommandException:Unable to Connect redis server: ---> CRedis.Third.Redis.Red...

2018-10-24 20:05:16 888

原创 【MySQL】【windows10】5.5升级5.7

最近原有项目升级,发现产品线使用的MySQL版本是5.7,现在的是5.5。只能升级。升级步骤如下:下载地址:https://dev.mysql.com/downloads/mysql/ 在【任务管理器】中,将mysql的任务杀掉。【win+r】输入【services.msc】查找MYSQL服务,并停掉。 解压缩,刚下载的mysql程序,到一个新的目录 新建my.ini文件,类似配置,有需...

2018-10-15 18:35:33 1395

转载 【MySql】【性能优化】MySQL性能优化神器 Explain 使用分析

目录简介准备EXPLAIN 输出格式select_typetabletypepossible_keyskeykey_lenrowsExtra简介MySQL 提供了一个 EXPLAIN 命令, 它可以对 SELECT 语句进行分析, 并输出 SELECT 执行的详细信息, 以供开发人员针对性优化.EXPLAIN 命令用法十分简单, 在 SELEC...

2018-10-07 17:05:56 144

转载 【SQL】【MySql】SQL性能优化

索引,索引!!!为经常查询的字段建索引!!但也不能过多地建索引。insert和delete等改变表记录的操作会导致索引重排,增加数据库负担。优化目标减少 IO 次数IO永远是数据库最容易瓶颈的地方,这是由数据库的职责所决定的,大部分数据库操作中超过90%的时间都是 IO 操作所占用的,减少 IO 次数是 SQL 优化中需要第一优先考虑,当然,也是收效最明显的优化手段。降低 CPU 计算...

2018-10-07 16:55:05 241

转载 【windows】【win】winrar5.5去除广告

winrar5.5去除广告原来想按照以前,老方法,找一个rarreg.key或者到WinRAR官网,但是都不起作用。于是只能winrar.exe来屏蔽广告。使用的工具为resource hacker.打开resource hacker,点左上角的“文件”,选择winrar安装目录下的winrar.exe, 双击打开后在左边找到“字符串表“,80:那项, 你会在右边看...

2018-09-29 23:57:32 1180

原创 【Android】【Android SDK】Andriod开发环境配置

一、下载安装 Android SDK两种方式: (1)官网下载(需翻墙,没有翻墙工具,没有尝试):https://developer.android.com/studio/index.html ; (2)AndroidDevTools下载(不用翻墙,下载速度很快):http://www.androiddevtools.cn/ 下载Android SDK后,解压缩到指定的文件夹,双击S...

2018-09-16 21:27:50 209

原创 【Centos7】【docker】启动、重启、停止Docker

Centos7启动命令老是记不住。 - systemctl docker start - systemctl docker restart - systemctl docker stop

2018-09-16 12:19:28 8319 4

原创 【CentOS】CentOS7安装图形界面和设置启动模式

安装GUI图形界面yum groupinstall "GNOME Desktop" "Graphical Administration Tools"设置系统启动默认模式systemctl set-default multi-user.target //设置成命令模式systemctl set-default graphical.target //设置成图形模式...

2018-09-16 11:45:25 551

原创 【docker】docker的核心概念

docker的核心概念:镜像(Image)容器 (Container)仓库(RepRepository) Docker镜像Docker镜像类似于虚拟机镜像,可以将其理解为一个面向Docker引擎的只读模板,包含了文件系统。 镜像是创建Docker容器的基础。通过版本管理和增量的文件系统,Docker提供了一套十分简单的机制来创建和更新现有的镜像,用户甚至可以从网上下载一个...

2018-09-16 07:03:41 205

原创 【java】【webservice】【axis2】添加IP地址校验

axis2服务端IP地址校验一般有两个方式:一种是继承org.apache.axis2.transport.http.AxisServlet类,在子类中重写createMessageContext方法。第二种使用org.apache.axis2.context.MessageContext类通过如下代码片段,可知道MessageContext实例保存在ThreadLocal中 ...

2018-09-14 12:28:40 481

转载 【java】【高并发】自旋锁

一、什么是自旋锁?自旋锁与互斥锁类似,通过“自旋”使当前线程不放弃CPU时间片,而是忙等待,直到锁的持有者释放了要获取的锁,所以可见“自旋锁”是一种非阻塞锁。在叙述一下,阻塞锁,当一个线程A在获取到锁时,再有线程B试图获取锁时,那么线程B将会挂起(阻塞);而自旋锁是,当线程B试图获取锁时,如果获取不到,则处于自旋,不释放CPU资源,减少线程上下文切换开销,以便当线程A释放锁,直接运行。...

2018-09-13 14:47:23 261

转载 【JavaScript】JS打开新窗口防止被浏览器阻止的方法

本文实例讲述了JS打开新窗口防止被浏览器阻止的方法。分享给大家供大家参考。具体分析如下:用传统的window.open()方式打开新窗口,会被浏览器阻止,那么,我们如何才能让JS打开新窗口不被浏览器阻止呢?其实办法还是有的,这里我们就来分析一下如何解决这个问题我最近也遇到了这样的问题,所以就把弹出新窗口的方法分享给大家。欢迎大家补充哦...第一种、使用原生javascript的wind...

2018-09-13 14:46:29 576

原创 【maven】【异常】maven项目POM文件报错

搭建springboot项目时,POM老是提示错误,虽然不影响,但是看到错误一直挂到那,感觉不舒服。org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration) po...

2018-09-13 14:10:10 1073

原创 【gbase】库Encoding or code set not supported

项目数据库使用的gbase,有一个查询语句一直报“Cause: java.sql.SQLException: Encoding or code set not supported.”异常。在搜索引擎中搜索异常,发现都是informix库报这个错误,没有gbase。我们知道gbase知道前身是informix,所以按照informix错误修改方式在数据库url上添加ifx_use_stren...

2018-09-11 15:22:54 2055 2

原创 【SVN】【Eclipse】Eclipse安装SVN插件的几种方式

Eclipse安装SVN插件的几种方式第一种:在线安装,简单方便在Eclipse,【Help】【Install New Software】,点击【Add】输入名称以及svn插件地址。*注,这种方式可以离线安装,将svn插件zip包下载后,路径选项选择本地zip文件。 Eclipse的更新地址是:http://subclipse.tigris.org/update_1.6....

2018-09-11 12:51:23 207

原创 【Eclipse】Debug模式下,重启解决办法

使用Eclipse+Tomcat开发时,你会发现,在Debug模式下,只要一改变类,Tomcat就自动重启,很影响开发效率。其实解决办法很简单。1、双击【Servers】中配置的Tomcat,点击【Modules】。2、去除勾选【Auto Reloading enabled】。 3、打开【server.xml】配置,将“reloadable”修改为false做完...

2018-09-10 16:07:48 1497

原创 【Docker学习】【3】WTF Docker

Docker是什么?Docker是Docker Inc的一个开源项目,其目标是实现轻量级的操作系统虚拟化解决方案。Docker引擎的基础是Linux容器(Linux Container LXC)技术。在LXC基础上,Docker进一步优化容器的使用体验,让用户无需关注底层的操作,就可以简单明了地管理和使用容器。用户操作Docker容器就像操作一个轻量级的虚拟机那样简单。下面的图片比较了 D...

2018-09-04 23:48:55 149

原创 【Docker学习】【2】运行redis

1、在桌面双击【Docker Quickstart Terminal】启动终端。2、在终端输入:docker pull redis,拉去redis镜像,默认下载最新版本的redis镜像,也可以执行redis镜像,如docker pull redis:x.x3、运行redis镜像命令参数如下-d表示在后台运行,不阻塞命令行界面,让我们可继续输入其它命令,是detach单词缩写。-p...

2018-09-02 22:22:57 169

转载 【Docker学习】【1】安装docker工具

由于自己电脑为Windows10家庭版,不能安装“Docker Community Edition ”,所以只能安装“Docker Toolbox”,下载地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/ 选择ce版本免费。【第一步】安装Docker Toolbox在这一步,你将安装Docker Toolb...

2018-09-02 21:59:52 361

转载 【Hyper-V】Windows10家庭版安装Hyper-V虚拟机

Windows10家庭版本身不带Hyper-V虚拟机,而专业版或者Server版以上系统带有Hyper-V虚拟机,【控制面板-程序和功能】->【启用或关闭Windows功能】勾选【Hyper-V】即可。家庭版安装Hyper-V比较复杂点。具体步骤如下。一、先查看电脑配置是否满足要求。1.CPU支持数据执行保护(DEP)。2.CPU支持硬件虚拟化技术。3.CPU64位处理器...

2018-09-02 21:40:04 12716

转载 【Git】Git常用命令总结

目录git initgit clonegit statusgit loggit addgit diffgit commitgit resetgit revertgit rmgit cleangit mvgit stashgit branchgit checkoutgit mergegit taggit remotegit ...

2018-09-02 11:52:16 1670 1

转载 【面试总结】-tomcat调优方案

 一、Tomcat本身的优化   Tomcat 的自身参数的优化,这块很像 ApacheHttp Server。修改一下 xml 配置文件中的参数,调整最大连接数,超时等。此外,我们安装 Tomcat 是,优化就已经开始了。1、工作方式选择      为了提升性能,首先就要对代码进行动静分离,让 Tomcat 只负责 jsp 文件的解析工作。如采用 Apache 和 Tomcat 的整...

2018-08-16 09:47:19 3313

转载 【java】ERROR与EXCEPTION的区别

 Throwable 是所有 Java 程序中错误处理的父类 ,有两种子类: Error 和 Exception 。Error :表示由 JVM 所侦测到的无法预期的错误,由于这是属于 JVM 层次的严重错误 ,导致 JVM 无法继续执行,因此,这是不可捕捉到的,无法采取任何恢复的操作,顶多只能显示错误信息。Exception :表示可恢复的例外,这是可捕捉到的。 Java 提供了两类...

2018-08-10 10:13:12 156

转载 【java】【hashmap】HashMap在Java1.7与1.8中的区别

基于JDK1.7.0_80与JDK1.8.0_66做的分析JDK1.7中使用一个Entry数组来存储数据,用key的hashcode取模来决定key会被放到数组里的位置,如果hashcode相同,或者hashcode取模后的结果相同(hash collision),那么这些key会被定位到Entry数组的同一个格子里,这些key会形成一个链表。在hashcode特别差的情况下,比方说所...

2018-08-08 12:34:09 188

转载 【模式】单例模式

单例模式:是一种常用的软件设计模式,在它的核心结构中值包含一个被称为单例的特殊类。一个类只有一个实例,即一个类只有一个对象实例。  对于系统中的某些类来说,只有一个实例很重要,例如,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;售票时,一共有100张票,可有有多个窗口同时售票,但需要保证不要超售(这里的票数余量就是单例,售票涉及到多线程)。如果不是用机制对窗口对象进行唯一化将弹...

2018-08-01 11:17:15 101

转载 【微服务】微服务架构-Spring Cloud

1 为什么需要服务发现简单来说,服务化的核心就是将传统的一站式应用根据业务拆分成一个一个的服务,而微服务在这个基础上要更彻底地去耦合(不再共享DB、KV,去掉重量级ESB),并且强调DevOps和快速演化。这就要求我们必须采用与一站式时代、泛SOA时代不同的技术栈,而Spring Cloud就是其中的佼佼者。DevOps是英文Development和Operations的合体,他要求开发、...

2018-07-31 22:46:47 155

原创 【maven】MAVEN-'parent.relativePath' points at no local POM

在编译Maven项目时遇到“'parent.relativePath' points at no local POM”,问题是将子项目中的中的<relativePath/>或者<relativePath>..</relativePath>或者<relativePath>..</relativePath>替换为<r...

2018-07-28 11:44:35 18270 1

转载 【Redis】Redis中文显示为Unicode编码的解决办法

通过Xshell远程连接Linux中的Redis数据库....存入Reids中的value有中文.Xshell得到之后中文并不显示为乱码,显示的是中文对应的Unicode编码:在Xshell中字体已经设置问中文对应的字体,终端也设置成了Unicode(万国码UTF-8)编码...仍旧这样....考虑不是XShell的设置问题.解决方法一:只需要在启动redis-cli时在...

2018-07-27 21:54:49 11505

转载 【Centos】【yum】yum [Errno 14] problem making ssl connection CentOs

CentOS下执行yum install时提示无法下载https的package包,异常信息提示如下# yum install -y php-mcrypt.x86_64Loaded plugins: fastestmirrorLoading mirror speeds from cached hostfile * base: mirrors.btte.net * extras: m...

2018-07-20 12:48:25 402

转载 【yum】yum源切换

1、备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak201807202、下载最新CentOS-Base.repo 到/etc/yum.repos.d/CentOS 5wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors...

2018-07-20 09:29:30 3665 1

转载 IntelliJ Idea 常用快捷键列表【转】

【常规】Ctrl+Shift + Enter,语句完成 “!”,否定完成,输入表达式时按 “!”键 Ctrl+E,最近的文件 Ctrl+Shift+E,最近更改的文件 Shift+Click,可以关闭文件 Ctrl+[ OR ],可以跑到大括号的开头与结尾 Ctrl+F12,可以显示当前文件的结构 Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择 Ct...

2018-07-17 18:24:55 159

转载 【java】内存可见性和原子性:Synchronized和Volatile的比较

在说明Java多线程内存可见性之前,先来简单了解一下Java内存模型。     (1)Java所有变量都存储在主内存中     (2)每个线程都有自己独立的工作内存,里面保存该线程的使用到的变量副本(该副本就是主内存中该变量的一份拷贝)   (1)线程对共享变量的所有操作都必须在自己的工作内存中进行,不能直接在主内存中读写   (2)不同线程之间无法直接访问其他线程工作内存中的变量...

2018-07-13 08:56:14 139

转载 使用阿里云code和git管理项目

一、注册阿里云可以直接使用淘宝账号登录,根据官网提示注册登录即可。推荐使用绑定了邮箱的淘宝账号,这样可以避免一些设置git和ssh时可能遇到的问题。二、下载和配置git登录阿里云code之后再右上角个人头像边上有个帮助按钮,这里给出了简单的git教程。 也可以访问廖雪峰的官方网站学习比较详尽的git教程 这里给出windows版git官方和网盘的下载地址: git官方下载 ...

2018-07-11 18:40:16 704

转载 线程池ThreadPoolExecutor参数设置

一、ThreadPoolExecutor类主要参数设置corePoolSize:核心线程数核心线程会一直存活,即使没有任务需要处理。当线程小于核心线程数时,即使现有的线程空闲,线程池也会优先创建新的工作线程来处理任务,而不是直接交给现有工作线程来处理。当allowCoreThreadTimeout被设置为true时,核心线程会超时退出,参数默认为false,所以核心在创建后不会退出。2.maxim...

2018-07-11 18:16:31 663

转载 向git库提交代码出现”There are no staged files"

1.选择菜单“Window”->"Preference"2.左边树菜单选择“Team”->"Git"->"Committing"3.在复选框"Use staging View to commit instead of Commit Dialog"下方有一个复选框“Automatically stage selected resource on Commit”,把这两个复选框的勾都...

2018-07-11 18:13:01 4112

原创 cannot be read or is not a valid ZIP file

早上来公司后,运行项目发现报错“cannot be read or is not a valid ZIP file”,昨天晚上回去还没问题,然后在maven仓库,看了一下没有问题,对应版本的jar存在,后来,找同事将他电脑中的jar发过来发现,大小不一致。可以判断jar出问题。删除,重新编译ok。...

2018-07-10 13:13:20 535

原创 Source not found

最近在开发时,使用maven启动springboot项目,debug报Source not found异常。通过在【Run Configurations】->【maven Build】->【Source】添加所有关联的项目(包括自身)。...

2018-07-07 16:29:21 502

翻译 Java中四种引用

软引用有以下特征:软引用使用 get() 方法取得对象的强引用从而访问目标对象。软引用所指向的对象按照 JVM 的使用情况(Heap 内存是否临近阈值)来决定是否回收。软引用可以避免 Heap 内存不足所导致的异常。

2018-07-07 14:10:46 252

Axis2所有jar包

jar包,webservice,axis2

2013-10-09

乐彩双色球信息爬虫

java json htmlparser 乐彩双色球信息爬虫

2013-06-08

myeclips8.5配置axis2的完整jar包

myeclips8.5配置axis2的完整jar包

2013-02-20

java带格式导出WORD文档

带格式导出word文档。freemark。java技术

2012-09-05

linux命令,shell命令

linux学习,所用的shell命令,背诵,速记,能很快提升,shell命令基础。

2010-05-07

C#程序员参考手册.pdf

C#程序员参考手册.pdfC#程序员参考手册.pdfC#程序员参考手册.pdfC#程序员参考手册.pdf

2010-02-03

struts 权威指南

李刚编写的pdf 格式 高清 当前流行技术

2009-12-15

java面试题库(j2ee,j2se,ssh,ajax)

面试题 Java J2ee j2se 面试题大全 Java 。。。。。。。。。 包含Ajax面试题 ssh框架面试题

2009-12-15

空空如也

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

TA关注的人

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