码迷,mamicode.com
首页 > 编程语言
linux c++ socket server client
1. 创建一个简单的SOCKET编程流程如下面向有连接的套接字编程服务器:1) 创建套接字(socket)2) 将套接字绑定到一个本地地址和端口上(bind)3) 将套接字设定为监听模式,准备接受客户端请求(listen)4) 等待客户端请求到来,当请求到来后,接受连接请求,返回一个新的对应于此连接...
分类:编程语言   时间:2015-04-20 16:27:18    阅读次数:173
Java内存管理和垃圾回收
笔记,深入理解java虚拟机 Java运行时内存区域 程序计数器,线程独占,当前线程所执行的字节码的行号指示器,每个线程需要记录下执行到哪儿了,下次调度的时候可以继续执行,这个区是唯一不会发生oom的 栈,线程独占,包含虚拟机栈或native method stack,用于存放局部变量的 堆,线程共...
分类:编程语言   时间:2015-04-20 16:24:24    阅读次数:232
URAL 1827 Indigenous Wars(排序、乱搞)
题意:给一个长度为n数组{a[i]}。有m个操作Ti,Si,Li表示找以Ti值结束,以Si值开始,长度为Li的连续子串。找到后,将区间的答案值设为1。一开始答案值全部为0。最后输出n个答案值。好久没打题了算法:排序,乱搞。主要是要考虑到排序的时候,len大的放前边,这样可以break省掉不少时间。最...
分类:编程语言   时间:2015-04-20 16:25:14    阅读次数:170
VC++ 实验室仿真虚拟仪器
http://www.gkong.com/products/pro_content.asp?products_id=1028226
分类:编程语言   时间:2015-04-20 16:25:05    阅读次数:169
java 字符串格式化
转:http://blog.sina.com.cn/s/blog_af26e3330101988v.html1.对整数进行格式化:%[index$][标识][最小宽度]转换方式我们可以看到,格式化字符串由4部分组成,其中%[index$]的含义我们上面已经讲过,[最小宽度]的含义也很好理解,就是最终...
分类:编程语言   时间:2015-04-20 16:25:17    阅读次数:180
VS2010 调试C++项目 fatal error LNK1123 错误解决办法
最近用VS2010写C++项目,奇怪的是每次生成解决方案都有一个fatal error LNK1123错误,提示生成失败。查阅资料总结解决方案如下:(1)项目——>属性——>连接器——>清单文件 中生成清单 “是” 修改为 “否” 该方法一般都可以解决问题,但是每次创建项目都要设置一遍。(2)...
分类:编程语言   时间:2015-04-20 16:24:17    阅读次数:137
R语言学习笔记
参考:W.N. Venables, D.M. Smith and the R DCT: Introduction to R -- Notes on R: A Programming Environment for Data Analysis andGraphics,2003. http://baye...
分类:编程语言   时间:2015-04-20 16:24:32    阅读次数:210
CodeColorer支持的语言
CodeColorer支持的语言有:abap, actionscript, actionscript3, ada, apache, applescript, apt_sources, asm, asp, autoit, avisynth, bash, basic4gl, bf, bibtex, bl...
分类:编程语言   时间:2015-04-20 16:23:47    阅读次数:175
大陆居民身份证验证方法(java)
1、设置接口@Constraint(validatedBy = ChineseIdNumberValidator.class)@Target({ElementType.METHOD, ElementType.FIELD, ElementType.PARAMETER})...
分类:编程语言   时间:2015-04-20 16:19:46    阅读次数:215
JavaScript数值千分位格式化的两种方法
在对数值进行格式化的时候,一个常见的问题是按照千分位格式化,网上对这个问题已经有很多种解决方法了,还可以利用Array.prototype.reduce方法来实现千分位格式化。function formatNumber(num) { if (isNaN(num)) { throw new Type....
分类:编程语言   时间:2015-04-20 16:17:42    阅读次数:357
C++中实现对象的clone()
在C#中,许多对象自动实现了clone函数,在C++中,要拷贝一个对象,除了自定义一个拷贝构造函数来实现对象复制外,还可以像C#中那样实现一个clone函数,这需要借助编译器实现的一个隐藏拷贝构造函数,这样的做法,更省心。#include "stdafx.h"#include class CA{pu...
分类:编程语言   时间:2015-04-20 16:16:44    阅读次数:242
java validator的原理与使用
http://developer.51cto.com/art/201104/253257_1.htmava EE 6核心特征:Bean Validation特性概述(2)2011-04-02 14:33 张冠楠 陈志娴IBM developerWorks字号:T|T数据验证在 Java 分层结构的应...
分类:编程语言   时间:2015-04-20 16:13:15    阅读次数:285
Eclipse开发JavaWeb程序报Server Tomcat v7.0 at localhost was unable to start
出处:http://www.javaweb1024.com/info/582.jspx原因重现:Eclipse开发JavaWeb程序,启动Servers的Tomcat服务器,突然跳出弹出框,内容显示为:Server Tomcat v7.0 at localhost was unable to sta...
分类:编程语言   时间:2015-04-20 16:14:33    阅读次数:203
Java 缩放图片工具类,创建缩略图、伸缩图片比例
支持将Image的宽度、高度缩放到指定width、height,并保存在指定目录 通过目标对象的大小和标准(指定)大小计算出图片缩小的比例 可以设置图片缩放质量,并且可以根据指定的宽高缩放图片 源码: package?com.h...
分类:编程语言   时间:2015-04-20 15:09:39    阅读次数:213
Python迭代器和生成器介绍
Python迭代器和生成器介绍 迭代器 迭代器是一个实现了迭代器协议的对象,Python中的迭代器协议就是有next方法的对象会前进到下一结果,而在一系列结果的末尾是,则会引发StopIteration。 在for循环中,Python将自...
分类:编程语言   时间:2015-04-20 15:08:57    阅读次数:164
protobuf的配置原始文件.proto中,使用修饰符repeated、required、optional生成的java文件的区别
最近在做一个基于Netty框架的项目。 该项目使用了Google的Protobuf作为编解码的框架。(没有使用XML或者json是为了更好的提高效率)。 经过了一段时间的使用我对Protobuf的原始文件进行一个简单的使用方法总结。 我主要在这里说明一下,原始文件.proto中,修饰符repeated、required、optional的区别。 0.windows环境,java工程 1....
分类:编程语言   时间:2015-04-20 15:08:27    阅读次数:216
Java NIO与IO
Java中NIO和IO的区别?各自的使用场景以及对程序设计的影响?本文提供使用NIO/IO的设计方案...
分类:编程语言   时间:2015-04-20 15:06:08    阅读次数:257
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!