`
seya
  • 浏览: 359903 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
先上个游戏截图: 豌豆荚地址: http://apps.wandoujia.com/search?key=%E5%85%A8%E6%B0%91%E7%AD%94%E9%A2%98&source=index 本文概要介绍如何通过java nio来开发android客户端与服务器socket通信的过程。 1. 为什么要用java NIO 常规的socket通信为阻塞方式,服务器接收到消息并进行处理,处理完一个才能处理下一个。 如果要同时处理,就得自己开线程,为每一个客户端连接做一个线程,这样当连接数大的情况下,上万以上,服务器就难以承受了。 JAVA NIO是jdk1.4提供的API, ...
事情是这样的,现在遇到一个场景,其实也大多数系统都会遇到的一个场景,就是购买机票的案例。 为了简化问题和保护公司信息安全,把事情简化为在数据库中有个数字,我每次要去读取并更新这个数字,每次加1. 初始值设为0. 设计表为 test { num int(11) default 0; } 采用ssm框架,controller层写个TestController @Controller public class TestController { @Autowired TestService testService; @RequestMapping(value = "addNum&q ...
Bhjjjjdjhvhwjiygbejiuhhdjjjeonnnwjjjxuhfjdjddkkddelleeedggg
今天更新sdk,遇到了更新下载失败问题: Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml Fetched Add-ons List successfully Fetching URL: https://dl-ssl.google.com/android/repository/repository-8.xml Done loading packages. Fetching https://dl-ssl.google.com/android/repository/addons_list-2. ...
package com.example.dualsimtest; import android.app.Activity; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.view.View; import android.widget.EditText; import android.widget.Toast; public class MainActivity extends Activity { public ...
1   以root用户登录,或执行      sudo -i 2   sudo gedit /etc/udev/rules.d/50-Android.rules 该文件为新建文件 3   SUBSYSTEM=="usb", ATTR{idVendor}=="18D1", MODE="0666"        增加一个USB设备,其中18D1为该设备的vendor ID 4   保存后,执行:     chmod a+r /etc/udev/rules.d/51-android.rules        /etc/init ...
开发环境搭建完毕,Eclipse,Java,ADT都已经折腾好了,但是发现手机设备在Eclipse的DDMS中被识别为“Unknow”,看来是设备未被正确识别,没办法,继续Google方法吧。 原因大概是这样的: 没安装驱动的话Ubuntu系统是不认识这不设备的 解决方法是这样的: 既然不认识,那就让他认识喽。查了下官方文档,原文在这里 不过据测试过的朋友说这方法不是很好用,于是我就又找了一个详细的方法,原文在这里 ,我稍微整理了下。 1)在如下位置建立如下文件:”/etc/udev/rules.d/51-android.rules “ 2)确保 ...
Setting up ccache You can optionally tell the build to use the ccache compilation tool.Ccache acts as a compiler cache that can be used to speed-up rebuilds.This works very well if you do "make clean" often, or if you frequentlyswitch between different build products. Put the following in ...
解决方法 1. 浏览器登录https://android.googlesource.com/new-password,并用gmail帐号登录; 2. 点击网页上的“允许访问”,得到类似 1 machine android.googlesource.com login git-<userName>.gmail.com password <password>  2 machine android-review.googlesource.com login git-<userName>.gmail.com password <password> 3 ...
Ubuntu11.10 12.04 安装JAVA JDK时出错:Package 'sun-java6-jdk' has no installation candidate 11.10: 在搭建Android开发环境或者下载环境时,运行如下命令会出现错误 sudo apt-get install sun-java6-jdk 错误:E: Package 'sun-java6-jdk' has no installation candidate 有效的解决方法是: sudo add-apt-repository ppa:ferramroberto/java sudo apt-get u ...
今天使用ubuntu11.10编译android4.0出现以下问题: prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/limits.h:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '.' token In file included from external/zlib/gzguts.h:28,                  from external/zlib/gzclose.c:6: prebuilt/ndk/a ...
快递查询接口 http://webservice.36wu.com/ExpressService.asmx ip查询接口 http://webservice.36wu.com/ipService.asmx 天气预报接口 http://webservice.36wu.com/weatherService.asmx 身份证查询接口 http://webservice.36wu.com/IdCardService.asmx 手机归属地接口 http://webservice.36wu.com/MobilePhoneService.asmx 翻译接口 http://webservice.36w ...
今天开发遇到了个问题, 就是从一个Activity中使用startActivityForResult方法后, 被执行的activity结束了并没有回调onActivityResult方法, 很郁闷,然后看网上说是TabHost中的activity都有这个问题, 就按照网上说的方法进行解决: TabHost中使用startActivityForResult无法接收返回值的解决方案 http://blog.csdn.net/djx123456/article/details/7434859 用后发现依然是调用startActivityForResult之后,onActivityResult立即就 ...
1、打开项目根目录下的.project 在<buildSpec>节点下是否存在 <buildCommand>    <name>org.eclipse.wst.common.project.facet.core.builder</name>    <arguments>    </arguments>   </buildCommand> 没有就加上 在<natures>节点下是否存在 <nature>org.eclipse.jem.workbench.JavaEMFNature ...
尊敬的公司领导: 您好!首先感谢您在百忙之中抽出时间阅读我的辞职信。 我是怀着十分复杂的心情写这封辞职信的。自我进入公司之后,由于您对我的关心、指导和信任,使我获得了很多机遇和挑战。经过这段时间在公司的工作,我在原料采购领域学到了很多知识,积累了一定的经验,对此我深表感激。 由于个人原因,我需要离开这个城市,也就无法继续我在这里的工作了。 为了不因为公司的计划安排,经过深思熟虑之后我决定辞去这份工作。我知道这个过程会给您带来一定程度上的不便,对此我深表抱歉。 我会在这段时间里完成工作交接,以减少因我的离职而给公司带来的不便。 为了尽量减少对现有工作造成的影响,我会将新号码告知相关领导 ...
Global site tag (gtag.js) - Google Analytics