- 博客(42)
- 资源 (2)
- 收藏
- 关注
原创 Java 8 学习--lambda表达式的月之暗面
lambda表达式何时不受欢迎文中还列举了一些不希望碰到lambda的场景1. 对于没有接触过lambda表达式的团队成员,突然看到lambda表达式的写法, 极有可能不知所措
2016-01-13 15:18:11
610
原创 【Android】linearlayout点击变换颜色
直接贴代码:1. layout中的相关代码: <LinearLayout android:id="@+id/llGoodCommentContainer" android:orientation="vertical" android:layout_weight="1" android:gravity="center"
2013-12-19 12:12:17
29289
7
原创 windows配置 emacs + mit-scheme
下载emacs,自己找网址下载mit-scheme 网址如下,请选择windows版下载http://www.gnu.org/software/mit-scheme/安装mit-scheme下一步配置emacs,c+x c+f,输入~/.emacs,加入如下代码:;;; Always do syntax highlighting(global-font-lock-
2013-04-13 14:15:35
6410
1
原创 Mac os X下Common Lisp环境的搭建
废话不多说,需要下载三个软件:Emacs sbcl slimeEmacs的版本需要你们自己去找,Mac下Emacs的实现很多,我用的是 GNU Emacs.sbcl http://www.sbcl.org/platform-table.html 在表里找到对应的版本,下载下载之后解压缩,cd到文件夹sudo sh install.sh完成之后,sbcl被安装到/usr/lo
2013-04-09 23:27:45
6805
原创 【Java】 四舍五入的方法
int px = (int)(1.6f);System.out.println(px);上面的代码打印出来的是1int px = (int)(1.2f);System.out.println(px);还是1,float to int 的强制类型转换,就是取整数部分,那么怎么进行四舍五入呢float ft = 1.3f;float ft1 = 1.5f;f
2013-04-07 10:45:41
790
原创 [eclipse使用]采用直接copy plugins和features文件夹到eclipse目录方式安装pdt文件失败的问题
今天从github上直接copy pdt插件到eclipse安装目录,重启eclipse之后,根本没任何效果,新建project,没有php的相关选项,解决办法,删除拷贝过去的文件,从install new software中安装,从这里安装eclipse需要输入的网址是:http://download.eclipse.org/tools/pdt/updates/release安装之后
2013-04-06 19:38:39
3421
原创 【Android】Droidparts的Unable to instantiate application错误
今天想要写一个remote image loader的功能,出现如下错误:04-03 17:23:48.884: E/AndroidRuntime(30946): java.lang.RuntimeException: Unable to instantiate application org.droidparts.gram.Application: java.lang.ClassNotFou
2013-04-03 17:31:11
2295
原创 【android】admob的广告,经过proguard混淆之后,不显示的问题
先说一下android混淆的配置首先,确保android工程根目录有proguard.cfg文件,在project.properties文件中加入(如果不存在)下面的代码:proguard.config=proguard.cfg然后,你就可以在proguard.cfg文件中写你的混淆规则了,如果project.properties文件中没有设置proguard.config,那么你
2013-03-20 15:32:55
5699
原创 【php】 向mysql中插入数据使用了制表符,取数据时怎么办
插入数据的部分代码如下:$moderators = implode("\t", $members);C::t('forum_forumfield')->update($fid, array('moderators' => $moderators));$moderators = implode("\t", $members); 这句的意思是把$members数组按照\t
2013-03-13 00:39:51
2004
原创 【android】 scrollview添加子view之后,不自动滚动的问题,解决方案
RT,贴上代码:private void sendScroll(){ final Handler handler = new Handler(); new Thread(new Runnable() { @Override public void run() { try {Thr
2013-03-04 12:28:12
9963
原创 ubuntu下的eclipse中android sdk manager无法打开问题
RT.console中显示的信息如下:./android: 1: ./android: java: not found./android: 1: ./android: java: not found./android: 110: exec: java: not found控制台中输入java,显示未安装。解决办法,安装java:sudo apt-get install open
2013-02-12 13:24:09
6656
4
原创 [discuz] 在插件目录外部调用插件的变量
今天改一个discuz的代码,在插件目录中的文件调用插件的变量,是OK的,但是在外部调用插件的变量,就不行,查了一些资料,解决办法:实用插件变量之前,先调用函数:loadcache('plugin');
2013-02-06 00:42:46
4141
原创 [android] EditText的setError文字不显示问题
今天写代码,要edittext为空的时候给出提示,用android自带的setError函数,发现文本的颜色和背景的颜色相同,查了一下资料,贴出solution:在 res/values/styles.xml文件中,在自定义主题里加入一个item: @android:color/primary_text_light完整文件内容如下: <!--
2013-01-25 23:13:36
12039
2
原创 android layout文件中引用自定义控件,在Graphical Layout中不显示的问题
RT,这种问题我之前遇到过好几次,有几次是从别的项目中copy过来的自定义view,没改包名,这样的话,就根本找不到自定义view的类,导致自定义控件的样式在Graphical Layout视图中不显示。今天又遇到这问题,鼓捣了半天,没找到原因,重启eclipse(我的eclipse menu ->project->Build Auto是打钩的了,不知道这个有没有影响,在这里提一下),莫名其妙
2013-01-16 16:22:25
7435
原创 [android]百度定位sdk报错
具体报错信息如下:Exception Ljava/lang/UnsatisfiedLinkError; threadid=1: thread exiting with uncaught exception (group=0x410d19d8)FATAL EXCEPTION: mainjava.lang.ExceptionInInitializerErrorat com.baid
2013-01-14 11:11:47
5898
原创 亲,你遇到this package depends on missing sdk platform 问题了么
今天更新eclipse了adt插件的版本,更新了之后给我提示说android sdk的版本和更新之后的adt版本不配套了,所以要更新android sdk,打开android sdk manager,安装新package的时候提示this package depends on missing sdk platform 巴拉巴拉,狗哥了一下,我的解决方案如下:在android sdk manag
2012-12-10 21:27:04
4835
原创 gentoo安装过程
1. 分区fdisk -lfdisk /dev/sda2. 挂载文件系统mount /dev/sda3 /mnt/gentoomkdir /mnt/gentoo/bootmount /dev/sda1 /mnt/gentoo/boot3. 下载stages3及portagelinks http://www.gentoo.org/en/main/mirrors.xml
2012-11-21 17:50:57
803
原创 gentoo 12.1 u盘安装 卡住的问题
我用ultraiso做的gentoo安装u盘,卡在这里:attempting to mount media:-/dev/sr0attempting to mount media:-/dev/sda1attempting to mount media:-/dev/sda2我的u盘再待安装系统的电脑上是 /dev/sdb4在boo
2012-11-10 23:28:05
1571
原创 ubuntu gnome shell 主题安装
再一次把系统切到ubuntu版本号是 12.04安装了gnome shell后对默认的主题不怎么满意,不喜欢带圆角的gnome shell主题,果断换安装了gnome tweak tools之后,发现shell theme不可选,显示一个黄色的三角图标。搜了一下,解决办法是进下面的网站:https://extensions.gnome.org扩展列表里有这么个扩展:
2012-11-07 12:59:42
15986
2
原创 google play后台,应用更新新版本,出现错误
如题,最开始用的是chrome更新,提示出现错误,apk文件就是上传不上去,后来换成了firefox,成功上传猜测原因是chrome用了代理,正好这几天google不稳定,导致更新失败。
2012-10-24 12:58:11
2921
原创 android 多语言版本
android的多语言设置很简单,将res的values文件夹,改名字,比方说中文语言包,就将文件夹名字改成values-zh-rCN,如果还需要支持其他语言,那就在res文件夹下加对应语言名字的文件夹,比方说语言选了English (United States),就将文件夹名字命名为values-en-rUS;如果语言设置成了English(United Kingdom),对应的文件夹名字就是v
2012-07-19 18:38:09
1073
原创 android 获取系统语言
使用getLanguage()方法和getCountry方法,获取系统设置的语言和区域。//获取系统当前使用的语言String lan = Locale.getDefault().getLanguage();//获取区域String country = Locale.getDefault().getCountry();//设置成简体中文的时候,getLanguage()返回
2012-07-19 18:04:23
9705
原创 【Android】android sqlite的一个 nullpointerexception问题
今天写的一段代码,创建一个sqlite表,ddms总是给我报nullpointerexception错误,找了好久,发现新建了一个数据库对象之后,没有打开,protected DatabaseHelper mDBHelper;mDBHelper = DatabaseHelper.getInstance(ctx);db = mDBHelper.getWritableDat
2012-07-03 16:44:14
1308
原创 【Android】通过控制台将sqlite数据库文件导出
假设你的工程所在文件夹.com.yourproject那么sqlite数据库文件所在文件夹是:/data/data/com.yourproject/databases假设数据库名: testdatabase控制台输入命令adb pull /data/data/com.yourproject/databases/testdatabase.db d:\shown
2012-07-03 16:14:18
7502
原创 web前端开发经验总结(个人笔记)
1. javascript的函数名,避免用onsubmit,javascript内置的事件,可以在firebug里看到。
2012-06-20 15:08:47
1274
原创 java中的@Override
在java的继承机制中,子类可以覆盖父类中的方法。Base.javapublic class Base { public Base(){ System.out.println("Base"); } public void foo(){ System.out.println("foo in father"); }}Checket.java:publi...
2012-05-31 00:33:15
3243
原创 cakephp 文件下载
一个小项目,用的cakephp框架涉及到文件下载的链接,/files/学生列表.pdf本地(win 7)测试的时候一切正常,传到服务器上就不行了,折腾了好久,还试过用cakephp的MediaView,还是不行,最后把文件名改成了英文: xsli.pdf,才能在浏览器里显示出来,根据群里的朋友分析,应该是cakephp解析中文文件名的时候,编码有问题,导致找不到磁盘上的文件。
2012-05-18 15:14:55
1052
原创 vim字体
今天调vim环境,挨个试系统的字体,发现一个字体有点意思:purisa系统是ubuntu系统.:set guifont=* 用这个命令选择字体.还有几个第一印象不错的字体:Nimbus Mono LFreeMonoCourier NewCourier 10 PitchMonospace也可以将就着用
2012-04-24 16:59:41
2082
原创 sql update
mysql数据库的一个表之前的设计有问题,存储添加数据的用户用的用户名,而不是用户id,现在新加了一个字段,createuserid,要根据之前表中存的createusername,将createuserid列更新,sql语句如下:update interview as iv set createuserid=(select uid from member as me where me.u
2012-04-12 18:40:38
451
原创 php mongo扩展 1.2.9版本的一个bug
php mongo扩展各个版本的列表和下载连接在下面这个网页中:http://pecl.php.net/package/mongo由于项目移动到新服务器中,我装mongo扩展用的最新版本,1.2.9,也是stable版本的,pecl方式安装的就是这个版本,安装完成之后,一般数据库操作都可以,但是存文件到数据库的时候出问题,具体一点就是MongoGridFS的这两个函数:public
2012-03-07 12:02:53
1269
原创 ubuntu下面出现无法使用刚安装eclipse的插件的问题,解决办法
我之前将eclipse文件夹放到了/usr/local/目录下,今天装插件,采用的是下载文件,并将文件合并到eclipse目录的方式安装,重启eclipse之后,只是短暂的出现刚刚装的插件的消息,之后eclipse无法显示刚刚安装的插件,分析了一下,估计是没有都写插件文件权限的问题,所以尝试更改eclipse目录下所有文件的权限。cd /usr/local/eclipsesudo chmod
2012-02-24 17:20:44
1812
原创 svn 提交错误 丢失了预定增加的 “/dir/filename.php"
今天用svn提交的时候出现了下面的错误$ svn commitsvn: 提交失败(细节如下): svn: 丢失了预定增加的“/filepath/filename.php”之前很少用svn的命令行,所以google查资料,没找到solution,看了一下svn的help,发现有个revert命令,用这个恢复一下:svn revert --recursive .就可以提交了,还有个想法,
2012-02-17 16:08:49
12302
1
原创 gnome-shell使用其他主题时上面的面板上出现菜单 解决办法
solution:使用gnome tweak tools,在desktop的选项里,将Have file managerhandle the desktop设为关闭即可。
2012-02-16 09:55:42
756
原创 svn 提交失败 目录丢失的问题
首先截个图:首先说一下问题产生的背景,这个web项目是需要在线安装的,安装过discuz的都知道怎么回事,安装过程会对项目中的文件及文件夹内容做一些更改,比如说更改配置文件,删除一些文件夹等,安装过后,服务器上的代码版本就是最新的了,需要将这个最新的版本提交,在提交的时候出现了这个问题,问了leader出这个问题的原因,leader说是虽然在文件系统上删除了文件夹,但是版本
2012-02-15 18:16:25
8672
原创 点点网bug
已经注册了一个用户,登陆之后退出,再注册用户,填写表单之后,点击注册之后,系统会自动进入之前登陆用户的界面。还有就是,注册的页面,没有第二次输入密码的功能,那么,如果用户在填写密码时按错了键怎么办。
2012-02-13 18:27:09
719
原创 ubuntu11.10 gnome-shell存在bug
多开了几个程序,用eclipse编辑一个文件时,桌面突然死了,系统直接给我注销。之前用的时候,也出现过文件夹自动关闭的情况。重新登陆之后,屏幕分辨率出问题,更改分辨率之后,变成这样,截图为证,注意右边的屏幕上方。
2012-02-13 16:56:58
746
原创 vim配置笔记 - NERDTree的Bookmark功能
NERDTree下载地址:http://www.vim.org/scripts/script.php?script_id=1658将下载包中的文件夹copy到~/.vim目录中(首先要cd到压缩包所在的文件夹)unzip nerdtree.zip -d ~/.vim/下面命令将使你可以在vim中查询NERDTree的相关设置,:helptags ~/.v
2012-02-13 16:26:09
14380
原创 vim 我的配置历程
我用的操作系统是ubuntu 11.10.首先是基本设置。”Basic Settings{set nocompatible "set nocp 设置和vi不兼容set number "set nu 设置显示行号set numberwidth=5syntax onfiletype plugin onset tabstop=4set shiftwidt
2012-02-13 11:36:28
1110
原创 linux的mv命令
今天用linux的mv命令,即剪切命令。格式如下:mv source target其中source、target 可以是目录,也可以是文件.当target是目录时,如果这个目录存在,则将source复制到target目录,而target目录不存在时,则复制的是source目录中的所有文件及文件夹。是默认就是这种机制么?
2012-02-12 22:30:37
652
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人