自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

塞外飞客

默默的coder

  • 博客(46)
  • 资源 (18)
  • 收藏
  • 关注

原创 github提交代码-简介

使用步骤在 github 上 fork 一个项目到自己的仓库。# 需要先fork,因为原始项目没有权限git clone https://github.com:name/repos.git。 # 从自己的仓下 clone代码到本地修改本地代码push到自己的仓库github上发起pull request。# 看别人是否接受,如果可以接受,你的代码就可以写入原始的项目中。使用gith...

2019-11-20 20:33:24 188

原创 git学习笔记

| 本地仓 |<------->| 暂存区 |<------->| 版本库 |撤销:已修改的文件test.c,撤销git checkout -- test.c # -- 必须要,不然就会切换分支已修改的文件并使用 git add 添加到暂存区git reset HEAD test.c # 把暂存区的修改撤销掉,重新放回工作区回退到指定版本git reset ...

2019-11-14 21:10:35 162

原创 blog记录

blog记录linux内核https://blog.csdn.net/gatieme/article/category/9265324 Linux内核剖析,内存管理、进程调度redishttps://www.cnblogs.com/tinywan/tag/redis/ redis分析系列https://blog.csdn.net/androidlushangderen/...

2019-11-13 17:30:22 176

转载 Git撤销&回滚操作(git reset 和 get revert)

git 工作流:工作区:即自己当前分支所修改的代码,git add xx 之前的!不包括 git add xx 和 git commit xxx 之后的。暂存区:已经 git add xxx 进去,且未 git commit xxx 的。本地分支:已经git commit -m xxx 提交到本地分支的。这里写图片描述代码回滚在上传代码到远程仓库的时候,不免会出现问题,任何过程都有可...

2019-11-13 17:09:25 397

转载 MAC 安装tree : fatal error: 'stdlib.h' file not found

MAC 安装tree : fatal error: 'stdlib.h' file not found未安装 Command Line Tools命令行工具,安装步骤如下:在终端中输入 xcode-select --install,按提示安装完成后,重新安装tree即可。不确定是否因为新版本MAC OS 10.14的Xcode不能用是否有关。...

2019-09-26 10:32:04 1967

转载 GLIBC_2.14’ not found

GLIBC_2.14’ not found/usr/local/mysql//bin/my_print_defaults: /lib64/libc.so.6: version `GLIBC_2.14’ not found问题解决方案转载site:http://blog.csdn.net/donghustone/article/details/52006942安装mariadb过程中,提示“/usr/

2017-10-29 10:54:09 741

原创 《Unix环境高级编程》学习笔记--文件和目录-1

《Unix环境高级编程》学习笔记–文件和目录-14.12 文件长度文件的长度由stat结构的st_size表示,以字节为单位。符号链接,文件长度为文件名称中的实际字节数。文件空洞由偏移量超过文件尾端,并写入数据造成的。ls -l 显示文件字节数。du -s 显示文件占用实际磁盘总量字节块数n(一块512字节等)n*512 可能大于ls -l的值,因文件系统使用若干块以存放指向实际数据块的

2017-08-07 17:17:29 389

原创 TIME_WAIT状态

在Tcp关闭连接过程中,主动关闭的一段会进入TIME_WAIT状态,且在该状态持续两倍最长分节生命期MSL的时间。Tcp实现中必须选择一个MSL(maximum segment lifetime)值,MSL是Ip数据包在互联网中生存的最长时间。分组在路由异常时经常”迷途“。某个路由器崩溃或两个路由器间的链路断开时,路由协议需花费数秒或数分钟才能稳定找到另一条同路,在这段时间内可能产生路由循环(

2015-07-05 11:31:14 802

原创 unix网络编程(二)Tcp:传输控制协议

1、TCP(Transmission Control Protocol,传输控制协议),其提供一下服务:    一)TCP提供客户与服务器的链接,一个客户建立与一个给定服务器的链接,跨越链接与那个服务器交换数据,然后终止链接。    二)TCP提供可靠性,当TCP向另一端发送数据时,它要求对方返回一个确认。如果确认没有收到,TCP自动重传数据并等待更长时间。在数次重传失败后,TCP才放弃。

2015-07-03 17:58:00 1094

原创 网络编程概述

今天开始正式学习网络编程这一块,特做此笔记记录学习过程。要编写通过计算机网络通信的程序,首先要确定这些程序相互通信所用的protocol。在深入设计一个协议的细节之前,应该从高层次决断通信由哪个程序发起以及响应在何时产生,如一般认为web父娶妻程序是一个长时间运行的程序(即所谓的守护进程daemon),它只在响应来自网络的请求才发送网络消息。协议的一段是web客户程序,如浏览器,与服务器进程的通信总

2015-05-20 16:37:14 1161

原创 Unique Paths & Unique Paths II

Unique Paths:m*n的格子,从左上角到右下角,总共多少条不同路线。。。采用深搜或用stack存储要访问的格子会导致TLE,这里采用dp的方式,依据:    grid[x][y]=grid[x-1][y]+grid[x][y-1]class Solution {private: int grid[100][100];public: int uniqueP

2015-04-01 19:24:02 676

原创 Word Search

Given a 2D board and a word, find if the word exists in the grid.The word can be constructed from letters of sequentially adjacent cell, where "adjacent" cells are those horizontally or vertically

2015-04-01 19:12:14 451

原创 Insertion Sort List

Sort a linked list using insertion sort.对一个

2014-09-16 18:26:47 647

原创 Evaluate Reverse Polish Notation

Evaluate the value of an arithmetic expression in Reverse Polish Notation.Valid operators are +, -, *, /. Each operand may be an integer or another expression.Some examples: ["2", "1",

2014-09-15 13:21:11 491

原创 Linked List Cycle II

GiveGiven a linked list, return the node where the cycle begins. If there is no cycle, return null.Follow up:Can you solve it without using extra space?

2014-09-15 12:19:23 604

原创 Linked List Cycle

Given a linked list, determine if it has a cycle in it.Follow up:Can you solve it without using extra space?最初的da

2014-09-12 00:28:48 641

原创 Reverse Words in a String

Given an input string, reverse the string word by word.For example,Given s = "the sky is blue",return "blue is sky the".ke

2014-09-10 23:37:43 671

转载 fedora20安装putty No package ‘gtk+-2.0′ found

这里转载一下我在编译安装emacs23的时候提示No package ‘gtk+-2.0′ found  centos的开发环境。网上搜了一下,发现安装gtk+-2.0不是一件容易的事,后来无意发现一个帖子挺不错,内容如下:No package ‘libgnomeui-2.0′ foundNo package ‘gtk+-2.0′ foundNo package ‘glib

2014-07-15 10:09:01 2787 1

转载 xargs 命令

xargs xargs 命令用途构造参数列表并运行命令。 大多数 Linux 命令都会产生输出:文件列表、字符串列表等。但如果要使用其他某个命令并将前一个命令的输出作为参数该怎么办?例如,file 命令显示文件类型(可执行文件、ascii 文本等);您可以处理输出,使其仅显示文件名,现在您希望将这些名称传递给 ls -l 命令以查看时间戳记。xargs 命令就是用来完成此项

2014-07-07 17:40:10 574

转载 linux时间相关结构体和函数整理

一、时间类型。Linux下常用的时间类型有4个:time_t,struct timeb, struct timeval,struct timespec,clock_t, struct tm.(1) time_t是一个长整型,一般用来表示用1970年以来的秒数.该类型定义在中.一般通过 time_t time = time(NULL); 获取.(2) struct t

2014-04-28 10:42:13 674

原创 scanf 读入时分离字符串和整数。。

参考: http://hi.baidu.com/lonten/item/a13f436000faa72668105bc1

2014-04-10 20:43:24 1249

转载 从输入网址到显示网页的全过程分析

作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。本文将更深入的研究当你输入一个网址的时候,后台到底发生了一件件什么样的事~1. 首先嘛,你得在浏览器里输入要网址:2. 浏览器查找域名的IP地址导航的第一步是通过访问的域名找出其IP地址。DNS查找过程如下:

2013-04-11 18:04:39 110480 8

原创 C++连续读写多个文件

C++连续读写多个文件当用同一个fstream对象file连续读写不同的文件时,读写下一个文件会和读写上一个文件的file的状态相关联。示例和代码如下:#include #include #include using namespace std;int main () { fstream fin, fout; string str; //f

2013-03-27 21:01:30 10734

原创 c++文件操作

C++文件操作  在头文件中   其主要类型:                  ifstream : 由istream派生而来,提供读文件功能                  ofstream: 由ostream派生而来,提供写文件功能                  fstream  : 由iosream派生而来,听过读写同一个文件的功能。详细参考:http://w

2013-03-27 00:32:52 823

原创 多文件上传。。。。

多文件上传,搞的头大了,受不了。  在实现文件上传的时候,form表单中添加或修改为:enctype="multipart/form-data",因为在默认情况下,enctype值为enctype=application/x-www-form-urlencoded,这种编码格式不能够上传文件,而采用multipart/form-data时,表单数据被已二进制的方式被传递出去, 无法正常

2012-09-08 00:18:47 5772 1

转载 【转】VIM设置吐血整理(可以胜任工程编辑和ACM竞赛编辑)

Linux系统版本:ubuntu 10.10真相:       • vim安装和中文帮助文档       vim 安装直接选择apt-get install vim(所有的都装上吧,包括vim-gtk,vim-gnome),或者去vim官方下载源码安装。       中文帮助文档下载:http://sourcefo

2012-02-26 23:51:58 1064

转载 【转】Vi学习

学习 vi 的最大难点在于——vi 的繁多的指令。为了有效利用 vi,你需要记住其中不少的一些。这可能需要不少时间;而偏偏这篇指南的目的之一就是在于利用尽可能少的时间。所以,从一开始,我们将面对一个挑战——怎么能让你在短期内记住大量的命令。 为了在这篇指南的过程中解决这个难题,我们会逐渐一点一点积累起一张关于 vi 的知识清单。这张清单会包含所有重要的 vi 命令。当你完成了这份指南,当你

2012-02-26 23:49:01 553

转载 【转】TopCoder 规则入门

基本规则TopCoder的比赛类型很多,最常见的是周赛SRM(Single Round Match),另外还有TCHS SRM(TopCoder High School SRM,题目和SRM一样,仅限中学生参加,参赛者水平较低,据说涨rating很容易),马拉松(Marathon Matchs),还有TCOpen(每年两次的大比赛)之类的比赛。因为大多数人都在做SRM,所以本文介绍的TC比赛即

2012-02-26 23:46:05 1536

原创 vm中ubuntu与宿主机文件共享

vm中ubuntu与宿主机文件共享          总是用u盘在虚拟机和windows中复制东西挺麻烦的。。是吧。。     网上好像很多。。譬如http://www.cnblogs.com/tingsicong/archive/2010/01/28/1658331.html      还有中貌似就是用samba挂接的。。不过这种的像我这种水人级的还不会。。     按照上面

2012-02-25 10:32:33 4302 8

原创 zoj1093

此题很久以前就看到了,也知道是求最大上升子序列,但就是不会求,笨啊,相信各位都做过矩阵嵌套吧,哎。。。。就多一维,加一个二级排序,直接套用不就行了,哎,。。。笨。。 时间不多了,马上要停电了,来不及优化了,凑合着看吧,。。。死长死长的。。 #include #

2011-08-16 05:50:08 745

原创 zoj1025

这一题是求最大不下降子序列的最少个数,才能锯木头时保证机器调试的次数最少,其实这个问题可以转化一下,就是求最大下降子序列的长度 最大下降子序列的中每一个元素,都必须单独在一个不下降子序列里,对吧,听一位大牛讲了很久才明白过来,然后取其他任何一个元素,都可以被这些不下降子序

2011-08-16 05:45:31 1289

原创 zoj1733

水题的确是水题,不过数组开的小了,它会直接wa掉,而不是SE,我的方法依然很老,套式子,我找到一个好方法,是用滚动数组。 #include #include #include using namespace std;int L;void LCS(int

2011-08-09 22:02:09 648

原创 zoj2136

简单的最长上升子序列 数据量比较小,不用优化,一天没做题了,刷到简单的提提神,水啊啊啊  #include #include #include using namespace std;const int Max = 10003;int main(v

2011-08-09 20:09:05 437

原创 poj2601

水题,计算一下通项公式就行了,a1 = (n * a0 + a_n1 - 2*(cn + 2*c_n1+3*c_n2 +.....+n*a_c1) /(n+1),然后照着公式计算就行了 最近刷提不多,还是贴出来吧  #include #include

2011-08-05 01:46:28 562

原创 zoj2164

水题啊,一开始看错了,以为是从上下是1。。n,Assume that at the beginning the cards are numbered from 1 ton, from the bottom to the top. 但后来才发现是从下到上为1。。。n,用指针没弄

2011-08-04 10:38:04 451

原创 cugb1046

排序水题 ,一开始变换一下数据,接着排序,没有重复的话,输出 No duplicates. 就因为这个,wa了两次,失败啊,#include #include #include #include using namespace std;const int

2011-08-03 15:41:49 443

原创 zoj3167

水题,给出K,M让求出M的最小次方中第K个数字是7 #include #include #include using namespace std;const int Len = 310;void getNum(char s[],in

2011-08-02 22:00:02 877

原创 zoj1962

这个题啊,好像有点变态,就是有两个1,却只能输出一个,哎呀,大数加法啊,因为还没学STL,就写了很多函数,仰慕那些全是字符串处理的,各种看不懂,水啊啊啊啊啊 #include #include #include using namespace std;co

2011-08-02 20:37:41 562

原创 zoj1828

计算第n个Fibonacci数,我是一个一个计算的,感觉自己的速度很慢,在一个地方看到一个用的是全部计算出来,然后去选,试了一下,比我的还慢#include #include #include using namespace std;const int M

2011-08-02 14:53:11 745

原创 uva10106

典型的大数乘法。根据公式,很容易算出,注意一下结果是0的值就很容易了 #include #include #include using namespace std;const int Max = 600;int main(void){ char

2011-08-02 05:20:00 412

数据库系统概念(原书第五版).part1

数据库系统概念(原书第五版).part1

2013-01-18

数据库系统概念(原书第五版).part5

数据库系统概念(原书第五版).part5

2013-01-18

数据库系统概念(原书第五版).part4

数据库系统概念(原书第五版).part4

2013-01-18

数据库系统概念(原书第五版).part3

数据库系统概念(原书第五版).part3 中文版。上接第二部分。。

2013-01-18

数据库系统概念(原书第五版).part2

数据库系统概念 第五版中文版 上接part1

2013-01-18

数据库系统概念(原书第五版).part1.rar

数据库系统概念(原书第五版)。这个是第五版。。 你可以去这儿下。。http://ishare.iask.sina.com.cn/f/17662957.html 因为太大了。。得分开。。

2013-01-18

数据库系统概念中文版.pdf

数据库介绍或者原理很经典的一本书,具体细节嘛,相信各位都很了解,嘿嘿

2011-09-27

数据库系统导论(Date,.第8版)..djvu

数据库系统导论啊,英文版的啊,好像不太清晰,不过看清完全没有问题,数据库一般很有用的书,可以好好看下啊

2011-09-27

ha_windjview_0.4.1.rar

用来打开djvu类文件,无需安装,直接解压就行

2011-09-27

Intel汇编语言程序设计(第四版).djvu

第一章:基本概念 第二章:IA-32处理器体系结构 第三章:汇编语言基础 第四章:数据传送,寻址和算术运算 第五章:过程 第六章:条件处理 第七章:整数算术指令 第八章:高级过程 第九章:字符串和数组 第十章;结构和宏 第十一章:32位windows编程 第十二章:高级语言接口 第十三章:16位MS-DOS程序设计 第十四章:磁盘知识基础 第十五章:BIOS程序设计 第十六章:高级MS-DOS程序设计 第十七章:高级主题

2011-09-27

STL源码剖析.zip

想学好C++吗,就赶快学STL吧,完全的理解和掌握stl将会是你的C++水平更上一层

2011-09-02

Thinking_In_Java_练习题答案_第四版.rar

刚上传了java编程思想英文第四版,这里附上答案,可以更仔细的思考,根据答案可以把想不通的题目也许可以找到答案

2011-03-10

[算法导论].[Introduction.to.Algorithms].Thomas.H.Cormen.Ronald.L.Rivest.Charles.E.Leiserson.Clifford.Stein.文字版.pdf

很经典的算法书籍,对学习数据结构很有帮助,特别是搞ACM的同学,这本书是必看书籍

2011-03-10

空空如也

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

TA关注的人

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