- 博客(11)
- 资源 (9)
- 收藏
- 关注
原创 简单排序算法
稳定排序:如果两个数相同,对它们进行的排序结果中它们的相对顺序不变。原地排序:不申请多余的空间进行的排序。1.冒泡排序思路:对于每一趟排序,比较相邻的两个元素,看是否满足大的在后的规律(假定是递增排序)。如果不是,交换这两个元素。每趟排序结束后,当前遍历所有元素的最大值就被移到了最后。注意每次遍历的元素个数是不一样的,因为最后一个元素
2015-03-08 19:36:55 400
转载 101个MySQL的调节和优化的提示
MySQL是一个功能强大的开源数据库。随着越来越多的数据库驱动的应用程序,人们一直在推动MySQL发展到它的极限。这里是101条调节和优化MySQL安装的技巧。一些技巧是针对特定的安装环境的,但这些思路是通用的。我已经把他们分成几类,来帮助你掌握更多MySQL的调节和优化技巧。MySQL 服务器硬件和操作系统调节:1.拥有足够的物理内存来把整个InnoDB文
2015-01-26 18:10:01 456
原创 《Thinking in Java》ch5 tips
5.1 用构造器保证初始化构造器采用与类相同的名称。构造器是一种特殊类型的方法,因为它没有返回值当创建一个对象时,也就是给此对象分配到的存储空间起了一个名字5.2 方法重载为了让方法名相同而形式参数不同的构造器同时存在,必须使用方法重载。每个重载的方法都必须有一个独一无二的参数类型列表基本类型能从一个“较小”的类型自动提升至一个“较大”的类型根据方法的返回值来区分重载方法是行不
2015-01-24 16:04:29 426
转载 MySql 的索引实现原理
索引的本质MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。提取句子主干,就可以得到索引的本质:索引是数据结构。我们知道,数据库查询是数据库的最主要功能之一。我们都希望查询数据的速度能尽可能的快,因此数据库系统的设计者会从查询算法的角度进行优化。最基本的查询算法当然是顺序查找(linear search),这种复杂度为O(n)的算法在数据量
2015-01-18 17:26:55 2672
原创 从浏览器输入meituan地址到跳转的过程发生了什么
“从浏览器输入 xxx 到跳转完成的过程发生了什么”,是一个常见的比较综合的面试题,以下是我查阅了一些资料后总结的,如有错误,还望批评指正。(以美团网为例)1.在浏览器地址栏输入:meituan.com2.通过DNS把meituan.com解析成IP地址,因为当前输入的地址中不含端口号,所以使用HTTP协议的默认端口号80,如果有端口号,则会使用用户输入的端口号。在解析过程中,DN
2015-01-11 16:28:31 1401
原创 Effective C++
1. 尽量用const和inline而不用#define 尽量用编译器而不用预处理。2. 尽量用而不用 scanf和printf很有用,但不是类型安全的,而且没有扩展性。 on the other hand,①有些iostream的操作实现起来要比相应的C stream效率要低,但不是对所有的iostream而言,而是一些特殊的
2015-01-04 13:29:16 457
原创 homebrew
1.homebrew 是什么?Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,类似于ubuntu下的apt-get2.homebrew 安装ruby -e "$(curl -fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"3.homebre
2014-12-22 17:37:46 586
原创 jquery highlight 搜索结果高亮显示
jquery 有一个插件jquery.highlight.js,很方便好用 下载地址假设静态文件为 a.ftl,对应的 JavaScript文件为 a.js,CSS 文件为 a.css在 a.js 文件中引入 jquery.highlight.js在 a.css 中设置高亮的样式,比如.highlight { background-color: #FFFF
2014-12-19 16:33:08 731
原创 错误&解决 总结
java.lang.reflect.InvocationTargetException,然后就是各种mybatis的错误A:@SelectProvider(type = SqlProvider.class, method = "getAllUnreadMessageCnt") public int getAllUnreadMessageCount(@Param("wmPoiIdLis
2014-12-14 21:50:58 1549
转载 HTTP POST&GET
两种最常用的 HTTP 方法是:GET 和 POST。什么是 HTTP?超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信。HTTP 的工作方式是客户机与服务器之间的请求-应答协议。web 浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。举例:客户端(浏览器)向服务器提交 HTTP 请求;服务器向客户端返回响应。响应包
2014-12-08 14:09:54 623
C++ 通信常用转换函数汇总
2012-09-05
vc2008 银行管理系统 ado方式
2012-08-31
数据库系统概论实验报告
2010-12-30
C语言课程设计报告(大一入学)
2010-12-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人