一、背景在前段时间写项目时,需要用到SOCKET编程,于是看看帮助文档,简单的写了一个小例子,他娘的,尽然发现一个无法解释的问题,于是不断的调试,还好终于知道出错的原因在哪里,觉得在项目中可能遇见,特别是初学者故此将心得写下。二、实现功能超级简单的例子,就是客户端连接到服务器端后,发送helloserver给服务器端,而服务器端首先拿到客户端传过来的信息,打印到控制台上,接着再向客户端发送helloclient的信息。***补充说明--该例子只是本人在入门
系统 2019-08-29 23:36:42 2495
Android中AlertDialog.Builder详细对话框控件的使用说明出处:互联网时间:2011年12月12日作者:admin字号:【字体:大中小】浏览次数:5482我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都会知道,大部分的平台都只提供了几个最简单的实现,如果我们想实现自己特定需求的对话框,大家可能首先会想到,通过继承等我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都
系统 2019-08-29 22:52:45 2495
使用service播放sdcard中的一首歌曲,并在service中通过广播broadcast通知Activity更新界面。下面三个最终的图分别是:初始化时,播放时,暂停时。界面是两个按钮,采用LinearLayout布局。代码如下:
系统 2019-08-29 22:52:01 2495
在学习并行编程之前,你应该知道进程、线程、主线程、从线程等基本概念。进程是一个大型应用程序的基本单位,在任务管理器里进程都有一个名称,后面跟随的是与他有关的资源。线程是程序执行的基本单位,它必须从属与一个进程,一个进程可以有多个线程,同一个进程的线程可以共享进程的资源,例如他们可以引用同一个变量的值。一个进程一般会与一个.EXE文件关联,所以我把程序和进程不加区分。一个程序中有多个线程时,它必然会有一个主线程,主线程执行完后,其它从线程也应该结束执行。并行
系统 2019-08-29 22:16:10 2495
第一招:软件帮忙选择一款可靠的防毒软件。要对付邮件病毒,在邮件接收过程中对邮件进行扫描过滤是非常有效的手段。我们可以借杀毒软件中的邮件监视功能来实现,比如“KV3000杀毒王”中的网络监视引擎,设置了邮件监视功能,可以在接收邮件过程中对邮件进行处理,有效防止邮件病毒的侵入。第二招:投石问路当遇到带有附件的邮件时,如果附件为可执行文件(.exe、.com)或word文档时,不要选
系统 2019-08-29 22:14:16 2495
历史已经证明,软件设计的缺陷一直是导致其漏洞被利用的最主要的罪魁祸首。安全专家发现,多数漏洞源自常见软件中相对有限的一些漏洞。软件开发者和设计者应当严格检查程序中的各种错误,尽量在软件部署之前就减少或清除其中的漏洞。下面列举的这些方法会有助于开发人员提高编码的安全性:一、注意编译器警告程序员应当使用编译器的最高警告等级。在编译过程中,应当修改程序中的错误,直到警告解除。应当使用静态和动态的分析工具来检测和清除安全缺陷。二、根据安全策略设置软件架构设计者应创
系统 2019-08-29 22:01:09 2495
这里的持久化其实就是本地配置文件的读写,实现方法是通过Activity.getPreferences(int)获取SharedPreferences对象,然后操作配置文件的读写,值得注意的是以下几点:1)Activity.getPreferences(intmode)等价于Content.getSharedPreferences(Stringfilename,intmode),这里面的filename就是当前class的名称,例如在PersistentTe
系统 2019-08-29 21:58:06 2495
上一篇讲到了VB与数据库交互的必备知识,这张从经典实例的方向出发,讲述一些经典的代码。1,在系统登录的例子中:a,建立数据库连接,和执行查询命令:'建立数据库连接setobjcn=newConnection'实例化Connection对象objcn.ConnectionString="Provider=Microsoft.jet.OLEDB.3.51;"&_"DataSource="&App.Path&"\实例1.mdb"'连接数据库,包括连接方式和数据源
系统 2019-08-29 21:57:34 2495
第一步:建一个动态工程check,一个check.java(servlet类),一个login.jsp文件第二步:编写check.java文件,内容为:01.packagecheck;02.importjavax.servlet.ServletException;03.importjavax.servlet.http.*;04.importjava.io.*;05.importjava.awt.*;06.importjava.awt.image.*;07.
系统 2019-08-12 09:30:18 2495
今天在linux上部署dubbo-admin-2.5.4,一直报错:ERRORcontext.ContextLoader-Contextinitializationfailedorg.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'uriBrokerService':Cannotcreateinnerbean'(innerbean)'oftype[c
系统 2019-08-12 09:27:27 2495