关闭
当前搜索:

【从零学Redis—数据结构】——String && Hash

前提     Redis提供的丰富的数据结构也是redis受欢迎的重要原因之一,Redis提供了五种数据结构,理解每种数据结构特点以及api对redis的使用是非常重要的。而且数据结构也是Redis的关键。 数据结构     redis五种数据结构包括字符串,哈希,列表,集合,有序集合,再次基础上划分非集......
阅读(26) 评论(1)

【从零学分布式】——分布式架构概要

前提    近些年来,分布式成为很火爆的研究方向,随着大型互联网系统的快速发展,集中部署到大型机上的体系越来越不能满足当今的计算机系统。随着微型计算机的出现,分布式的处理方式受到业界的青睐,计算机系统正在经历从集中式到分布式架构的变革。集中式20世纪60年代大型主机优越的性能和良好的稳定性,而且在单机处理能力上优势非常明显。集中式最大的特点是部署结构简单,不需要过多考虑对服务进行多个节点部署,也不......
阅读(53) 评论(0)

【年终总结】——青春荒唐,一往无前

    支付宝又开启了扫福模式,公司中陆陆续续有人踏上了归乡的路程,朋友圈里已有人开启异国的度假模式这才发现2017早已溜走,一年的光阴又这样飞逝了。不想一到年末就开始后悔,不想在年末的时候就立下伟大的flag,只想好好整理一下自己,过的清楚些,活的明白些。    2017年相比往年算是蜕变的一年,跨入真正的职场,结束了嫌弃无比却又十分怀念的学生时代,看过同学进入心仪的大学继续研究生的深造,看见朋......
阅读(305) 评论(4)

【Mybatis】——resultMap实现主从表递归查询

前提    最近在重构系统中题库部分,其中涉及到题目的多层的父子结构的题型(类似于树结构),而且其中还有每个题目还涉及到从表的关系。之前从程序还是可以实现递归的方式,还没有直接从sql实现的递归的查询,故特此记录一下。表结构关系主表 t_problem_main从表t_problem_subt_problem_main中可能存在类似树结构的递归关系,t_problem_main中任何一条数据与t_......
阅读(35) 评论(1)

【MySQL优化】——慢查询sql的检测与记录

前提     在系统的优化过程中,对SQL语句的优化更是非常重要的一部分。系统上线后发现了许多对性能有影响的SQL。本文主要是讲解利用MySQL的一些状态分析并且记录影响数据库性能的语句。 MySQL状态查询      MySQL版本:5.6.24 show status;//MySQL状态查询分析其中相对好理解的几点show status like 'com_insert';---显示执...
阅读(120) 评论(47)

【Nginx系列】——Nginx基础篇(信号控制)

前提     首先关于nginx总结是一个系列博客,博客内容的分布也会从浅入深。 在上篇博客中小编介绍了比较简便的nginx的安装教程,本篇文章nginx的一些基本应用。 Nginx简介     Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP的代理服务器。Nginx由俄罗斯的Rambler.ru站点开发,而且官方测试Nginx可以支撑五万并发。 Ng...
阅读(42) 评论(3)

【Nginx系列】——Centos7安装nginx

前提     之前的博客中写过一种Centos7下安装nginx的教程,其中有一段配置还是比较复杂的,对于新上手的小白还是存在困难的,所以这次推荐一种更加简便的方式,以来提高工作效率! 环境 Centos7 安装教程 1、前提准备 nginx需要c语言的开发环境来支撑! yum install gcc-c++ yum install -y pcre pcre-devel yum ...
阅读(53) 评论(3)

MySQL优化——索引

前提     在项目上线过程中发现表中没有加索引,造成服务器cpu迅速飙升,影响了系统的线上环境。趁着这个计划温故一下索引的使用方式。 使用索引好处 使用索引会提升速度主要原因是利用btree方式对数据进行维护,检索的时候使用索引的次数就是log2N次数 索引种类      主键索引      把一张表某个列设为主键的时候,则该列则就是主键索引。      操作方式 -- ...
阅读(66) 评论(7)

MySQL优化——表设计

问题     伴随着项目上线,随着数据量的增长,影响系统性能方面也被充分暴露,小编借这次机会重新温故一下表设计,目的通过良好的表结构来优化系统的性能。     小编这次参与的项目一共涉及七个服务,而小编刚好隶属于其中的后两个服务中,所以调用其他服务的数据比较多,再加上这个两个服务的数据比较多,所以数据对小编造成的影响非常的严重。例如小编在存储学生成绩的时候涉及到上课班,行政班,学生个人基础信息...
阅读(75) 评论(11)

【Linux环境搭建】——zookeeper集群

最近这段时间刚好用到zookeeper,再加上前段时间搭过一个伪集群,刚好有机会装一个zookeeper真正的集群。此篇文章用于记录搭建过程以及期间遇到的问题。 环境 Centos7,JDK1.8 ,Zookeeper3.4.11 搭建过程 1、上传Zookeeper安装包到服务器/usr/local 下 我用利用xshell工具,同时操作3台机器,具体操作如图,这样在输入框中可以同时操...
阅读(98) 评论(13)

Linux下MySQL数据表名大小写

问题——提示数据表找不到     最近项目中使用了集群版的quartz定时器,再加上部署环境重新部署,这个quartz的数据库没少出问题啊!说一个最尴尬的问题吧,项目一共部署了三套环境,开发,联调,测试,同样的代码以及环境配置,可是启动项目的时候一会儿提示找不到qrtz_locks一会儿提示找不到qrtz_LOCKS,quartz集群的表均有这个问题,然后根据提示修改表名项目就完美启动,你说尴不...
阅读(98) 评论(10)

从零学习Redis——Redis认知

    从Redis的官方公司统计来看,许多重量级的公司都在使用Redis,仅仅国内新浪微博,阿里巴巴,腾讯等均是Redis的忠实使用者,再从开源技术上开来说,像ELK等已经把Redis当做其中的重要环节,Redis丰富的第三方客户端,让Redis发挥更大的作用。从现在的使用角度来说对redis的开发和运维是现在从业人员的必备技能!何为Redis?    是一种基于键值对的NoSQL数据库,与其他......
阅读(104) 评论(7)

Linux中安装Redis教程

1、在Linux中使用脚本语句wgethttp://download.redis.io/releases/redis-4.0.6.tar.gz下载安装包2、解压redis安装包tar zxvf redis-4.0.63、进入redis解压目录make4、测试编译是否成功使用make testmake test过程出现问题You need tcl 8.5 or newerin order to ru......
阅读(67) 评论(5)

MySQL中SQL查询优化

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t where num=0 3....
阅读(66) 评论(7)

ERROR ContextLoader:307 - Context initialization failed

错误详情 ERROR ContextLoader:307 - Context initialization failed org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: file [D:\06、itoobehind\bos19\ou...
阅读(326) 评论(3)

struts2出现There is no Action mapped for namespace [/] and action name [Login] associated wi

最近参加了一个新项目,框架是SSH,一开始真是各种问题乱报!!经过几天的折腾时间,好在终于解决了! 没有写action,利用权限控制页面跳转 /WEB-INF/pages/{1}/{2}.jsp 问题 There is no Action mapped for namespace [/] and action name [log...
阅读(169) 评论(3)

【碎碎念】——结合导数据反思系统的不完美

最近博客没有怎么更新,主要是小编最近半个月的时间都在导数据,这种酸楚导过数据都懂吧!!!有的时候导数据厌烦了,就和周围的同事开玩笑说下次找工作可以在简历上写精通导数据了!!!     工作三年半来,每次产品准备上线的时候必要会经历一波长时间的导数据过程,之前每次导数据都是先拿到用户的数据,完全人工的方式整理为系统能支撑的格式导入系统。这个过程会发现用户数据的错误,但是整体来说数据不正确的地方还是...
阅读(147) 评论(15)

HTTP Status 500 - The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either w

HTTP Status 500 - The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application type Exception report message The absolute ...
阅读(166) 评论(12)

【从零学Java】——认识Annotation注解

开发过程过程中时常看到代码用会出现@override类似的注解,在使用spring时候也会遇到各种各样的注解,可是为什么要用这些注解呢?注解是什么? 何为注解?     描述注解就是元数据,何为元数据?用于描述数据的数据,也就是注解是源代码的元数据。 @Override public void setRemark(String remark) { this.re...
阅读(112) 评论(15)

【从零学权限框架】——概念认知

前提     小编开发的项目只剩下权限部门的功能,奈何小编以前没有接触过啊!!!但是这有何妨,那就从头开始,所以那就从概念开始吧。    主要从两个方面来认识权限管理,1、用户认证;2、用户授权 何为权限管理?     只要有用户参与的系统就有权限管理,权限管理实现对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源。 权限管理流程     用户...
阅读(214) 评论(14)
188条 共10页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:136940次
    • 积分:12754
    • 等级:
    • 排名:第1298名
    • 原创:186篇
    • 转载:2篇
    • 译文:0篇
    • 评论:4883条
    博客专栏