自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (8)
  • 收藏
  • 关注

原创 Nginx+tomcat8

1.安装Java server jre1.直接解压  tar zxvf server-jre-7u80-linux-x64.gz2.移到usr目录下2.安装配置tomcat81.直接释放 apache-tomcat-8.0.23.tar.gz 移到usr目录下2.修改tomcat环境变更配置sudo nano /usr/apa

2016-08-19 17:25:40 660

原创 Nginx+PHP安装

#安装环境apt-get install nginx php5-fpm php5-imagick php5-gd php5-odbc php5-mysql php5-sqlite php5-mssql  php5-redis php5-ldap php5-imap php5-mcrypt libmcrypt4 php5-xsl  php5-snmp  php5-apcu php-pear 

2016-08-19 17:24:54 315

原创 使用Git命令行工具

获取Git配置信息,执行以下命令: git config --list# Add the changes to the index and commitgit add . && git commit -m "More chaanges - typo in the commit message"把数据传到服务器 git push origin

2016-08-19 17:23:49 613

原创 Docker常用命令

1. 查看docker信息(version、info)# 查看docker版本 $docker version # 显示docker系统的信息 $docker info 2. 对image的操作(search、pull、images、rmi、history)# 检索image $docker search image_name # 下载

2016-08-19 17:22:18 97

转载 GitHub上最火的Android开源项目 拿来就用(完结)

GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上。更何况,基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。为此,CSDN特整理了在GitHub平台上最受欢迎的Android及iOS开源项目,以飨开发者。下面,就让我们一起来看看,在GitHub平台上,究竟有哪些Android开源

2014-06-19 18:18:04 1262

转载 Android开源项目 分类 便于查看

之前转载了一个开源项目的文章,发现那些都是没有系统的总结,这里又转载一篇有系统总结的文章。Android开源项目系列汇总已完成,包括:Android开源项目第一篇——个性化控件(View)篇Android开源项目第二篇——工具库篇Android开源项目第三篇——优秀项目篇Android开源项目第四篇——开发及测试工具篇Android开源项目第五篇——

2014-06-19 18:15:04 1066

原创 Android SDK虚拟机的root方法

Android SDK虚拟机的root方法  第一步,准备工具,镜像浏览器和superuser包。                1 yaffs2img浏览器,建议用1.5版破解版,2.0版目前(当然不是Z版)似乎生成的img文件都有问题,显示乱码。                2 Superuser设计者的网站http://androidsu.com/superuser/,下载

2014-03-24 16:28:27 4862

转载 How to Setup build environment for JB4.2

How to Setup build environment for  JB4.21,安装Ubuntu 12.04 64bit 2,安装openssha> $sudo apt-get install sshb> 检查ssh 服务是否已经启动$ servicessh statusc> 在windows上用secureCRT或者putty登录到build server

2013-12-11 11:34:58 1209

转载 深入理解C++中的mutable关键字

mutalbe的中文意思是“可变的,易变的”,跟constant(既C++中的const)是反义词。  在C++中,mutable也是为了突破const的限制而设置的。被mutable修饰的变量,将永远处于可变的状态,即使在一个const函数中。  我们知道,如果类的成员函数不会改变对象的状态,那么这个成员函数一般会声明成const的。但是,有些时候,我们需要在const的函数里面

2013-04-18 11:13:04 544

转载 利用BLCR加快Android的启动过程

摘要:介绍了利用blcr对android启动速度进行优化的原理、实施步骤和注意点,在虚拟机上验证获得缩短10秒以上启动时间。关键词:blcr  android  启动速度   zygote   类加载引言 随着google的android操作系统在手机、平板电脑等领域大量使用,android的启动速度慢也成为许多使用者抱怨的缺点。相比手机这类平时较少开关机的设备,平板电脑在实际使用中开关的

2013-04-17 12:08:52 1212

原创 Android中定时执行任务的3种实现方法

在Android开发中,定时执行任务的3种实现方法:一、采用Handler与线程的sleep(long)方法(不建议使用,java的实现方式)二、采用Handler的postDelayed(Runnable, long)方法(最简单的android实现)三、采用Handler与timer及TimerTask结合的方法(比较多的任务时建议使用)下面逐一介绍:一、采用Handle与

2013-04-16 22:58:20 103110 13

转载 void及void指针含义的深刻解析

http://blog.csdn.net/yming0221/article/details/6249151void的含义void即“无类型”,void*则为“无类型指针”,可以指向任何数据类型。void指针使用规范①void指针可以指向任意类型的数据,亦即可用任意数据类型的指针对void指针赋值。例如:int*pint;void *pvoid;pvoid =

2013-03-10 23:24:29 734

转载 Android Binder机制

1.binder通信概述    binder通信是一种client-server的通信结构,    1.从表面上来看,是client通过获得一个server的代理接口,对server进行直接调用;    2.实际上,代理接口中定义的方法与server中定义的方法是一一对应的;    3.client调用某个代理接口中的方法时,代理接口的方法会将client传递的参数打包成为

2013-03-10 21:27:12 651

转载 常用 Java 静态代码分析工具的分析与比较

静态代码分析工具简介什么是静态代码分析静态代码分析是指无需运行被测代码,仅通过分析或检查源程序的语法、结构、过程、接口等来检查程序的正确性,找出代码隐藏的错误和缺陷,如参数不匹配,有歧义的嵌套语句,错误的递归,非法计算,可能出现的空指针引用等等。在软件开发过程中,静态代码分析往往先于动态测试之前进行,同时也可以作为制定动态测试用例的参考。统计证明,在

2013-03-10 21:24:30 970

原创 Android内存阀值修改--内存回收机制配置

Android采取了一种有别于Linux的进程管理策略,有别于Linux的在进程活动停止后就结束该进程,Android把这些进程都保留在内存中, 直到系统需要更多内存为止。这些保留在内存中的进程通常情况下不会影响整体系统的运行速度,并且当用户再次激活这些进程时,提升了进程的启动速度。那Android什么时候结束进程?结束哪个进程呢?Android是依据一个名为LRU(last recent

2013-01-28 15:09:14 18041 2

转载 Android 强指针和弱指针

在Android的源代码中,经常会看到形如:sp、wp这样的类型定义,这其实是Android中的智能指针。智能指针是C++中的一个概念,通过基于引用计数的方法,解决对象的自动释放的问题。在C++编程中,有两个很让人头痛的问题:一是忘记释放动态申请的对象从而造成内存泄露;二是对象在一个地方释放后,又在别的地方被使用,从而引起内存访问错误。程序员往往需要花费很大精力进行精心设计,以避免这些问题的出现。

2013-01-11 16:29:44 960

原创 Ubuntu 宿主机下VirtualBox中xp 使用Mstar 串口的方法

主机 ubuntu 12  虚拟机VirtualBox 虚拟机OS: winXP1、在virtualbox中选择启用串口,端口模式选择Host device.    由于现有两个系统但是只有一个物理串口,所以虚拟机要通过主机的串口文件间接获取数据,主机是linux,USB串口设备为/dev/ttyUSB12、端口/文件位置一栏填入:/dev/ttyUSB1,启动虚拟机。(注

2013-01-09 11:32:23 1810

转载 IP流 TS流 PS流之间的关系及区别

什么是ts流 我们在网络上通信都是通过发送或接受数据包来实现的。       I P数据包有首部和数据两部分组成的,首部的前一部分是固定长度20字节,是所有IP数据报必须具有的。首部包括:总长度、标识、MF、DF、片偏移。       “TS流”和“PS流”是经过MPEG-2系统压缩处理后的两种复合信息流。    据传输媒体的质量不同,MPEG-2中定义了两种复合信息流:传送流(T

2012-12-13 09:59:39 10273 1

原创 android shape 用法整理

Android中常常使用shape来定义控件的一些显示属性: <gradient android:startColor="#ff8c00" android:endColor="#FFFFFF" android:angle

2012-12-05 17:40:35 6072

原创 Android裡使用的dpi 跟 pixel 的轉換

Android裡使用的dpi 跟 pixel 的轉換是pixel = dpi x density / 160目前我們的基準是1280x720   density 1601920x1080 density 240使用dpi的好處是 一個 640dpix360dpi 的 view,不管在 1280x720  或是 1920x1080 都是佔畫面的1/4In

2012-12-05 15:33:09 3069

原创 配置眼睛保护色

1.windows配置方法如下:设置方法如下: 在桌面点右键选“属性”(properties),接着点“外观”(appearance),点右下 角的“高级”(advanced),然后在“项目”(items)的下拉菜单里选“窗口” (windows),再点它右侧的下拉菜单“颜色”(color),点下方的“其它” (others),然后把“色调”(Hue)设为85,“饱和度”(Sat)设为90,“

2012-09-17 19:30:16 1305

原创 Ubuntu12.04开发环境配置

1.Ubuntu版本 Ubuntu 12.04LST 32位的版本,支持4G内存,所以不需要使用64位的版本。2.设置Ubuntu 12.04 Unity返回到经典Gnome桌面安装经典的Gonme可以用下面的命令安装经典的Gonme:sudo apt-get install gnome-panel在启动界面选择进入gnome就可以了。在Gnome里面修改面板需要在

2012-08-30 20:33:26 2650

原创 ubuntu 12.04开发环境使用 tftpd和 mimicom putty

开发环境中如何安装TFTP1.查看环境scott@WHNBSCOTT:~$ cat /etc/lsb-release DISTRIB_ID=UbuntuDISTRIB_RELEASE=12.04DISTRIB_CODENAME=preciseDISTRIB_DESCRIPTION="Ubuntu 12.04 LTS"scott@WHNBSCOTT:~$ uname

2012-08-22 11:29:41 3885

转载 收藏android源码项目

Android PDF 阅读器http://sourceforge.net/projects/andpdf/files/个人记账工具 OnMyMeanshttp://sourceforge.net/projects/onmymeans/developAndroid电池监控 Android Battery Doghttp://sourceforge.net/projects/an

2012-06-04 17:12:22 634

原创 android内存查看的几个命令

procrankprocmem -p 1218dumpsys meminfo 877cat /proc/pid/maps, 看看哪块va 对于的pa是哪边就知道了吧编译android源码时要执行安装的命令,记不住做个记号sudo apt-get install git-core gnupg flex bison gperf build-essential \  zip

2012-05-03 12:14:29 1687

原创 ubuntu vnc 下面小企鹅输入法 的安装及使用

使用VNC View远程访问ubuntu,总是没有办法切换出小企鹅输入法的解决办法:安装Fcitx输入法sudo apt-get install fcitx  #安装im-switch -s fcitx  #配置默认输入法为 fcitx ,注意无须加 sudosudo gedit /usr/share/fcitx/data/tables.conf   #删除多余不使用的码表,本

2012-04-19 14:26:44 2518

原创 android-apktool工具在Windows平台使用

android-apktool工具在Windows平台使用官方网站地址:http://code.google.com/p/android-apktool/安装过程1.下载apktool1.4.1.tar.bz2和apktool-install-windows-r04-brut1.tar.bz22.把两个文件都解压放在同一个目录,共三个文件aapt.exeapkt

2011-11-29 12:42:16 18378

原创 Android源码开发环境搭建

Android系统编译完成的结果全部在根目录的out目录中,原始的各个工程不会改动。out/host  主机内容out/target 目标机内容out/target/common 目标机的通用内容out/target/product  目标机的产品目录编译Android源码之后,在out/target/product/generic一些文件:ramdisk.img、syst

2011-11-12 21:47:14 3018 1

原创 Android 代码混淆及反编译方法

Android代码混淆及反编译方法 一、       AndroidSDK自带proguard混淆在Android SDK中自带有proguard代码混淆器,但在默认的情况下该混淆器是没有打开的。该混淆器在SDK中的路径是android-sdk-windows\tools\proguard启动android-sdk-windows\tools\proguard\lib\

2011-11-08 17:43:13 1530

原创 android第三方应用安装来源设置分析

android第三方应用安装来源设置分析1.在系统设置里面->应用程序设置->未知来源设置下面是界面元素定义\packages\apps\Settings\res\xml\application_settings.xml                android:key="toggle_install_applications"            andro

2011-11-07 12:21:43 15591

转载 Android怎样修改系统时间?

Android中如何修改系统时间(应用程序获得系统权限) 在 android 的API中有提供 SystemClock.setCurrentTimeMillis()函数来修改系统时间,可惜无论你怎么调用这个函数都是没用的,无论模拟器还是真机,在logcat中总会得到"Unable to open alarm driver: Permission denied ".这个函数需要root权限或

2011-11-07 09:13:11 979

原创 android的frameworks层键盘事件处理流程分析

android的frameworks层键盘事件处理流程分析事件处理流程1)InputManager负责读取事件并把事件送到frameworks的java层2)WindowManagerService里会有一个InputMonitor类来监听事件变化并做相应的分发处理。3)在WindowManagerService会有一个WindowManagerPolicy来做消息拦截处理。

2011-11-03 20:42:27 3828

原创 Android的framework层音量控制原理分析--hot(key)处理

Android的framework层音量控制原理分析--hot(key)处理Android.media.AudioManager中包含了对android.media.AudioService的跨进程AIDL调用封装。正常处理过程:1.调整音量是通过AudioManager间接调用AudioService.adjustStreamVolume方法来完成逻辑处理;2.AudioSe

2011-11-02 19:25:51 9531 8

转载 Ubuntu 系统中汉字不能显示的修正方法[持续添加中]

一、解决gedit中不可显示中文件的办法1.在终端中运行 gconf-editor2.在打开的界面中选择: apps->gedit-2->preferences->encodings3.在右边的auto_detected和 shown_in_menu上点右键编辑,点add,分别加入GBK,并点 UP按钮移动到第一位,关闭。4.重新启动gedit就可以了。ubuntu

2011-10-14 15:52:37 3588

原创 ubuntu安装 Trac 插件 – Account Manager Plugin

Trac 插件 Account Manager Plugin

2011-03-09 18:36:00 2881

原创 Ubuntu安装Trac svn

一、SVN的安装和配置详细可以参考http://wiki.ubuntu.org.cn/SubVersion1、安装SVN包括用apache2浏览SVN的插件$sudo apt-get install subversion $sudo apt-get install libapache2-svn //这个是安装apache部分,如果不使用http协议可以不必装这个.   2、配置svn服务器端 首先,创建subversion用户组,并且将www-data和您自己这两个用户加入该组,并创建代码仓库$su

2011-03-02 17:50:00 1746

原创 xplanner-0.7b7在ubuntu上面的安装

xplanner 安装

2010-11-20 15:58:00 1199

原创 openssl rsa 加解密代码片段

openssl rsa 加解密 代码 SHA256

2010-10-11 16:16:00 7413 2

原创 vsftpd修改端口以及一种错误的解决方法

Security: Bad IP connecting vsftpd unbutu linux 修改默认端口

2010-10-11 16:02:00 7269

原创 Ubuntu 无显示器情况下的远程控制

Ubuntu 无显示器 远程控制

2010-07-13 18:00:00 3859

SmartSVN 8.6 完美破解 版本

第一步: 下载文件后双击解压 第二步: 生成许可文件 双击打开keygen/syntevo_keygen.jar,弹出提示框,随便输入用户名和邮箱, Application选择Syntevo SmartSVN — 》 .generate! 生成 License File 注意:jar 文件可能点击没反应, 需要先在 系统偏好设置-安全与隐私里面允许打开 第三步: 双击SmartSVN8.app安装成试用版本,进入Help — > Register… — > 弹出提示框, 让你导入License File 第四步: 导入许可文件进行注册 回到SmartSVN,选择刚才生成的License File,注册成功!重启

2017-05-05

PowerQuest PQBot for Windows

找了很久,真正可以使用的PQBW.exe工具,双系统必备工具。

2013-02-05

变速齿轮0.451 无广告版本

变速齿轮0.451 不带广告的版本,比较好用。

2010-08-14

红月图片提取工具(红月素材提取)

红月图片提取工具,为提取红月图片素材专用,喜欢研究源码的,可以下载。

2010-08-14

红月多开窗口化工具V1.0

真正能用不带木马的红月窗口化工具,要把文件解压放在redmoon目录下面。

2010-08-14

java技术收藏(设计模式 SQL Server死锁 UML2.0建模 JavaUtil包使用 Java中文问题全面解析 SWT JFace全面接触 Java5年经典文章 )

23种设计模式 GoF设计模式 SQL Server死锁 UML2.0建模 JavaUtil包使用 Java中文问题全面解析 SWT JFace全面接触 Eclipse插件开发 Java5年经典文章 Java核心技术之线程 软件工程 人月神话 Java模板引擎

2009-03-22

RCP程序设计教程打包

二个简单的RCP入门例子程序和一个进阶例子程序设计

2009-03-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除