这篇博客主要分析TCP的连接建立,该连接的建立过程也就是添加网络描述符到libevent事件中,这个过程是由主线程(main)驱动的。...
分类:
其他 时间:
2014-03-20 20:06:07
收藏:
0 评论:
0 赞:
0 阅读:
513
Redis的Replication有一个配置“repl-disable-tcp-nodelay”
在slave和master同步后(发送psync/sync),后续的同步是否设置成TCP_NODELAY
假如设置成yes,则redis会合并小的TCP包从而节省带宽,但会增加同步延迟(40ms),造成master与slave数据不一致
假如设置成no,则redis master会立即发送同步数据,没有延迟
前者关注性能,后者关注一致性...
分类:
其他 时间:
2014-03-20 20:08:50
收藏:
0 评论:
0 赞:
0 阅读:
498
Hibernate4注释
@Entity(name = "tbl_user") 将一个类声明为一个实体bean(即一个持久化POJO类)
@Id注解则声明了该实体bean的标识属性,必填属性
@GenericGeneratorhibernate在JPA的基础上进行了扩展,可以用一下方式引入hibernate独有的主键生成策略。
@Column name解决属性名和字段名不对应 l...
分类:
系统服务 时间:
2014-03-20 20:37:55
收藏:
0 评论:
0 赞:
0 阅读:
885
将一个数组转化为一个List对象,一般会想到Arrays.asList()方法,这个方法会返回一个ArrayList类型的对象。但是用这个对象对列表进行添加删除更新操作,就会报UnsupportedOperationException异常。
public static List asList(T... a) {
return new ArrayList(a);
}
...
分类:
其他 时间:
2014-03-20 20:17:30
收藏:
0 评论:
0 赞:
0 阅读:
275
教你怎么写代码...
分类:
其他 时间:
2014-03-20 20:29:25
收藏:
0 评论:
0 赞:
0 阅读:
366
数字表示它两边的星号的个数,问号是不定。给定一个串,问满足题意的有几种可能
分析:
1.线性问题
2.可以从一个方向递推求得结果
方法1:
动态规划
方法2:
记忆化搜索...
分类:
其他 时间:
2014-03-20 20:23:04
收藏:
0 评论:
0 赞:
0 阅读:
257
1,数据库备份命令
mysqldump -uroot -p --default-character-set=gbk dbname > /root/newsdata.sql
或
mysqldump -uroot -p --default-character-set=utf8 dbname > /root/newsdata.sql
2,导入数据库
mysql -uroot -p ...
分类:
数据库技术 时间:
2014-03-20 20:37:00
收藏:
0 评论:
0 赞:
0 阅读:
627
最近开始学习使用boost以及blitz++,接下来把它们的基础以及用vs2010编译的过程记录如下。
基础知识:(来自于维基百科与百度百科)
boost库
boost C++ 库(Libraries)是一组扩充C++功能性的经过同行评审(Peer-reviewed)且开放源代码程序库。大多数的函数为了能够以开放源代码、封闭项目的方式运作,而授权于Boost软件授权条款(Boost
So...
分类:
编程语言 时间:
2014-03-20 20:32:11
收藏:
0 评论:
0 赞:
0 阅读:
757
C语言中有很多函数、语言特性用的不是很熟悉,特别是涉及指针的操作,总是自己认为怎样怎样,却没有真正的去使用,没有使用就没有发言权。这里结合使用VS2005探究自己疑惑之所在,以后遇到的继续补充。...
分类:
编程语言 时间:
2014-03-20 20:07:02
收藏:
0 评论:
0 赞:
0 阅读:
537
最近研究hls,发现需要使用m3u8_segmenter这个程序,搞了半天才编译通过,特此记录一下。
使用正常的./configure等编译老是出错误
gcc -Wall -g m3u8-segmenter.c -o segmenter -lavformat -lavcodec -lavutilm3u8-segmenter.c: In function ‘add_output_stream’:...
分类:
其他 时间:
2014-03-20 20:23:59
收藏:
0 评论:
0 赞:
0 阅读:
630
Given a binary tree, return the preorder traversal of its nodes' values.
For example:
Given binary tree {1,#,2,3},
1
2
/
3
return [1,2,3].
Note: Recursive soluti...
分类:
其他 时间:
2014-03-20 20:30:18
收藏:
0 评论:
0 赞:
0 阅读:
387
C#学习之函数总结
1:函数结构同C++,java类似,
(参数列表)
{//函数体
}
2:参数中的特性--参数数组
C#中允许函数中指定一个特定的参数,这个参数必须是函数定义中的最后一个参数,毫无疑问这些参数必须是同类型的,这样的参数叫做参数数组
格式: (type1,typ2,...paras typen[] )
如:
static int sumAd...
分类:
其他 时间:
2014-03-20 20:33:07
收藏:
0 评论:
0 赞:
0 阅读:
477
1.AppDelegate.h
#import
@interface AppDelegate :
UIResponder UIApplicationDelegate>
@property (strong,
nonatomic) UIWindow *window;
@end
2.AppDelegate.m
#import "AppDelegate.h"...
分类:
其他 时间:
2014-03-20 20:09:46
收藏:
0 评论:
0 赞:
0 阅读:
442
TCP:全称Transmission Control Protocol ( 传输控制协议):通过三次握手完成连接,建立连接形成数据传输数据的通道,可以进行大量数据的传输,是可以可靠协议,速度相对慢。
与UDP的发送端和接收端类似,TCP通信需要有客户端和服务端
Tcp传输,客户端建立的过程:
1、创建tcp客户端socket服务。使用的是Socket对象。该对象一创建就明确目的地...
分类:
其他 时间:
2014-03-20 20:20:21
收藏:
0 评论:
0 赞:
0 阅读:
505
题目的意思是说给定一个数x,找到满足情况(d是x的约数,且d和x有至少一个相同的数字)d的个数,直接模拟就可以了。
#include
#include
#include
using namespace std;
int main()
{
int n,m,i,j;
int ans=0;
int a[10];
memset(a,0,...
分类:
其他 时间:
2014-03-20 20:15:32
收藏:
0 评论:
0 赞:
0 阅读:
448
在PHP中匿名函数(Anonymous functions),也叫闭包函数(closures),允许 临时创建一个没有指定名称的函数。最经常用作回调函数(callback)的参数。 当然,也有其他应用的情况。
注:php闭包是PHP5.3版本之后才有的
什么是闭包?百度百科上这样说,闭包是可以包含自由(未绑定到特定对象)变量的代码块;这些变量不是在这个代码块内或者任何全局上下文中定义的,而是在...
分类:
Web开发 时间:
2014-03-20 20:10:46
收藏:
0 评论:
0 赞:
0 阅读:
497
题目的意思是说一个序列,如果能够通过一次交换任意两个元素,就能使得序列非递减,那么输出yes,否则输出no。使用a数组记录序列,然后复制到b数组,对b数组进行排序,然后比对两个数组,将不同元素的个数记下来,看是否超过两个就行了。
#include
#include
#include
using namespace std;
bool cmp(int a,int b)
{
...
分类:
其他 时间:
2014-03-20 20:14:38
收藏:
0 评论:
0 赞:
0 阅读:
314
Linux下安装oracle关于UnsatisfiedLinkErrorexceptionloadingnativelibrary:njni10报错解决在Linux下安装好oracle数据库后,创建数据库DBCA(DatabaseConfigurationAssistant)会出现UnsatisfiedLinkErrorexceptionloadingnativelibrary:njni10……的原因:一.可能是glibc和..
分类:
数据库技术 时间:
2014-03-20 19:05:24
收藏:
0 评论:
0 赞:
0 阅读:
10224
53/TCP/UDPDNS88/TCP/UDPKerberos123/UDPTimeService135/TCPRPC139/TCPNetBIOSsession445/TCPSMB389/TCP/UDPLDAP636/TCPLDAPSSL3268/TCPLDAPGC3269/TCPLDAPGCSSL464TCP/UDPKerberosICMP/IPICMP50000~60000/TCPRPC动态端口
分类:
其他 时间:
2014-03-20 20:56:43
收藏:
0 评论:
0 赞:
0 阅读:
496
oracle,行转列函数selects.newspartbigtype_id,wmsys.wm_concat(s.equip_type)asequip_typefromautomation.AUTO_NEWSPARTSMALLTYPE1sgroupbys.newspartbigtype_id
分类:
数据库技术 时间:
2014-03-20 18:46:43
收藏:
0 评论:
0 赞:
0 阅读:
534