<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[vv_gool的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/vv_gool</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; vv_gool]]></copyright><item><title><![CDATA[如何过滤多余的cpu支持文件]]></title><link>https://blog.youkuaiyun.com/vv_gool/article/details/53437867</link><guid>https://blog.youkuaiyun.com/vv_gool/article/details/53437867</guid><author>vv_gool</author><pubDate>Fri, 02 Dec 2016 19:04:57 +0800</pubDate><description><![CDATA[我们在开发的过程中往往会集成一些第三方库，但是这些库中支持的有些cpu硬件有时候就会多余我们项目所支持的，这个时候如何过滤掉那些多余的库呢？比方说在使用百度地图的时候，百度官方给予的so文件支持很多种类型的cpu，向这种so文件暴露的情况下，我们只需要导入我们需要的格式的so文件就可以了，但是其他没有暴露的第三方库，就得另想办法了这个时候就需要我们在自己的项目中增加ndk支持
在build.grad]]></description><category></category></item><item><title><![CDATA[使用原生intent分享图片获取资源失败问题]]></title><link>https://blog.youkuaiyun.com/vv_gool/article/details/53230504</link><guid>https://blog.youkuaiyun.com/vv_gool/article/details/53230504</guid><author>vv_gool</author><pubDate>Sat, 19 Nov 2016 15:05:07 +0800</pubDate><description><![CDATA[使用原生intent分享图片获取资源失败问题在开发过程中我们经常会遇到分享功能，有很多小伙伴喜欢使用第三方分享框架进行分享，但是偶尔也会用到Intent进行分享，接下来就来说说在使用intent进行分享图片的过程中遇到的那些坑。。-首先我们保存一张图片 private static String saveBitmap(Bitmap bm, String picName) {
        try]]></description><category></category></item><item><title><![CDATA[ubuntu 下firefox安装中文包]]></title><link>https://blog.youkuaiyun.com/vv_gool/article/details/51356161</link><guid>https://blog.youkuaiyun.com/vv_gool/article/details/51356161</guid><author>vv_gool</author><pubDate>Mon, 09 May 2016 21:02:16 +0800</pubDate><description><![CDATA[ubuntu 下firefox安装中文包安装中文语言包 
或者apt-cache search firefox 
找找源里firefox的中文语言包 
然后使用sudo apt-get install **(查到打中文包名称)]]></description><category></category></item><item><title><![CDATA[解决ubuntu下Android Studio出现“aapt” IOException error=2, No such file or directory问题]]></title><link>https://blog.youkuaiyun.com/vv_gool/article/details/51348175</link><guid>https://blog.youkuaiyun.com/vv_gool/article/details/51348175</guid><author>vv_gool</author><pubDate>Sun, 08 May 2016 22:15:12 +0800</pubDate><description><![CDATA[解决ubuntu下Android Studio出现“aapt” IOException error=2, No such file or directory问题Error: Cannot run program "/opt/android-sdk/build-tools/19.0.1/aapt": java.io.IOException: error=2, No such file or direc]]></description><category></category></item><item><title><![CDATA[android studio NDK 开发初探]]></title><link>https://blog.youkuaiyun.com/vv_gool/article/details/51348161</link><guid>https://blog.youkuaiyun.com/vv_gool/article/details/51348161</guid><author>vv_gool</author><pubDate>Sun, 08 May 2016 22:13:28 +0800</pubDate><description><![CDATA[android studio NDK 开发初探
环境配置 
 1）下载ndk 
 2）在android studio中配置ndk 路径 
  
 3）配置gradle 
 在gradle.properties中加入  android.useDeprecatedNdk=true配置 开启ndk 
 在开发过程中我们有时还会用到c++中到stl库这时我们就需要在build.gradle 中加入]]></description><category></category></item><item><title><![CDATA[linux的mount（挂载）命令详解]]></title><link>https://blog.youkuaiyun.com/vv_gool/article/details/50714726</link><guid>https://blog.youkuaiyun.com/vv_gool/article/details/50714726</guid><author>vv_gool</author><pubDate>Mon, 22 Feb 2016 09:22:07 +0800</pubDate><description><![CDATA[转载自：linux的mount（挂载）命令详解_RedHat/Centos_操作系统_脚本之家 http://www.jb51.net/os/RedHat/1109.html

在linux系统中，可以使用mount命令挂载光盘镜像文件、移动硬盘、U盘以及Windows网络共享和UNIX NFS网络共享等


linux是一个优秀的开放源码的操作系统，可以运行在大到巨型小到掌上型各类计算]]></description><category></category></item><item><title><![CDATA[Linux解压缩命令]]></title><link>https://blog.youkuaiyun.com/vv_gool/article/details/50709298</link><guid>https://blog.youkuaiyun.com/vv_gool/article/details/50709298</guid><author>vv_gool</author><pubDate>Sun, 21 Feb 2016 20:17:55 +0800</pubDate><description><![CDATA[tar命令


tar 可以为文件和目录创建档案。利用tar，用户可以为某一特定文件创建档案（备份文件），也可以在档案中改变文件，或者向档案中加入新的文件。
语法：tar [主选项+辅选项] 文件或者目录

主选项： 

c 创建新的档案文件。如果用户想备份一个目录或是一些文件，就要选择这个选项。

r 把要存档的文件追加到档案文件的未尾。例如用户已经作好备份文件，又发现还有一]]></description><category></category></item><item><title><![CDATA[Linux RPM程序安装命令]]></title><link>https://blog.youkuaiyun.com/vv_gool/article/details/50709279</link><guid>https://blog.youkuaiyun.com/vv_gool/article/details/50709279</guid><author>vv_gool</author><pubDate>Sun, 21 Feb 2016 20:10:31 +0800</pubDate><description><![CDATA[安装包分类：
二进制安装包（RPM包、系统默认包）
源码包（+脚本安装包）

RPM命令管理
RPM命名规则：
httpd-2.2.15-15.el6.centos.15-15i686.rpm
httpd:软件包名
2.2.15：软件版本
15：软件发布的次数
el6.centos：适合的Linux平台
i686：适合的硬件平台（x64表示64位硬件平台）
rpm:rpm包]]></description><category></category></item><item><title><![CDATA[Linux apt命令]]></title><link>https://blog.youkuaiyun.com/vv_gool/article/details/50708894</link><guid>https://blog.youkuaiyun.com/vv_gool/article/details/50708894</guid><author>vv_gool</author><pubDate>Sun, 21 Feb 2016 18:03:22 +0800</pubDate><description><![CDATA[apt-cache search package 搜索包
    apt-cache show package 获取包的相关信息，如说明、大小、版本等
    sudo apt-get install package 安装包
    sudo apt-get install package - - reinstall 重新安装包
    sudo apt-get -f install 修复]]></description><category></category></item><item><title><![CDATA[SpannableString的一些api]]></title><link>https://blog.youkuaiyun.com/vv_gool/article/details/50373392</link><guid>https://blog.youkuaiyun.com/vv_gool/article/details/50373392</guid><author>vv_gool</author><pubDate>Mon, 21 Dec 2015 17:38:29 +0800</pubDate><description><![CDATA[SpannableString可供我们使用的API有下面这些：



BackgroundColorSpan 背景色
ClickableSpan 文本可点击，有点击事件
ForegroundColorSpan 文本颜色（前景色）
MaskFilterSpan 修饰效果，如模糊(BlurMaskFilter)、浮雕(EmbossMaskFilter)
MetricAffectingS]]></description><category></category></item><item><title><![CDATA[Java(Android)线程池]]></title><link>https://blog.youkuaiyun.com/vv_gool/article/details/50239591</link><guid>https://blog.youkuaiyun.com/vv_gool/article/details/50239591</guid><author>vv_gool</author><pubDate>Wed, 09 Dec 2015 17:53:28 +0800</pubDate><description><![CDATA[介绍new Thread的弊端及Java四种线程池的使用，对Android同样适用。本文是基础篇，后面会分享下线程池一些高级功能。

1、new
 Thread的弊端
执行一个异步任务你还只是如下new Thread吗？








Java


1234567new Thread(new Runnable() { 	@Override	public void]]></description><category></category></item><item><title><![CDATA[跨进程调用其他应用中的activity]]></title><link>https://blog.youkuaiyun.com/vv_gool/article/details/50233665</link><guid>https://blog.youkuaiyun.com/vv_gool/article/details/50233665</guid><author>vv_gool</author><pubDate>Wed, 09 Dec 2015 11:20:09 +0800</pubDate><description><![CDATA[今天心血来潮想用一个应用中的activity调用其他应用中的activity，即跨进程调用。其中代码很简单，但是需要注意几个细节。
接下给出一些方法：
方法一：
使用ComponentName
ComponentName componentName=new ComponentName("com.example.vvgool","com.example.vvgool.MainActivity]]></description><category></category></item><item><title><![CDATA[关于androidManifest.xml中输入法窗口设置说明（windowSoftInputMode）]]></title><link>https://blog.youkuaiyun.com/vv_gool/article/details/50203209</link><guid>https://blog.youkuaiyun.com/vv_gool/article/details/50203209</guid><author>vv_gool</author><pubDate>Mon, 07 Dec 2015 11:07:01 +0800</pubDate><description><![CDATA[在开发过程中常常会遇到输入法窗口挡住界面使界面不美观等情况，其实这是可以在androidManifest中设置的
在activity中有个属性：windowSoftInputMode在这里就可以设置啦
其中属性值有：
stateUnspecified:输入法软键盘的状态没有特别指定，这意味着系统将自动选择合适的状态值，或者依赖于主题设置
stateUnchanged:软键盘状态取决于它上依]]></description><category></category></item><item><title><![CDATA[进程间数据传递载体——Parcel（二）]]></title><link>https://blog.youkuaiyun.com/vv_gool/article/details/50159475</link><guid>https://blog.youkuaiyun.com/vv_gool/article/details/50159475</guid><author>vv_gool</author><pubDate>Thu, 03 Dec 2015 13:52:02 +0800</pubDate><description><![CDATA[Parcelables
遵循Parcelable协议的对象可以通过Parcel来存取，如开发人员经常用到的bundle就是继承自Parcelable的，相关方法：
writeParcelable(Parcelable,int):将这个Parcelable 类的名字和内容写入Parcel中，实际上他是通过回调此Parcelable的writeToParcel()方法来写入数据。
readPar]]></description><category></category></item><item><title><![CDATA[进程间数据传递载体——Parcel（一）]]></title><link>https://blog.youkuaiyun.com/vv_gool/article/details/50158129</link><guid>https://blog.youkuaiyun.com/vv_gool/article/details/50158129</guid><author>vv_gool</author><pubDate>Thu, 03 Dec 2015 11:39:55 +0800</pubDate><description><![CDATA[前段时间参与一个项目关于进程间通信，看人家的代码中Parcel用的各种6，可是咱看不懂呀！所以只好在查些资料咯！ 
    所谓Parcel英文直译就是“打包”的意思。如果进程间通信直接传递引用对象，这样也只是传递了对象的内存地址，这样的行为是
行不通的，毕竟两个进程间的虚拟内存是不同的。但是我通过Parcel将内存地址中存储的数据打包呢。。这样就可以把数据传递过去了！
    下面介绍下P]]></description><category></category></item><item><title><![CDATA[SQL语句大全]]></title><link>https://blog.youkuaiyun.com/vv_gool/article/details/47777283</link><guid>https://blog.youkuaiyun.com/vv_gool/article/details/47777283</guid><author>vv_gool</author><pubDate>Wed, 19 Aug 2015 10:53:08 +0800</pubDate><description><![CDATA[查询数据：
select * from Task


*  代表整个表


单独查询*改成列名称  用半角,隔开


select * from Task where id=19  
 显示id为9的数据


select * from Task where taskStatus=1
查询taskStatus列的值为1的数据


select * from Ta]]></description><category></category></item><item><title><![CDATA[SQL语句优化方法]]></title><link>https://blog.youkuaiyun.com/vv_gool/article/details/47777117</link><guid>https://blog.youkuaiyun.com/vv_gool/article/details/47777117</guid><author>vv_gool</author><pubDate>Wed, 19 Aug 2015 10:44:22 +0800</pubDate><description><![CDATA[1.1    注释使用


在语句中多写注释，注释不影响SQL语句的执行效率。增加代码的可读性。

1.2    对于事务的使用

尽量使事务处理达到最短，如果事务太长最好按功能将事务分开执行(如：可以让用户在界面上多几步操作)。事务太长很容易造成数据库阻塞，用户操作速度变慢或死机情况。

1.3    对于与数据库的交互

尽量减少与数据库的交互次数。如果在前端程序写有循球]]></description><category></category></item><item><title><![CDATA[SQL Server日期时间格式转换字符串详解]]></title><link>https://blog.youkuaiyun.com/vv_gool/article/details/47777069</link><guid>https://blog.youkuaiyun.com/vv_gool/article/details/47777069</guid><author>vv_gool</author><pubDate>Wed, 19 Aug 2015 10:42:35 +0800</pubDate><description><![CDATA[在SQL Server数据库中，SQL Server日期时间格式转换字符串可以改变SQL Server日期和时间的格式，是每个SQL数据库用户都应该掌握的。本文我们主要就介绍一下SQL Server日期时间转字符串的相关知识，接下来就让我们一起来了解一下这部分内容。

日期时间转字符串：



Select CONVERT(varchar(100), GETDATE(), 0): 05]]></description><category></category></item><item><title><![CDATA[经典SQL语句大全（数据开发篇）]]></title><link>https://blog.youkuaiyun.com/vv_gool/article/details/47777053</link><guid>https://blog.youkuaiyun.com/vv_gool/article/details/47777053</guid><author>vv_gool</author><pubDate>Wed, 19 Aug 2015 10:41:26 +0800</pubDate><description><![CDATA[数据开发篇
 

1.按姓氏笔画排序

Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as //从少到多
 
2.数据库加密

select encrypt('原始密码')
select pwdencrypt('原始密码')
select pwdcompare('原始密码]]></description><category></category></item><item><title><![CDATA[经典SQL语句大全（技巧篇）]]></title><link>https://blog.youkuaiyun.com/vv_gool/article/details/47777033</link><guid>https://blog.youkuaiyun.com/vv_gool/article/details/47777033</guid><author>vv_gool</author><pubDate>Wed, 19 Aug 2015 10:40:23 +0800</pubDate><description><![CDATA[技巧篇

 

1、1=1，1=2的使用，在SQL语句组合时用的较多

 

“where 1=1” 是表示选择全部 “where
 1=2”全部不选，
如：
if @strWhere !='' 
begin
set @strSQL = 'select count(*) as Total from [' + @tblName + '] where ' + @strWher]]></description><category></category></item></channel></rss>