
学习笔记
文章平均质量分 65
许嵩奇
学生 西安邮电大学软件工程 西邮Linux兴趣小组
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【学习记录】简单线程池的实现
参考资料:linux c线程池简单实现_kankan231原创 2014-04-04 21:13:45 · 685 阅读 · 0 评论 -
【学习笔记】socket关于端口重用的学习
这两天想写一个c2c服务器的模型原创 2014-05-13 14:04:52 · 1223 阅读 · 0 评论 -
【学习笔记】解析XML文档--使用libxml
主要函数xmlKeepBlankDefault(0) :原创 2014-05-31 15:01:27 · 1622 阅读 · 0 评论 -
【学习记录】使用Github过程中出现的问题及解决办法
今天想把之前数据库课设的代码上传Github,不想上传过程中出现了许多error,于是就查了下资料。解决之后写个备忘录好了~首先在git上建立一个项目,这个我就照抄教程好了:1.在git创建项目登录Github,点击右边按钮“New Responsitory” ,填写项目名等信息,获得一个github.com/项目名.git 的url即为项目地址。2.配置Git以及上传原创 2014-03-07 20:50:58 · 1770 阅读 · 0 评论 -
【学习笔记】一个简单的在线通讯录:php实现简单的增删改查操作
实习作业,写个php的通讯录实现原创 2014-07-11 10:17:05 · 1285 阅读 · 0 评论 -
【学习记录】高性能:使用sendfile实现文件传输
最近在作的那个项目,因为涉及到原创 2014-06-22 17:13:36 · 1350 阅读 · 0 评论 -
【学习笔记】对一致性哈希的简单理解
最近有在阿里实习的同学在工作中用到了一致性哈希,原创 2014-08-05 22:21:39 · 788 阅读 · 0 评论 -
【学习记录】Mysql++
What is Mysql++原创 2014-08-06 11:01:57 · 936 阅读 · 0 评论 -
【学习笔记】红黑树的实现(二):删除算法
该文主要解释红黑树的插入和插入后的再平衡所有代码已经过编译,编译环境ubuntu12.04LTS GCC 4.6.3完整的红黑树代码已上传GitHub:https://github.com/xusongqi/Data_Structures————————————————————————————————————————————上午总算把删除算法弄得差不多了..原创 2014-05-07 14:07:29 · 755 阅读 · 0 评论 -
【学习记录】关于数据库优化的几点知识以及事务和锁
上午实习导师潇哥考核了下业务知识,然后原创 2014-08-22 18:29:09 · 1100 阅读 · 0 评论 -
【学习笔记】最近对B树学习的一些笔记
先占个坑,晚上回来码原创 2014-03-14 15:16:53 · 882 阅读 · 0 评论 -
【学习记录】简单的Server端服务器模型的搭建【网络编程学习阶段汇总】
前一阵子想写一个服务器,嗯,yi kai shi shi xiang x原创 2014-05-25 18:09:56 · 1130 阅读 · 0 评论 -
【学习记录】使用openSSL中的MD5库对字符串进行MD5加密
首先检查下系统是有否有原创 2014-05-27 11:41:23 · 2141 阅读 · 0 评论 -
【学习笔记】TCP长连接出现的延时问题
前两天看一些关于网络编程的博客,提到了长连接时小数据包发送出现的延时问题。今天打算把这块大概整理梳理一下。TCP_NODELAY与Nagle算法问题描述:在tcp长连接时出现发送延时,且延时基本固定在40ms上。那么最有可能的问题就是没有设置TCP_NODELAY参数。关于这个参数,我们要先了解一下Nagle算法。Nagle算法是拥塞避免相关的算法,在tcp中默原创 2014-05-21 10:36:53 · 3616 阅读 · 0 评论 -
【学习笔记】简单的socket网络编程实例
TCP的三次握手(图片来自百度百科)TCP的四次分手(图片来自百度百科)单向交互套结字服务端/* * Author: xusongqi@live.com* * Created Time: 2014年03月19日 星期三 17时29分14秒* * FileName: sock_server.c* * Descript原创 2014-03-20 18:34:18 · 1532 阅读 · 0 评论 -
【学习笔记】红黑树的实现(一):插入算法
前一阵子写完了AVL树之后就有点手痒,想写写红黑树~五一qian原创 2014-05-06 17:00:42 · 738 阅读 · 0 评论 -
【学习笔记】关于一道fork()之后printf()输出的题目
在某网站线上答题中遇到一题目描述如下:[cpp] view plaincopy以下程序输出的‘-’的个数为() A.6 B.8 CD略 #include #include int main(void) { int i; for(i = 0;i {原创 2014-03-23 19:43:19 · 1755 阅读 · 1 评论 -
【学习笔记】AVL树的实现
————————————2014.3.24—————————————昨天看完了AVL树的基本概念,对旋转的原理不太理解。现在了解到两种结点结构体的定义,分别是记录当前结点高度typedef struct AVLNode{ int key; //关键值 int height; //记录当前结点的高度 struct AVLNode *leftChild;原创 2014-03-24 20:14:40 · 720 阅读 · 0 评论 -
【学习笔记】二叉查找树(BST)的实现
前两天想看下红黑树,结果发现基础的二叉查找树都快忘的差不多了,就大概回顾了一下。重写了下代码。二叉查找树,作为平衡二叉树的基础,每个节点最多有两个孩子,因为不会对自身进行平衡维护,所以容易退化成链表。创建//创建节点void createNode(BSTree **node){ *node = (BSTree *)malloc(sizeof(BSTree)); (*node)-原创 2014-03-23 12:17:19 · 653 阅读 · 0 评论 -
【学习笔记】浅析TCP的拥塞控制
拥塞控制慢启动原创 2014-04-20 18:28:01 · 856 阅读 · 0 评论 -
【学习记录】python学习【更新中...】
【2014.4.7】清明节看了三天书,先大概了解了下python的基本语法原创 2014-04-07 21:19:22 · 615 阅读 · 0 评论 -
【备忘录】常用函数原型及返回值
exit();exit(1)表示异常退出.此处1返回给操作系统exit(x)(x不为0)都表示异常退出exit(0)表示正常退出原创 2014-03-19 17:43:48 · 697 阅读 · 0 评论 -
【学习笔记】MySQL数据的批量导入与导出
昨天想把手头上的180k条天猫记录导进数据库里,但由于是CSV格式的文档,所以查了下导入的方法:MySQL中导入导出CSV:http://blog.youkuaiyun.com/sara_yhl/article/details/6850107所需代码如下:load data infile '/home/xusongqi/database_C/tmall_data.csv' into tabl原创 2014-03-17 17:51:13 · 941 阅读 · 0 评论 -
【学习笔记】python实现的套接字socket
之前说要学学python,认真看看《python核心编程》这本书,因为当时手头上的工作还没结束,也就没有怎么去看,这两天刚好赶上五一,便有了几天时间来看一下。在了解了基本语法之后,我还是比较偏向于从网络编程作为切入点来进一步学习一门语言。所以今天就写一写简单的socket套结字的实现。#############2014.5.13 update###############更新了多进程服务端的bug:客户端强行关闭会出错#######################################原创 2014-04-30 14:14:49 · 882 阅读 · 0 评论 -
判断mysql查询过程中是否用到了索引的方法:explain
今天面试遇到了一个问题,r原创 2014-09-17 20:11:22 · 3178 阅读 · 0 评论