自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

笔头先生

Done is better than prefect

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

转载 nginx简介及作用

一:介绍nginx是一个高性能的HTTP和反向代理服务器,其特点是占用内存少,并发能力强.二:名词介绍代理服务器:代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息。形象的说:它是网络信息的中转站,去获取信息。主要的功能有:1.突破自身IP访问限制,访问国外站点。教育网、169网...

2019-11-14 15:05:02 4009

转载 web容器解析

web容器解析 ...

2019-09-18 13:42:17 537

原创 工作流设计详解

工作流 概念:workflow流程性通知和审批控制,业务流程中、发送、提供附加信息或进行附加业务处理,两个或两个以上的人为共同目标,连续以并行或串行的方式完成某一业务。工作流 设计:按照业务规划流程图,根据流程图进行workflow的基础架构。统筹每个流程的流程编码FUNCTIONID以及业务类型BUSITYPE。最好每个类型表设计版本,以便新旧业务流程变动。设计工作流活动表:lwa...

2019-05-21 11:20:12 8218 1

转载 Http状态码

http状态返回代码 1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。http状态返回代码代码 说明100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。http状态返回代码2xx (成功)表示成功处理了请求的状态代码。...

2019-04-09 20:13:10 213

原创 尚学堂百战程序员1573题---答案总结>>>第三章 控制语句

1.    三种控制结构是什么?顺序结构,选择结构,循环结构2.    如果if语句后面不写{},if的控制范围是否只限于第一句?正确3.    Math.random()是什么意思?如果想获得15-20之间的随机数,怎么办?产生一个0-1之间的随机数,包含0但不包含1(int)(Math.random()*6)+15;4.    switch语句的功能是否完全可以使用if else if...

2018-12-16 22:08:32 1652

原创 git分支与合并

创建分支:git branch <branchname>查看分支:git branch切换分支:git checkout <branchname> 【创建并切换分支:git branch -b <branchname>】合并某分支到当前分支:git merge <branchname>删除分支:git branch -d <bran...

2018-06-06 15:55:21 264

转载 git pull每次都需要输入账号密码

在工作区执行以下命令:git config --global credential.helper store

2018-06-06 14:25:28 3615

翻译 git status简介

git-status手册页名称git-status - 显示工作树的状态概要git status [<选项> ...] [ - ] [<pathspec>...]描述显示索引文件和当前HEAD提交之间存在差异的路径,工作树和索引文件之间存在差异的路径以及工作树中未由Git跟踪的路径(并且不会被gitignore(5)忽略) )。首先是你将通过跑步来实现的目标git comm...

2018-06-06 11:14:04 6462

翻译 git branch简介

git-branch手册页NAME名称git-branch - 列出,创建或删除分支SYNOPSIS概要git branch [--color[=<when>] | --no-color] [-r | -a]               [--list] [-v [--abbrev=<length> | --no-abbrev]]               [--colu...

2018-06-05 15:15:01 2033

翻译 git checkout简介

git-checkout(1)手册页名称git-checkout - 切换分支或恢复工作树文件概要git checkout [-q] [-f] [-m] [<branch>] git checkout [-q] [-f] [-m] --detach [<分支>] git checkout [-q] [-f ] [-m] [--detach] <commit> g...

2018-06-05 11:12:09 35812 2

原创 IDEA集成Git

一、集成git指令区1、进入setting2、点击Tool下的Terminal3、设置shell  path,选择安装目录中bin文件夹下的  bash.exe (不要选Git安装根目录下的git-bash.exe,这是git自带的客户端,如果选择他就会每次选中terminal都弹出git的windows客户端)4、进入Terminal,会显示出git命令区...

2018-05-30 11:36:37 955

转载 高级工程师 面试题总结---三部曲

面试题总结(一)面试题总结(二)面试题总结(三)

2018-05-24 23:35:48 352

原创 Redis集群(一)主从模式之哨兵机制

     如果master断开连接,slaves都会断开master的连接,而缺少了master,这是就需要手动指定其他某个端口作为master,并设置其余的slaves。很是麻烦,哨兵机制很好地解决了这个问题。高可用Sentinel:1、官方提供的高可用方案,可以用它管理多个Redis服务实例2、编译后产生redis-sentinel 程序文件3、Redis Sentinel 是一个分布式系统,...

2018-05-23 15:55:24 325

转载 面试前必读【面经+(BAT面试题)】

转载自【奥特曼超人】的博客: http://blog.csdn.net/djy1992/article/details/76087532 0. 写在之前首先呢我的面试经历和一些面霸和收割机的大神相比绝不算丰富,但我这三个月应该能代表很大一部分人的心路历程:从无忧无虑也无知的状态...

2018-05-23 15:51:25 1038

转载 IntelliJ IDEA 快捷键和设置

IntelliJ IDEA 快捷键和设置IntelliJ IDEA 使用总结http://my.oschina.net/xianggao/blog/97539IntelliJ IDEA 问题解决:1.乱码,主要是快捷键的字样显示乱码 中文字体显示乱码?2.菜单项等的字体太小,怎么能设置下? ...

2018-05-23 10:30:13 242

原创 Redis集群(一)主从模式

主从复制Replication一个Redis服务可以有多个该服务的复制品,这个Redis服务称为Master,其他复制称为Slaves只要网络连接正常,Master会一直将自己的数据更新同步给Slaves,保持主从同步只有Master可以执行写命令,Slaves只能执行读命令客户端可以连接Slaves执行读请求,来降低Master的读压力主从复制的创建方式配置当前服务成为某Redis服务的slav...

2018-05-18 17:14:30 474

原创 Redis持久化方式---RDB和AOF的区别

参考文章:Redis持久化方式AOF和RDB(一)                 Redis持久化方式AOF和RDB(二)RDBAOF保存内容全量备份,一次保存整个数据库增量备份,一次保存一个修改的数据库命令时间间隔保存间隔较长保存间隔默认为一秒钟保存速度执行SAVE命令时会阻塞服务器,但手动或者自动出发的BGSAVE不会阻塞服务器无论平时还是进行AOF重写(BGREWRITEAOF)都不会阻塞...

2018-05-17 22:56:52 649

原创 解决Linux中内外部指令不可用的问题

ls、vi、pwd这类的内部命令不可用,出现如下错误-bash: ls: command not found这一般是因为系统配置文件(~ /.bash_profile 或 ~ /.bashrc 或 /etc/profile)出错导致的,结果导致不可操作,想用vim重新编辑,但是vim命令已经不可用。知道了问题所在,解决方案就清晰明了了。(内部命令存储在/usr/bin下)-------------...

2018-05-17 21:05:29 623

原创 Redis持久化方式AOF和RDB(二)AOF

跳转到------Redis持久化方式-->RDBRedis持久化RDB(Redis DB)------数据AOF(AppendOnlyFiel)------命令默认情况下,RDB开启,AOF不开启。这两种形式都可以将存储在内存中的数据库数据以文件形式保存到硬盘中,防止数据丢失。...

2018-05-16 16:55:21 355

原创 Redis持久化方式AOF和RDB(一)RDB

跳转到------Redis持久化方式-->AOFRedis持久化RDB(Redis DB)------数据AOF(AppendOnlyFiel)------命令默认情况下,RDB开启,AOF不开启。这两种形式都可以将存储在内存中的数据库数据以文件形式保存到硬盘中,防止数据丢失。...

2018-05-16 16:53:53 1617

原创 Redis有序集合操作

SortedSet有序集合类似Set集合有序的、去重的元素是字符串类型每个元素都关联着一个浮点数分值(Score),并按照分值从小到大的顺序排列集合中的元素。分值可以相同最多包涵2^32 - 1 元素增加元素ZADD key sorce member [sorce member...]如果元素已经存在,则使用新的score删除元素ZREM key member [member...]如果不存在...

2018-05-16 15:36:40 1655

原创 Redis集合操作

Set集合无序的、去重的元素是字符串类型最多包涵2^32 - 1 元素增加元素SADD key member [member...]        如果元素已经存在,则自动忽略删除元素SREM key member [member...]返回集合包含的所有元素SMEMBERS key检查给定元素是否存在于集合SISMEMBER key member随机返回集合中指定个数的元素SRANDMEMBER...

2018-05-15 17:43:00 3735

原创 Redis散列操作

Hash散列有field和关联的value组成的map键值对field和value是字符串类型一个hash中最多包含2^32 - 1 键值对设置单个字段HSET key field valueHSETNX key field value(field不存在时创建)设置多个字段HMSET key field value [field value....]返回字段个数HLEN key判断字段是否存在H...

2018-05-15 17:21:35 346

原创 Redis列表操作及链表和链表节点的实现

List列表基于Linked List 实现(索引 从左至右,从0开始 从右至左,从-1开始)元素是字符串类型列表头尾增删快,中间增删慢,增删元素是常态元素可以重复出现最多包涵2^32 - 1 个元素命令说明(help @list 罗列所有关于list的命令)B block 块,阻塞L left 左R right 右X exist 存在左...

2018-05-15 16:12:28 1338

原创 Redis字符串操作及SDS字符串实现

Set Key value 如果一个键已经存在,再次set会覆盖它的值“XX”表示键不存在不能设置“NX”表示键不存在才能设置

2018-05-13 19:53:53 1372 2

原创 Redis安装

1、官网下载安装包并将其xftp传到linux中2、解压tar -zxvf redis-3.0.0.tar.gz3、挂载光盘到/mntmount /dev/cdrom /mnt4、如果你的linux没有安装gcc tcl 请自行安装yum install gcc tcl5、编译make6、安装指定安装目录:make PREFIX=/usr/redis-3.0.0 install...

2018-05-11 15:41:31 184

原创 CentOS更改yum源

1、首先备份默认yum源2、删除原有的默认配置

2018-05-08 22:34:28 334

原创 Linux软件安装rpm、yum

软件包类型bin文件 .bin (适合所有Linux发行版),bin是可以执行的文件。rpm文件 .rpm,yum(redhat系列)大多数官方下载的安装包都是rpm格式rpm指令rpm -i  /path/Package_Name:安装rpm安装包rpm -qa:查询所有已经安装的 .rpm 安装包rpm -q   Package_Name:查询指定的包是否已安装rpm -qi  Package...

2018-05-08 18:11:44 10295 1

转载 Java POI 导出Excel 经典实现

首先感谢 原博主         在web开发中,有一个经典的功能,就是数据的导入导出。特别是数据的导出,在生产管理或者财务系统中用的非常普遍,因为这些系统经常要做一些报表打印的工作。而数据导出的格式一般是EXCEL或者PDF,我这里就用两篇文章分别给大家介绍下。(注意,我...

2018-05-08 14:35:45 177

转载 工作流(详解)

原文地址:http://hutianci.iteye.com/blog/10233631概述… 21.1工作流的概念… 21.2工作流的目的… 21.3工作流体系结构:… 21.4工作流开发工具安装… 22工作流的组成及创建… 22.1单据类型(Item Type)… 32.2属性(Attribute)… 42.2...

2018-05-08 11:38:10 4973 1

原创 Git笔记

先了解一下  git-关于版本控制1.初识git首先看一下git的文件系统结构,它和Linux的文件结构是很类似的-->bin存放内部指令执行文件(exe文件),etc存放配置文件,tmp存放临时文件,usr存放公用程序。然后盗用一张图以便清楚得了解git版本控制逻辑Workspace:工作区                                     Index / Stage...

2018-05-04 11:59:17 311

原创 Linux软件安装

一、文件上传下载1、使用图形化工具2、使用sftp工具上传:快捷键“ alt + p ”调出后,用 put 命令上传(如果不指定目录,则默认上传到当前用户的主目录home下)下载:lcd  windows目标路径       get  linux路径+文件名二、安装jdk(yum)压缩:gzip filename            打包(tar包):tar -cvf  要打包成的文件.tar ...

2018-04-22 17:29:59 160

原创 Linux克隆后网络配置

1、克隆完后可以通过 ifconfig 指令查看网卡配置,因为eth0和旧的网卡配置一样科宏后,所以克隆后默认启用eth12、我们启用eth0并修改ip,然后把eth1删除编辑eth0            vi /etc/sysconfig/network-scripts/ifcfg-eth0删除UUID        并修改IPADDR 3、这是系统默认还是使用eth1,需要更改默认网卡为et...

2018-04-20 14:27:06 1692

原创 Linux指令大全

Linux命令大全    转到 Linux安装软件教程    转到 Linux基本配置1、日常操作命令查看当前所在的工作目录        pwd查看当前系统时间                    date查看有谁在线(那些人登陆了服务器)            who 当前在线         last  最近的登录历史记录ctrl + u        撤销修改              ...

2018-04-19 23:14:07 339

原创 Linux基本配置

Linux基本配置Linux指令大全1、修改主机名vi    /etc/sysconfig/networkNETWORKING=yesHOSTNAME=(主机名)2、修改ip地址 vi     /etc/sysconfig/network-scripts/ifcfg-etc0DEVICE=eth0TYPE=EthernetONBOOT=yes     #是否开机启用BOOTPROTO=static...

2018-04-19 15:19:58 5497

原创 R语言客户端快捷键大全(Windows/Linux版)

R语言客户端快捷键大全Console控制台移动鼠标到控制台 Ctrl+2 控制台清屏 Ctrl+L移动鼠标至第一行 Home移动鼠标至最后一行 End历史记录翻滚 Up/D...

2018-04-15 21:55:53 1229

原创 Maven基本配置以及Maven在IDEA中的配置

Maven基本配置解压完Maven之后,注意两个比较重要的问题1、配置环境变量(配不配置MAVEN_HOME随意)                                                             path------2、更改settings文件settings文件中有对MAVEN仓库的配置   settings位置(安装目录-conf下)  例: 我的是在...

2018-04-06 00:02:04 5041

原创 PL/SQL initialization error could not initialize

PL/SQL initialization error could not initialize我在电脑上安装了Oracle11 64位的,使用CMD可以完美连接数据库并进行SQL操作,之后用PL/SQL登录却遇到如图问题。 出现这一问题的原因:安装完后Oracle的 oci.dll 是64位的,而32位应用程序 PLSQL Developer 无法加载。 解决方案:在网上查找解决...

2018-04-05 23:23:26 5413 8

转载 【持久化框架】Mybatis与Hibernate的详细对比

前言这篇博文我们重点分析一下Mybatis与Hibernate的区别,当然在前面的博文中我们已经深入的研究了Mybatis和Hibernate的原理。Mybatis【持久化框架】Mybatis简介与原理【持久化框架】SpringMVC+Spring4+Mybatis3集成...

2018-03-05 22:26:49 187

转载 泛型详解(2):高级进阶

前言:被温水煮惯了,梦想的东西总是不敢于尝试,失败了又怎样,最多从头来过。相关文章:1、《夯实JAVA基本之一 —— 泛型详解(1):基本使用》2、《夯实JAVA基本之一——泛型详解(2):高级进阶》3、《夯实JAVA基本之二 —— 反射(1):基本类周边信息获取》4、《夯实JAVA基本之二...

2018-03-04 13:34:08 209

W3School离线手册

W3School离线手册W3School离线手册W3School离线手册W3School离线手册W3School离线手册W3School离线手册W3School离线手册W3School离线手册

2018-04-24

空空如也

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

TA关注的人

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