- 博客(13)
- 资源 (14)
- 收藏
- 关注
转载 《UNIX环境高级编程》书中源代码编译环境搭建
在其他地方看到的,觉得有用,特此保存下来。 《UNIX环境高级编程》中有很多示例代码需要包含作者自定义的头文件,如"apue.h"。这些代码可以从以下网址下载,下载之后上传到Linux中即可 http://apuebook.com/code3e.html 1. 解压文件 tar -zxvfsrc.3e.tar.gz 2.安装libbsd-devel,否则编译会报错不通过,会提示编译...
2020-03-18 23:00:16
300
原创 SpringIOC原理分析
目录 1.什么是IOC/DI技术 1.1 IOC介绍 1.2 DI介绍 1.3 IOC和DI的关系 2.怎么使用IOC这个技术 2.1 利用注解来注册和注入bean 2.2 在Java代码中进行显示的装配 2.3 利用XML进行注册bean 3.IOC技术的内部原理是什么 3.1 IOC容器的初始化过程 3.2 IOC的依赖注入 1.什么是IOC/DI技术 参考博...
2018-08-11 20:58:50
275
原创 数组问题汇总
目录 1.数组和问题 1.1 两个数之和为k 1.2 三数之和为0 1.3 最接近的三数之和 1.4 四个数之和 1.5 和为k的子数组问题I 1.6 和为k的子数组问题I 1.7 和为k的子数组问题III 1.8 数字和为Sum的方法数 1.9 最大子数组和问题 2.其他数组问题 2.1 电话号码的组合 2.2 跳跃问题 2.3 合并两个有序数组 1.数组和问...
2018-08-11 12:00:41
1523
原创 二叉树相关题目汇总
目录 二叉树相关性质 1.求二叉树的最大深度 2.求二叉树的最小深度 3.求二叉树中节点的个数 4.求二叉树中的叶子节点的个数 5.求二叉树中第k层节点的个数 6.判断二叉树是否是平衡二叉树 7.判断是否完全二叉树 8.判断是否相同的二叉树 9.判断是否是互为镜像的二叉树 10.翻转二叉树or镜像二叉树 11.求两个二叉树的最低公共祖先节点 12.输入一个二叉树和一个整数...
2018-07-26 21:51:41
940
原创 链表相关题目汇总
目录 前言 1.反转单链表 2.反转部分单链表 3.查找单链表中的倒数第K个结点(k > 0) 4.查找单链表的中间结点 5.从尾到头打印单链表 6.已知两个单链表pHead1 和pHead2 各自有序,把它们合并成一个链表依然有序 7.判断一个单链表是否有环,如果存在环,求第一个入环节点 8.判断两个单链表是否相交(分有环和无环),若相交,求交点 9.删除排序链表...
2018-07-21 14:45:16
649
原创 全排列问题汇总
目录 无重复数的全排列问题 问题描述 思路分析 测试代码 有重复数的全排列问题 问题描述 思路分析 测试代码 下一个排列问题 问题描述 思路分析 测试代码 无重复数的全排列问题 问题描述 给定一个没有重复数字的序列,返回其所有可能的全排列。 输入: [1,2,3] 输出: [ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2],...
2018-07-19 09:57:14
3151
1
转载 FastDFS文件服务器的搭建与部署(单机版)
文章转载至https://blog.youkuaiyun.com/yougoule/article/details/78186599刚好一个项目需要用到FastDFS,这篇文章帮我解决了问题,所以转载过来,好的东西要好好收藏。1:基础配置1.1:配置服务器静态IP,进入到network-scripts目录,修改ifcfg-enp0s25文件 可能有部分机器名称不同 修改含ifcfg-*文件即可;cd /etc...
2018-07-06 15:29:58
439
转载 Redis集群的搭建 以及遇到的问题
此帖为链接贴, 记录了搭建redis集群过程中遇到的相关问题[着实的苦逼的整了一个小时呢]搭建环境介绍 : ubuntu12.04 + redis3.2.3一台虚拟机, 启动6个redis服务器, 搭建伪分布式的redis集群redis 官网 Cluster相关 http://redis.io/topics/cluster-tutorialredis 集群的搭建 –2016.08.16 http:...
2018-04-13 19:51:51
335
转载 理解事务的4种隔离级别
转载自https://blog.youkuaiyun.com/qq_33290787/article/details/51924963数据库事务的隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。而且,在事务的并发操作中可能会出现脏读,不可重复读,幻读。下面通过事例一一阐述它们的概念与联系。Read ...
2018-03-27 16:15:54
154
转载 完美洗牌算法
题目 有个长度为2n的数组{a1,a2,a3,…,an,b1,b2,b3,…,bn},希望排序后{a1,b1,a2,b2,….,an,bn},请考虑有无时间复杂度o(n),空间复杂度0(1)的解法。 来源 2013年UC的校招笔试题 思路一 第①步、确定b1的位置,即让b1跟它前面的a2,a3,a4交换: a1,b1,a2,a3,a4,b2,b3,b4 第②
2018-01-04 10:10:28
524
转载 从头到尾彻底理解KMP
从头到尾彻底理解KMP 作者:July 时间:最初写于2011年12月,2014年7月21日晚10点 全部删除重写成此文,随后的半个多月不断反复改进。后收录于新书《编程之法:面试和算法心得》第4.4节中。 1. 引言 本KMP原文最初写于2年多前的2011年12月,因当时初次接触KMP,思路混乱导致写也写得混乱。所以一直想找机
2017-12-06 16:42:51
260
1
转载 Spring之AOP详解
AOP AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵向的关系,但并不适合定义横向的关系,例如日志功能。日志代码往往横向地散布在所有对象层次中,而与它对
2017-12-03 15:29:47
316
转载 关于TCP和UDP的服务器和客户端的执行步骤
TCP编程的服务器端一般步骤是: 1、创建一个socket,用函数socket(); 2、设置socket属性,用函数setsockopt(); * 可选 3、绑定IP地址、端口等信息到socket上,用函数bind(); 4、开启监听,用函数listen(); 5、接收客户端上来的连接,用函数accept(); 6、收发数据,用函数send()和recv(),或者read()
2016-10-13 14:54:03
4135
基于Spark的机器学习-智能客户系统项目实战
2018-05-10
Java多线程编程核心技术PDF+源代码
2018-10-27
剑指Offer第二版PDF扫描版+源码
2018-06-16
《Python深度学习》高清pdf(中文加英文)+源代码
2018-12-30
gephi-0.8.2-windows.exe
2017-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅