自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(100)
  • 资源 (51)
  • 收藏
  • 关注

原创 爬虫-获取指定城市所有企业信息

爬虫获取指定城市的所有企业信息

2020-05-26 10:27:54 2291

原创 python爬虫从企查查获取企业信息-手工绕开企查查的登录验证

爬虫绕开验证,从企查查获取企业信息

2019-03-06 20:46:18 17999 15

原创 DIoU CIoU

DIoU (Distance-IoU) CIoU (Complete IoU) Loss论文https://arxiv.org/abs/1911.08287论文配套代码https://github.com/Zzh-tju/DIoU-darknetPaddle版代码https://github.com/PaddlePaddle/PaddleDetection/blob/master/ppdet/modeling/losses/iou_loss.py...

2020-07-13 14:39:03 60

原创 百度 2021校招提前批内推码 (社招、实习也可内推)

2021校招提前批内推码 t9njw7

2020-07-08 18:30:20 1054 3

原创 使用PaddleDetection训练自己的数据集

使用PaddleDetection训练自己的数据集https://aistudio.baidu.com/aistudio/projectdetail/441868?shared=1

2020-07-03 19:35:09 456

原创 零基础实战行人重识别ReID项目-基于Milvus的以图搜图

零基础复现ReID算法,并结合Milvus开源工具进行工程化落地。

2020-05-13 22:44:56 1632 3

原创 AAAI 2020 收录的 百度 腾讯优图 蚂蚁金服的论文

关注公众号,回复“百度28”打包下载。

2020-05-10 12:48:30 325

原创 YOLO V4论文翻译及复现

论文标题:YOLOv4: Optimal Speed and Accuracy of Object Detection下载地址:https://arxiv.org/abs/2004.10934标题:YOLOv4:优化目标检测的速度和精度摘要:有大量的特征被认为可以提升卷积神经网络的精度。将这些特征进行组合后在大规模数据集上进行实际的测试,并给出理论层面的正当理由,是必要的。有些特征针对特定问题、特定模型,或者仅仅是针对小规模数据集起作用。与此同时,有些特征,例如批标准..

2020-05-09 09:45:37 933

原创 百度深度学习7日打卡第六期:Python小白逆袭大神 Day3-《青春有你2》选手数据分析

百度深度学习7日打卡第六期:Python小白逆袭大神https://aistudio.baidu.com/aistudio/course/introduce/1224Day3-《青春有你2》选手数据分析这题主要考察Pandas的Series的访问,以及Matplotlib中的饼图的绘制方法,分别参考官方课件第21页和43页:需要做的工作:1.指...

2020-04-27 09:52:57 200

原创 百度深度学习7日打卡第六期:Python小白逆袭大神 Day2-《青春有你2》选手信息爬取

百度深度学习7日打卡第六期:Python小白逆袭大神https://aistudio.baidu.com/aistudio/course/introduce/1224Day2-《青春有你2》选手信息爬取这个作业主要考察BeautifulSoup以及Chrome开发者模式的使用。使用Chrome打开网站:https://baike.baidu.com/ite...

2020-04-27 09:43:54 175

原创 百度深度学习7日打卡第六期:Python小白逆袭大神 Day1-Python基础练习

百度深度学习7日打卡第六期:Python小白逆袭大神https://aistudio.baidu.com/aistudio/course/introduce/1224Day1-Python基础练习作业一:输出 9*9 乘法口诀表(注意格式)def table(): #在这里写下您的乘法口诀表代码吧! for i in range(1,10,1): ...

2020-04-26 22:13:50 116

原创 leetcode 1143. 最长公共子序列

https://leetcode.com/problems/longest-common-subsequence/解题思路:动态规划,二维数组,记录最长公共子序列的值。class Solution {public: int longestCommonSubsequence(string text1, string text2) { int l1 = te...

2020-04-12 13:04:35 111

原创 leetcode 56 Merge Intervals leetcode 57 Insert Interval 区间合并

leetcode 56Merge Intervalshttps://leetcode.com/problems/merge-intervals/class Solution {public: vector<vector<int>> merge(vector<vector<int>>& intervals) { ...

2020-04-08 15:26:51 55

原创 leetcode 206. Reverse Linked List 链表反转 递归、非递归

剑指offer第24题https://leetcode.com/problems/reverse-linked-list/1.非递归class Solution {public: ListNode* reverseList(ListNode* head) { if(head==nullptr || head->next ==nullptr) ret...

2020-04-02 17:16:11 60

原创 HDOJ 1231 最大和连续子序列 (LeetCode 53、剑指Offer42的拓展)

LeetCode 53、剑指Offer42 都是求 连续子序列的最大和,来自杭电OJ 1231这道题,不仅求最大和,还要给出子序列首位元素。http://acm.hdu.edu.cn/showproblem.php?pid=1231代码:#include<stdio.h>#include<vector>using namespa...

2020-03-30 23:25:27 72

原创 leetcode 557. Reverse Words in a String III 反转字符串中的每个单词

https://leetcode.com/problems/reverse-words-in-a-string-iii/解法一:遇到字符就压栈,遇到空格或最后一个字符就弹出栈。class Solution {public: string reverseWords(string s) { int n = s.length(); if(n<...

2020-02-16 11:57:34 52

原创 leetcode 151 / 186. Reverse Words in a String 将字符串中的单词反序

https://leetcode.com/problems/reverse-words-in-a-string/先整体反序,再逐个单词块进行反序。参考https://www.cnblogs.com/grandyang/p/4606676.htmlclass Solution {public: string reverseWords(string s) { ...

2020-02-16 11:28:07 72

原创 leetcode 215. Kth Largest Element in an Array 数组中的第K大的元素

https://leetcode.com/problems/kth-largest-element-in-an-array/将数组看为没有调整到位的最大堆,由于堆是完全二叉树,因此根节点与子节点的下标存在对应关系。每次从堆中取出最大值,将其放至根节点,再与最后一个节点互换位置,然后将其从堆删除。class Solution {public: int findKthLar...

2020-02-14 10:29:28 76

原创 4邻域、8邻域问题-DFS/BFS

leetcode 200 岛屿个数leetcode 695 最大岛屿面积leetcode 1091 八邻域,矩阵左上角至右下角最短路径

2020-02-12 15:56:30 814

原创 leetcode 123. Best Time to Buy and Sell Stock III 股票最多两次买入、两次卖出的最大利润

https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iii/数组的最大2子段和,允许在一天内买入又卖出,相当于不交易。因为题目规定的是最多交易两次,而不是必须交易两次。class Solution {public: int maxProfit(vector<int>& prices)...

2020-02-12 11:04:46 49

原创 leetcode 122. Best Time to Buy and Sell Stock II 股票多次买入卖出的最大利润

https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii/把所有的大于零的价格差累加起来。class Solution {public: int maxProfit(vector<int>& prices) { int n = prices.size(); ...

2020-02-12 10:31:35 50

原创 leetcode 121. Best Time to Buy and Sell Stock 股票一次买入一次卖出的最大利润

https://leetcode.com/problems/best-time-to-buy-and-sell-stock/滑动更新最低价、最大收益值。class Solution {public: int maxProfit(vector<int>& prices) { int n = prices.size(); if...

2020-02-12 10:29:58 41

原创 leetcode 448. Find All Numbers Disappeared in an Array

https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array/题目要求不使用额外空间,并且时间复杂度为O(n)思路:若元素值a[ i -1 ]与其序号i 不等,并且a[i-1] 与a[ a[i-1] -1]不等,则将a[i-1] 与 a[ a[i-1] -1] 对调位置后,两者对调后至少有一个...

2020-02-11 17:34:48 28

原创 leetcode 222. Count Complete Tree Nodes 统计完全二叉树节点个数

https://leetcode.com/problems/count-complete-tree-nodes/层次遍历二叉树,将节点压入队列,取出队列头部,将其左右子树压入队列。/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; ...

2020-02-10 16:08:34 66

原创 leetcode 958. Check Completeness of a Binary Tree 完全二叉树的判定

https://leetcode.com/problems/check-completeness-of-a-binary-tree/层次遍历,依次将每层的所有节点压入队列,空节点也照常压入,每次从队列中取出一个节点,若该节点为空,则队列应该为空,或者剩余节点全部为空节点。/** * Definition for a binary tree node. * stru...

2020-02-10 16:06:13 59

原创 leetcode 977. Squares of a Sorted Array 求一个数组的平方

https://leetcode.com/problems/squares-of-a-sorted-array/两个指针i,j,分别指向头和尾,平方后比较:若相等,则将元素的平方压入数组result,左指针i右移;反之,将较大的元素平方压入数组result,较大的指针向另一个指针移动;压入最后一个元素,将result数组取反。class Solution {public...

2020-02-08 15:44:45 56

原创 leetcode 547. Friend Circles 并查集

https://leetcode.com/problems/friend-circles/朋友关系是双向的,因此矩阵M是关于对角线对称的,只需要处理对角线以上的半边即可。用一维数组 f [] 记录每个节点真实的根,使用并查集的方式,求出朋友圈的个数。class Solution {public: int findCircleNum(vector<ve...

2020-02-02 16:09:55 58

原创 leetcode 72. Edit Distance 编辑距离-动态规划、滚动数组

https://leetcode.com/problems/edit-distance/1.动态规划,二维数组class Solution {public: int minDistance(string word1, string word2) { if(word1.empty() || word1.length()==0) retu...

2020-01-17 09:49:30 102

原创 leetcode 117. Populating Next Right Pointers in Each Node II 给非完全二叉树每个节点增加一个水平指针

https://leetcode.com/problems/populating-next-right-pointers-in-each-node-ii/1.递归-对每层新建一个外部节点,用于将每层串起来。由于所有节点的next初始化为null,因此对于最右侧的节点不作处理。/*// Definition for a Node.class Node {public: i...

2020-01-07 15:31:02 28

原创 leetcode 116. Populating Next Right Pointers in Each Node 完全二叉树每个节点增加一个水平指针

https://leetcode.com/problems/populating-next-right-pointers-in-each-node/1.递归/*// Definition for a Node.class Node {public: int val; Node* left; Node* right; Node* next; ...

2020-01-07 10:54:46 29

原创 leetcode 110. Balanced Binary Tree 判断二叉树是否为平衡二叉树

https://leetcode.com/problems/balanced-binary-tree/1.通过计算每个节点左右子树的深度,自顶向下,判断每个节点是否平衡这种方法存在大量重复计算,效率较低。/** * Definition for a binary tree node. * struct TreeNode { * int val; * Tre...

2020-01-07 09:13:51 45

原创 leetcode 101. Symmetric Tree 判断二叉树是否左右对称

https://leetcode.com/problems/symmetric-tree/1.递归/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(in...

2020-01-06 21:51:42 37

原创 leetcode 100. Same Tree 判断两个二叉树是否相同

https://leetcode.com/problems/same-tree//** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(...

2020-01-06 21:24:31 80

原创 leetcode 103. Binary Tree Zigzag Level Order Traversal 二叉树之字型遍历-递归、非递归

https://leetcode.com/problems/binary-tree-zigzag-level-order-traversal/掌握vector的头插法 v.insert(v.begin(),val)之后,这道题就变得很简单了。1.递归/** * Definition for a binary tree node. * struct TreeNode { *...

2020-01-06 21:06:46 28

原创 leetcode 107. Binary Tree Level Order Traversal II 二叉树自底向上层次遍历-递归、非递归

https://leetcode.com/problems/binary-tree-level-order-traversal-ii/在leetcode102题的基础上,将vector反序即可。1.递归/** * Definition for a binary tree node. * struct TreeNode { * int val; * T...

2020-01-06 19:47:50 41

原创 leetcode 102. Binary Tree Level Order Traversal 二叉树层次遍历-递归、非递归

https://leetcode.com/problems/binary-tree-level-order-traversal/1.递归/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *rig...

2020-01-06 19:02:55 23

原创 leetcode 145. Binary Tree Postorder Traversal 二叉树后序遍历-递归、非递归

https://leetcode.com/problems/binary-tree-postorder-traversal/1.递归/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; ...

2020-01-06 16:24:56 36

原创 leetcode 144. Binary Tree Preorder Traversal 二叉树前序遍历-递归、非递归

https://leetcode.com/problems/binary-tree-preorder-traversal/1.递归/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; *...

2020-01-06 15:59:59 41

原创 leetcode 94. Binary Tree Inorder Traversal 二叉树中序遍历-递归、非递归

https://leetcode.com/problems/binary-tree-inorder-traversal/1.递归: /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; ...

2020-01-06 15:24:29 30

原创 leetcode 113. Path Sum II 二叉树从根节点到叶节点的路径-输出所有结果

https://leetcode.com/problems/path-sum-ii//** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : va...

2020-01-06 12:36:11 28

Physical Review Letters(PRL)Latex编辑环境依赖库1|natbib.zip

Physical Review Letters(PRL)Latex编辑环境依赖库1

2016-06-29

Physical Review Letters(PRL)Latex编辑环境依赖库|revtex4-1.zip

Physical Review Letters(PRL)Latex编辑环境依赖库

2016-06-29

Wu-Member算法举例

Wu-Member算法的实际应用举例,包括shift表、hash表、prefix表的建立和匹配的过程。

2014-05-14

高清 灰帽攻击安全手册

灰帽黑客在网络安全中代表发现漏洞但不利用漏洞进行攻击,而是与软件厂商协作寻找解决方案的人。 本书由多位安全领域的著名专家编写,按部就班地描述了灰帽黑客适用的道德、法律、操作过程、使用的工具和方法,旨在使你成为一个合格、全面的正义黑客。 全书分为4大部分共15章。第1部分从道德规范和法律的角度介绍正义黑客,包括相关制度、工作步骤以及正确的漏洞发现过程,这些内容在同类书中极少涉及;第2部分介绍了渗透测试的过程与工具,包括建立测试团队和实验室、在工作中合法地保护自己、嗅探工具和渗透测试工具的合理使用;第3部分讲解各种攻击方法,有使用编程技巧对Linux系统的缓冲区、格式串和堆进行攻击,创建shellcode攻击,编写对Windows漏洞的攻击,并对代码逐行分析、点睛技巧,也是同类书难以寻觅;第4部分主要介绍各种漏洞分析方法和工具,包括被动分析,在源代码和二进制文件中识别漏洞并打补丁,对软件进行逆向工程、杂凑等。 本书涵盖了Linux和Windows系统,原理和技术并重,涉及面广,是信息安全管理人员、程序员以及对黑客技术感兴趣读者的必备工具书。 目录 第1部分 泄密的道德 第1章 正义黑客的道德规范 1.1 本书内容与正义黑客类图书的关系 1.2 关于黑客书籍和课程的争论 1.3 攻击者为什么有机可乘 1.4 摘要 第2章 正义黑客与法制 2.1 与计算机犯罪相关的法律 2.2 摘要 第3章 完全而道德的揭秘 3.1 不同的团队和观点 3.2 CERT工作流过程 3.3 完全公开策略(RainForest Puppy策略) 3.4 互联网安全组织 3.5 矛盾仍然存在 3.6 案例研究 3.7 从现在开始,我们应该做什么 3.8 摘要 第2部分 渗透测试与工具 第4章 渗透测试过程 4.1 测试的种类 4.2 如何开始评估 4.3 评估过程 4.4 摘要 第5章 超越《黑客大曝光》:当今黑客的高级工具 5.1 扫描之“过去的美好时光” 5.2 踩点:过去和现在 5.3 嗅探工具 5.4 嗅探和攻击LAN Manager登录凭据 5.5 摘要 第6章 自动化渗透测试 6.1 Python技巧 6.2 自动化渗透测试工具 6.3 摘要 第3部分 攻击 第7章 编程技巧 7.1 编程 7.2 C语言 7.3 计算机内存 7.4 Intel处理器 7.5 汇编语言基础 7.6 用gdb调试 7.7 摘要 第8章 基本Linux攻击 8.1 栈操作 8.2 缓冲区溢出 8.3 本地缓冲区溢出攻击 8.4 远程缓冲器溢出攻击 8.5 摘要 第9章 高级Linux攻击 第10章 编写Linux Shellcode 第11章 编写基本的Windows攻击 第4部分 漏洞分析 第12章 被动分析 第13章 高级逆向工程 第14章 从发现漏洞到攻击漏洞 第15章 关闭漏洞:缓解

2014-04-29

信息隐藏复习参考题

信息隐藏复习参考题,内容为 数字隐写 与 数字水印 两个部分, 配套教材为王朔中的《数字密写和密写分析》& 葛秀慧的《信息隐藏原理及应用》

2014-04-30

图像放大与插值

2个Matlab源代码: 1.insert.m:矩阵放大1.3倍,即10*10的放大为13*13的,并对新产生的69个位置采用双线性插值法进行填充。 2.test.m:测试代码。

2014-04-25

UCI手写数字识别matlab

Semeion Handwritten Digit——UCI手写数字库mat格式 包含1593个手写数字0~9.由semeion.data经matlab处理得到semeion.mat,可直接使用。原semeion.names转化为readme.m. mat:1593*266 每行为一个样本,其中256是16*16的手写数字展开,后10列为数字识别标签,例如:若第一列为1,则数字为0,第二列为1,数字为1.。。以此类推。 另外附matlab小例子,可以画出每个数字,更好理解。图像要反转和旋转一下才符合写作习惯。

2014-04-23

KMP核心思想

KMP算法的Next表的计算比较复杂,但是掌握该图中的核心思想后,计算起来很简单。

2014-04-23

Boyer-Moore算法

Boyer-Moore字符串搜索算法。它由Bob Boyer和J Strother Moore设计于1977年。此算法仅对搜索目标字符串(关键字)进行预处理,而非被搜索的字符串。虽然Boyer-Moore算法的执行时间同样线性依赖于被搜索字符串的大小,但是通常仅为其它算法的一小部分:它不需要对被搜索的字符串中的字符进行逐一比较,而会跳过其中某些部分。通常搜索关键字越长,算法速度越快。它的效率来自于这样的事实:对于每一次失败的匹配尝试,算法都能够使用这些信息来排除尽可能多的无法匹配的位置。

2014-04-23

Matlab-最近邻放大插值

Matlab图像处理源码,对256*256的图像进行放大,放大后为1024*1024,采用最近邻插值方法

2014-04-19

Matlab UCI 手写识别

Matlab源码,模式识别,手写体识别,贝叶斯分类

2014-04-19

哈尔滨工业大学 2014年数据挖掘 期末试题

哈尔滨工业大学 2014年数据挖掘 期末试题 上课使用的参考书为:韩家炜主编的《Data Mining.Concepts & Techniques.3rd》

2014-04-10

Data Mining.Concepts & Techniques.2nd

本书全面地讲述数据挖掘领域的重要知识和技术创新。在第1版内容相当全面的基础上,第2版展示了该领域的最新研究成果,例如挖掘流、时序和序列数据以及挖掘时间空间、多媒体、文本和Web数据。本书可作为数据挖掘和知识发现领域的教师、研究人员和开发人员的一本必读书。

2014-04-07

Data Mining.Concepts & Techniques.3rd

  本书完整全面地讲述数据挖掘的概念、方法、技术和最新研究进展。本书对前两版做了全面修订,加强和重新组织了全书的技术内容,重点论述了数据预处理、频繁模式挖掘、分类和聚类等的内容,还全面讲述了OLAP和离群点检测,并研讨了挖掘网络、复杂数据类型以及重要应用领域。 本书是数据挖掘和知识发现领域内的所有教师、研究人员、开发人员和用户都必读的参考书,是一本适用于数据分析、数据挖掘和知识发现课程的优秀教材,可以用做高年级本科生或者一年级研究生的数据挖掘导论教材。

2014-04-07

数据挖掘概念与技术

  本书完整全面地讲述数据挖掘的概念、方法、技术和最新研究进展。本书对前两版做了全面修订,加强和重新组织了全书的技术内容,重点论述了数据预处理、频繁模式挖掘、分类和聚类等的内容,还全面讲述了OLAP和离群点检测,并研讨了挖掘网络、复杂数据类型以及重要应用领域。 本书是数据挖掘和知识发现领域内的所有教师、研究人员、开发人员和用户都必读的参考书,是一本适用于数据分析、数据挖掘和知识发现课程的优秀教材,可以用做高年级本科生或者一年级研究生的数据挖掘导论教材。

2014-04-07

Wu-Manber算法论文

该算法是由台湾学者发明,是模式匹配算法中最著名的快速匹配算法之一。 该算法采用哈希的方式以及BM算法中的坏字符规则达到快速检索、跳跃式步进的效果。建议读者先学习BM算法中的坏字符规则再学习Wu-Manber算法。

2014-04-02

Wireshark不同颜色代表的不同含义

Wireshark捕获得到的数据包,不同颜色代表的不同含义

2014-03-27

Wireshark 用户手册

Wireshark用户手册,英文原版 Wireshark User's Guide v1.11.3-rc1-2115-ga99a036 for Wireshark 1.11

2014-03-25

Wireshark用户手册 chm版

Wireshark User's Guide v1.11.3-rc1-2115-ga99a036 for Wireshark 1.11

2014-03-25

Winpcap解析HTTP报文头

Winpcap捕获网卡上的数据包,过滤出TCP的包,解析出HTTP报文

2014-03-25

捕获TCP数据包并将其发送到网络上

Winpcap捕获tcp数据包,解析出头部信息,然后再将其分发送到网络上

2014-03-25

Winpcap 解析TCP、IP报文

使用Winpcap捕获并解析TCP报文 需要配置Winpcap的库和头文件

2014-03-23

Original paper on the Boyer-Moore algorithm

BM 匹配算法 In computer science, the Boyer–Moore string search algorithm is an efficient string searching algorithm that is the standard benchmark for practical string search literature.[1] It was developed by Robert S. Boyer and J Strother Moore in 1977.[2] The algorithm preprocesses the string being searched for (the pattern), but not the string being searched in (the text). It is thus well-suited for applications in which the pattern is much shorter than the text or does persist across multiple searches. The Boyer-Moore algorithm uses information gathered during the preprocess step to skip sections of the text, resulting in a lower constant factor than many other string algorithms. In general, the algorithm runs faster as the pattern length increases. The key feature of the algorithm is to match on the tail of the pattern rather than the head, and to skip along the text in jumps of multiple characters rather than searching every single character in the text.

2014-03-20

网络安全开发包详解代码

网络安全开发包详解代码 本书以计算机网络安全开发包技术为核心,详细讨论了几个著名的网络安全开发包,它们分别是网络数据包捕获开发包Libpcap,Windows网络数据包捕获开发包WinPcap,数据包构造和发送开发包Libnet,通用网络安全开发包Libdnet,网络入侵检测开发包Libnids。书中对每个开发包的功能、原理和安装步骤进行了介绍,对开发包的各种数据结构和输出函数进行了详细阐述,并通过举例对开发包的使用方法进行了详细说明,每个例子都给出了完整的源代码并有详细的注解和结果分析。 光盘说明: (1)按章节列出代码,开发包自带的代码可以从开发包网站上下载。 (2)每个程序请按书上介绍的编译步骤进行编译运行。 (3)在Linux下的编译软件为GCC,在Windows平台下的编译软件为Visual C++ 6.0。

2014-03-20

Github for windows

Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius和Merb在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用。

2014-03-20

JPEG Matlab 图像压缩

用Matlab 实现Jpeg文件的压缩过程 即输入BMP文件,压缩为Jpeg格式的图片 主要流程为:分块、DCT变换、量化、huffman编码、以及他们的逆过程。 提示:参考资料中使用的函数较老,建议使用新的函数:dct2、idct2以及huffmanenco 和huffmandeco

2014-03-12

Knuth-Morris-Pratt算法(KMP)Fast pattern matching in strings

本文是由D.E.Kunth、J.H.Morris和V.R.Pratt三人共同发表的一篇论文: 《Fast pattern matching in strings》,该文于1977年发表于SIAM journal on computing上。 算法用于从一串字符中快速搜索一个模式,其时间复杂度为O(m+n),比传统的模式匹配更快。

2014-01-14

深入理解Nginx模块开发与架构解析

本书是阿里巴巴资深Nginx技术专家呕心沥血之作,是作者多年的经验结晶,也是目前市场上唯一一本通过还原Nginx设计思想,剖析Nginx架构来帮助读者快速高效开发HTTP模块的图书。 本书首先通过介绍官方Nginx的基本用法和配置规则,帮助读者了解一般Nginx模块的用法,然后重点介绍如何开发HTTP模块(含HTTP过滤模块)来得到定制的Nginx,其中包括开发一个功能复杂的模块所需要了解的各种知识,如Nginx的基础数据结构、配置项的解析、记录日志的工具以及upstream、subrequest的使用方法等。在此基础上,综合Nginx框架代码分析Nginx的架构,介绍其设计理念和技巧,进一步帮助读者自由、有效地开发出功能丰富、性能一流的Nginx模块。

2013-12-16

深入理解Nginx模块开发与架构解析.pdf

《深入理解nginx:模块开发与架构解析》是阿里巴巴资深nginx技术专家呕心沥血之作,是作者多年的经验结晶,也是目前市场上唯一一本通过还原nginx设计思想,剖析nginx架构来帮助读者快速高效开发http模块的图书。    《深入理解nginx:模块开发与架构解析》首先通过介绍官方nginx的基本用法和配置规则,帮助读者了解一般nginx模块的用法,然后重点介绍如何开发http模块(含http过滤模块)来得到定制的nginx,其中包括开发一个功能复杂的模块所需要了解的各种知识,如nginx的基础数据结构、配置项的解析、记录日志的工具以及upstream、subrequest的使用方法等。在此基础上,综合nginx框架代码分析nginx的架构,介绍其设计理念和技巧,进一步帮助读者自由、有效地开发出功能丰富、性能一流的nginx模块。

2013-12-16

Introduction to Automata Theory, Languages, and Computation Solutions

自动机理论、语言和计算导论(第三版)英文原版答案 Solutions to Introduction to Automata Theory, Languages, and Computation

2013-12-15

哈工大 操作系统 历年考题

CMS网站上的资源,从2005年至2011年的试题,一共9套题,但是答案不全,只有10年和11年的有答案。

2013-11-27

算法 英文版第4版 Robert Sedgewick

《算法》 高清英文版第4版 Robert Sedgewick

2013-04-29

Aalgorithm_Robert Sedgewick 高清英文原版第四版

算法 Aalgorithm_Robert Sedgewick 高清英文原版第四版

2013-04-29

ACM程序设计(第2版)

国际大学生程序设计竞赛指南 ACM程序设计(第2版) 曾宗根 北京大学出版社

2013-04-29

应用密码学:协议、算法与C源程序

《应用密码学:协议、算法与C源程序》 高清英文原版

2013-04-29

零基础学qt4编程(全)--吴迪

高清pdf 零基础学qt4编程(全)吴迪 北航出版社

2013-04-30

数字逻辑设计七段数码管最简单的模八循环显示

让七段数码管循环显示“APFE6598”,需要用仿真软件Multisim 11.0

2013-04-13

高清版 --《算法导论(第3版)》--中文版

在有关算法的书中,有一些叙述非常严谨,但不够全面;另一些涉及了大量的题材,但又缺乏严谨性。《算法导论(原书第3版)》将严谨性和全面性融为一体,深入讨论各类算法,并着力使这些算法的设计和分析能为各个层次的读者接受。全书各章自成体系,可以作为独立的学习单元;算法以英语和伪代码的形式描述,具备初步程序设计经验的人就能看懂;说明和解释力求浅显易懂,不失深度和数学严谨性。   《算法导论(原书第3版)》全书选材经典、内容丰富、结构合理、逻辑清晰,对本科生的数据结构课程和研究生的算法课程都是非常实用的教材,在IT专业人员的职业生涯中,本书也是一本案头必备的参考书或工程实践手册。   第3版的主要变化:   ·新增了van Emde Boas树和多线程算法,并且将矩阵基础移至附录。   ·修订了递归式(现在称为“分治策略”)那一章的内容,更广泛地覆盖分治法。   ·移除两章很少讲授的内容:二项堆和排序网络。   ·修订了动态规划和贪心算法相关内容。   ·流网络相关材料现在基于边上的全部流。   ·由于关于矩阵基础和Strassen算法的材料移到了其他章,矩阵运算这一章的内容所占篇幅更小。   ·修改了对Knuth-Morris-Pratt字符串匹配算法的讨论。   ·新增100道练习和28道思考题,还更新并补充了参考文献。

2013-01-15

算法导论 第二版

这是一本详细介绍了各种算法的非常实用的算法参考书。PDF版

2012-11-11

Google code jam - World Finals 2017-Problem A. Dice Straight

抱歉,CSDN目前无法设置免费资源,感兴趣的话在我博客下留言,我可以用邮件发给你。 Small input of Google code jam - World Finals 2017-Problem A. Dice Straight

2017-09-22

空空如也

空空如也

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

TA关注的人 TA的粉丝

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