搜索到与相关的文章
编程技术

通信协议——Http、TCP、UDP

1、CPHTTPUDP:都是通信协议,也就是通信时所遵守的规则,只有双方按照这个规则“说话”,对方才能理解或为之服务。2、TCPHTTPUDP三者的关系:TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议。在应用层有FTP、HTTP、TELNET、SMTP、DNS等协议。因此,HTTP本身就是一个协议,是从Web服务器传输超文本到本地

系统 2019-08-29 23:09:27 2587

编程技术

Install Google Chrome using Apt-Get in Ubunt

Objectives:InstallGoogleChromeinUbuntuusingapt-getinstallEnjoy!Togetstarted,pressCtrl–Alt–TtoopenTerminal.Whenitopens,runthecommandbelowtoaddLinux-repositorypublickeyfromGoogle..wget-q-O-https://dl-ssl.google.com/linux/linux_signi

系统 2019-08-29 22:48:02 2587

Java

java.util.BitSet 分析

我们知道bit-map在大数据处理方面有着很大的用途,比如排序,去重等。JDK从1.0开始就提供了java.util.BitSet来对bit-map的支持。BitSet的set,get操作主要是通过“位运算”进行的。BitSet的核心是一个long的数组:[java]viewplaincopy/**BitSetsarepackedintoarraysof"words."Currentlyawordis*along,whichconsistsof64bits

系统 2019-08-29 22:26:31 2587

编程技术

ibatis开发环境搭建

因为项目需要需要使用IBATIS作为数据持久层,于是就着手搭建个简单的IBATIS的开发环境,具体详情如下:1.需要:ibatis-2.3.0.677.jar(ibatis依赖包)和ojdbc14.jar(oracle驱动包)两个包即可。目录如下图:2.在classpath路径下放:SqlMapConfig.xml内容入

系统 2019-08-29 22:25:27 2587

Linux

Linux 多线程应用中如何编写安全的信号处理函数

在开发多线程应用时,开发人员一般都会考虑线程安全,会使用pthread_mutex去保护全局变量。如果应用中使用了信号,而且信号的产生不是因为程序运行出错,而是程序逻辑需要,譬如SIGUSR1、SIGRTMIN等,信号在被处理后应用程序还将正常运行。在编写这类信号处理函数时,应用层面的开发人员却往往忽略了信号处理函数执行的上下文背景,没有考虑编写安全的信号处理函数的一些规则。本文首先介绍编写信号处理函数时需要考虑的一些规则;然后举例说明在多线程应用中如何构

系统 2019-08-29 22:23:03 2587

Android

Android编程6:SharedPreferences文件存储操作

本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.SharedPreferences类提供了一种简单的文件存储功能,像程序的配置文件可以通过它来实现。源代码:packagecom.test.sharedpreferences;importandroid.app.Activity;importandroid.content.Context;importandroid.content.SharedPreference

系统 2019-08-12 09:30:28 2587

编程技术

Qt使用QSplitter实现分割窗口

分割窗口在应用程序中经常用到,它可以灵活分布窗口布局,经常用于类似文件资源管理器的窗口设计中,然后抱着这样的想法简单的实现了下//main.cpp#include#include#include#includeintmain(intargc,char*argv[]){QTextCodec::setCodecForTr(QTextCodec::codecForLo

系统 2019-08-12 09:30:11 2587

各行各业

e805上不安装中文外挂支持中文,很简单而且实用

e805只有英文版本的2003SE,支持中文上一般大家都推荐装中文外挂,比如ROS,怪兽或CESTAR,其实没有这个必要,装中文外挂,因为不清楚这些软件到底干了些什么事情,所以总有这样那样的问题。现在我们手动来修改,很简单,而且效果也很不错。1、将wince.nls复制到\windows目录下,尽量使用第三方的文件管理器软件,用PPC自带的Fileexplorer复制的话,会提示文件无法覆盖2、装wince.nls可以让我们在RegionalSetting

系统 2019-08-12 09:27:33 2587

各行各业

用Visual Studio2003创建网站时出现的错误

很久没有写C#代码了,今天用VS2003新建一个示例网站时却发现如下错误:尝试创建web项目或打开位于URL"http://localhost/WebApplication1"的Web项目时"Theserverreturnedaninvalidorunrecognizedresponse"上网找了好久也没有找到原因。后来突然发现原来是自己的IE设代理了。居然犯这种低级错误。解决办法有:1.将IE代理去掉2.不去掉代理,但在IE的代理设置那一页下面将:Byp

系统 2019-08-12 09:26:52 2587