在我们做客户端程序的时候我们经常会碰到线程安全的问题,比较经典的例子就是模拟局域网聊天。那么线程的安全到底是怎么回事呢,我们经常会听到StringBuffer是线程安全的,StringBuilder不是线程安全的,下面我们来讲讲线程安全的重要性。1.首先我们来看一个例子,首先是一个Count类,这里...
分类:
编程语言 时间:
2015-10-12 17:20:36
阅读次数:
196
软件系统体系结构 常见软件系统体系结构B/S、C/S 1.1 C/S C/S结构即客户端/服务器(Client/Server),例如QQ; 需要编写服务器端程序,以及客户端程序,例如我们安装的就是QQ的客户端程序; 缺点:软件更新时需要同时更新客户端和服务器端两端,比较麻烦; 优点:安全性比较好。【...
分类:
其他好文 时间:
2015-10-10 07:57:22
阅读次数:
240
服务端:hello_server.c#include #include #include #include #include #include void error_handling(char *message);int main(int argc, char *argv[]){ int se...
分类:
系统相关 时间:
2015-10-08 14:44:55
阅读次数:
232
生成客户端程序,访问已有的服务器生成cs文件E:\>WSDL http://localhost/asp/WebService1/Service1.asmx生成dll文件E:\>CSC /out:MyWs.dll /t:library /r:System.Web.Services.dll Servic...
一、Samba简介Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(ServerMessagesBlock,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/..
分类:
其他好文 时间:
2015-09-28 19:11:11
阅读次数:
266
最近升级到了Xcode7,在真机调试的过程中Crash,发现在初始化微博SDK时程序Crash。解决办法从微博官网下一个最新的SDK,替换掉工程中的即可。2.替换微博最新SDK之后成功运行程序,之后发现微信、QQ、微博分享的时候会提示没有安装客户端(程序中进行了相关判断),但是明明手机上安装了分享所...
分类:
移动开发 时间:
2015-09-27 16:05:30
阅读次数:
206
如果使用wpf,那么最佳的选择应该是.net framework 3.5 client profile,能支持xp。使用3.5 client profile,比较大的问题是微软没有提供没有独立安装包,仅支持web安装,如果客户端不能上网,那...可能只好给用户提供.net framework 3.5...
分类:
Web程序 时间:
2015-09-25 16:25:27
阅读次数:
503
首先我们自己做一个的IOS客户端程序先看一下我们完成的效果图首先下载xmppframework这个框架点ZIP下载接下来,用Xcode新建一个工程将以下这些文件拖入新建工程中加入framework到这里我们就全部设好了,跑一下试试,看有没有错呢如果没有错的话,我们的xmppframework就加入...
分类:
移动开发 时间:
2015-09-20 17:38:11
阅读次数:
253
1、由于没用maven,和对dubbo不是很了解的原因,这次,总因为jar包不对,而导致:dubbo客户端程序,启动不起来所以决定:将原来用过的所有jar包全部去,将dubbo-demo-provider-2.5.4-SNAPSHOT/lib下的所有jar包全部导入项目中一切就OK了2、服务消费者代...
分类:
其他好文 时间:
2015-09-18 20:09:08
阅读次数:
281