- 博客(16)
- 收藏
- 关注
原创 Mysql中MyISAM引擎和InnoDB引擎的比较
MyISAM 和 InnoDB的适用场景MyISAM适合:(1)做很多count 的计算;(2)插入不频繁,查询非常频繁;(3)没有事务。InnoDB适合:(1)可靠性要求比较高,或者要求事务;(2)表更新和查询都相当的频繁,并且表锁定的机会比较大的情况。 MyISAM 和 InnoDB的区别1)MyISAM类型不支持事务处理等高级处理,而InnoDB类
2017-11-01 12:01:43
447
转载 thymeleaf项目路径
1、在页面中th:action="@{/edit.html}" />a th:href="@{edit.html}" />2、在javascript中[javascript] view plain copy "javascript"> function edit() { var link = /*[[@{/edit.html}]]
2017-10-26 10:29:39
2887
原创 SpringMVC+Hibernate返回JSON数据报No serializer found错误
在使用SpringMVC+Hibernate环境中返回JSON数据有时会出现如下错误:Handler execution resulted in exception: Could not write content: No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer a
2017-10-20 11:36:35
363
转载 mysql中的存储过程
Mysql中的存储过程阅读目录什么是存储过程有哪些特性创建一个简单的存储过程存储过程中的控制语句存储过程弊端什么是存储过程简单的说,就是一组SQL语句集,功能强大,可以实现一些比较复杂的逻辑功能,类似于JAVA语言中的方法;ps:存储过程跟触发器有点类似,都是一组SQL集,但是存储过程是主动调用的,且功能比触发器更加强大,触发器是某件事触发后
2017-08-25 18:54:05
258
转载 快速定位服务器CPU100%问题
功能问题,通过日志,单步调试相对比较好定位。 性能问题,例如线上服务器CPU100%,如何找到相关服务,如何定位问题代码,更考验技术人的功底。 58到家架构部,运维部,58速运技术部联合进行了一次线上服务CPU问题排查实战演练,同学们反馈有收获,特将实战演练的试题和答案公布出来,希望对大家也有帮助。 题目某服务器上部署了若干tomcat实例,
2017-08-21 22:45:10
615
原创 centOs7 安装mysql
centOs7默认的yum源中是没有mysql的,所以要通过yum安装mysql,要先下载mysql的repo源。1. 下载mysql的repo源1$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm2. 安装my
2017-08-07 20:50:00
320
转载 Git 最佳实践:分支管理
1.引言git 和 svn 的一个显著区别就是提供更丰富的分支特性,我们今天就要说一下如何管理这些分支。关于 git 的分支管理,Vincent Driessen 有一篇文章说的非常好,地址在参考[1]。我这里主要就是参考他的文章。2. 总览git 的分支整体预览图如下。从上图可以看到主要包含下面几个分支:master: 主分支,主要用来版本发布。d
2017-07-27 15:24:20
512
原创 window上安装配置node.js
node.js安装包以及源代码下载地址:https://nodejs.org/en/download/,选择windows版本安装包node.js历史版本下载地址:https://nodejs.org/dist/下载好之后只双击安装,根据提示操作即可完成安装,环境变量在安装的时候已经自动配置好。测试node.js是否安装成功:新建一个test.js,写入如下内容:var htt
2017-06-18 23:17:17
286
转载 CEDD图像检索算法
颜色和边缘的方向性描述符(Color and Edge Directivity Descriptor,CEDD)本文节选自论文《Android手机上图像分类技术的研究》。 CEDD具有抽取特征速度较快,特征描述符占用空间较小的优势。下面就对CEDD原理进行详细的阐述和分析。1.颜色信息CEDD特征结合了颜色和纹理两方面信息,本小结将给出颜
2017-06-17 15:43:16
2775
原创 mysql in查询保持in集合顺序
在mysql使用in查询的时候,如果要保持查询结果的顺序和in集合的顺序一致的话,可以使用field 例如:select * from table where id IN (3,6,9,1,2,5,8,7); 查询的结果是按照id值升序排列的,如果要保持in集合的顺序的话,可以改成 select * from table where id IN (3,6,9,1,2,5,8
2017-06-13 15:49:18
3924
1
转载 centOs7安装redis
正如我们所知的那样,Redis是一个开源的、基于BSD许可证的,基于内存的、键值存储NoSQL数据库。Redis经常被视为一个数据结构服务器,因为Redis支持字符串strings、哈希hashes、列表lists、集合sets、有序集sorted sets等数据结构。Redis还支持像事务Transitions、发布和订阅这样的数据类型。有鉴于此,Redis经常被认为是更强大的Memcache。
2017-03-11 11:16:35
208
转载 http2.0 的优势
转自:现在我们使用的是Http1.1,互联网发展迅速,http这个基础协议也要升级了,http2.0就要来了http2.0 的核心优势(1)采用二进制格式传输数据,而非 http1.1 的文本格式,二进制格式在协议的解析和优化扩展上带来更多的优势和可能(2)对消息头采用 HPACK 进行压缩传输,能够节省消息头占用的网络的流量,而 http1.1 每次请求,都会携带
2017-03-09 10:42:24
593
转载 centOS7 下安装ngnix
转自:https://my.oschina.net/liucao/blog/470241一、准备工作:1、安装必备工具:$ yum -y install gcc gcc-c++ autoconf automake$ yum -y install zlib zlib-devel openssl openssl-devel pcre-devel说明:pcre: 用来
2017-03-01 11:52:05
6080
转载 正则表达式基本语法
转自http://www.w3cschool.cn/regexp/zoxa1pq7.html一、正则表达式基本语法两个特殊的符号'^'和'$'。他们的作用是分别指出一个字符串的开始和结束。例子如下:"^The":表示所有以"The"开始的字符串("There","The cat"等);"of despair$":表示所以以"of despair"结尾的字符串;"
2017-01-08 20:34:06
1982
转载 理解RESTful架构
转载自http://www.ruanyifeng.com/blog/2011/09/restful.html越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,
2016-12-29 15:57:18
307
原创 sql先排序后分组
在查询的时候,当使用group by之后,每个分组默认显示的数据是主键值最小的那一条数据,这个时候使用再使用 order by 来排序的话也也只是对分组后的结果进行排序,对分组内数据的排序没有影响。 这个时候,当我们需要自定义每个分组显示那一条数据的时候,我们就可以通过以下方式来实现 select * from (select * from 表名 order by xx)as t g
2016-09-21 11:56:20
8925
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人