码迷,mamicode.com
首页 > 编程语言
java socket报文通信(一)socket的建立
java socket报文通信(一) socket的建立今天来和大家分享一下java中如何使用socket进行通信。先来啰嗦两句,看看Tcp/ip和udp:TCP是Transfer Control Protocol的 简称,是一种面向连接的保证可靠传输的协议。通过TCP协议传输,得到的是一个顺序的无...
分类:编程语言   时间:2015-06-05 15:31:19    阅读次数:135
javascript 返回数组中不重复的元素
这是实现结构伪类type-of-type的部分代码:觉得效果不高,向无忧高手求救。下面是客服果果的(好强大的正则替换啊): abcdreamer 的实现(此实现能过滤非纯字符串数组里的重复,我比较喜欢): 哪位高手有更好的实现,请告诉我一声!看来有些人不明白norepeat函数与unique函数的....
分类:编程语言   时间:2015-06-05 15:25:04    阅读次数:144
java中的 RSA加密
package com.cn.test.rsa;import java.math.BigInteger;import java.security.KeyFactory;import java.security.KeyPair;import java.security.KeyPairGenerator...
分类:编程语言   时间:2015-06-05 15:26:18    阅读次数:145
带权二分图的最大权匹配 KM算法模版
带权二分图的最大权匹配 KM算法模版下面是kuangbin大神的模版,已通过西电oj1048的测试#include#include#include#include#include#include#include#include#include#include#include#include#incl...
分类:编程语言   时间:2015-06-05 15:22:53    阅读次数:260
彻底理解Javascript原型继承
彻底理解Javascript原型继承之前写过一篇Javascript继承主题的文章,这篇文章作为一篇读书笔记,分析的不够深入。本文试图进一步思考,争取彻底理解Javascript继承原理实例成员与原型成员举一个《高性能Javascript》书中例子var book={ title :"High...
分类:编程语言   时间:2015-06-05 15:18:41    阅读次数:162
js数组
片段1 1 //有 [1, [2, [3, 4]], 5, 6]; 2 //输出[ 1, 2, 3, 4, 5, 6 ] 3 4 var aa = [1, [2, [3, 4]], 5, 6]; 5 6 //第一种方法 7 var bb = aa.toString().split(',').m...
分类:编程语言   时间:2015-06-05 15:19:09    阅读次数:121
集合与数组之间的转换
数组和List、Set都可以存放多个元素,数组的特点是长度固定,访问速度非常快,元素类型单一;List的特点是长度可以动态增加,能够维护元素的次序,存入的所有元素都当做Object,允许元素重复;Set的特点是长度可以动态增加,能够保证元素不重复,存入的所有元素都当做Object。本节实例介绍S.....
分类:编程语言   时间:2015-06-05 15:17:16    阅读次数:128
使用委托解决"线程间操作无效: 从不是创建控件“textBox1”的线程访问它" 问题
在winform编程中常遇到此类问题,造成辅助线程无法给控件赋值 1 //定义委托 2 3 private delegate void SetTextCallback(string text); 4 5 6 7 //在给textBox1.text赋值的地方调用以下方法即可 8 9 pri...
分类:编程语言   时间:2015-06-05 15:15:37    阅读次数:171
python使用with无需显示关闭文件
一般采用显示关闭文件:f = open('./weibo.py','r')print f.read()f.close()with open('./weibo.py') as f: for line in f: print line退出with代码块时文件自动关闭,不需显示关闭。
分类:编程语言   时间:2015-06-05 15:15:55    阅读次数:115
[Unity3D]自己动手重制坦克舰队ArmadaTank
我玩过一款坦克游戏ArmadaTank(坦克舰队)几个月前我尝试用Unity3D重制这款游戏,已经可以玩起来了。重制版拥有所有原版的模型、关卡、武器、装备、碰撞、穿透。您可以到这里下载PC和Android版试玩。
分类:编程语言   时间:2015-06-05 15:14:12    阅读次数:289
C++ : 窗口变化相关消息 OnSize、OnSizing和OnGetMinMaxInfo,onsizeonsizing
3个消息分别是:WM_SIZE、WM_SIZING、WM_GETMINMAXINFO;分别对应相应的处理函数:OnSize、OnSizing、OnGetMinMaxInfo。 当窗口大小发生变化时,响应的顺序依次是:WM_GETMINMAXINFO-->WM_SIZING-->WM_SIZE。 On...
分类:编程语言   时间:2015-06-05 15:12:23    阅读次数:125
聚类算法K-means
顾名思义,这个算法是与K相关的一个方法,事实也是如此。 对于一个大的集群,该方法通过对以下三步的不停迭代得出结果: 确定K值,K值表示需要将这个大的集群分成多少个小的簇(聚类)。然后虚拟K个中心位于集群坐...
分类:编程语言   时间:2015-06-05 14:09:14    阅读次数:118
C++中Timer的用法
1. 使用windows api函数SetTimer设定计时器 UINT_PTR?SetTimer(? HWND?hWnd,???//???窗口句柄? UINT_PTR?nIDEvent,???//???定时器ID,多个定时器时,可以通过该ID判断是哪个定时器? UINT?uEl...
分类:编程语言   时间:2015-06-05 14:08:14    阅读次数:680
python 2.7 中文教程 - 解释器
调用python解释器 Python的解释器在linux上通常安装在/usr/bin/python,/usr/local/bin/python,/usr/local/bin/python等地方。Windows一般位于C:\Python27,且一般需要设置PATH环境变量。 # root@localhost:[/r...
分类:编程语言   时间:2015-06-05 14:07:31    阅读次数:160
manacher算法的实现
manacher算法的解释见 这里。 //求字符串s中最大回文的长度,要求字符串s不包含字符‘#’ int manacher(const string &s) { if (s.size() <= 1) return s.size(); //往s每个字符之间以及s的首尾都插入‘#’ string str(s.size() * 2 + 1, '#'); for (int...
分类:编程语言   时间:2015-06-05 14:06:24    阅读次数:125
hdu 2055 An easy problem (java)
问题: 开始尝试用字符做数组元素,但是并没有用。在判断语句时把a z排出了。 An easy problem Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 16516    Accepted Submission(s...
分类:编程语言   时间:2015-06-05 14:03:26    阅读次数:153
java万年历
最近一直在努力补因为ACM而耽误的专业课,o(︶︿︶)o 唉 其实我也很喜欢C语言的。 可惜。。只能一步一步来。 Mycalender: import java.awt.*; public class MycalCalender { public static void main(String[] args) { WindowActionEvent win=new WindowActi...
分类:编程语言   时间:2015-06-05 14:02:55    阅读次数:164
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!