- 博客(34)
- 资源 (11)
- 收藏
- 关注
原创 Vim超实用集锦
1.unindent does not match any outer indentation level原因是文件中包含了tab和空格的混合解决方法:全部使用空格。将 tabstop 和 shiftwidth 设置成相同的值,如 4,并设置 expandtab。这样新增的缩进会用空格,你按下 tab 键,出来的也全是空格。如果文件里本来就有 tab 的话,可以再用一次 :retab 命令
2013-07-30 18:58:05 1463
原创 Java中Error捕获深入
Java Error能不能捕获这个问题,之前从别人的博客看到过,然后自己也实验过,其实Error和Exception一样是可以捕获的。但是前些时候,又开始和同事讨论了起来,相比之前别人的文章,只是验证可以捕获,想加入点不同的东西。所以写下这篇文章。首先下面的代码就是出现异常并捕获的代码。private static void testCatchError() { try {
2013-07-27 17:23:22 12747
原创 Eclipse相关集锦第二季
Eclipse相关的问题第二季开始了,这些问题都是我平时遇到的,然后记录下来备忘,帮助到别人最好不过了。1.Unable to execute dex: GC overhead limit exceeded换机器,新安装Eclipse运行Android程序出现Unable to execute dex: GC overhead limit exceeded,并且较频繁地卡住。实际上
2013-07-18 13:43:34 2255
原创 Android过滤具体应用日志的脚本
最近新修改完善了一个脚本,贴出来和大家分享一下。功能:按照程序(包名)过滤某一程序的日志,便于更加准确定位问题。原理:根据报名找到进程ID,然后根据得到的进程ID过滤代码:#!/usr/bin/env python#coding:utf-8#author:andrewallanwallace@gmail.com#This script is aimed to
2013-07-13 17:28:15 2294 1
原创 Ubuntu 问题解决汇总
汇总一些ubuntu相关的问题1.Ubuntu支持安装多媒体播放插件(新系统安装后必备)ubuntu-restricted-extras package allows users to install ability to play popular non-free media formats, including DVD, MP3, Quicktime, and Windows Me
2013-07-13 15:16:36 1872
原创 Ubuntu 12.04 如何修改背景色
之前使用10.10的时候,设置背景颜色为养眼的绿豆色很容易,最近升级了12.04,发现系统没有提供可视化的修改工具啊,于是开始Google搜索,在Ubuntu论坛网站上找到了解决方法。首先安装dconf-editor,安装方法sudo apt-get install dconf-tools然后打开dconf-editor,然后找:org – gnome -desktop – interfa
2013-07-10 22:35:16 2998
原创 日语辅音的清音
之前学日语的时候没有很好地看这部分,后来发现后悔不当初,这部分在发音上还是相当重要的,以至于之前没有了解,对很多词的发音和它的罗马音不一致都很奇怪。这里总结一下,主要是从《标准日本语》上中进行了一些摘抄。提到辅音,必然想到与它对应的元音,关于元音和辅音简单介绍一下。日语的元音只有五个,あ、い、う、え、お。其他的就是辅音。关于辅音和元音的具体介绍,请参考 http:/
2013-07-07 12:49:48 3138 1
原创 弃用个人博客站重返CSDN缘由
最近悄然关闭了自己的个人博客小站,重新返回了CSDN写博客。恰逢周末,闲暇尚有,敲击键盘记录一下。其实最初关闭个人基于SAE的个人博客站是一周前开始的,想想自己的博客已经有两周年多的时间了,刚刚创建的时候,感觉自由有个独立,可以配置的小站是很牛掰的一件事,但是为什么我决定关闭个人博客,转向csdn写博客呢。以下是些许缘由。1.SAE费用问题个人博客小站是放在SAE(新浪云平台)的,通过
2013-07-07 12:43:35 9229 3
原创 字符串正则匹配过滤
1.过滤字符串中的空白字符,可以移除tab,回车等空白字符str.replaceAll("\\s+", "");2.过滤中文标点符号str = str.replaceAll("(?i)[^a-zA-Z0-9\u4E00-\u9FA5]", "");3.去除 Linux的非法文件字符public static String cleanFileName(String badFile
2013-07-07 10:03:06 3030
原创 快速提高Android开发调试的使用技巧
留在这里备忘,同时如果对其他人有帮助,那就再好不过了。1.过滤Android程序出现的异常和崩溃adb logcat |grep --color=auto -E "System.err|AndroidRuntime"2.按照包名过滤细分日志我们先写一个这样的脚本,命名为logcatPkg,然后加上可执行的权限#!/bin/bashpackageName=$1pid=
2013-07-07 09:57:42 3347
转载 日语体言
日语中的名词,数词,代词统称为体言。体言在语法上有以下特点:1.体言没有词形变化。2.体言本身没有断续性,需要借助附属词的帮助才能断续作用。3.体言在句中可以是主语,谓语,宾语,补语等句子成分。4.体言前面可以加修饰语。形式名词在句子中主要起语法的作用,没有或者很少有独立意义的名词叫做形式名词。它的主要作用是使用言(动词,名词,形容动词)及其他词类或者句子具有名词的性质
2013-07-06 15:07:34 2234
转载 BadPaddingException RSA
在Android 开发中有用到了RSA,使用时遇到了一个问题,提示BadPaddingException: Blocktype mismatch: 0.问题原因是:没有指定填充算法,由于默认填充存在问题,必须自己处理,所以需要指定填充算法即可。按照以下修改即可。Cipher cipher = Cipher.getInstance("RSA/ECB/PKCS1PADDING");参考
2013-07-06 14:07:02 2333
原创 python 循环中的else
众多语言中都有if else这对条件选择组合,但是在python中还有更多else使用的地方,比如说循环for,或者while都可以和else组合。下面简单介绍一下for-else while-else组合循环组合中的else执行的情况下是循环正常结束(即不是使用break退出)。如下列代码:numbers = [1,2,3,4,5]for n in numbers: if
2013-07-06 12:10:42 1847
原创 日语中的促音
日语中有一个实际上听不见声音的音节,这就是促音(日本语:そくおん(sokuon))。它只发生在か、さ、た、ぱ行之前。发音要领是前面的音发完后,口形做好下一个的准备,等一会儿再发下一个音。促音后面是か、た、ぱ之行时与さ行时的发音方法不同。促音谓语か、た、ぱ行之前时,堵住全部气体然后在放开,使气流急冲而出。位于さ行之前,则几乎不停止发音而发出辅音s,但无论是哪种情况,都必须保持
2013-07-06 11:52:11 3944
原创 实用Shell命令备忘
开场白:这里简单记录一些常用的bash命令,一则备忘,二来希望可以帮助别人解决一些问题。1.检测文件是否存在if [ -f ./foo.txt ]then echo the file existsfi2.检测目录是否存在if [ -d ./test1 ]then echo the directory existsfi3.让高亮功能一直存在android
2013-07-06 11:34:19 1424
原创 日语中穿戴动词讲解
之前使用Rosetta Stone,学到了日语的穿戴的用法,开始不了解,然后Google了一下发现了正确的用法。这里简单总结一下。日语中的关于穿戴的通常为这几个,他们的使用情况如下。上半身、着(き)る 下半身、はく帽子、かぶる、眼睛、かける、饰物、つける其中有一件服装,如连衣裙,日语为ワンピース 维基百科的解释是ワンピース(one-piece)は、上衣とスカートが一緒
2013-07-06 11:26:23 3116
原创 大塚愛ー恋愛写真 歌词
私は大塚愛様の歌が大好きです。这里是《恋爱写真》现场版(非MV)的歌词,从网上搜索了一下,不是很完整,自己简单修改晚上了一下。希望大家喜欢。蒼々とした 夜空の下でaoaotoshita yosoranoshitade在深蓝的夜空下あなたが見てた 後ろ恋姿anatagamiteta ushirokoisugata你所看见的 爱情的背影 時折見せる 無邪気な寝顔tokiorimis
2013-07-05 22:23:22 1968
原创 松隆子 ほんとの気持ち 歌词
最近又在听松隆子的这首歌曲《ほんとの気持ち》,直译为真心情感觉很没有味道,最好的翻译大家看完歌词或许知道了,之前有简单整理过,今天重新整理了一下,歌词摘自于网络,如有错误,请批评指正。私 きっと あなたを 好きにはならない watashi kitto anata wo suki ni wa naranai 我想我是一定 不會喜歡上你的 返事も短いし 優しくないし henji
2013-07-05 20:24:21 2559
原创 Ubuntu下查找程序的相关路径
闲话休续,直接如题。下面将介绍如何在快速定位Debian系统软件的安装路径信息。dpkg同样被用于安装、卸载和供给和.deb软件包相关的信息。dpkg is a tool to install, build, remove and manage Debian packages.主要使用以下这两个功能:-L|--listfiles ... List files `own
2013-07-05 20:18:52 2867
原创 JSONObject构造时候不仅仅会抛出JSONException
一开始认为在构造json相关的对象时,如果传输的字符串参数为null,也会当作JSONException抛出,但是今天遇到了发现不是,会抛出一个NullPointerException,这里需要我们进行一下相关的处理。如下列代码:public void testJSONConstructor() { final String jsonStr = null; try { JSO
2013-07-05 19:59:11 7552 2
原创 Android处理网页的短信链接
最近遇到了很多网页,尤其是通过短信找回密码的网站,其规范格式为106659999,但是各个系统对这个格式支持也不是很统一的,我先后在ios和windows Phone上做了测试,在ios上会跳转到短信程序,但是号码和短信内容都是无法获取的,而Windows Phone上没有任何响应。在Android上,不同的浏览器处理的也是不一样的。有些是将这些(sms:106659999?body=修改密码
2013-07-04 22:49:31 2574
原创 DataOutputStream的writeBytes(String s)
最近,在关于网络请求中有用到DataOutputStraem中的writeBytes()方法,然而就是这个问题,导致了传输中文时就出现问题,着实困扰了很长一段时间。后来,服务器端同事建议我使用DataOutputStream.write(byte[])方法,发现问题解决了。起初认为是编码问题,后来认真研究了一下,发现了问题的原因。首先,先看一下DataOutputStream的writeB
2013-07-03 22:26:28 6508 1
原创 Android中系统设置中的清除数据究竟会清除哪些数据
今天中的一个story突然提到了系统设置中的清理数据,后来开始思考究竟系统的应用的这个清理功能,究竟会清理那些数据。于是开始研究,以com.mx.browser为例,思路大概为首先为/data/data/com.mx.browser下的每一个文件夹下建立一个标志文件,这里为1.txt,然后执行清理数据操作,最后对比结果。首先,进行清楚数据之前的的各个文件夹的情况。/data/dat
2013-07-02 23:02:40 7038 1
原创 Android中检测软键盘的弹出和关闭
Android系统并没有提供明显的API来监听软键盘的弹出和关闭,但是在某些情况下我们还是有办法来检测软键盘的弹出和关闭。从StackOverflow找到了一个不错的方法。但是这种只适用于在manifest中目标Activity设置android:windowSoftInputMode=”adjustResize”的情况。adjustResize表示The activity’s main
2013-07-02 22:45:55 4509
转载 XAMPP: Couldn’t start MySQL
If you use XAMPP, can happen to you the problem of MySQL does not start. This usually happens when we copy the XAMPP folder between computers or even when repomos a copy of the folder entirely.Her
2013-07-01 22:33:10 1616
原创 解决Eclipse一直loading workbench无法启动的问题
不知怎地,Eclipse始终停留在Loading workbench状态。反复重启,状态依旧。尝试解决。停止时显示的状态:”Loading workbench”,看来和这个workbench插件有关。查看原来的.metadata/.plugins目录,在众多文件夹中om.collabnet.subversion.merge org.eclipse.searchorg.eclips
2013-07-01 22:27:15 5590
转载 PHP过滤XSS攻击的函数
XSS又叫CSS (Cross Site Script) ,跨站脚本攻击。它指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,进而达到某些人的攻击目的。<?php /*** @去除XSS(跨站脚本攻击)的函数* @par $val 字符串参数,可能包含恶意的脚本代码如alert("hello world");* @ret
2013-07-01 22:14:07 2575
原创 php从命令行中接收参数
php一直都是作为服务器编程的主要角色,其实php也可已做脚本,比如从命令行中接收一些参数,下面就简单介绍一下如何从命令行中接收参数代码如下:<?php var_dump($argv);?>暂定上述代码文件名为php_input.php我们在命令行中执行这条语句androidyue@ubuntu:~/php_works$ php-5.3.5 php_input.php
2013-07-01 22:05:45 2130
原创 解决jsp中获取url传参中文乱码问题
以文件显示编码为GBK为例,如果想让url中的中文不变成乱码,需要打开tomcat目录下的conf目录下的server.xml,然后找到一下这段:<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
2013-07-01 21:36:40 1545
原创 android.view.WindowManager$BadTokenException: Unable to add window — token null is not for an applic
之前遇到过这样的问题,04-12 10:40:33.302: E/AndroidRuntime(17213): Caused by: android.view.WindowManager$BadTokenException: Unable to add window — token null is not for an application04-12 10:40:33.302: E/A
2013-07-01 21:25:56 3124
原创 Android Phone和Pad UA区别
很多Android开发者或者网站端都可能会困扰关于如何区分Android phone和Android Pad的ua。确实这个问题很困难,我也曾被困扰了一段时间,后来在Stackoverflow中发现了解决方法。答案:Mobile Android has “mobile” in the User-agent. Tablet Android does not.详细英文解释:
2013-07-01 21:14:37 11181 2
原创 Linux登录ssh携带密码
最近在使用ssh,但是每次都需要输入密码,想简单一步搞定,Google了一下,发现了一个比较笨的但实用的方法1.安装 sshpasssudo apt-get install sshpass2.携带密码登录sshpass -p '12345678' ssh androidyue@10.0.5.10注意上述必须要有单引号,不能为双引号。
2013-07-01 21:08:16 16939 2
转载 Linux deepin 11.12.1下解决deepin-wine-rtx2010(v1.0.0)卸载失败问题
Linux deepin 11.12.1下解决deepin-wine-rtx2010(v1.0.0)卸载失败问题卸载时出现的问题:正在卸载 deepin-wine-rtx2010 …sudo: /usr/share/deepin-wine/RTX2010/unreg.sh: command not founddpkg:处理 deepin-wine-rtx2010 (–purge)时
2013-07-01 13:14:35 2202
Zend_Framework_zh.chm zend框架中文手册
2011-01-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人