Java中利用DatagramPacket与DatagramSocket进行通讯的示例

对以下demo进行了扩展,增了消息循环和等待。 Java中的DatagramPacket与DatagramSocket的初步扩展的代码如下:1.接收端工程代码:由于接收端的控制台log会被发送端的log冲掉,所以把log写到文件中。package com.ameyume.receiver; import java.io.File; import java.io.FileNotFoundExcep...
阅读(128) 评论(0)

SQLite的性能和限制

Performance and LimitationsSQLite is a speedy database. But the words speedy, fast, peppy, or quick are rather subjective terms. To beperfectly honest, there are things SQLite can do faster than other...
阅读(274) 评论(0)

ubunut系统清理系统根目录下缓存文件夹.cache超大导致磁盘不足

在使用中突然发现系统超慢,没有做什么特别的操作。只好重启下电脑,重启后提示系统空间不足1G。挨个查看文件夹大小,没有发现问题,然后就用Ctrl + H显示隐藏文件夹后再继续逐个查看大小,发现.cache隐藏文件夹超大,有170多G,如图:从网上搜索到可以通过以下命令删除缓存:非常有用的清理命令:sudo apt-get autoclean 清理旧版本的软件缓存sudo...
阅读(1796) 评论(0)

调用MediaScannerConnection 发生内存泄露的解决方法

调用MediaScannerConnection发起扫描时经常会发生内存泄露,例如: E ActivityThread: Activity FolderListActivity has leaked ServiceConnection android.media.MediaScannerConnection@ec2a697 that was originally bound here从网上看到一种...
阅读(1751) 评论(0)

读外部存储的权限READ_EXTERNAL_STORAGE

READ_EXTERNAL_STORAGEAdded in API level 16String READ_EXTERNAL_STORAGEAllows an application to read from external storage.Any app that declares the WRITE_EXTERNAL_STORAGE permission is implicitly gran...
阅读(4272) 评论(0)

音视频编码格式汇总

音视频编码格式汇总一、音频编解码格式 *MPEG Audio Layer 1/2 *MPEG Audio Layer 3(MP3) *MPEG2 AAC *MPEG4 AAC *Windows Media audeo v1/v2/7/8/9 *RealAudio cook/sipro(real media series) *RealAudio AAC/AACPlus(real media seri...
阅读(1070) 评论(0)

北京地铁和广州地铁之感想

在北京生活了八年,前年回到广州,日常出行就靠地铁公交这些公共交通工具。对比帝都和羊城的地铁,各有各的特点。帝都地铁历史更悠久,线路更多;由于北京道路一般是横平竖直,地铁站命名更规律,十字路口的东北出入口为A,然后按顺时针分布依次为ABCD。羊城地铁最早的一号线建于九十年代,其他比起帝都地铁更新更先进,建设之初就通达机场各大火车站,更便捷。换成也比北京地铁方便,一般上下楼梯就可以换乘,不像北京地铁要...
阅读(2810) 评论(3)

字符转码开源库libiconv目前还不支持64位

最新版的libiconv 1.14目前还不支持64位系统,只能编译出32位库。libiconv 1.14下载地址:http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gzlibiconv介绍:http://www.gnu.org/software/libiconv/linux系统编译安装方法:$ ./configure --prefix=/u...
阅读(3023) 评论(0)

ubuntu系统AndroidStudio修改内存大小

位于android-studio/bin目录下的studio64.vmoptions和studio.vmoptions文件。把Xms,Xmx,-XX:MaxPermSize,-XX:ReservedCodeCacheSize分别修改大一些,根据电脑内存大小分配大一点就可以了。1.studio64.vmoptions文件-Xms512m-Xmx2048m-XX:MaxPermSize=1024m-X...
阅读(2893) 评论(1)

ubuntu virtualbox xp无声音解决

太简单了,记录一下解决方法,进入xp,打开设备管理器,对着ac97设备驱动点右键,点更新驱动,更新一下就ok了。这时候去控制面板,就可以看到有音频设备了。具体步骤如下:第一步,virtualbox里设置一下驱动和芯片在启动xp之前,在virtualbox中设置Alsa音频驱动,如图:第二步,进入xp更新驱动,如图:...
阅读(1773) 评论(0)

ubuntu14.04系统中virtualbox安装Oracle VM VirtualBox Extension Pack包

ubuntu14.04系统中virtualbox默认不支持usb设备,需要安装Oracle VM VirtualBox Extension Pack才行,但必须安装以下版本才可以安装成功:Oracle_VM_VirtualBox_Extension_Pack-4-3-8-92456.vbox-extpack此版本的下载地址:http://virtualbox-extension-pack.en.s...
阅读(2869) 评论(0)

解决unbuntu14.04上的eclipse自动退出的问题

新安装的ubuntu14.04版,把以前12.04上正常使用的eclipse拷贝到14.04上后,启动eclipse后,输入代码时出现点"."提示符就会自动重启。jdk是1.7。经过查找得知,需要修改以下两个地方,其中第一个默认就是1.7了,所以只需要修改eclipse.ini文件即可。修改内容,把-Dosgi.requiredJavaVersion=1.6修改为1.7,修改结果如下:-Dosgi...
阅读(2080) 评论(0)

预装WIN8的电脑是GPT分区模式,无法安装WIN7

本人的笔记本自带的是WIN8系统,现在想安装WIN7的系统,但是安装不了,提示无法安装在GPT分区上。通过上网搜索得知WIN7必须安装在MBR分区上。有关MBR和GPT分区的介绍如下:以下转自:GPT分区基础知识及如何在GPT分区上安装WIN7大硬盘和WIN8系统,让我们从传统的BIOS+MBR模式升级到UEFI+GPT模式,现在购买的主流电脑,都是预装WIN8系统,为了更好的支持2TB硬盘,更快...
阅读(5849) 评论(0)

64位ubuntu14.04配置adb后提示没有那个文件或目录

1.配置完adb环境变量后在终端输入adb:ameyume@ameyume-HP-450-Notebook-PC:~$ adb/home/ameyume/adt-bundle-linux-x86_64-20140702/sdk/platform-tools/adb: 没有那个文件或目录原因:由于是64位的linux系统,而Android SDK只有32位的,需要安装一些支持包才能使用。安装:ame...
阅读(5788) 评论(0)

U盘无法安装win10提示Your PC/Device needs to be repaired

http://bbs.pcbeta.com/viewthread-1649585-1-1.html用ultraiso制作U盘,用置顶的9879 64位iso写入,从U盘启动时都显示 RecoveryYour PC/Device needs to be repaired A component of the operating system has expired.File:\windows\sy...
阅读(50482) 评论(0)

【爱笑话7.0版】笑话两万篇,免费阅读,绝无广告

本软件是一款分类笑话阅读软件,提供七大类笑话,总数两万篇。------ 免费阅读,绝无广告 ------可随意调整字体大小和颜色,并能自定义背景图片,颜色,设置为最适合自己的画面,为我所悦。还能通过短信,微博,邮件等分享给好友。是您休闲怡情,解压除闷的必备软件。快来看吧,七大类,两万条笑话总有你喜欢的。1.笑话主界面2.笑话列表界面3.笑话阅读界面,可以设置字体大小,颜色,背景颜色等多个参数...
阅读(1040) 评论(0)

Android Studio 1.2.2设置显示行号

Android Studio设置显示行号的方法与Eclipse有少许差别,直接在代码中右键,弹出右键菜单是没有显示行号功能的。在Android Studio中设置方法有二:1.临时设置显示行号在单个文件的右侧右键单击,有设置行号的小菜单弹出,如下图,但这样设置了只对单个文件起作用,并且下次打开就没了2.永久设置显示行号在File菜单中点击菜单项Settings...,弹出设置窗口,可以永久显示行号...
阅读(5915) 评论(0)

Android监听电池状态

监听电池状态只需要接收Intent.ACTION_BATTERY_CHANGED的广播即可,当电池状态发生变化时会发出广播。1.运行状态如下图:(1)连接USB时的状态(2)断开USB时的状态2.实现代码如下,各个状态通过名字就很容易知道意思,BatteryManager类中定义了电池状态。public class MainActivity extends Activity { priva...
阅读(3688) 评论(2)

如何在Android上编写高效的Java代码

转自:http://www.ituring.com.cn/article/177180Java平台一般有三个版本:Java ME(微型版,用于某些手机)、Java SE(标准版,用于台式电脑)、Java EE(企业版,用于服务器端应用)。在谈到Java时,我们通常是指Java SE,因为只有这个版本包含虚拟机和编译器。首先,Java代码会被编译成称为字节码的中间格式。当字节码在目标电脑上运行时,虚...
阅读(7020) 评论(0)

整理的Java List Set Map是否有序,元素是否允许重复

整理的Java List Set Map是否有序,元素是否允许重复的说明,如下图:...
阅读(5969) 评论(2)
346条 共18页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:2872658次
    • 积分:23582
    • 等级:
    • 排名:第265名
    • 原创:260篇
    • 转载:84篇
    • 译文:2篇
    • 评论:624条
    博客专栏
    最新评论