- 博客(49)
- 收藏
- 关注
转载 redis安装步骤 acgred.cn
主机上安装redis: gaimor.cntar -xzvf redis-2.8.3.tar.gzcd redis-2.8.3/Makemkdir /usr/rediscd src/cp redis-server /usr/redis/cp redis-benchmark /usr/redis/cp redis-cli /usr/redis/cp ../redis.conf /usr/redis/...
2018-06-29 15:09:48
284
转载 mysql安装提示密码过期解决 www.acgred.cn
mysql root@localhost -pEnter password: ERROR 1862 (HY000): Your password has expired. To log in you must change it using a client that supports expired passwords.修改 www.acgred.cnvim /etc/my.cnfdatadir...
2018-06-29 15:08:50
416
转载 nginx日志按天分割 acgred.cn
服务器A、B、C、D......想共用同一个目录,大家最先想到的肯定是挂nas但如果没有nas,或者说只想实现一个简单的功能,觉得挂nas流程太麻烦,还有没有其他方法可以实现呢?这时候就可以用上linux的nfs-server了 www.acgred.cn先选定服务器A作为NFS-Server,其他服务器作为client;在服务器A上启动nfs服务器,client就可以使用mount命令挂载服务器...
2018-06-29 15:07:18
203
转载 redhat搭建nfs-server acgred.cn
服务器A、B、C、D......想共用同一个目录,大家最先想到的肯定是挂nas但如果没有nas,或者说只想实现一个简单的功能,觉得挂nas流程太麻烦,还有没有其他方法可以实现呢?这时候就可以用上linux的nfs-server了先选定服务器A作为NFS-Server,其他服务器作为client;在服务器A上启动nfs服务器,client就可以使用mount命令挂载服务器A的目录了服务器A(serv...
2018-06-29 15:06:24
475
转载 一张图Get基础测试专业术语 www.acgred.cn
所谓术语是在特定学科领域用来表示概念的集合.表示每个专业的特殊概念,所以使用范围也仅限于某个行业或产品。这一节的专业术语仅针对软件测试领域,也有少部分涉及到了软件开发和管理范围。 对于初入软件测试的新人来说,有些基本的测试术语一定需要了解(组内例会或需求评审时经常会有其他成员运用术语描述),而对于面向国际化测试的公司产品,则需要更广泛的术语词汇量。 www.acgred.cn以下是在工作过程中积...
2018-06-29 15:05:21
173
转载 修改MySQL密码 www.acgred.cn
修改配置:vim /etc/my.cnf[mysqld]basedir=/home/mysqldatadir=/home/mysql/dataport = 3306user = mysqlcharacter_set_server=utf8skip-grant-tables[client]default-character-set=utf8service mysqld start www.acgr...
2018-06-29 14:44:38
207
转载 Spring核心——Bean的定义与控制 www.acgred.cn
在前面两篇介绍Sring核心与设计模式的文章中,分别介绍了Ioc容器和Bean的依赖关系。如果阅读过前2文就会知道,Spring的整个运转机制就是围绕着IoC容器以及Bean展开的。IoC就是一个篮子,所有的Bean都向里面扔。除了提供篮子功能创建并存放Bean之外,IoC还要负责管理Bean与Bean之间的关系——依赖注入。之前也提到Bean是Spring核心容器的最小工作单元,Spring一些...
2018-06-29 14:34:46
237
转载 Python元组 www.acgred.cn
元组与列表非常相似元组:不可改变列表:可以任意修改创建和访问一个元组tuple1 = (1,2,3,4,5,6,7,8)tuple1[1] www.acgred.cn→2 temp = (1) type(temp) →int 故要创建单个元素的元组 temp = (1,)例 8 * (8) →64 8 * (8,) →(8,8,8,8,8,8,8,8)2.更新和删除一个元组tem...
2018-06-29 14:29:22
135
转载 Python分支,循环,break和continue www.acgred.cn
三元操作符small = x if x < y else y如果x<y,small=x,否则small=yassert 断言当这个关键字后边的条件为假的时候,程序自动崩溃并抛出AssertionError的异常while 条件: 循环体for循环for 目标 in 表达式: 循环体例favourite = "Test"for i in favourite: print...
2018-06-28 18:00:24
133
转载 Springmvc+mybatis+shiro+Dubbo+ZooKeeper+Redis+KafK www.acgred.cn
内置功能(只列了一部分功能)1.用户管理:用户是系统操作者,该功能主要完成系统用户配置。2.机构管理:配置系统组织机构(公司、部门、小组),树结构展现,可随意调整上下级。3.区域管理:系统城市区域模型,如:国家、省市、地市、区县的维护。4.菜单管理:配置系统菜单,操作权限,按钮权限标识等。5.角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。6.字典管理:对系统中经常使用的一些较为固...
2018-06-28 17:58:05
259
1
转载 Python3 面向对象 www.acgred.cn
Python3 面向对象python是一门面向对象语言,在python中有一句话:一切都是对象面向对象简介类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员:类变量或者实例变量用于处理类及其实例对象的相关的数据。方...
2018-06-28 17:39:35
209
转载 Python基础班每日整理(二)acgred.cn
02_Python基础_day02Python中注释的作用?单行和多行注释在程序中对某些代码进行标注说明,增强程序的可读性。单行注释:以#号开头,再加一个空格,后面跟上注释内容TODO注释:# TODO 注释内容 备忘功能,可以记录待开发的程序多行注释:一对连续的三个双引号”””注释内容“””计算机的三大件CPU、内存、硬盘程序执行原理?程序没运行之前保存在硬盘上,运行之后加载到内存,然后CPU...
2018-06-28 17:37:47
144
转载 Python基础班每日整理(一)www.acgred.cn
01_Linux基础1.操作系统的作用?操作系统是配置在计算机硬件上的第一层软件,主要作用是管理好硬件设备。2.Linux中根目录和家目录分别用什么表示?/表示根目录、~表示家目录3.Linux中相对路径和绝对路径?以根目录(/)或者家目录(~)开始的路径称为绝对路径,反之称为相对路径4.常用终端命令的介绍。ls list 查看当前文件夹下的内容pwd p...
2018-06-28 17:36:16
187
转载 精华【分布式、微服务、云架构dubbo+zookeeper+springmvc+mybatis+sh acgred.cn
框架简介--主要定位于互联网企业架构,已内置企业信息化系统的基础功能和高效的代码生成工具,包括:系统权限组件、数据权限组件、数据字典组件、核心工具 组件、视图操作组件、工作流组件组件、代码生成等。采用分层设计、双重验证、提交数据安全编码、密码加密、访问验证、数据权限验证。平台简介是一个分布式的框架,提供项目模块化、服务化、热插拔的思想,高度封装安全性的JavaEE快速开发平台。本身集成Dubbo服...
2018-06-28 17:21:39
146
转载 j2ee分布式架构 dubbo + springmvc + mybatis + ehcache + www.acgred.cn
Jeesz本身集成Dubbo服务管控、Zookeeper注册中心、Redis分布式缓存技术、FastDFS分布式文件系统、ActiveMQ异步消息中间件、Nginx负载均衡等分布式技术以Spring Framework为核心容器,Spring MVC为模型视图控制器,MyBatis为数据访问层, Apache Shiro为权限授权层,Ehcahe对常用数据进行缓存,Activit为工作流引擎等。J...
2018-06-28 17:18:15
136
转载 初识openstack之3——opsenstack概念及实验环境介绍 www.acgred.cn
前言本系列文档按照openstack官方queens版本安装文档进行讲解,目的是通过搭建一个测试环境的openstack对其有更深入的了解。 一、openstack概念openstack可以理解为一个云操作系统,他是将底层的物理资源抽象成一个资源池,而其上运行着每一个虚拟机(也成为实例)不需要关心自己具体在哪一个物理主机上,openstack根据其类型可以分为IaaS、PaaS、SaaS,下图是...
2018-06-28 17:01:51
289
转载 JEESZ分布式框架安装和使用 acgred.cn
平台简介Jeesz是一个分布式的框架,提供项目模块化、服务化、热插拔的思想,高度封装安全性的Java EE快速开发平台。Jeesz本身集成Dubbo服务管控、Zookeeper注册中心、Redis分布式缓存技术、FastDFS分布式文件系统、ActiveMQ异步消息中间件、Nginx负载均衡等分布式技术 www.gaimor.cn使用Maven做项目管理,项目模块化,提高项目的易开发性、扩展性以S...
2018-06-28 17:00:26
187
转载 NFS详解 www.acgred.cn
一、简介:NFS是Network File System的缩写,即网络文件系统。客户端通过挂载的方式将NFS服务器端共享的数据目录挂载到本地目录下。二、工作流程:1、由程序在NFS客户端发起存取文件的请求,客户端本地的RPC(rpcbind)服务会通过网络向NFS服务端的RPC的111端口发出文件存取功能的请求。2、NFS服务端的RPC找到对应已注册的NFS端口,通知客户端RPC服务。3、客户端获...
2018-06-28 16:48:58
514
转载 python数据类型 acgred.cn
需求:可依次选择进入各子菜单可从任意一层往回退到上一层可从任意一层退出程序所需新知识点:列表、字典menu = {'北京':{'海淀':{'五道口':{'soho':{},'网易':{},'google':{}},'中关村':{'爱奇艺':{},'汽车之家':{},'youku':{},},'上地':{'百度':{},},},'昌平':{'沙河':{'老男孩':{},'北航':{},},'天通苑'...
2018-06-27 17:32:17
124
转载 elasticsearch 集群部署 www.acgred.cn
Elasticsearch是一个分布式搜索服务,提供Restful API,底层基于Lucene,采用多shard的方式保证数据安全,并且提供自动resharding的功能,github等大型的站点也都采用Elasticsearch作为其搜索服务。废话在此就不多赘述了,下面记录下CentOS7下Elasticsearch集群部署过程: 1)基础信息elk-es01.kevin.cn 192....
2018-06-27 17:30:11
310
转载 rsync+inotify实现实时同步acgred.cn
一、无差异同步数据1.首先,在实践实时同步之前我们先来了解一下rsync无差异同步无差异推送数据加--delete1)备份 --delete风险本地有,远端就有。本地没有远端有也会删除,服务器端的目录数据可能会丢失无差异拉取数据 www.gaimor.cn2)代码发布、下载 --delete风险远端有,本地就有。远端没有的本地有也会删除,本地的目录数据可能丢失ps:上图会将远程端的/hzftp/...
2018-06-27 17:10:48
127
转载 MySQL索引有哪些种类?MySQL数据库学习 gaimor.cn
MySQL索引的种类及原理: 1 普通索引 最基本的索引 没有任何限制 2 唯一索引 索引列的值必须唯一 但允许有空值 www.acgred.cn 3 主键索引 不仅唯一而且不允许与空值 一般在建表的同时创建主键索引 4 单列索引 和 组合索引: 单列索引指只包含一个列的索引,一个表中可以有多个列的索引 组合...
2018-06-27 17:04:02
478
转载 打造最受企业欢迎的iOS开发者: 一直都存在的问题,什么样的员工最受企业欢迎? 一直也有人在努力www.acgred.cn
打造最受企业欢迎的iOS开发者:一直都存在的问题,什么样的员工最受企业欢迎?一直也有人在努力提升自己,成为受企业欢迎的员工然而,我们应该往方向去提升自己呢?88家知名企业今年来iOS面试题合集:你要的这里都有;企业要的这里也有;从基础开始到进阶、深入底层整理出188个大纲,干货太足每个题目都会有相对的答案,由于字数太多所以我整理出一个文档,文档获取地址,加入iOS开发交流群:659170228免费...
2018-06-27 16:44:57
330
转载 springboot + shiro 权限注解、统一异常处理、请求乱码解决www.acgred.cn
测试效果普通请求: 异步请求: 线上get请求乱码问题描述前台通过html页面,发送请求到后台查询数据,在日志中打印的sql语句显示传入的参数乱码: gaimor.cn SELECT ... [2018-05-11 09:15:00.582][http-bio-8280-exec-2][DEBUG][org.apache.ibatis.logging.jdbc.BaseJdbcLogger]...
2018-06-27 16:35:29
1105
转载 springboot + shiro 权限注解、统一异常处理、请求乱码解决www.acgred.cn
springboot 自定义异常处理通过跟踪springboot对异常处理得源码跟踪,根据业务需要,可以细分前端响应的错误页面,也可以统一使用/error页面+错误提示信息进行处理。 根据自己的需求自定义异常处理机制;具体可实施的操作如下:www.acgred.cn可以通过配置error/HttpStatus(错误状态码)页面实现自定义错误页面【底层实现,详见:BasicErrorControl...
2018-06-27 15:57:09
595
1
转载 springboot + shiro 权限注解、统一异常处理、请求乱码解决acgred.cn
异常效果普通异常:console错误信息:www.acgred.cn[2018-05-25 09:30:04.669][http-nio-8077-exec-8][ERROR][org.apache.juli.logging.DirectJDKLog][181]:Servlet.service() for servlet [dispatcherServlet] in context with pa...
2018-06-27 15:40:12
1713
转载 php:数据导出excel报错
php:数据导出excel报错2018年06月24日 10:05:19阅读数:71 数据导出excel报错 2 解决方法 (1)把/framework/library/phpexcel/PHPExcel/Shared/File.php中的方法sys_get-temp_dir()替换为以下代码。 public static function sys_get_temp_dir(){// use upl...
2018-06-27 15:19:20
926
转载 springboot + shiro 权限注解、统一异常处理、请求乱码解决
springboot + shiro 权限注解、统一异常处理、请求乱码解决前篇后台权限管理系统相关: spring boot + mybatis + layui + shiro后台权限管理系统springboot + shiro之登录人数限制、登录判断重定向、session时间设置springboot + shiro 动态更新用户信息基于前篇,新增功能:新增shiro权限注解gaimor.cn请...
2018-06-27 15:18:09
3417
1
转载 性能优化之 JVM 高级特性
性能优化之 JVM 高级特性作者/分享人:码侠岛码侠岛向 Ta 提问多年大型互联网项目开发经验,涉及电商平台,互金平台,在项目中负责底层代码编写,代码审查,方案的设计,第三方服务的对接,当然还有日常的编码,喜欢尬聊,沉迷工作,无法自拔,让我们一起用代码推开世界的门在面试的后期,往往都会问性能优化的问题,譬如你优化过 JVM 吗,有没有遇到过 JVM 排查的场景,如果只能说点基本的见解,那面试官给你...
2018-06-26 18:01:52
97
转载 MySQL大数据量分页查询方法及其优化
---方法1: 直接使用数据库提供的SQL语句---语句样式: MySQL中,可用如下方法: SELECT * FROM 表名称 LIMIT M,N---适应场景: 适用于数据量较少的情况(元组百/千级)---原因/缺点: 全表扫描,速度会很慢 且 有的数据库结果集返回不稳定(如某次返回1,2,3,另外的一次返回2,1,3). Limit限制的是从结果集的M位置处取出N条输出,其余抛弃.---方法...
2018-06-26 15:50:52
249
转载 Java内存管理:Java内存区域 JVM运行时数据区
在前面的一些文章了解到javac编译的大体过程、Class文件结构、以及JVM字节码指令。 下面我们详细了解Java内存区域:先说明JVM规范定义的JVM运行时分配的数据区有哪些,然后分别介绍它们的特点,并指出给出一些HotSpot虚拟机实现的不同点和调整参数。1、Java内存区域概述1-2、C/C++与Java程序开发的内存管理 在内存管理领域,C/C++程序开发与Jav...
2018-06-26 15:48:21
134
转载 Java虚拟机垃圾回收(三) 7种垃圾收集器 主要特点 应用场景 设置参数 基本运行原理
Java虚拟机垃圾回收(三) 7种垃圾收集器 主要特点 应用场景 设置参数 基本运行原理 在《Java虚拟机垃圾回收(一) 基础》中了解到如何判断对象是存活还是已经死亡?在《Java虚拟机垃圾回收(二) 垃圾回收算法》了解到Java虚拟机垃圾回收的几种常见算法。 下面先来了解HotSpot虚拟机中的7种垃圾收集器:Serial、ParNew、Parallel Scaveng...
2018-06-26 15:41:43
119
转载 Java虚拟机垃圾回收(二) 垃圾回收算法 标记-清除算法 复制算法 标记-整理算法 分代收集算法 火车算法
Java虚拟机垃圾回收(二) 垃圾回收算法 标记-清除算法 复制算法 标记-整理算法 分代收集算法 火车算法 在《Java虚拟机垃圾回收(一) 基础》中了解到如何判断对象是存活还是已经死亡? 介绍了垃圾回收基础算法:引用计数算法、可达性分析算法,以及HotSpot虚拟机中实现对象可达性分析的一些问题。 下面先来了解Java虚拟机垃圾回收的几种常见算法:标记-清除算法、复制算...
2018-06-26 15:39:05
146
转载 Java虚拟机垃圾回收(一) 基础 回收哪些内存/对象 引用计数算法 可达性分析算法 finalize()方法 HotSpot实现分析
Java虚拟机垃圾回收(一) 基础 回收哪些内存/对象 引用计数算法 可达性分析算法 finalize()方法 HotSpot实现分析 在《Java内存区域 JVM运行时数据区》中了解到各数据区有些什么特点、以及相关参数的调整,知道了:程序计数器、虚拟机栈、本地方法栈这3个区域是随线程而生而灭的,内存分配和回收都具备确定性,而Java堆和方法区则不一样,各线程共享,在运行时内...
2018-06-26 15:37:16
77
转载 MySQL为什么需要一个主键
主键表中每一行都应该有可以唯一标识自己的一列(或一组列)。一个顾客可以使用顾客编号列,而订单可以使用订单ID,雇员可以使用雇员ID 或 雇员社会保险号。主键(primary key) 一列(或一组列),其值能够唯一区分表中的每个行。唯一标识表中每行的这个列(或这组列)称为主键。没有主键,更新或删除表中特定行很困难,因为没有安全的方法保证只设计相关的行。虽然并不总是都需要主键,但大多数数据库设计人员...
2018-06-26 15:35:08
287
转载 java中新生代和老年代
1.为什么会有年轻代我们先来屡屡,为什么需要把堆分代?不分代不能完成他所做的事情么?其实不分代完全可以,分代的唯一理由就是优化GC性能。你先想想,如果没有分代,那我们所有的对象都在一块,GC的时候我们要找到哪些对象没用,这样就会对堆的所有区域进行扫描。而我们的很多对象都是朝生夕死的,如果分代的话,我们把新创建的对象放到某一地方,当GC的时候先把这块存“朝生夕死”对象的区域进行回收,这样就会腾出很大...
2018-06-26 15:33:47
131
转载 idea Tomcat 部署 war和war exploded的区别
war和war exploded的区别在使用IDEA开发项目的时候,部署Tomcat的时候通常会出现下边的情况:是选择war还是war exploded 这里首先看一下他们两个的区别:war模式:将WEB工程以包的形式上传到服务器 ;war exploded模式:将WEB工程以当前文件夹的位置关系上传到服务器;1212(1)war模式这种可以称之为是发布模式,看名字也知道,这是先打成war包,再发...
2018-06-26 15:31:31
177
转载 Java内存管理:Java内存区域 JVM运行时数据区
在前面的一些文章了解到javac编译的大体过程、Class文件结构、以及JVM字节码指令。 下面我们详细了解Java内存区域:先说明JVM规范定义的JVM运行时分配的数据区有哪些,然后分别介绍它们的特点,并指出给出一些HotSpot虚拟机实现的不同点和调整参数。1、Java内存区域概述1-2、C/C++与Java程序开发的内存管理 在内存管理领域,C/C++程序开发与Ja...
2018-06-26 15:29:02
100
转载 Qt的理论面试题目
1.以下关于QT的描述正确的是: a。是一个不跨平台的C ++图形用户界面 b。由挪威TrollTech公司出品 c。只支持Unix,Linux d。QT API和开发工具对所有支持的平台是不一致的2.以下关于QT的描述不正确的是:a。QT支持2D图形渲染湾 QT支持3D图形渲染℃。QT支持OpenGL d。QT不支持XML 3.下关于Qt不正确的是:a。是面向嵌入式系统的Qt版本b。是Qt的嵌...
2018-06-25 15:53:57
3275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人