首页 > 编程语言
socketAPI:一个最简单的服务器和对应的客户端C语言的实现
基于linux,该实例实现了服务端传了一个hello world给客户端。socket()创建socketbind()绑定socket到IP地址和端口listen()服务器监听客户端的连接connect()客户端连接到服务器accept()应用程序接受完成3次握手的客户端连接send() recv( ...
分类:编程语言   时间:2016-09-19 19:14:10    收藏:0  评论:0  赞:0  阅读:385
C++11学习
C++11学习本章目的:当Android用ART虚拟机替代Dalvik的时候,为了表示和Dalvik彻底划清界限的决心,Google连ART虚拟机的实现代码都切换到了C++11。C+11的标准规范于2...
分类:编程语言   时间:2016-09-19 18:05:26    收藏:0  评论:0  赞:0  阅读:336
9.19数组以及经典案例
数组:相同类型数据的集合(此解释适于强类型语言) 强类型语言中:1.数组里面只能存放相同数据类型的数据。 2.定义数组的时候需要制定一个长度(可以存放的元素数量)。 3.内存空间连续。 集合中:1.可以存放任意类型的数据。 2.定义时不需要制定长度。 3.内存空间不连续。 JS中:1.可以存放任意类 ...
分类:编程语言   时间:2016-09-19 17:58:35    收藏:0  评论:0  赞:0  阅读:222
算法9---完全二叉树
算法9 完全二叉树 树结构的基本特征 (1)在一个树结构中,有且仅有一个节点没有直接前驱,这个节点就是树的根节点; (2)除了根节点外,其余结个节点有且仅有一个直接前驱; (3)每个结点都可以有任意多个直接后继; 树有一些基本的概念要清楚 父结点和子结点; 兄弟结点; 结点的度; 树的度; 叶结点; ...
分类:编程语言   时间:2016-09-19 17:56:38    收藏:0  评论:0  赞:0  阅读:257
C语言(1)
认知C语言 计算机有很多的语言,现在要学习的C语言便是一种。下面便是一个基本的框架: 注意:所有的类似printf()的语句都要写在{}中才有效。 printf("ni\nhao\n");代表的含义分行输出nihao,并且会出现【请按任意键继续...】的字眼(因为有换行符“\n”,所以在第三行输出) ...
分类:编程语言   时间:2016-09-19 17:51:59    收藏:0  评论:0  赞:0  阅读:215
swift学习第十三天:类的构造函数
类的构造函数 构造函数的介绍 构造函数类似于OC中的初始化方法:init方法 默认情况下载创建一个类时,必然会调用一个构造函数 即便是没有编写任何构造函数,编译器也会提供一个默认的构造函数。 如果是继承自NSObject,可以对父类的构造函数进行重写 构造函数的基本使用 构造函数的基本使用 类的属性 ...
分类:编程语言   时间:2016-09-19 17:51:21    收藏:0  评论:0  赞:0  阅读:299
算法的时间复杂度和空间复杂度详解
通常,对于一个给定的算法,我们要做 两项分析。第一是从数学上证明算法的正确性,这一步主要用到形式化证明的方法及相关推理模式,如循环不变式、数学归纳法等。而在证明算法是正确的基础上,第二部就是分析算法的时间复杂度。算法的时间复杂度反映了程序执行时间随输入规模增长而增长的量级,在很大程度上能很好反映出算 ...
分类:编程语言   时间:2016-09-19 17:51:02    收藏:0  评论:0  赞:0  阅读:215
冒泡排序与二分法
var attr=[1,8,6,4,5,3,7,2,9] //对数组进行排序,冒泡排序 //两个相邻的元素进行比较,满足条件互换//进行比较的轮数是数组的长度-1//控制比较的轮数 for(var i=0;i<attr.length-1;i++) {//控制每轮比较的次数 for(var j=0;j ...
分类:编程语言   时间:2016-09-19 17:47:39    收藏:0  评论:0  赞:0  阅读:322
eclipse调试java程序的九个技巧
转:http://www.cnblogs.com/lingiu/p/3802391.html 九个技巧: 最早开始用eclipse的debug的时候,只会F5 F6 F7 F8,甚至F7都不是很搞的明白是怎么用的,那时候资浅,碰不到需要复杂debug的代码,慢慢工作深入了,场景碰多了,就需要各种de ...
分类:编程语言   时间:2016-09-19 17:42:04    收藏:0  评论:0  赞:0  阅读:215
JAVA中使用DOM解析XML文件
JAVA中使用DOM解析XML文件: 创建DocumentBuilderFactory的对象 DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); 创建DocumentBuilder对象 通过documentBuilde ...
分类:编程语言   时间:2016-09-19 17:41:54    收藏:0  评论:0  赞:0  阅读:143
面试 JavaWeb 部分
1、Tomcat的优化经验 答:去掉对web.xml的监视,把jsp提前编辑成Servlet。 有富余物理内存的情况,加大tomcat使用的jvm的内存 2、HTTP请求的GET与POST方式的区别 答:servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由 ...
分类:编程语言   时间:2016-09-19 17:41:15    收藏:0  评论:0  赞:0  阅读:208
javacv实战篇
看到之前有248位小伙伴看我写的水文还是比较受鼓舞的,所以决定把这个细写一下: 就是javacv怎么实际应用一下: 其实无外乎导包,写测试代码。 这样 那我们先导包儿。 javacv-1.2-bin(jar包的下载在这里:找一样名字的就行:http://www.cnblogs.com/letben/ ...
分类:编程语言   时间:2016-09-19 17:38:41    收藏:0  评论:0  赞:0  阅读:323
Spring MVC返回的json如何去除根节点名称
spring xml中配置视图如果是如下 那么返回结果会是: 其中commonAjaxResponse并不是我们想要的。 注意到MappingJackson2JsonView的属性extractValueFromSingleKeyModel的API说明,可以设置该属性为true来解决。 搞定: ...
分类:编程语言   时间:2016-09-19 17:34:31    收藏:0  评论:0  赞:0  阅读:263
winform 进程,线程
一、进程 进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。 它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体。 Process 类,用来操作进程。 命名空间:using System.Diagnostics; Process.Start("calc"); //打开计算器Pro ...
分类:编程语言   时间:2016-09-19 17:34:04    收藏:0  评论:0  赞:0  阅读:144
java实现LIS算法,出操队形问题
假设有序列:2,1,3,5,求一个最长上升子序列就是2,3,5或者1,3,5,长度都为3。 LIS算法的思想是: 设存在序列a。 ① 如果只有一个元素,那么最长上升子序列的长度为1; ② 如果有两个元素,那么如果a[1]>a[0],则最长上升子序列的长度为2,a[1]为该最长上升子序列的最后一个元素 ...
分类:编程语言   时间:2016-09-19 17:31:19    收藏:0  评论:0  赞:0  阅读:224
关于java中的形参和实参的区别-----转载
首先纠正下java2000的第一个错误说法:"java里不叫这个,而是叫传值和传对象。".引用jiabobber的话:形参就是形式上的参数啊,实参就是实际的参数啊,其实各种语言形参实参都一样的概念的吧。jiabobber的这句话是对的,实参,形参是程序设计语言中的通用概念,并不是只有C,C++有而J ...
分类:编程语言   时间:2016-09-19 17:30:50    收藏:0  评论:0  赞:0  阅读:182
java中的签名----转载
这几天不知道怎么了,总是碰到各种各样的NoSuchMethodException异常,但是Java为了方便值给了我们方法的方法签名,这对于刚接触的程序猿来说貌似有点蛋疼。今天从网上好好的百度/google了一下,结合自己掌握的知识,现将有关方法签名的相关信息记录下来,以备以后使用。 首先,先来介绍一 ...
分类:编程语言   时间:2016-09-19 17:29:27    收藏:0  评论:0  赞:0  阅读:184
请注意,java中没有引用传递-----转载
...
分类:编程语言   时间:2016-09-19 17:29:08    收藏:0  评论:0  赞:0  阅读:266
swift学习第十四天:属性监听器
在OC中我们可以重写set方法来监听属性的改变 Swift中可以通过属性观察者来监听和响应属性值的变化 通常是监听存储属性和类属性的改变.(对于计算属性,我们不需要定义属性观察者,因为我们可以在计算属性的setter中直接观察并响应这种值的变化) 我们通过设置以下观察方法来定义观察者 willSet ...
分类:编程语言   时间:2016-09-19 17:26:14    收藏:0  评论:0  赞:0  阅读:191
HmacSHA 和HmacMd5   加密算法实现
packagecom.asiainfo.encryption.s2; importjava.security.InvalidKeyException; importjava.security.NoSuchAlgorithmException; importjava.security.SignatureException; importjava.util.Formatter; importjavax.crypto.KeyGenerator; importjavax.crypto.Mac; importja..
分类:编程语言   时间:2016-09-19 16:17:40    收藏:0  评论:0  赞:0  阅读:687
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!