`
文章列表
1.android.permission.WRITE_USER_DICTIONARY允许应用程序向用户词典中写入新词2.android.permission.WRITE_SYNC_SETTINGS写入Google在线同步设置3.android.permission.WRITE_SOCIAL_STREAM读取用户的社交信息流4.android.permission.WRITE_SMS允许程序写短信5.android.permission.WRITE_SETTINGS允许程序读取或写入系统设置
在linux下如果想让tomcat在开机时自启动,可以将启动代码写到/etc/rc.local里面。但是,这样的话,tomcat将以root权限运行,这是不安全的。因此,要想办法让tomcat以非特权身份作为daemon运行。 要将tomcat作为linux的daemon运行,需要commons-daemon工程的jsvc工具,tomcat的bin目录里已经自带了这个工具的源码。 解压commons-daemon-native.tar.gz,进入unix子目录,然后configure。configure的时候需要指定jdk路径或者当前环境中有JAVA_HOME变量。 接下来在make的时 ...
代码如下。一个id为container的div包含三个子div,第一个div宽度设置固定200.剩下两个用box-flex属性设置为1;3,为什么最后显示的宽度和预期不一样?col1宽度是200.整个container是600. col2和col3的flex比例是1:3,那么col2应该是(600-200)*1./4应该是100.,同理col3应该是300才对。为什么最后确是164的236? <div id="container">   <div id="col1">我是第一列的内容</div>   <div  ...
private final static double DEF_PI = 3.14159265359; // PI private final static double DEF_PI180 = 0.01745329252; // PI/180.0 private final static double DEF_R = 6370693.5; // radius of earth /** * 根据圆心、半径算出经纬度范围 * * @param lon 圆心经度 * @param lat 圆心纬度 * @param r 半径(米) * @return double[4] ...
Using Injectors with CInject If you don’t know what is CInject, I would recommend you to read this article and get the latest version of CInject from CodePlex website. There are few injectors that are shipped with CInject
可以拦截C#DLL的神器,比如要给一个现成的系统加个日志啥的。 CInject  ============================================ Project DescriptionCInject (or CodeInject) allows code injection into any

Gson解析数组

例子: Gson gson = new Gson(); GlobalType[] types = (GlobalType[])gson.fromJson(data, GlobalType[].class);  
来自于:http://www.sum16.com/desinger/android-get-double-imei-include-made-in-china.html   import java.util.ArrayList; import java.util.List; import android.content.Context; import android.telephony.TelephonyManager; import android.widget.Toast; public class getImei { Context context ...
牛人悟JavaScript   今天在网上看到一篇介绍javascript的文章,尽管文章讲述的内容我都很熟悉,但我还是要转载出来让大家读一读,这个哥们的文采真是没的说,能将本来枯燥的程序讲述的如此酣畅淋漓实在让人佩服! 原文如下: 引子     编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。     数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。    你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己 ...
--> 测试数据:[father] if object_id('[father]') is not null drop table [father] go create table [father] ( [id] int, [name] varchar(6) ) insert [father] select 1,'王爸爸' union all select 2,'张爸爸' --> 测试数据:[son] if object_id('[son]') is not null drop table [son] go create ...
  1、从CDlinux官网下载几个文件:          CDlinux_CE-0.9.7.1.iso          (0.9.7.1社区版镜像,需要里面的extra-cdl.md模块)          devel-cdl.md                          (编译模块)          devel-0.9.7.1.tar.xz               (源代码包)          linux-3.2.11_cdl0.patches.tar.xz  (配置补丁包) 下载地址是 ftp://distro.ibiblio.org/pub/lin ...
目标: 在自己的项目中集成另一个apk,设置这个apk不在桌面上显示,并在自己的项目中能够启动这个apk   步骤: 1、首先用apk tool反编译需要集成的apk,删除AndroidManifest.xml中的luncher启动标志,然后在使用apk tool进行打包,生成新的apk   //方法一 Intent intent = new Intent(); //packageName为应用包名,activityFullName为具有luncher标识的activity的全路径名称 ComponentName comp = new ComponentName(packag ...
https://github.com/liexusong/php-beast
http://www.faceplusplus.com.cn/
IF OBJECT_ID(N'dbo.c_GetUTF8Code') IS NOT NULL DROP FUNCTION dbo.c_GetUTF8Code; GO CREATE FUNCTION [dbo].[c_GetUTF8Code] ( @char Nchar ) RETURNS int AS --UTF8转码 BEGIN Declare @Code int Select @Code=Cast(Unicode(@char) as int) Declare @U ...
Global site tag (gtag.js) - Google Analytics