自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 Netty学习1-了解Linux网络I/O模型

了解Unix网络编程5种I/O模型1、阻塞I/O最常用的I/O阻塞模型,常见的文件操作都是阻塞I/O操作。进程在进行系统调用的过程中都是阻塞,知道数据返回才释放。2、非阻塞I/O3、I/O复用4、信号驱动的I/O5、异步I/O...

2019-05-18 19:01:36 116

原创 Redis知识总结(三)-主从模式

Redis知识总结(三)-集群部署在现实的生产环境中,我们不可能只启动一台Redis实例,所以就需要了解Redis的集群部署,我们知道Redis的部署可以通过以下几种模式。主从模式(RDB文件复制到从服务器)哨兵模式集群模式主从模式服务架构实现原理Redis的主从模式,主要有三种复制模式,全量复制、增量复制、无磁盘复制。全量复制:一般在初始化的时候,比如在新加入从...

2019-05-05 21:07:53 230

原创 Redis知识总结(二)-持久化原理

Redis知识总结-持久化原理Redis的持久化原理持久化官方文档持久化中文文档Redis提供了两种持久化方式:RDB(快照):在指定的时间间隔能对你的数据进行快照存储。AOP(追加文件):记录每次对服务器写的操作,当服务器重启的时候会重新执行这些命令来恢复原始的数据。快照 RDB1. 工作原理​ 在默认情况下,Redis将数据库快照保存在dump.rdb的二进制文件中...

2019-05-02 17:04:20 264

原创 Redis知识总结(一)-基本数据类型

Redis知识总结-基本数据类型Redis是一个开源(BSD许可),内存数据结构存储,可以用作数据库,缓存和消息代理。它支持数据结构,如字符串,散列,列表,集合,带有范围查询的排序集,位图,超级日志,具有半径查询和流的地理空间索引。Redis具有内置复制,Lua脚本,LRU驱逐,事务和不同级别的磁盘持久性,并通过Redis Sentinel提供高可用性和使用Redis Cluster自动分区。...

2019-05-02 17:03:45 537

原创 java基础(二) String、StringBuilder、StringBuffer分析

String是java开发中使用得最频繁的类之一,今天就来学习一下String、StringBuilder和StringBuffer这几个类,分析它们的异同点以及了解各个类适用的场景。了解String类以及常见的方法深入理解String、StringBuffer、StringBuilder不同场景下三个类的性能测试1、了解String类以及常见的方法String类实...

2018-04-30 15:39:56 139

原创 Spring MVC的工作机制和设计模式的一点了解

本文是作者学习Spring MVC的学习笔记,如有错误,望指出,谢谢。SpringMVC是目前主流的Web MVC框架之一,所以了解她的工作机制还是非常有必要的。 图片转载于...

2018-04-30 10:39:16 800

原创 java基础(一) java基本数据类型和封装类型

Java基础数据类型Integer的值缓存范围-128-127,查看源码如下:// 在 -128~127 之间从缓存里取public static Integer valueOf(int i) { if (i >= IntegerCache.low && i <= IntegerCache.high) return...

2018-04-28 16:44:30 420

原创 Robotframework解决Selenium2Library中的select frame无法选择没有name也没有id的frame或者iframe的问题

目前项目中遇到一个页面,有两个iframe弹窗口,由于都没有id、name,只有tag=iframe可以定位,但是两个都一样,利用select frame无法定位到第二个,目前Selenium2Library没有可以利用index进行定位的,所以需要自己新增个方法进行定位,在Python 2.7版本下面,打开C:\Python27\Lib\site-packages\SeleniumLibrary...

2018-04-27 18:27:31 2660

原创 Java的webservice获取客户端IP

1、基于xfire开发的webservice,获取客户端的ip方法如下:public static String getClientIpXfire() { String clientIp =""; try { HttpServletRequest request = XFireServletController.getRequest();

2017-02-17 10:28:11 1544

原创 centos6.5安装JDK1.7

摘要:近来又用到了Linux系统,所以就又新装了一个虚拟机和CentOS 6.5来用,搞开发的程序猿们可能都知道,在现在的很多企业中,生产环境大多都是Linux服务器,并且用的比较多的大都是CentOS,Red hat系列的Linux系统环境,下面我就以我当前安装的CentOS 6.5来说明一下在该环境下安装Jdk 1.7.0_80版本的操作过程吧,如下所述: 一、首先下载对应CentOS版本的j

2017-02-06 16:36:33 1876

原创 回顾2016,展望2017

这一个多月以来,我一直在思考、总结2016这一年所有的事情和经历,以前貌似浑浑噩噩的走着,从来没有去总结,于是这篇总结也就一直延后到现在。 2016年,总的来说对于我的人生没有发生大的变化,唯一可以记录的就是跳了两次槽,4月份从福州离开了毕业出来的第一家公司,为何离开,当时给自己的理由是没有发展前途,不想呆在福州了,换个城市走走。于是我来到了厦门,进入了一家医疗公司,但是由于面试时没有问清楚

2016-12-25 22:44:10 286

原创 Java web项目从tomcat转为weblogic环境所遇到的问题

最近公司需要将原本在tomcat上开发的项目部署在weblogic上运行,因为原先对weblogic没有接触,不知道tomcat和weblogic的主要区别,只能边学边找资料,所以避免不了走了许许多多的弯路。网上的资料可能因为版本、环境的不一致,无法解决问题。 1、出现jar冲突 java.lang.NoSuchMethodError: javax/persistence/Persistence

2016-12-19 16:13:50 3623

原创 centor 6.5上yum安装mysql 5.7

最近需要用到mysql,以前安装都是源码安装,步骤比较麻烦,刚好在官网上看到可以yum安装,立马实验一下,果然简单得很,当然前提是你服务器需要有网络啦,废话不多说,看步骤咯。 1. 下载rpm文件 wget http://repo.mysql.com//mysql57-community-release-el6-8.noarch.rpm 2. 设置yum资源 [root@lo

2016-07-09 20:13:46 484

原创 Oracle 12c 插件数据库 启动

oracle 12c数据库每次重启,都要手动启动插件数据库 1、sqlplus /nolog 2、conn sys/oracle as sysdba; 3、alter pluggable database zoedb(插件数据库) open; 4、自动启动PDB的方法 `

2016-07-08 09:56:18 1830

原创 Zabbix 3.0 安装

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-07-07 17:03:56 265

软件设计师历年试题分析与解答

软件设计师历年试题分析与解答,有需要的可以下载啊

2013-04-11

空空如也

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

TA关注的人

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