zyhUTTP
码龄14年
关注
提问 私信
  • 博客:38,287
    社区:1,567
    39,854
    总访问量
  • 30
    原创
  • 暂无
    排名
  • 3
    粉丝
  • 0
    铁粉

个人简介:github账户:https://github.com/uttp微博账户:UTTP

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2011-03-02
博客简介:

从这里开始......

博客描述:
开始喜欢写博客了,记录下自己的点滴.
查看详细资料
个人成就
  • 获得3次点赞
  • 内容获得1次评论
  • 获得3次收藏
  • 博客总排名1,464,681名
创作历程
  • 9篇
    2014年
  • 22篇
    2013年
成就勋章
TA的专栏
  • 算法编程
    4篇
  • 浙江大学 pat
  • 其他
    2篇
  • 浙大研究生机试总结
    12篇
  • 杂谈
    4篇
  • Thinking in JAVA学习笔记
    1篇
  • 暑假实习
    1篇
  • UNIX Network Programming
    5篇
  • c++
    1篇
创作活动更多

『技术文档』写作方法征文挑战赛

在技术的浩瀚海洋中,一份优秀的技术文档宛如精准的航海图。它是知识传承的载体,是团队协作的桥梁,更是产品成功的幕后英雄。然而,打造这样一份出色的技术文档并非易事。你是否在为如何清晰阐释复杂技术而苦恼?是否纠结于文档结构与内容的完美融合?无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

55人参与 去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

c++中迭代器使用

对于string和vector我们可以使用下标来访问其中的元素,但是对于访问容器更为通用的做法是使用迭代器。下面介绍迭代器的一半使用方法.......1.使用迭代器在容器中可以使用其中的成员begin 、end、cbegin 和cend,它们分别指向容器中的首元素和尾元素的下一个元素,一般迭代器有这几种操作*iter、iter->men、++iter、 --iter、iter1 == it
原创
发布博客 2014.03.02 ·
1286 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c++中string类和vector类比较

在c++中string类和vector类几乎是用的最多的两个标准库类,现对他们进行归纳比较如下:1.定义和初始化共同有的初始化类是这些string s1; vector v1;//默认初始化string s2(s1); vector v2(v1);//副本string s2 = s1; vector v2 = v1;//同上string s4(n, 'c');
原创
发布博客 2014.02.28 ·
2642 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

c++中const的用法

有时我们希望定义一种变量,它的值不能被改变,就要用到关键字const1.初始化和const对象的类型决定了其上的操作。const对象必须进行初始化。2.const引用可以把引用绑定到const对象上,就像绑定其它对象一样,我们称之为对常量的引用。与普通引用不同之处是常量引用不能改变它所绑定的对象,故在其前加上关键字const。const int i = 1024; cons
原创
发布博客 2014.02.23 ·
1066 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

unix网络编程bind函数listen函数和accept函数详解

4.4 bind函数bind函数把一个本地协议地址赋予给一个套接字。#includeint bind(int sockfd, const struct sockaddr *myaddr, socklen_t addlen);4.5 listen函数listen函数仅有TCP服务器调用,它做了两件事。(1)当socket函数创建一个套接字时,它被假设为一个主动套接字,
原创
发布博客 2014.02.11 ·
2054 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

基本套接字编程socket函数和connect函数

基本tcp套接字编程4.1 概述(略)4.2 scoket函数为了执行网络I/O,一个进程必须做到第一件事就是调用scoket函数,指定期望通信的类型#include int socket(int family, int type, int protocol)其中family指明的是协议簇,如下图所示的类型+-------------+--+----
原创
发布博客 2014.02.11 ·
1180 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

tcp连接的建立和终止

2.6 TCP连接的建立和终止主要讲解的是TCP连接如何建立和终止的2.6.1 三路握手(1)服务器必须准备好接受外来的连接,这通过调用socket bind 和listen这3个函数来完成的我们称之为被动打开(2)客户通过调用connect发起主动打开。这导致客户TCP发送一个SYN分节,它告诉服务器客户将在连接中发送数据的初始序列号。通常SYN分节不携带数据,其所在IP
原创
发布博客 2014.02.11 ·
954 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

套接字编程简介<二>

具体参见点击打开链接(https://github.com/uttp/UNIX-Network-Programming/tree/master/chapter3)里面的3.4~3.63.4 字节排序函数小端和大端小端:将低序字节存储在起始位置大端:将高序字节存储在起始位置为了测试本机是小端还是大端写了简单的程序testByteOrder.cpp具体见本文
原创
发布博客 2014.01.18 ·
734 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

套接字编程简介<一>

具体请参见点击打开链接(https://github.com/uttp/UNIX-Network-Programming/blob/master/chapter3)从第二部分基本套接字编程开始第三章主要是套接字编程的简介,主要介绍了套接字编程后面要用到的主要函数3.2节套接字地址结构3.2.1 IPv4套接字地址结构包含在头文件中struct in_addr
原创
发布博客 2014.01.18 ·
797 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

学期总结----c++ 学习篇

很久没有写博客了,对于现在的我来说能再自习室里面想想过去再想想未来是莫大幸福了,从来浙江大学开始在这个短短的半年里,感觉自己学到了很多专业知识的东西,当然对于刚刚踏入社会的我来说,还有很多很多的不足,简单回顾一下这半年来做的事情吧。先从c++说起。开学的时候我就打算把《c++ primer》英文版这本书在这学期看完的,这学期快过去了这本书也就结尾还有一部分没有读完,相信在春节之前可以把这本书看
原创
发布博客 2014.01.06 ·
915 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

阶段总结(2013年9月初~2013年11月初)(二)

在10月15号的时候换了个活去干,也就是用python的一个GUI框架pygtk做一些界面,主要工作就是调用别人开发的SDK,通过别人提供的接口来调用底层的代码,在这里可以学到一些图形界面的知识,还可以了解一些python的知识,这些可以去学习,但都不是核心,核心的是这个这个会议是如何开起来的(做的主要是网络多人视频方面的开发项目)它总共有哪些层,这些层之间的关系是什么,然后剖析每一层的具体内容。
原创
发布博客 2013.11.02 ·
662 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

twitterm面试算法题

twitterm面试算法题
原创
发布博客 2013.11.01 ·
1414 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

数字和的个数

题目描述:给定一个正整数数组,要求求出给定数的和的个数是多少   思路:此题运用动态规划进行求解,用dp[n][m]表示前n个数中有和为m的数的个数,则dp[n][m] = dp[n-1][m-a[n]]+dp[n-1][m];public class Test1{ public static void main(String[] args){ int[] a = {5,5,2,2,
原创
发布博客 2013.08.16 ·
818 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

序列生成分析

题目描述:给定一个序列表达式2^i*5^j,要求从小到大的输出这个序列生成的数。      分析一(错误):表达式分析可得没一次在前一个数的基础上要么乘以5/4要么乘以8/5要么乘以2,按照这样的顺序就可以得到所需要的序列了,具体java代码如下package Alg;public class Algorithm { /** * @param args */ public
原创
发布博客 2013.08.15 ·
840 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

暑假实习--SVN

svn使用是subversion的简称,它是一个版本管理器,具体使用参考http://maverick.inria.fr/~Xavier.Decoret/resources/svn/或http://www.cs.ubc.ca/~vailen/svn_howto.htm或者http://www.clear.rice.edu/comp314/svn.html
原创
发布博客 2013.07.24 ·
761 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java中Arrays类用法的总结

在Java中Arrays类是非常有用的实用类,它存在于包java.util中,包括各种对数组操作的静态方法.static List asList
原创
发布博客 2013.07.12 ·
3849 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于幸福 理想

对幸福比较困惑,对我想要的幸福究竟是什么比较困惑,对怎样才能获得幸福比较困惑.....谁能回答这个问题???------------------------------------------------------------------------------------------------------------------------------------------------
原创
发布博客 2013.03.31 ·
803 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

考研历程总结

从开始准备考研,到最后的考研结束,历时差不多有一年了。但是真正开始准备的时间只有6个月......       在考研这段时间里,经历过很多,也想过很多,得到了一些的同时,也失去了一些。那么就从我正式开始复习的时间开始说起吧,实训完回来大约是7月10号,那时给自己定下的暑期(7.10~9.1)目标是数学复习全书(二李的)看完,专业课四本网上指定的书看完、1800题数据结构做完和《2012考研计
原创
发布博客 2013.03.31 ·
1228 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

pat_1034

题目出处(http://pat.zju.edu.cn/contests/pat-a-practise/1034)这题主要意思是找到一组中最大的一个人的点的权重,开始的时候想用并查集去做,用并查集这样去做呢?用并查集怎样保存最大的那个权?,最后又怎样输出最大的权?也没有想出具体的方法,后来在网上搜了一下,可以用dfs或者bfs去做比较简单,此时,又遇到了一个问题怎样来处理字符串的问题?字符串用什么保
原创
发布博客 2013.03.24 ·
976 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

背包问题 jdoj 1419

在背包问题中最简单的当然是0-1背包啦,问题描述有n个物品,每个物品的体积为v[i](1如九度oj上的1419题http://ac.jobdu.com/problem.php?pid=1494#include#include#includeusing namespace std;int dp[1010];int price[210];int value[210];int ma
原创
发布博客 2013.03.17 ·
826 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

pat 1005

题目链接:http://pat.zju.edu.cn/contests/pat-a-practise/1005 此题比较简单,没有什么好说的啦#includeusing namespace std;int main(){ char a[101]; char *temp[10] = {"zero","one","two","three","four","five","si
原创
发布博客 2013.03.17 ·
948 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多