- 浏览: 513609 次
- 性别:
- 来自: 广州
最新评论
-
fatherican:
写的好。
Netty 4 源码分析——EventExecutor -
hong52533:
大哥,请问你用 groovy Httpbuilder post ...
groovy 操作http请求 -
DEMONU:
能详细讲讲代码实现就更好了
Activemq中的KahaDB消息日志的恢复机制 -
plmmmmlq:
爱死你了,困惑我几天的问题终于解决了。自定义dialog中加载 ...
解决Android帧动画在Oncreate中启动只显示第一帧 -
517505440:
org.springframework.beans.facto ...
Apache XBean 简单介绍
文章列表
在android系统的安全模型中,应用程序在默认的情况下不可以执行任何对其他应用程序,系统或者用户带来负面影响的操作。如果应用需要执行某些操作,就需要声明使用这个操作对应的权限。 (在manifest文件中 添加<uses-permission>标记)
android 系统提供了一系列这样的权限,具体可以查看android 权限,另外,android系统在新的版本中会增加一些permission,可以查看android 版本信息。
当然,app也可以自定义属于自己的permission 或属于开发者使用的同一个签名的permission。定义一个permissi ...
Android中也可很方便的实现类似windows中的开机启动。
方法很简单,就是注册一个BroadcastReceiver 去接收 actoin 为 android.intent.action.BOOT_COMPLETED 的消息,然后即可启动Activity了。
首先在menifest 文件中添加权限声明,因为接收BOOT_COMPLETED消息需要RECEIVE_BOOT_COMPLETED 权限
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
...
在wifi环境下,可以通过WifiInfo来获取设备的ip
public String getIpAddress() {
WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE);
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
int ipAddress = wifiInfo.getIpAddress();
int[] ipAddr = new int[4];
ipAddr[0] = ipAddress & 0 ...
在android的app和游戏的应用中,都会有个开场场景,老外管这个叫splash。
现在就编写个简单的SplashActivity
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.widget.ImageView;
public class SplashActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstance ...
在eclipse中通过wtp插件启动tomcat,tomcat中部署了很多个应用,启动是出现了OutOfMemoryError 异常
java.lang.OutOfMemoryError: PermGen space
java.lang.ClassLoader.defineClass1(Native Method)
java.lang.ClassLoader.defineClassCond(Unknown Source)
java.lang.ClassLoader.defineClass(Unknown Source)
java.security.Se ...
继承ImageView,增加angle属性,重写OnMeasure和OnDraw方法
package com.upon.common.view;
import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.Canvas;
import android.util.AttributeSet;
import android.widget.ImageView;
import com.upon.xxxx.R;
public class UponRo ...
Ctrl+E,D ----格式化全部代码
Ctrl+E,F ----格式化选中的代码
CTRL + SHIFT + B生成解决方案
CTRL + F7 生成编译
CTRL + O 打开文件
CTRL + SHIFT + O打开项目
CTRL + SHIFT + C显示类视图窗口
F4 显示属性窗口
SHIFT + F4显示项目属性窗口
CTRL + SHIFT + E显示资源视图
F12 转到定义
CTRL + F12转到声明
CTRL + ALT + J对象浏览
CTRL + ALT + F1帮助目录
CTRL + F1 动态帮助
F1 帮助
SHIFT + F ...
amazon RSD 并未提供SSH直接访问db server。
不过提供了Amazon RDS Command Line Toolkit,但是调整mysql的一些系统参数不是那么方便了。
这里主要记录下查看slow_log的操作。
1、下载Amazon RDS Command Line Toolkithttp://aws.amazon.com/developertools/2928
本机解压,配置环境变量就可使用。具体可参看http://docs.amazonwebservices.com/AmazonRDS/latest/CommandLineReference/StartCLI.html
...
因为google checkout 只支持一些地区使用,不幸的是中国大陆不在支持之列。
所以加了checkout 的应用或游戏在google play的网页上会提示与你的设备不兼容。
对于google play这个是如何来做的比较疑惑,做了下测试
1、仅仅在AnroidManifest.xml文件中添加了权限限制
<uses-permission android:name="com.android.vending.BILLING" />
发布了app后发现还是能够下载的。
猜测:检测apk包中是否有这个类?
com.android.vending.bill ...
1、设置系统数据
java -Dhttp.proxyHost=proxy.com -Dhttp.proxyPort=80 MyJavaApp
或者
System.setProperty("http.proxyHost", "proxy.com");
System.setProperty("http.proxyPort", "80");
其他可设置的属性
http://docs.oracle.com/javase/6/docs/technotes/guides/net/properties.htm ...
下午换了台机器,重新给eclipse装上ADT插件,过程中碰到几个错误记录下。
1、help -> Install New Software
输入地址https://dl-ssl.google.com/android/eclipse/,发现根本无法安装
无奈从官方下载zip插件安装。具体安装步骤查看下面链接
http://developer.android.com/sdk/eclipse-adt.html#installing
2、安装完后,下载更新包,log中出现下面错误信息
Failed to fetch URL https://dl-ssl.google.com/ ...
因为linux系统里都是以文件来表示的,所以在做搞并发的web系统时,修改文件句柄限制那是必须的。
查看某个进程使用了的文件句柄数
# sudo ps -ef | grep java
root 1663 1 0 02:37 ? 00:00:43 /opt/bitnami/java/bin/java
从结果中可得知进程的pid,然后根据pid查看该进程当前使用的文件句柄数
#sudo ls /proc/1663/fd | wc -l
1022
发现句柄数一直就停留在1022,同时top查看发现load持续增高。于是先查看了下当前进程的句柄数限制。
#sudo ...
locale 是国际化与本土化过程中的一个非常重要的概念,个人认为,对于中文用户来说,通常会涉及到的国际化或者本土化,大致包含三个方面:看中文,写中文,与 window中文系统的兼容和通信。从实际经验上看来,locale的设定与看中文关系不大,但是与写中文,及window分区的挂载方式有很密切的关系。本人认为就像一个纯英文的Windows能够浏览中文,日文或者意大利文网页一样,你不需要设定locale就可以看中文。那么,为什么要设定 locale呢?什么时候会用到locale呢?
一、为什么要设定locale
正如前面我所讲的,设定locale与你能否浏览中文的网页没有直接的关系,即便你把lo ...
ubuntu中添加中文字符集
- 博客分类:
- Liunx
在 /etc/environment中看到:
$sudo gedit /etc/environment
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"
添加中文字符编码的方法
1. 直接使用locale-gen命令:
$ sudo locale-gen zh_CN.GB18030
$ cd /usr/lib/locale/
目录下已生成zh_CN.gb18030文件夹
$ gedit /var/lib/locales/supported.d/local
zh_CN.GB18030 GB18030
2. 通 ...
1.4.1. First-Person Shooters (FPS)
http://en.wikipedia.org/wiki/First-person_shooter
1.4.2. Platformers and Other Third-Person Games
http://en.wikipedia.org/wiki/Platformer
1.4.3. Fighting Games
http://en.wikipedia.org/wiki/Fighting_game
1.4.4. Racing Games
http://en.wikipedia.org/wiki/Racing_game ...