自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

云卷云舒

记录自己的点滴

  • 博客(70)
  • 资源 (2)
  • 收藏
  • 关注

原创 Ubuntu中sendmail的安装、配置

因为项目需要一个邮件服务器功能,用已有的企业邮箱又有各种限制,就来捣鼓了下和这个相关的一些东西。一般是有好几个选择,比如Postfix,sendmail,qmail,第一个我之前用过,但是项目需求只有发邮件,也不知怎的就选择了sendmail,事实证明还是不要作,废话不说,结合自己的一些经验总结一下,希望能让大家少踩坑。一、安装必装:sudo apt-get insta

2015-06-28 13:24:57 6119

转载 SVD 与 LSI教程(5):LSI关键字研究与协同理论

/**********************作者信息****************/Dr. E. GarciaMi Islita.comEmail | Last Update: 01/07/07/**********************作者信息****************/IntroductionIn Part 1 and 2 of th

2014-05-14 19:06:15 2729

转载 SVD 与 LSI 教程(4): LSI计算

/**********************作者信息****************/Dr. E. GarciaMi Islita.comEmail | Last Update: 01/07/07/**********************作者信息****************/

2014-05-14 19:01:20 4528

转载 SVD与 LSI教程(3): 计算矩阵的全部奇异值

/**********************作者信息****************/Dr. E. GarciaMi Islita.comEmail | Last Update: 01/07/07/**********************作者信息****************/

2014-05-14 16:38:15 2864

转载 SVD和LSI教程(2):计算奇异值

Revisiting Matrix TranspositionIn Part I of this tutorial you learned about the fundamental equation of the Singular Value Decomposition algorithm:Equation 1: A = USVTIn Equation 1, the co

2014-05-14 16:36:44 2435

转载 SVD与LSI教程(1):理解SVD和LSI

/**********************作者信息****************/Dr. E. GarciaMi Islita.comEmail | Last Update: 01/07/07/**********************作者信息****************/About this TutorialI wrote this tut

2014-05-14 16:32:58 6437 1

原创 【Android Tricks 6】ViewPager首页与尾页的滑动动作响应

ViewPager可以说是Android应用中使用比较广发的一个组件了,它可以帮助我们很方便地实现滑动更换View的效果,刚好最近搞的一个项目有一个需求用到了这个,同时是要能在首页和尾页滑动时可以进行响应,而不是像默认的那样没有任何动作,所以稍微研究了下,希望可以对大家有所帮助。在分析了需求之后,发现这个应该是和ViewPager的换页监听有联系,于是做了个小demo,通过实验来寻

2014-05-02 11:18:50 2716

原创 【Android Trick 5】layout_gravity vs gravity in Android

layout_gravity vs gravity in Android

2013-11-14 22:36:29 1765

原创 【Web Tricks 11】模拟Bootstrap标签页的实现

相信大家做前端都会去用Bootstrap,twitter的前端们做了件大好事,自发布以来,这个框架发展十分迅速,很多人都会给予Bootstrap来写组件等,它带来的直接好处就是让不太懂设计的人也能做出像样的前端来,可是由于它要考虑很多兼容性等问题,也会有一些麻烦的地方,比如标签页的实现:使用了a标签。我猜想之所以用这个的原因应该是想符合锚的思想吧,但是如此一来,问题也来了,如果页面

2013-07-25 16:26:10 3785

原创 【Web Tricks 10】web编程中几个容易混淆的函数(概念)

下面有几个函数(概念)平常使用的时候比较容易混淆,这里做个总结(所有图来源于jquery)1、innerWidth():包含了padding和内容宽度(innerHeight()类似)w3school上给出的innerWidth解释:只读属性,声明了窗口的文档显示区的高度和宽度,以像素计。这里的宽度和高度不包括菜单栏、工具栏以及滚动条等的高度。IE 不支

2013-04-18 11:27:17 1840

原创 C++中set,map使用自定义类型

首先声明自己C++比较菜,所以以下写的都是大神不太可能出的问题。在项目中需要用到C++的set,并且是自定义类型作为泛型参数,刚开始的时候比较随意,就随便用了,但是在编译的时候一直报很奇怪的错误最后一行有乱码的地方,大概是说没有相匹配的 set和map是红黑树实现的,所以如果使用自定义的类型的时候,需要在自己的类型中重载重载函数大致如下:先记录下来,以免以后

2013-04-17 15:52:40 4019

原创 Redhat 4搭建git服务器

Redhat 4说实话真心是太老了,可是没办法,给的环境就是这个,所以接受折磨吧,这里把整个过程记录下来,留待后用。1 安装yum机器上没有一个软件包管理器着实蛋疼,所以首先是将这个搞定,下面是步骤wget http://yum.baseurl.org/download/2.0/yum-2.0.8-1.src.rpmrpmbuild --rebuild yum-2.0.8-1.s

2013-03-29 10:58:50 3680 1

原创 【Web Trick 9】实现页面中的“回到顶部”按钮

很多在页面的list很长的时候,我们都需要给用户提供一个回到顶部的向上滚动按钮,这里给出一个测试代码 test .back-to { position: fixed; bottom: 35px; _bottom: 35px; right: 10px; z-index: 999;

2013-01-10 14:39:50 1723

转载 【Android Trick 4】ActionBar操作大全

本例几乎涵盖了有关Actionbar的所有操作,由于前面介绍过tabs和item,这里重点介绍Actionbar的样式修改,需要源工程的请在资源里下载styleactionbar。更多请阅读http://android-developers.blogspot.com/2011/04/customizing-action-bar.html1、首先准备一个RoundedColourFragme

2013-01-08 16:28:22 2055

原创 【Android Trick 3】获取网络状态并进入设置

关键字:网络状态,系统设置,系统时间,时间格式化首先是判断系统的网络状态/*** 对网络连接状态进行判断* @return true, 可用; false, 不可用*/private boolean isOpenNetwork() { ConnectivityManager connManager = (ConnectivityManager) getSystemService(

2013-01-08 15:37:36 1807

原创 【Web Trick 8】JS操作cookie

最近要做的一个东西需要操作cookie,所以就把封装后的cookie发出来。var Cookie = { add: function(objName, objValue, objHours) { var str = objName + "=" + escape(objValue); if (objHours > 0) { var date = new Date(); va

2013-01-06 14:55:09 2098

原创 【Web Tricks 7】纯CSS实现的层级(树形)菜单

最近在做后台的导航条的时候,有一个问题是菜单项很多,于是需要做一个层级(树形)菜单,本来是打算用JS来实现,后来想了想还是去用CSS来实现,这样子对于浏览器的支持会大一些,而且不会出现那种闪屏现象,好了废话不说,上代码.menu { display:block; font-family: arial, sans-serif; width:100%; position:fixe

2012-12-29 13:29:11 3986

原创 【Android Trick 2】HTTPS请求忽略证书

现在很多网站的请求都需要使用HTTPS验证,查看google官方的HTTPS请求中可以发现很蛋疼的会有一个keystore对象,也就是要一个证书(CA),但是如果你没有一个有效的SSL certificate,你可能想让你的APP去忽略certificate的验证,这里将列出两种情况下的做法:1、HTTPSConnection我们都知道在发送http请求时用的是HTTPConn

2012-12-11 12:03:18 5777

原创 【Web Trick 6】CSS+DIV 自适应高度

在【Web Trick 4】CSS 实现footer固定页面底部中曾经提到过用DOM的盒子模型结合最小高度来实现footer至于底部,这里扩展一下,以最经典的3段结构展示一下利用百分数来实现自适应高度。【Web Trick 6】CSS+DIV 自适应高度html,body{ margin: 0; //覆盖浏览器默认设置 padding: 0; h

2012-12-07 17:10:44 1790

原创 【Web Trick 5】CSS替代图片

随着互联网内容越来越丰富,我们所架的网站也越来越复杂,很多时候我们都会听到用户抱怨,这个网站怎么那么卡,半天载不进来等等之类的话,这个时候我们就要考虑去优化自己的网站了,优化的方法很多,主要是针对不同的架构去做不同的调研,比如用CSS sprites技术来减少请求,这里主要讲一个用CSS来代替图片的技巧,达到如下效果:初始状态

2012-12-07 10:40:25 1772

原创 【Web Trick 4】CSS 实现footer固定页面底部

很多时候我们都需要去实现这个功能:将footer自适应固定在页面底部,不管页面主内容的大小是多少,可以采用js去实现,但是js实现的话不是很推荐,因为很多时候js的执行是滞后于页面加载的,所以你会看到用js实现的动态css效果会导致你的页面刚出来的时候乱成一团,当然你可以用定时器之类的技巧改善。下面我们尝试用css来实现。首先是将主标签设为100%,如下:html,

2012-12-04 16:42:56 3420

转载 【Web Trick 3】常用的js字符串操作函数

Js字符串操作函数大全/*******************************************                        字符串函数扩充                                 *******************************************//*=====================

2012-12-04 14:40:56 795

原创 【Web Trick 2】CSS HACK 解决浏览器兼容性问题

使用CSS HACK可以说是没办法的办法,虽然不是很推荐,但是有时必须得用,下面罗列了一下主要用到的HACK技术:使用 IE CSS 条件注释区分 IE 浏览器最简单的区分 IE 浏览器的方法自然是使用他们的条件注释。如下所示: 使用 CSS 解析器 Hacks 区分 IE/* IE */backgroud-color:yel

2012-12-04 14:31:51 1122

原创 【Web Trick 1】css解决页面居中

说到页面居中,我想对于每个web开发者来说都不陌生,我们常用的方法会是用js来解决,但是用js会有很多问题,比如:1、一般是将居中代码放在页面加载的函数中,这就有问题了,如果页面从一个屏幕拉到另一个屏幕,居中代码不会执行,居中失效2、不同浏览器对于js的执行不尽相同,很可能你会遇到一些比较奇怪的问题,但是就是找不到原因那么我们该如何去做了,在做了一些demo后,觉得用css

2012-12-04 10:34:51 1218

原创 Android Trick 1:TextView中文字的单位

TextView中的getTextSize返回值是以像素(px)为单位,而setTextSize()是以sp为单位的.所以如果直接用返回的值来设置会出现很多奇怪的现象,解决办法是用setTextSize()的另外一种形式,可以指定单位:setTextSize(int unit, int size)TypedValue.COMPLEX_UNIT_PX : PixelsType

2012-09-14 14:34:42 1776

原创 单个apk使用多进程

首先说下之所以去研究这个,主要是因为一个进程的内存限制是定死的,如果有什么特别耗内存的动作则会OOM,使用多进程就可以使得我们一个apk所使用的内存限制加大几倍。先来看看,如果按照一般的写法所用的代码public class MultiProcessTestActivity extends Activity { /** Called when the activity i

2012-09-10 15:28:09 8070

原创 Dialog的使用

今天做了个小Demo,其中需要弹出一个Dialog,结果莫名其妙崩了,现在把日志摘出来,如下:09-10 10:09:12.826: E/AndroidRuntime(12642): android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application

2012-09-10 11:09:57 1169

原创 【Android】 PopupWindow使用小结

PopupWindow的很多用法网上比较多,我就不做过多解释了,只说下可能会遇到的问题,以及解决办法:       1、PopupWindow中的listview无响应      这个主要是因为show写在了setFocusable前面      2、点击PopupWindow外面区域,不会自动dismiss      这个主要可能是没有调用setBackgroun

2012-09-04 16:50:41 3470

原创 Android 第三方应用接入微信平台(2)

关键字:微信开放平台   Android第三方应用接入微信微信平台开放后倒是挺火的,许多第三方应用都想试下,毕竟可以利用微信建立起来的关系链来拓展自己的应用还是挺不错的,可以节约很多在社交方面的开销,我最近由于实习需要也在研究这个东西,不过发现网上的相关资料还是挺少的,这里把我的整个研究情况给出来,希望可以共同学习。第三方应用接入微信平台(1)二

2012-08-08 09:46:31 20772 48

原创 Android 第三方应用接入微信平台(1)

关键字:微信开放平台   Android第三方应用接入微信微信平台开放后倒是挺火的,许多第三方应用都想试下接入微信这个平台,毕竟可以利用微信建立起来的关系链来拓展自己的应用还是挺不错的,可以节约很多在社交方面的开销,我最近由于实习需要也在研究这个东西,不过发现网上的相关资料还是挺少的,这里把我的整个研究情况给出来,希望可以共同学习。一、微信SDK中会用到主要

2012-08-07 17:41:40 37832 55

原创 java进行xls转xml

一般用java语言来做excel表格的解析有两种常用的方法,poi或者jxl,有关poi的使用可以参考点击打开链接下面是用jxl解析excel文档,并输出到xml文件中,注释在代码中package com.breeze.test;import java.io.File;import java.io.FileOutputStream;import jxl.Cell;

2012-08-07 16:28:58 2741

原创 WebView中使用HTML打开本地应用

最近在做一个Android项目,其中有个需求是在WebView中使用HTML打开本地应用,本来如果WebView是自己项目的话,那很简单,如下所示:Java类中在WebView中添加JS调用接口,让JS代码可以调用到Java代码即可:public class Test extends Activity{ private Handler mHandler = new Ha

2012-08-05 17:03:53 12224 5

原创 launcher初步模型

这个比较简陋,只是自己随便练手瞎写的,以后会继续完善1.将自己的程序加入到系统launcher选项中在manifest文件中自己的主程序中的intentFilter中加入如下两行代码即可 2.用GridView显示所有安装的程序,并添加点击事件main.xml<LinearLayout xmlns:android="http://schemas.a

2012-06-11 20:16:23 807

转载 十三个经典算法研究与总结、目录+索引

以下是转载july大神的文章,留作日后继续学习之用,如果想对他有更多了解,可以到他的主页去看                     http://blog.csdn.net/v_july_v/article/details/6305212  十三个经典算法研究与总结、目录+索引(后续更新为十五个)作者:July。时间:二零一零年十二月末-二零一一年四月初。出处

2012-05-27 17:39:04 598

原创 解决不能正常显示

最近做了个叫Fuubo的微博发送助手软件,在调试时想让它适配多个分辨率,拿了个moto的来测了下,结果很坑爹地出现了很多软件和游戏都会出现的问题,软件界面没有正常充满全屏,只是占据了屏幕的中间一部分,仔细看了代码后发现是我把manifest里的 给注释掉了,去掉注释后一切正常了,哎,各种注意阿

2012-04-11 22:35:32 581

原创 Android中Touch事件的处理

最近和队友做了个微博发送助手Fuubo(http://bbs.meizu.com/viewthread.php?tid=3428815&highlight=),由于主要是做前台,所以当中碰到了很多蛋疼的东西,做过android的人都知道前台是android的硬伤,在android应用层做得很好的人前台功底都是很强的,这里就我对处理前台动画时对android的touch事件的一些体会心得

2012-04-09 20:09:19 1063

原创 ubuntu下替换openjdk,搭建jsp环境

亲身测试了下,是正确的,记下来以防以后还要用ubuntu 安装sunjdk替换openjdkhttp://www.cnblogs.com/blogoflee/archive/2012/03/14/2395645.htmljsp环境搭建http://developer.51cto.com/art/200907/133360.htm不过在"打开httpd

2012-04-05 16:02:51 1045

原创 Android 开发小经验2

1.textView中的ellipsize我们都知道当在TextView中设定ellipsize时,显示的结果会是缩略显示,但是比较不好的是Google默认只会显示倆行,如果自己想多显示的话就必须自定义TextView,为了减少开发过程中的重复工作,我把最近做的项目中的这部分代码贴出来,如下:package com.hustunique.Fuubo.View;import android.co

2012-02-29 02:20:49 1279 2

转载 开机实现将手机联系人、通话记录、手机号码、手机所在地、发送到指定邮箱里

本文转自http://erwin-king.iteye.com/blog/1240646自己整理了下,未测试,主要是方便自己的学习整个程序的大概思路是这样的手机开始时:1、获取手机联系人信息、通话记录、手机号码2、检查手机gps状态:关闭状态则开启 ,然后获取手机的所在地3、检查手机网络开关,关闭则开启4、将采集的信息发送到指定邮箱中(本文以qq邮箱实现,由于代码太

2012-02-06 15:28:39 3074

原创 Android开发小经验

1. TextView中的getTextSize返回值是以像素(px)为单位的,而setTextSize()是以sp为单位的.所以如果直接用返回的值来设置会出错,解决办法是用setTextSize()的另外一种形式,可以指定单位:setTextSize(int unit, int size)TypedValue.COMPLEX_UNIT_PX : PixelsTypedVa

2012-02-06 15:13:56 3331

linux 命令 全集

大部分的linux命令 囊括了大部分的linux命令

2011-05-22

android开发教程

适合android初学者和想进一步学习android开发的人

2011-03-25

空空如也

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

TA关注的人

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