4 weixin_34261739

尚未进行身份认证

暂无相关简介

等级
TA的排名 7w+

linux下C语言socket网络编程简例

转自 http://blog.csdn.net/kikilizhm/article/details/7858405这里给出在linux下的简单socket网络编程的实例,使用tcp协议进行通信,服务端进行监听,在收到客户端的连接后,发送数据给客户端;客户端在接受到数据后打印出来,然后关闭。程序里有详细的说明,其中对具体的结构体和函数的实现可以参考其他资料。程序说明: ...

2019-07-05 20:29:30

JS学习笔记

1. 空值:null,undefined(NaN, Not a Number)e.g.: var bestAge=null; //null var currentCount; //undefined,NaN作比较时,null value==undefined value :window.alert(bestAge==currentCount);//返回true;2. 隐式类型转换:s...

2019-07-05 01:03:28

Hash算法初见

hash算法 (hashmap 实现原理) Hash ,一般翻译做“ 散列” ,也有直接音译为“ 哈希” 的,就是把任意长度的输入(又叫做预映射, pre-image ),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不 同的输入可能会散列成相同的输出,而不可能从散列值来唯一的确定输入值。简单...

2019-07-04 13:38:04

团队项目中应如何评价个人对团队的贡献?

这是一个非常有用的问题。如果不仔细思考这个问题,就会造成团队成员的不公平、积极性不高等问题。Shine团队的队员们,可以在这篇随笔里畅所欲言,我先来:王安然:对于一个项目来说,我们关心的是它的效率和效果。为了提升它的效率,我们需要提升项目的质量,并尽可能高效的编码、调试、发布;为了提升它的效果,我们需要认真分析用户需求,找到用户的真正需求所在,投其所好,做好管理工作,并做好宣传。所以,个人...

2019-07-03 09:38:56

《星际穿越》初解析——一部空前绝后的史诗科学巨作

http://movie.douban.com/review/7188759/星际穿越通篇没有一句多余的对白,也没有多余的一个镜头,169分钟超大信息量填满整部电影。这里我打算从两个方面去分析这部电影,一方面是所谓的解析,当然我的天体物理知识有限,只能通过二刷的认知和网上各方面的综合信息得出我的结论,同时也欢迎大家随时指正;另一方面就是从剧作上分析经典桥段和对白,也就是对影片合理性的分析。 ...

2019-07-02 22:47:52

java加密解密用法

1.概念明文:需要被加密的消息,一般是人直接可以阅读理解的内容。(plaintext)密文: 被加密后的消息,一般是人不可直接阅读并理解的。(ciphertext)加密:将明文转换成密文的过程。(encryption)解密:将密文恢复成明文的过程。(decryption)加密算法: 对明文进行加密时所使用的算法。解密算法:对密文进行解密时所使用的算法。加密密钥:e...

2019-06-30 10:00:00

笔试算法题(38):并查集(Union-Find Sets)

议题:并查集(Union-Find Sets)分析:一种树型数据结构,用于处理不相交集合(Disjoint Sets)的合并以及查询;一开始让所有元素独立成树,也就是只有根节点的树;然后根据需要将关联的元素(树)进行合并;合并的方式仅仅是将一棵树最原始的节点的父亲索引指向另一棵树;优化:加入一个rank数组存储节点深度的下界(从当前节点到其最远子节点的距离),从而可以启...

2019-06-30 00:49:04

css的声明与应用

CSS 的声明方式 CSS的声明有三种方式:一、基本声明:最典型的CSS声明方式。 element {property: value} 用中文来表示的话,也就是元件(标签) {性质(属性)名称: 设定值}例如: H3 {COLOR: BLUE} 即为一组声明。二、集体声明:同时声明某个或数个元件(标签)(各元件(标 签)间以逗号分隔)的一组或数组样式规则(性质)(各组规则间以分号分隔)...

2019-06-29 23:48:04

dll知识点查遗补缺 续

1.导入函数 (1)如果程序静态连接时,声明函数采用了__declspec(dllimport) 调用Foo时,被翻译成call [_imp_Foo] 其中_imp_Foo是idata节里面的数据,dll的loader会修改这个地址里的数值。 _imp_Foo是FirstTrunk值。 一般情况下,VC引入windows.h会采用这种方式。 (2)如果程序静...

2019-06-29 19:09:59

ReactOS 分析三

现在从freeldr_main模块下手,找到freeldr_main.rbuild文件。 <!DOCTYPE module SYSTEM "http://www.cnblogs.com/../tools/rbuild/project.dtd"> <module name="freeldr_startup" type="objectlibrary"> ...

2019-06-29 19:08:45

Java入门网络编程-使用UDP通信

程序说明:以下代码,利用java的网络编程,使用UDP通信作为通信协议,描述了一个简易的多人聊天程序,此程序可以使用公网或者是局域网进行聊天,要求有一台服务器。程序一共分为2个包,第一个包:udp,放置服务器端代码,包括:Server.java,第二个包:ui,放置客户端代码,包括:Login.java,Chat.java,Sender.java,Reciever.java,Test.java...

2019-06-29 15:47:00

(二)hadoop系列之__linux虚拟机搭建JDK和Eclipse环境

  搭建JDK和Eclipse环境,首先需要把文件挂载或共享到linux虚拟机上。方式有两种: 1. 利用vwware自带的文件共享功能(建议用iso方式)。 2. 可以利用另外的软件工具。我这里用的是SSH(SshClient).大家可以打网上下载。 我再这里用的是挂载的方式,也就是把需要的软件打包为iso镜像文件,然后通过vmware的cd/...

2019-06-29 14:25:10

平年和闰年的由来。。。。

因为地球的公转周期是365.24219天,不是完整的整天。所以现行历法关于闰年的规定是每4年1闰,每100年减1闰,然后每400年再1闰。这样,每4年多出0.24219*4=0.96876天,接近1天,所以加1闰,但这样每4年就多了1-0.96876=0.03124天,每100年累积下来就多了100/4*0.03124=0.781天,大约多了1天,所以减少...

2019-06-29 14:22:28

转帖:开源邪说!—— 盲目开源到底是什么?到底伤害着谁?

作者:chensheng913 现在的软件行业,开源似乎成了这个行业里最时尚的语言,大有见了朋友不问:“你今天开源了吗”就誓不罢休的趋势!一个行业,揭了自己的老底,把自己完整的裸露在别人的面前,而行业中人却以此感到光荣,骄傲,难道人类真的已经升华到了“无私”的境界了? 但我大胆的断定这是不可能的!如此盲目的开源,对行业的影响已经属于非健康的了,迟早会给整个软件行业带来伤害……而这一切的背后操控主谋...

2019-06-28 06:42:03

Membership学习(一) Membership介绍[xgluxv]

Membership学习(一) Membership介绍 Asp.net的membership提供了一种存储,验证和管理用户信息以及权限的统一的路径。membership所对应的验证方式是asp.net的Forms身份验证(注:asp.net的身份验证方式 有好几种包括windows身份验证 Forms身份验证 Passport身份认证当然还有就是没有验证)。在vs2005中 还给membe...

2019-06-26 18:49:14

优化JavaScript代码

我google一下,已有人翻译了此文.感觉比我翻译的要好!是译言站翻译的见www.yeeyan.com/articles/view/92135/47626/dz原文见:http://code.google.com/intl/zh-CN/speed/articles/optimizing-javascript.html不合适的地方,请大家指出来!希望对你有用!...

2019-06-26 15:13:43

hdu 三部曲 Cheapest Palindrome

Problem DescriptionKeeping track of all the cows can be a tricky task so Farmer John has installed a system to automate it. He has installed on each cow an electronic ID tag that the system will r...

2019-06-26 12:18:44

嵌入资源第三讲:多格式文件内嵌入WPF资源文件

作为一个扩展,你需要了解DotNetZip用法,请参见:C# .NET 使用第三方类库DotNetZip解压/压缩Zip文件你也需要了解单文件内嵌入资源文件基本方法,参见:WPF调用嵌入的非.net的EXE资源文件作者:一剑如果你有一大堆文件或者想通过打包的方式嵌入任意格式的文件到资源文件中,那么你可以打包成一个ZIP文件,再嵌入到资源文件中是一个不错的选择:using Ion...

2019-06-26 12:09:30

十八.描述符(__get__,__set__,__delete__)

描述符(__get__,__set__,__delete__)4 注意事项:一 描述符本身应该定义成新式类,被代理的类也应该是新式类二 必须把描述符定义成这个类的类属性,不能为定义到构造函数中三 要严格遵循该优先级,优先级由高到底分别是1.类属性2.数据描述符3.实例属性4.非数据描述符5.找不到的属性触发__getattr__()1...

2019-06-26 00:14:00

C#正则表达式

C#正则表达式 正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 'a' 和 任意个 'b' ”,那么 'ab', 'abb', 'abbbbbbbbbb' 都符合这个特征。 正则表达式可以用来:(1)验证字符串是...

2019-06-24 17:31:04

查看更多

勋章 我的勋章
    暂无奖章