码迷,mamicode.com
首页 > 编程语言
Java知多少(105)套接字(Socket)
网络应用模式主要有:主机/终端模式:集中计算,集中管理;客户机/服务器(Client/Server,简称C/S)模式:分布计算,分布管理;浏览器/服务器模式:利用Internet跨平台。www(万维网)就是建立在客户机/服务器模式上,以HTML语言和HTTP协议为基础,能够提供各种Internet服...
分类:编程语言   时间:2015-06-27 11:30:35    阅读次数:135
在linux下安装eclipse 开发c语言程序
一,下载jdktar -xvzf jdk-8u45-linux-x64.tar.gz //解压并安装jdk二,修改环境配置变量vim /home/woshareliu/.bashrc加入如下:export JAVA_HOME=/home/woshareliu/Downloads/jdk1.8.0_4...
分类:编程语言   时间:2015-06-27 11:23:49    阅读次数:117
二进制十六进制转换 (C++版)
#include #include #include using namespace std;string BinToHex(const string &strBin, bool bIsUpper = false){ string strHex; strHex.resize(strBin...
分类:编程语言   时间:2015-06-27 11:23:52    阅读次数:165
Spring注解
用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册:1:@Repository 标注在持久层,即dao,用于标注数据访问。2:@Service 标注在业务层,即service,用于标注业务逻辑。3:@Controller 标注在控制层。4:@Compon...
分类:编程语言   时间:2015-06-27 11:21:09    阅读次数:134
C++的模板编程
当我们越来越多的使用C++的特性,将越来越多的问题和事物抽象成对象时,我们不难发现:很多对象都具有共性。比如数值可以增加、减少;字符串也可以增加减少。它们的动作是相似的,只是对象的类型不同而已。C++提供了“模板”这一特性,可以将“类型”参数化,使得编写的代码更具有通用性。因此大家都称模板编程为“通...
分类:编程语言   时间:2015-06-27 11:19:51    阅读次数:134
关于GUI线程和worker线程
1. 所谓的worker线程,是指完全不牵扯到图形用户界面(GUI),纯粹做运算的线程。2. 微软的多线程模型:Win32说明文件一再强调线程分为GUI线程和worker线程两种。GUI线程负责建造窗口以及处理主消息循环。Worker负责执行纯粹的运算工作,如重新计算或重新编页等,这些运算工作会导致...
分类:编程语言   时间:2015-06-27 11:17:47    阅读次数:110
VC创建线程
原文地址:http://blog.csdn.net/jiangxinyu/article/details/5334774我们经常会遇到要建立多个线程,以此方便于我们可以同时执行多个事件。这也是我们在VC开发中的一项基础,虽然我曾多次用到,但也会常常忘记。这次记下来,作为一个笔记,为大家学习提供方便。...
分类:编程语言   时间:2015-06-27 11:17:37    阅读次数:116
Java使用SOAP获取webservice实例解析
1.webservice提供方:http://www.webxml.com.cn/zh_cn/index.aspx2.下面我们以“获得腾讯QQ在线状态”为例。 参数截图如下图: SOAP 1.1 以下是 SOAP 1.2 请求和响应示例。所显示的占位符需替换为实际值。 [http://www.webxml.com.cn/webservices/qqOnlineWebSe...
分类:编程语言   时间:2015-06-27 10:08:41    阅读次数:177
cocos2d-x3.6 连连看连通算法
我的博客:http://blog.csdn.net/dawn_moon上一章讲了连连看游戏的主要逻辑,连通算法并有讲如何实现。这个连连看没有使用广度优先搜索算法,采用的是一种比较有技巧的算法,参见前面章节。大致分为几个部分: 直连通 两个点X轴扩展后可以直连通 两个点Y轴扩展后可以直连通 看下连接函数 bool GameScene::link(cocos2d::Vec2 v1, cocos2d::V...
分类:编程语言   时间:2015-06-27 10:08:37    阅读次数:236
汇编语言学习笔记(8)——数据处理的基本问题
1、只有“bx、si、di、 bp”四个寄存器可以用在[…]中来进行内存单元的寻址2、这四个寄存器可以单个出现也可以以[by+zi]形式出现,其中y=x或p,z = s或d ,其他格式均为错误的。3、当使用bp时,如果没有显性地给出段地址,则段地址默认在ss段寄存器中。4、汇编语言中用三个概念来表达数据的位置:立即数(idata): 直接包含在机器指令中的【数据】(执行前在CPU的【指令缓冲器...
分类:编程语言   时间:2015-06-27 10:06:58    阅读次数:170
聊聊高并发(三十九)解析java.util.concurrent各个组件(十五) 理解ExecutorService接口的设计
上一篇讲了Executor接口的设计,目的是将任务的执行和任务的提交解耦,可以隐藏任务的执行策略。这篇说说ExecutorService接口。它扩展了Executor接口,对Executor的生命周期进行管理,并进行了进一步的扩展。 Executor负责执行任务。它的生命周期有3个:运行,关闭和已终止。在运行的任何时刻,有些 任务可能已经完成,有些可能正在运行,有些可能正在队列中等待执行...
分类:编程语言   时间:2015-06-27 10:08:27    阅读次数:154
C和C++动态内存的申请与释放思考
这里分配内存以数组为例,这样就建立了一种思维,肯定离不开数组与指针的关系,这两者的关系是一个永远的话题,具体的可以参见我的这篇文章,是关于数组与指针的下来我们开始动态内存分配方法之旅吧! C语言的: C++语言的:...
分类:编程语言   时间:2015-06-27 10:02:38    阅读次数:167
Python学习笔记_Python基础
Python 基础 语句和语法 注释 继续 代码组 代码的缩进 在一行书写多个语句 模块 变量赋值 赋值操作符 增量赋值 多重赋值 多元赋值 python编写的基本风格 模块的结构和布局 内存管理 变量定义 引用计数 增加引用计数 减少引用计数 del语句 Python 基础语句和语法注释python中用#号进行注释继续如果一个语句需要跨行,那么需要用\来连接两个跨行的语句if name == '...
分类:编程语言   时间:2015-06-27 10:00:53    阅读次数:241
Java Socket应用(一)——java中网络基础介绍
转载请注明:http://blog.csdn.net/uniquewonderq java程序提供了一组功能强大的类,方便我们使用socket进行网络开发。如果两台计算机通过网络进行通信需要满足如下要求: TCP/IP是目前世界上应用最为广泛的协议。 TCP: Transmission  Control  Protocol 传输控制协议 IP:Internet Protocol...
分类:编程语言   时间:2015-06-27 09:59:36    阅读次数:174
Java Socket应用(二)——java中InetAddress的应用
转载请注明:http://blog.csdn.net/uniquewonderq 1.InetAddress类 用于标识网络上的硬件资源,实际主要用来表示IP地址的相关信息。 关于该类的方法可以在API帮助文档查看。 要获取InetAdress类的实例,由于它没有构造方法,但是它有静态方法可以返回该类的实例,所以,可以这样子来获取。 下面简单举一个例子: package com...
分类:编程语言   时间:2015-06-27 10:00:21    阅读次数:116
Java Socket应用(三)——java中URL的应用
转载请注明:http://blog.csdn.net/uniquewonderq 如何使用呢? package com.test; import java.net.MalformedURLException; import java.net.URL; import java.util.logging.Level; import java.util.logging.Logger; p...
分类:编程语言   时间:2015-06-27 09:58:03    阅读次数:146
Java Socket应用(四)——Socket简介
转载请注明:http://blog.csdn.net/uniquewonderq...
分类:编程语言   时间:2015-06-27 09:59:39    阅读次数:177
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!