- 博客(112)
- 资源 (17)
- 收藏
- 关注
原创 对VR产业的看法
关注VR行业快一年了,现在发表一些观点。我不看好现在一些公司操作VR产业的方式。但是,这些事前进路上,必须要支付的学费。但是,我从里到外100%的相信VR行业会火起来。因为人类对信息的展现显示的追求是一直没有改变。从一维的文字信息、二维的图像、视频信息。现在到了三维的VR信息。现在要解决的问题是,怎么让用户接受VR。以前的3D信息、Imax、包括现在的VR信息,都需要用户多买一个头盔、或者
2016-08-05 11:17:40 1631 2
转载 正则表达式语法
正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。正则表达式示例表达式匹配/^\s*$/匹配空行。/\d{2}-\d{5}/验证由两位数字、一个连字符再加 5 位数字组成的 ID
2013-08-05 00:49:06 686
转载 ubuntu下软件安装卸载与查看
说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。一、Ubuntu中软件安装方法1、APT方式(1)普通安装:apt-get install softname1 softname2 …;(2)修复安装:apt-get -f i
2013-08-04 01:08:09 855
转载 ubuntu中alien 和 debian 的意思
alien工具的作用:一个将rpm包转换为deb包的工具alien工具的安装:apt-get install alienalien的使用:先进入rpm包的目录,再在终端使用命令alien xxx.rpm即可在本目录下生成一个xxx.deb然后你就可以dpkg -i xxx.deb了(或者干脆双击),来安装deb包了(这个是我转的)debian就是一种linux系统 ubun
2013-08-04 01:01:00 1591
转载 Linux如何安装rpm格式的文件?
cd到你存放rpm文件包的目录rpm -ivh linuxqq-v1.0.2-beta1.i386.rpm安装时可能会遇到缺少包的错误。rpm -ivh --replacepkgs webmin-1.290-1.noarch.rpm 软件包重复安装将会失败,若仍需要安装必须加--replacepkgs rpm -ivh --replacefiles webmin-1.290-1.noar
2013-08-04 00:52:59 4847
转载 Ubuntu12.04 root用户登录设置
ubuntu12.04默认是不允许root登录的,在登录窗口只能看到普通用户和访客登录。以普通身份登陆Ubuntu后我们需要做一些修改,普通用户登录后,修改系统配置文件需要切换到超级用户模式,在终端窗口里面输入: sudo -s.然后输入普通用户登陆的密码,回车即可进入 root用户权限模式.然后执行: gedit /etc/lightdm/lightdm.conf. 修改配置文
2013-08-03 23:36:37 989
转载 Vim常用命令
1切换插入模式:命令模式下a (小写)光标之后进行插入A (大写)光标所在行尾进行插入i (小写)光标前开始进行插入I (大写)光
2013-08-03 23:32:23 677
转载 ubuntu 命令行模式和图形界面切换
1、按ALT+CTRL+F1切换到字符界面(Linux实体机) 如果是VMware虚拟机安装的Linux系统,则切换到字符界面的时候需要以下操作 按下ALT+CTRL+SPACE(空格),ALT+CTRL不松开,再按F1。这样就可以切换到字符界面了。2、按ALT+CTRL+F7切换到图形界面(Linux实体机) 如果是VMware虚拟机安
2013-08-03 22:16:32 1563
转载 ubuntu12.04输入了正确的用户名密码但是无法登录
问题现象: 能进入到登录界面,然后输入用户名密码,用户名密码都是正确的,但是点击登录之后过了一会又回到先前登录界面。使用root用户也是一样的。如果输入错误的密码就会嘟一声(提示密码错误)。解决方法:Ctrl+Alt+F1 输入用户名(不是前面提示的用户名,比如你的机器名是zx-PC则输入用户名为zx) 密码因为环境变量设置错误所以不能登录系统,因此需要修改环境变量,这需要
2013-08-03 21:52:58 2438
转载 eclipse 设置默认编码为Utf-8
参考:http://www.cnblogs.com/yimu/archive/2011/06/30/SXLYLOVE.html需要设置的几处地方为: Window->Preferences->General ->Content Type->Text->JSP 最下面设置为UTF-8 Window->Preferences->General->Workspace
2013-08-02 12:53:58 853
转载 android 自定义Dialog背景透明及显示位置设置
先贴一下显示效果图,仅作参考: 代码如下: 1、自定义Dialog public class SelectDialog extends AlertDialog{public SelectDialog(Context context, int theme) { super(context, theme);}
2013-08-02 12:04:26 4328
转载 ubuntu下查看某个软件的安装位置,配置文件在哪的方法
熟悉ubuntu的朋友不用看了,这篇文章是给刚刚接触ubuntu的朋友查看的。我们知道在ubuntu下安装软件可能很多都是用apt-get命令,就像在红帽系列的linux系统中是用rpm一样,在红帽系统中,我们要查看一个已安装的软件都在我们系统中安装了什么,可以使用命令rpm -ql softwarename,那么在ubuntu下怎么查看呢?使用命令apt-file list so
2013-08-02 02:59:03 8102
转载 Google I/O 2013 – Volley: Easy, Fast Networking for Android
今天有时间看了一下Google I/O 2013关于Android的视频,发现了不少干货.其中Volley就是一个帮助Android开发者更简单,更高效的处理网络请求的库,解决了使用原生库请求网络的各种问题.而且速度和稳定性都很不错.视频地址:http://www.youtube.com/watch?v=yhv8l9F44qo其主要特征如有:简单的API来执行REST请
2013-08-02 02:42:50 1071
转载 ANDROID UPDATE PROJECT
在用ndk编译应用程序时,可以在外面ndk的根目录运行make APP=xxx,这些都可以在ndk的doc里面找到方法,但是这样只会编译出动态库,那java层怎么办呢?1 用eclipse2 用ant对于 第一种方法,发现编译出来的动态库无法打包进apk中,需要时候手动拷贝进手机里:(,目前没有好的办法对于第二种方法,需要先用android update project -p /d
2013-08-02 02:39:44 4648
转载 ubuntu中ANT的安装和配置
ubuntu中ANT的安装和配置一. 可以使用 sudo apt-get install ant安装,但是这种装法不好。首先安装的ant不是最新的版本,其次还要装一堆其他的附带的东西。所以我才用自己手动ant安装。二. 手动安装 1. 到Apache官网下载最新版本的ant:http://ant.apache.org/bindownload.cgi 2
2013-08-02 02:32:49 1109
转载 ubuntu GIT 安装与使用
1.安装程序$sudo apt-get install git$sudo apt-get install git-core 2.那通过命令更新版本库git clone git://git.kernel.org/pub/scm/git/git.git 3.创建一个新版本库$mkdir gittutorch$cd gitturtorc
2013-08-02 02:17:28 563
原创 重学C++
好几年没有碰C++了;现在工作中要用到,不得不学了;输入输出流std::cin >> data; std::cout while语句它与C语言,和java最大的区别在于;它用来读入未知数目的的数据时,输入语句,竟然可以作为判断条件while(std::cin >> data),这里有两种情况结束:一是,输入的数据类型不是data声明的类型;二是,遇到了结束符;在windows下结束
2013-08-02 01:17:58 588
转载 android登录Web以及登录保持,cookie管理相关
对于登录功能本身没有任何特别,使用httpclient向服务器post用户名密码即可。但是为了保持登录的状态(在各个Activity之间切换时要让网站知道用户一直是处于登录的状态)就需要进行cookie的读写。httpclient相当强大,读写cookie非常容易:CookieStore cookies=((AbstractHttpClient)client).getCooki
2013-07-31 23:17:11 1169
转载 HttpClient 的cookie问题
最近碰到一个网站,是使用cookie来传递参数的。需要访问两次以上才能取得需要的数据。第一次访问获得cookie,第二次获得数据。 用httpanalyzer发现浏览器的行为和httpclient的不一样 浏览器第一次访问时服务器会返回两个set-cookie值,第二次浏览器把这两个cookie拼成一个发给服务器而使用httpclient的如下代码却不行hc.g
2013-07-31 23:13:36 1527
原创 android中使用HttpClient实现长久登陆
原理:(先说明一下环境,服务器端我用的apache-tomcat-6.0.35,客户端我是用是android里面自带的HttpClient;因为不同的环境这个方法未必有效,这个可以看我转载的文章)我们在第一次访问服务器端的时候,使用request.getSession(),服务器在后台就会创建一个session,系统会自动给session一个id,叫JSESSIONID;然后返回给客户端,下次
2013-07-31 22:53:33 3594
转载 setMaxInactiveInterval用法详解
问题:要使当前会话时间维持1小时,应在 setMaxInactiveInterval() 中填多少?解答:3600 setMaxInactiveInterval(int i) i的单位是秒。如果设置的值为零或负数,则表示会话将永远不会超时。常用于设置当前会话时间。
2013-07-31 08:52:12 72709 15
转载 Android 4.0 横竖屏切换注意事项
==Android 2.3以前的横竖屏切换==在Android 2.3平台上,我们可以需要设置界面的横竖屏显示时,可以在AndroidManifest.xml中,对Activity的属性添加以下代码: android:configChanges="orientation"同时在Activity中覆写onConfigurationChanged方法 @Override
2013-07-29 22:27:40 548
转载 Android图形用户界面开发之ViewTree和DecorView详细介绍
图形用户界面(GUI)是Android应用程序开发不可或缺的一部分。其不仅能为用户提供输入,还能够根据(用户)执行的动作,提供相应的反馈。因此,作为开发人员,能够理解UI(用户界面)是如何创建以及跟新的,就显得尤为重要。ViewTreeView 和 ViewGroup 是Android UI的基本组件, 而ViewGroup作为容器,可以包含一组View, 并且ViewGroup其
2013-07-29 21:38:35 810
转载 软键盘显示的原理
Android是一个针对触摸屏专门设计的操作系统,当点击编辑框,系统自动为用户弹出软键盘,以便用户进行输入。 那么,弹出软键盘后必然会造成原有布局高度的减少,那么系统应该如何来处理布局的减少?我们能否在应用程序中进行自定义的控制?这些是本文要讨论的重点。 一、软键盘显示的原理 软件盘的本质是什么?软键盘其实是一个Dialog! InputMethodSe
2013-07-29 18:33:53 993
转载 解决android的EditView输入问题(这篇装载的blog有错误)
很多写登录界面的开发者都会遇到一个问题:那就是在登录界面时,当你点击输入框时,下边的按钮有时会被输入框挡住,这个不利于用户的体验,所以很多人希望软键盘弹出时,也能把按钮挤上去。很多开发者想要监听键盘的状态,这无疑是一个很麻烦的做法。 我们可以在AndroidManifest.xml的Activity设置属性:android:windowSoftInputMode = "adju
2013-07-29 15:49:36 1140
转载 对话框和浮动Activity
在之前的学习过程中我们已经知道,Android应用中最常用的屏幕显示开发是基于Activity的,但是,在很多情况下我们需要显示一个对话框或浮动窗体来完成一些简单的任务,比如需要让用户输入一些内容,或让用户确认一些信息。在Android中,我们可以通过两种方式来创建对话框:1. 借助Dialog类,或它的子类(如AlertDialog)2. 使用Activity的对话框主题
2013-07-29 09:38:44 614
转载 App列表之下拉刷新
装载于:http://www.cnblogs.com/qianxudetianxia/archive/2012/06/16/2549891.htmlAndroid的ListView是应用最广的一个组件,功能强大,扩展性灵活(不局限于ListView本身一个类),前面的文章有介绍分组,拖拽,3D立体,游标,圆角,而今天我们要介绍的是另外一个扩展ListView:下拉刷新的ListView
2013-07-27 02:31:02 911
转载 java保留两位小数4种方法
4种方法,都是四舍五入,例:import java.math.BigDecimal;import java.text.DecimalFormat;import java.text.NumberFormat;public class format { double f = 111231.5585; public void m1() {
2013-07-27 00:21:00 598
转载 异步图片加载控件
发一个异步图片加载控件。网上也有大把的异步网络加载图片的控件,但是有一个问题,异步加载会造成列表中的图片混乱,因为列表的每一项的View都可能被重用,异步加载的时候多个异步线程引用到了同一个View造成图片加载混乱。该控件解决这个问题:import java.io.File;import java.io.FileOutputStream;import java.io.IOExcep
2013-07-27 00:19:30 808
转载 Android开发中很少人才知道的一些解决小错误的方法
1.android.content.res.Resources$NotFoundException:String resource ID #0x86 今天写程序的时候,出现这样的错误:android.content.res.Resources$NotFoundException:String resource ID #0x86LogCat显示出错行是:if (ls
2013-07-27 00:18:43 957
转载 android:layout_gravity 和 android:gravity 的区别
从名字上可以看到,android:gravity是对元素本身说的,元素本身的文本显示在什么地方靠着换个属性设置,不过不设置默认是在左侧的。android:layout_gravity是相对与它的父元素说的,说明元素显示在父元素的什么位置。比如说button: android:layout_gravity 表示按钮在界面上的位置。 android:gravity表示button上的字
2013-07-27 00:17:47 556
转载 XML 特殊字符处理
在XML中,有一些符号作为XML 的标记符号,一些特定情况下,属性值必须带有这些特殊符号。 下面主要是讲解一些常用的特殊符号的处理 例一: 双引号的使用。双引号作为XML 属性值的开始结束符号,因此无法在值中直接使用"". 处理方式可以分为两种。 a: 属性值中没有'(单引号) ,那么可以用单引号'' 作为属性值的开始结束符号add key="IPhone"
2013-07-27 00:17:07 1456
转载 根据两点经纬度计算距离
这些经纬线是怎样定出来的呢?地球是在不停地绕地轴旋转(地轴是一根通过地球南北两极和地球中心的假想线),在地球中腰画一个与地轴垂直的大圆圈,使圈上的每一点都和南北两极的距离相等,这个圆圈就叫作“赤道”。在赤道的南北两边,画出许多和赤道平行的圆圈,就是“纬圈”;构成这些圆圈的线段,叫做纬线。我们把赤道定为纬度零度,向南向北各为90度,在赤道以南的叫南纬,在赤道以北的叫北纬。北极就是北纬90度,
2013-07-27 00:16:35 763
转载 Android开发必看知识,不看后悔
Android开发必看知识,不看后悔打包为大家奉上最实用最给力的资源,不看你绝对后悔。最强大的UI特效奇艺高清UI界面源代码http://www.eoeandroid.com/thread-160824-1-1.html搜索关键字飞入飞出效果http://www.eoeandroid.com/thread-156452-1-1
2013-07-26 21:25:09 574
转载 Android 中文 API (40) —— RatingBar
前言 本章内容是 android.widget.RatingBar,译为"评分条",版本为Android 2.2 r1,翻译来自"madgoat"和"wallace2010",欢迎大家访问他们的博客:http://madgoat.cn/、http://blog.csdn.net/springiscoming2008,再次感谢"madgoat"和"wallace2010" !期待你加入
2013-07-26 15:05:37 664
转载 Android 通过httpclient 调用碰到的问题总结
问题一:1. java.lang.IllegalStateExceptio n: Content has been consumed这个问题是多次调用httpEntity.getContent()导致的, entity中的内容只能读取一次, 参考如下:You can retrieve the content from the entity only once. If you
2013-07-26 15:04:36 893
转载 JSP中getParameter与getAttribute有何区别?
——说实话,这个问题当初我也困惑很久,我也知道怎么用,可是到底有什么区别,我也不是很清楚,后来找了很多资料才明白。昨天又有一位朋友问我这个问题,想我当初同样也困惑过,于是我就把这个问题贴出来,让同样困惑的朋友解惑。——getParameter得到的都是String类型的。或者是http://a.jsp?id=123中的123,或者是某个表单提交过去的数据。——getAttribute则可以
2013-07-26 15:03:29 664
转载 Linux rpm 命令参数使用详解[介绍和应用]
RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。常用命令组合: -ivh:安装显示安装进度--inst
2013-07-25 18:38:31 528
转载 怎么看linux服务器是否装了jdk
rpm -qa |grep java 看是否安装了javaecho $PATH 看环境变量是否配置了java路径find / -name java 查找java文件一般linux服务器会自带jdk,但版本可能1.4 太低
2013-07-25 18:27:20 8170
myVolleyTest
2013-10-30
commons-collections-3.2.1
2013-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人