自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (7)
  • 收藏
  • 关注

原创 数据库表设计

基于实际复杂业务场景的数据库表设计,采用MySQL商品表订单表购物车

2019-01-14 14:13:59 1057

原创 软件缓存架构技术的探讨

分布式缓存应用缓存,包括本地客户端缓存浏览器缓存CDN?网络缓存?代理缓存CDN主要解决将数据缓存到离用户最近的位置,一般缓存静态资源文件(页面,脚本,图片,视频,文件等)反向代理缓存...

2018-12-12 15:46:23 337

原创 "一致性"架构设计的探讨

摘 要关键字结束语参考文献

2018-11-14 11:10:13 778

原创 《软件管理沉思录》读书笔记

交付高质量的产品目前我们生活中所依赖的很多系统都依赖软件,每个系统功能的增强会带来代码规模和复杂性的增加,出现严重问题的几率也在增加。软件质量的首要目标就是要提供对用户来说重要的功能,解决用户的痛点。所以在开发前必须要准确的理清楚用户的需求这是开发出高质量程序的前提。其次是软件的缺陷,大多数情况下编译和测试会修正大部分,但还是在最终交付的产品中会遗留,软件工程师必须要学会管理这些缺陷。发现并改正...

2018-10-24 15:43:04 264

原创 《人件》读书笔记

《人件》读书笔记《人件》读书笔记管理人力资源办公环境正确的人高效团队的养成沃土《人件》读书笔记管理人力资源作者开篇点题本书的中心思想即我们工作中的问题更多的属于社会学范畴,而非技术范畴。现在的管理还是主要集中在技术上而不是真正的管理,与人相关的要数被放到最低优先级。造成这种现象的部分原因在于选拔管理者的时候没有考虑被选拔的管理者是不是具有管理和实践的经验。问题的症结在于接触新技术的人想当然...

2018-10-10 17:37:53 351

原创 首个重复字符

题目描述对于一个字符串,请设计一个高效算法,找到第一次重复出现的字符。给定一个字符串(不一定全为字母)A及它的长度n。请返回第一个重复出现的字符。保证字符串中有重复字符,字符串的长度小于等于500。 测试样例: “qywyer23tdd”,11返回:y 三种方法(都是基于哈希思想根据ascii码存储hash值) ① HashMap ② HashSet ③ 数组Hashimport jav

2018-01-18 16:56:07 691

原创 单例模式

单例模式是指系统中的一个类只有一个实例,并提供一个访问它的全局方法,常用的方法是将创建这个实例的操作隐藏在一个类操作中(即一个静态成员函数或者是一个类方法)这个类可以保证没有其他实例可以被创建(通过截取创建对象的请求)                                    UML图创建单例方法一:+ (instancetype)managerCenter

2016-01-04 20:41:27 439

原创 快速排序的递归实现

/*把数组arr按照一个支点分成左右两个部分左边比支点小,右边比支点大,再返回支点pivot*/int partition(int *arr,int low, int high){ int pivot = arr[low]; //low为数组的第一个元素的位置,high为数组的最后一个元素的位置 while(low < high){ while(low =p

2015-04-02 16:13:47 543

原创 用贪心算法求最优解

题目:有 m 元钱,n 种物品;每种物品有 j 磅,总价值 f 元,可以使用 0 到 f 的任意价格购买相应磅的物品,例如使用 0.3f 元,可以购买 0.3j 磅物品。要求输出用 m 元钱最多能买到多少磅物品算法思想:,每次都买性价比最高的产品,性价比的计算公式为(重量\价格),性价比的含义为用最少的钱买到最多的东西#include #include #inclu

2015-01-31 20:08:23 2523

原创 求二叉树第K层的叶子节点的个数(假设根节点是第一层)

算法思想:采用队列结构按层次遍历,遍历K层时记录叶子的个数 int LeafKlevel(BiTree bt, int k){ //求二叉树bt的第k(k >1)层上叶子的节点个数 if(bt == NULL || k < 1) return 0; BiTree p=bt,Q[]; //Q是队列,元素是二叉树节点的指针 int

2014-11-24 17:33:37 2819

原创 找出二叉搜索树的最大节点和最小节点

problem:Write recursive versions of TREE-MINIMUM and TREE-MAXIMUM.

2014-08-25 18:16:13 1620

原创 二叉树的复制

题目:把一棵二叉树复制到另一棵

2014-08-25 17:06:27 9817 1

原创 求两个给定范围之间的随机数

题:给你一个 int rand() 函数,它返回 0~65535 之间的随机值

2014-04-20 20:10:15 1083

stl源码剖析

stl源码剖析,给需要的同学帮助你更好的了解stl的内部实现,对开阔眼界大有裨益,你值得拥有的参考书,可以仔细研究

2017-09-14

Java并发编程实践

java并发编程实践,主要讲了多线程并发的基础知识,包括内存模型,线程创建,线程安全等等等的原理,并且用代码讲解

2017-09-13

lucene实战指导

深入了解Lucene的各个环节,熟练运用Lucene开发项目

2014-09-02

扫雷源代码

自己写的简单的扫雷游戏,已经运行玩过了,大致功能都已经实现

2014-03-22

2013年研究生入学考试计算机统考大纲

2013年研究生入学考试计算机统考大纲,知己知彼百战不殆!

2012-10-05

数据结构与算法分析–C++描述(第3版)

数据结构c++描述英文原版是学习数据结构的好帮手

2012-08-22

空空如也

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

TA关注的人

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