自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

原创 Linux下配置IPV6,C程序适配IPV6

Linux下配置IPV6,C程序适配IPV61. 环境CentOS7.7 最小系统2. linux下配置IPV6需要先确认CentOS7.7操作系统中已安装 ip6tables 组件修改网络配置文件 /etc/sysconfig/network-scripts/ifcfg-eno1,修改IPV6相关配置如下: IPV6INIT=yes IPV6_AUTOCONF=no IPV6_DEFROUTE=no IPV6ADDR=fe80:0:3:2010:98:68:66:77 IPV6

2021-09-28 14:49:47 3252

原创 rehel6安装MySQL5.5.61

1. 安装前准备版本号:5.5.61以下安装步骤经测试,在CentOS6.9系统下也可以安装成功,另外,个人推理适用于mysql5.x版本的安装。rpm包名称:MySQL-5.5.61-1.el6.x86_64.rpm-bundle.tarMySQL-5.5.61-2.el6.x86_64.rpm-bundle.tar官网下载地址:https://downlo...

2020-04-06 17:40:16 331

原创 设计模式之建造者模式

1. 简介建造者模式(Builder Pattern)是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。这种类型的设计模式属于创建型模式(提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用 new 运算符直接实例化对象。这使得程序在判断针对某个给定实例需要创建哪些对象时更加灵活)。2. 四个角色Builder:建造者,给出一个抽象接口,以规范产品对象...

2019-11-30 09:36:23 373

原创 设计模式之单例模式

设计模式之单例模式简介单例模式(Singleton Pattern),是一种常用的软件设计模式。单例模式能够确保一个类在任何时候只有一个实例,并且由类自己管理这个单独的实例,避免其它类产生实例,如果需要访问这个实例,可以通过类提供的全局访问点获取。这种类型的设计模式属于创建型模式(提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用 new 运算符直接实例化对象。这使得程序在判断针对某...

2019-10-29 09:22:38 169

原创 设计模式之工厂模式

设计模式之工厂模式1. 简介工厂模式(Factory Pattern)是开发中比较常用的设计模式之一.工厂模式(Factory Pattern)简单点理解就是创建对象的模式,比如使用频率最高的单例模式就是创建型模式的一种。这种类型的设计模式属于创建型模式(提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用 new 运算符直接实例化对象。这使得程序在判断针对某个给定实例需要创建哪些对...

2019-09-27 19:11:03 212

原创 设计模式及六大设计原则简介

设计模式及六大设计原则简介1. 设计模式简介设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。是软件开发人员在软件开发过程中面临一般问题的解决方案,这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性,使代码编写真正工程化。2. 什么是GOF(四人帮...

2019-08-21 19:43:05 194

原创 log4j的配置(java)

话不多说,直接贴log4j.properties文件代码,里面有文字说明。# 1.[Log4j 根配置语法]# log4j.rootLogger = [ level ] , appenderName, appenderName, …# 2.[Log4j中有三个主要组成部分:]# loggers: 负责捕获记录信息。# appenders : 负责发布日志信息,以不同的首选目的地。# ...

2019-07-31 15:11:39 178

原创 Redis应用场景简介

REmote DIctionary Server(Redis)是完全开源免费的,遵守 BSD 协议,是一个高性能的key-value数据库。它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。注:BSD开源协议(original BSD license、Free...

2019-06-19 20:00:06 1882

原创 Linux下安装Redis数据库,将Oracle表数据导入redis,并编写java测试程序连接redis

安装及简单验证 修改防火墙配置文件,配置redis端口6379白名单 给redis设置口令,增加安全访问机制 Redis 2.6的大数据插入 编写redis的java测试程序 常用命令 参考链接安装包下载路径:https://redis.io/download1. 安装及简单验证1.1 解压安装包tar zxvf redis-5.0.4.tar.gz1.2 进入re...

2019-05-25 15:31:26 660

原创 Linux Redhat下使用bundle包安装MySQL 8.x(Windows VMware下)

为什么要使用bundle包安装呢?因为bundle包下载下来后,就可以不需要联网直接进行安装,里面包含的组件最全,但是一般自己使用基本只需要其中的四个包即可,具体见下面步骤。安装环境:Linux rehel6 64位MySQL8.x安装包: mysql-libs-5.1.73-7.el6.x86_64(官方下载地址: https://dev.mysql.com/downloads...

2019-04-15 22:12:09 671

原创 mysql-community-server是什么?

今天在下载Linux版MySQL数据库安装包时,发现不知道该下载哪一个包,故此在上网进行查找相关包的解释,但都不太满意,故此自己查阅了下MySQL官网,现将个人理解分享给大家。我下载的是RedHat el6 MySQL的8.0.15版本,进入下载网页后,发现有两个大文件,所以推测安装包就是这两个之一。先下载mysql-community-server-8.0.15-1.el6.x86_...

2019-03-28 11:00:32 22704 6

原创 springBoot 2.0开发实例-构建多模块应用及项目打包(IDEA工具)

大纲1. springBoot 2.0简介2. 开发环境简介及部分重要配置3. 实现功能大纲4. 构建单模块项目5. 重构多模块项目 5.1 创建model, persistence, web三个子模块工程对应module 5.2 添加依赖关系 5.3 编写代码:User实体类,UserRepository数据操作类,UserController类(Web MV...

2019-03-26 15:08:40 521

原创 java三大特性之封装、继承、多态

java 三大特性之封装、继承、多态一、封装什么是封装?为什么要使用封装?这里介绍下它的优点怎么封装?举一个简单的例子1. 什么是封装?将类中属性和方法的实现逻辑进行隐藏,而对外只提供接口2. 为什么要使用封装?这里介绍下它的优点良好的封装能够减少耦合。类内部的结构可以自由修改。可以对成员变量进行更精确的控制。隐藏信息,实现细节。上面优点摘自http://ww...

2019-03-14 09:09:49 278

原创 Linux安装Oracle11g数据库,并创建数据库表空间、用户及表(VMware)

大纲1. 安装环境及Oracle11g安装包。2. 创建用户组及用户。3. 安装Oracle必需的包,并检查是否仍有缺少。4. 修改操作系统核心参数。5. 配置oracle用户的环境变量,为第6步做准备。6. 解压Oracle安装包,进行安装。7. 启动Oracle服务与监听。8. 创建表空间、用户、表。1. 环境及Oracle11g安装包1.1 Linux系统:r...

2019-03-13 21:03:55 11319 1

原创 Linux下JAVA程序调用so库的接口函数实例(JNA)

目录1. 前言2. JNI调用过程3. JNA调用过程4. Linux下通过JNA技术实现JAVA程序调用so库函数的实例。4.1 开发环境4.2 so库的生成4.2.1 编写文件sayhello.h4.2.2 编写文件sayhello.c4.2.3 编写编译命令文件64cmd.sh和32cmd.sh4.2.4 编译生成so库4.3 JNA程序的编...

2019-03-08 16:37:01 4512

原创 # 在Linux下的was服务器上部署web应用遇到问题

在Linux下的was服务器上部署web应用遇到问题:在Linux下的was服务器上部署web应用遇到问题运行环境项目框架问题描述及解决方案问题1:class path contains multiple binding问题2:Error creating bean with name shiroFilter defined in class path resource application

2016-07-19 22:00:51 8257

原创 出现No qualifying bean of type [com.*.*.dao.InfoDao] found for :错误!

1、问题:启动Tomcat时报错! 主要错误代码如下No qualifying bean of type [com.*.*.*.*.*Info.dao.secNodeInfoDao] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. De

2016-04-18 22:27:21 39615 5

springBoot 2.0开发构建多模块应用及项目打包(IDEA工具)开发源码

springBoot 2.0开发构建多模块应用及使用Maven进行项目打包。 1. 定义用户模型:ID、名称 2. 客户端发送 POST 请求,创建用户(Web MVC形式) 3. 客户端发送 GET 请求,获取所有用户(Web Flux形式——SpringWebflux是SpringFramework5.0添加的新功能) 包含model, persistence, web三个子模块工程对应module,包含代码User实体类,UserRepository数据操作类,UserController类(Web MVC形式),RouterFunctionConfiguration类(Web Flux形式)。

2019-03-26

JNA-Linux下java程序调用so库接口函数

在Linux系统下,JAVA程序通过JNA技术实现调用C语言编程输出的so库接口函数,从而实现java程序与c程序之间的交互。

2019-03-08

javabase64-1.2.jar

用于Base64加解密

2017-01-17

空空如也

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

TA关注的人

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