自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Duke的博客

Duke的博客

  • 博客(38)
  • 资源 (1)
  • 收藏
  • 关注

原创 CentOS7 安装 jenkins

CentOS7 安装 jenkinsJenkins官网 复制要下载的 rmp 链接地址,以 2.176.3 版本为例:# wget 下载 rpm 包wget https://pkg.jenkins.io/redhat-stable/jenkins-2.176.3-1.1.noarch.rpmrpm 安装# 安装 rpm 包rpm -ivh jenkins-2.176....

2019-09-18 08:05:11 304

原创 Centos7 安装 Docker

卸载旧版本,如果已安装较旧版本的Docker,请卸载它们以及相关的依赖项。$ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker...

2019-09-17 15:36:19 219

原创 systemctl 的常用命令

RHEL7 采用全新的 systemd 初始化进程服务,通过systemctl命令来管理服务。systemctl 的常用命令命令作用systemctl start xxx启动服务systemctl restart xxx重启服务systemctl stop xxx停止服务systemctl reloead xxx重新加载配置文件(不终止服务)...

2019-09-01 10:55:12 293

原创 VMware 虚拟机的3种网络模式

VMware 虚拟机的3种网络模式VMware 虚拟机提供了3种网络模式供我们使用:桥接模式、NAT模式、仅主机模式,下面简单介绍下这几种模式的区别,当然这只是我个人的理解。桥接模式 VMnet0顾名思义,桥接模式就相当于在虚拟网络和主机网络之间建立了一座桥梁,可通过主机网络来访问外网,虚拟网络和主机网络在同一网段内,具有相同的网关地址,同时也可以被局域网内的其他设备发现。NAT 模式 ...

2019-09-01 10:36:37 157

原创 Centos7 配置阿里云 yum 镜像

centos7 配置阿里云 yum 镜像# 备份旧的 yum 源mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup# 下载阿里云 repowget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Ce...

2019-07-02 17:38:41 6106 1

原创 Centos7 安装 sun jdk 1.8

如果默认安装了openjdk,先卸载。Oracle 官网下载jdk 到某一目录。# 解压并移动到 usr/local/java 目录,注意文件名可能不同,我这里是 jdk-8u211tar -zxvf jdk-8u211-linux-x64.tar.gzmkdir /usr/local/javamv jdk1.8.0_202 /usr/local/java# 配置环境变量vim...

2019-07-02 17:34:42 1318

原创 Centos7 安装 mySql 8.0

centos7 安装 mySql 8.0# 移除 mariadbrpm ‐qa | grep mariadbyum remove mariadb*# 安装 mySql wget https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpmyum localinstall mysql80-community-rele...

2019-07-02 16:38:59 850

原创 git 学习记录

git 配置# 用户名/邮箱配置$ git config --global user.name "Your Name"$ git config --global user.email "[email protected]"# 别名配置git config --global alias.st statusgit config --global alias.co checkoutgit...

2019-06-27 19:08:52 107

原创 Java Xms Xmx

堆设置-Xms 是指程序启动时初始内存大小(此值可以设置成与-Xmx相同,以避免每次GC完成后 JVM 内存重新分配)。-Xmx 指程序运行时最大可用内存大小,程序运行中内存大于这个值会 OutOfMemory。-Xmn 年轻代大小(整个JVM内存大小 = 年轻代 + 年老代 + 永久代)。-XX:NewRatio 年轻代与年老代的大小比例,-XX:NewRatio=4 设置为4,则年轻...

2019-01-15 13:10:59 9606

原创 Windows 下开启FTP服务并创建FTP用户

Windows 下开启FTP服务,并创建用户一、创建用于登入 FTP 的用户。win + r 运行 compmgmt.m 打开计算机管理页面,依次点击左侧本地用户组–>用户,右侧空白处右击点击新用户。填写新用户信息,如下图所示点击创建完成新用户创建,在新弹出的窗口中点关闭,到此新用户创建完成二、开启 FTP 服务控制面板中找到程序和功能,在左侧的菜单点击“打开或关闭...

2018-12-12 18:34:34 40899 7

原创 Spring Boot 获取 java resources 下文件

Spring Boot 获取 java resources 下文件前些日子由于项目需要,在项目的 resources 目录里创建了一个 template 目录,用于存放一些 Excel 模板,但在代码里获取 template 目录时,Windows 环境下可以,但 Linux 环境下不行,后来几经波折终于找到一种解决方法,经测试该方法在Windows 环境与Linux 环境都适用。1、使用 C...

2018-12-04 11:31:45 35718 2

原创 开启 MySql 远程访问

开启 MySql 远程访问在安装mysql的机器上命令行使用以下任何一种方法即可方法一、改表法。例如:使用 root 主机登录任何主机。mysql -u root -pmysql>use mysql;mysql>update user set host = '%' where user = 'root';mysql>FLUSH PRIVILEGES;...

2018-01-12 23:53:19 346

原创 windows MySql 5.7.20 绿色版安装

MySql 5.7.20 绿色版安装一、MySql 安装1、从官网下载绿色压缩包。 2、解压安装文件到指定目录 3、创建配置文件 my.ini 到解压文件的根目录,my.ini 配置文件如下,需将配置文件中 mysql 的安装目录以及数据库数据存放目录替换成自己的。 [mysql] # 设置mysql客户端默认字符集 ...

2018-01-11 23:35:54 4433

原创 Oracle 11g 的卸载

Oracle 11g 的卸载停止 oracle 相关的所有服务。使用 Oracle Universal Installer 卸载工具卸载 Oracle。删除注册表 HKEY/LOCAL_MACHINE/SOFTWARE 中的 Oracle 项。删除注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services中,所有oracle开头的项。重

2017-12-23 17:17:58 236

原创 SQL语言分类DDL、DML、DQL、TCL、DCL

关系型数据库的SQL语句都可以分为4大类:1. DDL(数据定义语言)2. DML(数据操纵语言)3. DQL(数据查询语言)4. TCL(事务处理语言)5. DCL(数据控制语言)

2017-12-10 15:05:49 8053 1

原创 Oracle 表空间、用户

一、表空间临时表空间创建临时表空间范例 CREATE TEMPORARY TABLESPACE duke_temp /* 临时表空间名称:duke_temp */tempfile 'C:\oracle\tablespace\duke_temp.dbf' /* 表空间路径 */size 50m

2017-12-10 14:33:17 357

原创 oracle 远程访问

oracle 本机能连外部访问不了 新装的 oracle 数据库经常会出现本地计算机能连接,但是局域网内的其他计算机不能连接的问题,如果出现此问题可以参考此文来解决。 本文中用的数据库版本为 Oracle 11g r2一、检查 oracle 所在机器的防火墙是否关闭,如果没有请关闭。二、ping oracle 所在机器的 IP,如果不能 ping 通,需检查你的网络环境。三、能 ping

2017-12-09 10:44:12 17060

原创 手动启动 oracle 服务

手动启动 Oracle 服务 为了学习,我们常常会在个人PC上安装 Oracle 数据库,这大大影响了计算机的运行速度,尤其是计算机开机速度,如果 Oracle 使用频率并不是非常高,我们可以禁止 Oracle 服务的自动启动,真正用到的时候再手动启动 Oracle 服务。 此文用到的 Oracle 版本: oracle 11g R2步骤一:修改 oracle 服务为手动启动打开服

2017-12-09 09:28:13 75001 10

原创 Oracle 11g R2 安装

Windows 下安装Oracle 11g R2 Oracle 11g 共有两个大的版本,一个R1(Release 1),一个R2(Release 2)的,此教程中用到的版本是 Oracle Database 11g Release 2 (11.2.0.1.0),用到的操作系统是Windows10 64位的。一、前置准备从 oracle 官网下载安装包:http://www.oracle.

2017-12-08 22:44:50 3406

转载 jquery 合并两个 json 对象

jQuery.extend( [ deep ], target, object1, [ objectN ] )合并对象到第一个对象//deep为boolean类型,其它参数为object类型var object1 = { apple: 0, banana: {weight: 52, price: 100}, cherry: 97};var object2 = { banana:...

2017-11-10 15:06:28 2014

原创 CenterOS 设置静态IP

本文主要介绍这样再CenterOS 中设定静态IP。工具centerOS 6.9步骤执行命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0编辑,填写ip地址、子网掩码、网关、DNS等。其中“红框标注的”是必须填写的。 DEVICE=eth0HWADDR=00:0C:29:44:6A:AFTYPE=EthernetUUID=a8c8643c-ca

2017-07-30 16:25:47 1594 1

原创 VMware 克隆 CenterOS 虚拟机

前面介绍了VMware 安装CenterOS 6.9,现在再介绍下 VMware 克隆虚拟机,克隆虚拟机可以快速的创建虚拟机,免去重复安装的烦恼。一、VMware 克隆 CenterOS 虚拟机选择需要复制的虚拟机(主体),右键菜单 –> 管理 –> 克隆 直接点击下一步继续 选择虚拟机中的当前状态,也可以选择一个现有快照进行克隆。 创建链接克隆(链接克隆所占的磁盘空间比较小,创建完整克隆占的磁

2017-07-30 15:44:40 7088

原创 VMware 安装CenterOS

虚拟机安装CenterOS简介:在VMware里安装Linux虚拟机,这里使用的是(Center OS 6.9)。一、准备工作:安装 VMware Workstation Pro,很简单不哔哔了。下载 Center OS 6.9。 下载链接:http://mirrors.163.com/centos/6.9/isos/x86_64/CentOS-6.9-x86_64-bin-DVD1.is

2017-07-30 11:47:51 3313

原创 修改 DbVisualizer 自动完成快捷键

1、找到 DbVisualizer 安装目录 lib目录 下的 dbvis.jar 包。2、使用 WinRaR 打开dbvis.jar包,编辑 dbvis-actions.xml 文件(解压或直接修改)。3、找到以下的代码(注意:“show-auto-completion-command” 重名的很多,查找时一定要找到带 “keystroke“属性的)。4、将以上代码修改为以下代码

2017-07-12 15:14:12 5855

原创 js千位符 | js 千位分隔符 | js 金额格式化

js 千位分隔符 千位分隔符,其实就是数字中的逗号。依西方的习惯,人们在数字中加进一个符号,以免因数字位数太多而难以看出它的值。所以人们在数字中,每隔三位数加进一个逗号,也就是千位分隔符,以便更加容易认出数值。效果图:运行效果:http://dukecui1.oschina.io/jsthousandsseparator/<!DOCTYPE...

2016-11-18 12:54:26 8843

原创 Java Freemarker生成word

Java Freemarker生成wordfreeMaker 简介:FreeMarker是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页、电子邮件、配置文件、源代码等)的通用工具。它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。 FreeMarker是免费的,基于Apache许可证2.0版本发布。其模板编写为F

2016-07-30 06:27:59 826

原创 Freemaker FTL指令常用标签及语法

Freemaker FTL指令常用标签及语法

2016-07-30 06:27:45 68584 7

原创 手动启动 Windows VMware 服务

VMware 服务启动优化1.VMware 服务自动启动影响计算机启动速度,再此对VMware服务进行优化。步骤1:修改VMware 服务启动方式为手动启动。右击计算机-->管理-->服务和应用程序-->服务 步骤2:创建手动启动服务脚本1、新建文本文档,名字改为vmware_start.bat(注意:文件名可以随便写,但是文件类型必须是.bat的)2、以记事本方式打开

2016-07-30 06:27:41 14472 2

原创 常用数字正则表达式

常用数字正则表达式数字格式验证1、验证数字/^[0-9]*$//^\d+$/2、只能输入n个数字/^\d{n}$/3、至少输入n个以上的数字/^\d{n,}$/4、只能输入m到n个数字/^\d{m,n}$/自然数验证1、数字(含零、正负实数)/^[+-]?(0|([1-9]\d*))(\.\d+)?$/2、整数,含0...

2016-07-30 06:27:32 60539 3

原创 iOS系统架构

iOS的系统架构分为四个层次:核心操作系统层(Core OS )、核心服务层(Core Services )、媒体层(Media )和可触摸层(Cocoa Touch )。下面是IOS系统结构图。 一、Core OS(核心操作系统层)      是用FreeBSD和Mach所改写的Darwin, 是开源、符合POSIX标准的一个Unix核心。这一层包含或者说是提供了整个iPho

2016-07-30 06:26:54 1202

原创 JS 常用字符串,数组操作

JavaScript String/Array对象 JSString对象 String 对象属性 属性 描述 constructor 对创建该对象的函数的引用 length 字符串的长度 prototype 允许您向对象添加属性和方法 string对象方法 方法 描述 用法 字符串样式 anc...

2016-07-30 06:26:38 3135

原创 jquery 性能优化

JS 性能优化一. 选择器性能优化建议1. 总是从#id选择器来继承这是jQuery选择器的一条黄金法则。jQuery选择一个元素最快的方法就是用ID来选择了。$('#content').hide();或者从ID选择器继承来选择多个元素:$('#content p').hide();2. 在class前面使用tagjQuery中第二快的选择器就是tag选择器(如$(...

2016-07-30 06:26:29 576

原创 CSS样式初始化代码

CSS样式初始化代码 为什么要初始化CSS? 建站老手都知道,这是为了考虑到浏览器的兼容问题,其实不同浏览器对有些标签的默认值是不同的,如果没对CSS初始化往往会出现浏览器之间的页面差异。当然,初始化样式会对SEO有一定的影响,但鱼和熊掌不可兼得,但力求影响最小的情况下初始化。 最简单的初始化方法就是: * {padding: 0; margin: 0;} 。有很...

2016-07-30 06:26:25 27902 2

原创 css透明度的设置 (兼容所有浏览器)

CSS透明度的设置(兼容所有浏览器).transparent_class { background:rgba(255, 0, 0, 0.5); /* IE 8 不兼容 */ filter:alpha(opacity=50); /*IE滤镜,透明度50%*/ -moz-opacity:0.5; /...

2016-07-30 06:25:52 761

原创 JavaScript 获取时间,时间戳

一. 动态获取js时间1.方法一:最简单的写法,直接输出时间到页面<!DOCTYPE html><html> <head> <title></title> <meta http-equiv=Content-Type content=text/html;charset="utf-8"...

2016-07-30 06:25:45 1770

原创 ios 最全的常用字符串操作

1、将NSData / NSString转化123NSData *data = [string dataUsingEncoding:NSUTF8StringEncoding]; // 将字符串转data NSString* str = [[NSString alloc] initWithData

2015-07-25 08:07:12 508

原创 ios 最全的常用字符串操作

IOS字符串截取,拼接 等相关操作

2015-07-23 13:27:32 593

原创 IOS 创建目录/文件夹

Documents:应用中用户数据可以放在这里,iTunes备份和恢复的时候会包括此目录 tmp:存放临时文件,iTunes不会备份和恢复此目录,此目录下文件可能会在应用退出后删除 Library/Caches:存放缓存文件,iTunes不会备份此目录,此目录下文件不会在应用退出删除

2015-07-21 12:47:36 15300

commons-fileupload servlet 多文件上传

commons-fileupload servlet 多文件上传

2016-12-23

空空如也

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

TA关注的人

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