- 博客(39)
- 收藏
- 关注
原创 欢迎使用CSDN-markdown编辑器
#include <stdio.h>int main () { printf("hello world");}欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markd
2015-06-25 17:56:12 743
原创 在线查看Android源码
如果源码不在手边,可以在线查看Android源码,地址为:http://grepcode.com/snapshot/repository.grepcode.com/java/ext/com.google.android/android-apps/4.4.4_r1
2015-05-05 15:57:11 437
原创 pw Android笔试面试题(含java)
有些面试题记得不是很清楚,大概回忆了下:Array能不能动态长度?sleep(), wait()和yield()的区别如何手动设计mapJNI的使用JNI中C如何调JavaWebview中HTML如何不通过参数的方式给原生传值动手写一个单例有几种方式创建一个实例手动写Equals方法ImageLoader是否用过surfaceview是用来做什么的Java中创建对象实例的...
2015-04-27 10:28:51 619
原创 SVN Could not parse response status line解决
Ubuntu上用SVN作为客户端checkout 远端的http地址,得到如下提示:Could not parse response status line原因是SVN有一套自己的网络连接代理解决的办法是~/.subversion/servers编辑global下面的proxy相关entry 则可以顺利解决
2015-04-13 15:52:40 3388
原创 Installation error: INSTALL_FAILED_VERSION_DOWNGRADE解决
报错的原因是调试手机上已经安装过了相同的应用,将之前安装的应用卸载重新Launch Application即可
2015-04-13 15:08:36 600
转载 Android中使用Handler造成内存泄露的分析和解决
今天在写Handler的时候,看视频中讲的和一般的写法不同,比如还要添加静态的Handler类,还要创建弱引用,疯狂Android中都没有写的那么复杂,有必要么?。。。直到看了下面这篇文章,发现,确实很有必要!!原文链接: http://my.oschina.net/rengwuxian/blog/181449==================================
2015-04-10 10:10:39 486
原创 Struts2 乱码问题
用Struts2开发,打印了些log,结果在secureCRT上显示的总是中文乱码,网页端和struts端都改了UTF-8也不行最后发现是因为SecureCRT上的字符集没有改过来的原因, 汗啊。。。
2015-04-08 14:42:28 680
原创 如何配置HeidiSql SSH Tunnel访问远端Mysql数据库
1. 首先需要一个Putty, 配置一个SSH Tunnel的Session并登陆Putty, 保持登陆状态 可参考文章: http://kazge.com/archives/788.html2. 打开HeidiSql的会话管理器,填写使用SSH隧道,用户名和密码填数据库的用户名和密码3. 通过打开位置,确认plink.exe的位置 本地端口填Putty里面填写好的端口
2015-03-23 10:57:54 5416
原创 微信公众平台上修改自定义菜单
微信公众号的自定义菜单需要修改,查看了server端的代码,并没有实现修改菜单的接口,因为菜单修改的频率不是很高,所以就直接在测试网页上进行修改:1. 首先打开微信公众平台的网站: https://mp.weixin.qq.com/cgi-bin/loginpage?t=wxm2-login&lang=zh_CN2. 登录后进入开发者网站,然后进入开发者中心: https://mp
2015-03-17 17:52:49 6887 1
原创 C语言实现斐波那契数列的两种方法(递归和迭代)
两种方法实现斐波那契数列,递归实现起来稍简单些,思路也清晰些,但运行效率显然不如迭代下面是编译通过的两种方式实现斐波那契数列的C语言代码:/* * fibanacci.c * * Created on: 2015-3-16 * Author: floydz */#include /* * 关于long long的定义: 在C语言的C99标准扩展了新的整数类型 l
2015-03-16 15:46:11 17028
原创 加载ViewPagerIndicator库
1. github上搜索viewpagerIndicator2. 下载zip包,解压,eclipse中import->Android Existing Code->(注意只导入解压后下面的Library)3. 导入后标记为Property->Android->isLibrary4. 将indicator下面的libs下的support-v4的jar包copy到主项目文件下的libs覆盖
2015-03-12 10:43:47 428
原创 Ubuntu Linux下使用SVN Checkout本地库
svn checkout file:///home/svn/repos/hclbookstore/ hclbookstore_example1
2015-03-09 17:25:16 586
原创 Android横竖屏切换, 手机锁屏以及按Home键和返回键时的Activity的生命周期
用手机做了实验,结果如下:竖屏切横屏会调用完整的生命周期:03-09 17:08:35.170: I/MainActivity(14086): MainActivity Paused03-09 17:08:35.200: I/MainActivity(14086): MainActivity Stopped03-09 17:08:35.200: I/MainActivity(140
2015-03-09 17:09:02 2737
原创 问题的解决: dalvikvm(12291): threadid=1: thread exiting with uncaught exception (group=0x417d6930)
解决的步骤:打开Debug模式,可以看到SuperNotCalledException, 问题很明显了,是因为在onStart()方法中没有调用super.onStart()的原因
2015-03-09 16:51:00 4195
转载 Android 禁止屏幕旋转 & 旋转屏幕时保持Activity内容
1.在应用中固定屏幕方向。 在AndroidManifest.xml的activity中加入: android:screenOrientation=”landscape” 属性即可(landscape是横向,portrait是纵向)。OK2.随屏幕旋转时,不重新调用onCrea
2015-03-07 23:11:56 518
原创 Ubuntu下建立SVN Server Repo
在WIN7下做了个小Web的小Demo,J2EE,但是部署的时候发现输入下面的网址直接404 not found, 解决办法是把之前的tomcat server stop 然后重新添加新的tomcat server, 配置如下:
2015-02-28 15:15:55 491
原创 很不错的英文web网站,先收藏
devzum.com16个非常优秀的在线教育网站http://www.csdn.net/article/2015-02-05/2823859
2015-02-22 22:59:37 309
转载 Android中向drawable图片资源命名须知
今天在文件浏览器中需要添加几张图片,在添加资源后总是报错,非常郁闷。重命名图片时才明白报错红色字体的意思,即图片资源命名时必须仅仅包含小写字母,0~9和_,贴出来希望大家引以为戒。[2015-02-21 15:58:41 - FileTestExplorer] res\drawable-hdpi\myFolder.png: Invalid file name: must contain onl
2015-02-21 22:45:04 772
转载 Android UI 优化 使用<include/>和 <merge />标签
使用 标签来重用layout代码如果在一个项目中需要用到相同的布局设计,可以通过 标签来重用layout代码,该标签在android开发文档中没有相关的介绍。在android主屏程序中 用到了这个标签:<com.android.launcher.Workspace android:id="@+id/workspace" android:layout_width="fill_pare
2015-02-20 22:53:11 609
转载 2015年移动互联网十大趋势
最近,市场调研公司Forrester Research与互联网企业Adobe联合发布了《2015年十大移动互联网趋势》报告(Top 10 Mobile Trends for 2015)。 该报告指出,移动互联网在2014年达到一个临界点,对企业而言,作为几十年来最具破坏性的技术,其地位得以稳固。自互联网出现以来,还没有一种技术迫使企业必须重新思考如何赢利客户、服务客户、留住客户。Forr
2015-02-19 16:34:28 481
转载 【小功能2】android获取手机信息(号码,内存,CPU,分辨率,MAC,IP,SD卡,IMEI,经纬度,信号强度等等)
以下为转载内容:==================== 为了实现一个功能,需要搜集手机信息,自己先在网上找了相关信息进行了汇总,主要是汇集手机的信息,一般想要的信息在手机设置->关于手机->状态消息里面包含了手机的各种信息,下面的代码中也主要显示了那些信息,但是源码的方法我还没有看,先把总结的贴出来。先上图(太多就截取几个)。 上代码啦,太多了
2015-02-04 15:36:41 1414
原创 Linphone-Android + Freeswitch 音频电话会议测试总结
今天中午初步试了下用Linphone-Android客户端配合Freeswitch进行多人音频电话会议的测试,测试结果如下备忘:1. 第一种是A首先拨B, 然后通过Add Call的方式拨C,可以拨通没问题,三方都能听到2. 第二种是A拨3000, 等待其他人,B和C都拨3000进来,三方也都能听到证明两种方式下的电话会议都是可以运行的,发现的问题是:1.
2015-02-04 14:41:12 6523
原创 CentOS 6.5 安装Gnome桌面环境
其实很简单:yum groupinstall -y 'X Window System'yum groupinstall -y 'Desktop'yum groupinstall -y fonts安装结束后,编辑/etc/inittab把id:3:initdefault:改为id:5:initdefault:重启即可
2015-01-28 09:57:43 636
原创 Android面试题
Android面试归来,笔试卷子做了一半就开始问问题,有些问题答得还行,有些问题答的一般,先记下来一些问题,后面好好研究透彻:为什么要用Fragment,Fragment的起源Service如何使用,Activity与Service之间的通信如何进行9Patch图如何使用,原理,为什么要用9PatchBitmap的使用,如何从网络加载一个图片,如何修饰裁剪如何面对内存泄露,内存泄露的原
2015-01-22 23:10:11 535
原创 冒泡排序C语言实现(编译通过)
冒泡排序(BubbleSort)冒泡排序的基本概念:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。至此第一趟结束,将最大的数放到了最后。在第二趟:仍从第一对数开始比较(因为可能由于第2个数和第3个数的交换,使得第1个
2015-01-22 15:14:11 544
原创 如何使用Android Debug调试功能
1. 在需要设置断点的位置设置断点(方法是左侧双击行)2. 使用正常的Run As Application启动应用3. 启动DDMS以后,用bug按钮将相应的进程做成可debug的状态4. 打开Debug Perspective, 在手机上运行程序,程序会落入断点可以查看相应变量的值
2015-01-20 16:09:11 641
转载 FreeSwitch中的会议功能
转:FreeSwitch中的会议功能11.27.2012, freeswitch, by wewe. FreeSwitch 默认支持会议功能,有如下特点: (1) 不需要创建一个会议室的操作,只需要通过 conference 拨码计划就可以实现; (2) 会议室不真正存在, 直到有人呼入为止;
2015-01-20 10:03:04 9512 4
转载 在线教育玩概念没出路:Lynda现象值得关注
2014年,在线教育红得发紫,各路资本蜂拥,就连BAT们也按捺不住,频频在这一领域搞出大动作。但喧嚣过后,真正赚到钱的凤毛麟角。不过有一个例外,这就是“Lynda现象”。这两天恰好看到一则消息,美国IT在线教育的鼻祖Lynda.com刚刚又完成了新一轮的融资,融资额超过了2.89亿美元,也是IT在线教育领域自2010年以来最大的单笔融资,而且Lynda始终处于盈利状态,拥有100万以上的用户,采取
2015-01-19 14:28:21 812
原创 CentOS 6 安装最新版Freeswitch(版本: 1.4.15)
由于要试验一个视频会议的项目,所以需要server端用最新的Freeswitch来进行测试1. 准备工作:yum install autoconf automake gcc-c++ git-core libjpeg-devel libtool make ncurses-devel pkgconfigyum install unixODBC-devel openssl-devel lib
2015-01-19 10:27:12 7262
转载 IT人士应该知道的一个趋势-在线教育
IT人士应该知道的一个趋势-在线教育分类: 程序设计2014-12-08 14:05 63人阅读 评论(0) 收藏 举报http://blog.csdn.net/wwj_748/article/details/417863172014年12月7日,大雪季节,天气微冷时间过得飞快,工作忙碌起来私人时间就变得少了,天气变冷了,人也会变得懒惰起来,
2015-01-19 10:04:37 861
转载 IDG王辛:下一个阿里巴巴 就在在线教育领域
IDG王辛:下一个阿里巴巴 就在在线教育领域2014-09-20 19:59·投资 投资界 宋江爽 阅读:16515 摘要IDG王辛认为:在线教育窗口期有限;K12与在职教育市场机会最大;在线教育的服务比内容更重要;未来的在线教育领域会出现下一个阿里巴巴。 9月20日,由power主办的在线教育分享沙龙在微软亚太研发集团精彩上演。IDG王
2015-01-19 10:02:40 1216
原创 Android中为什么有些变量会以m开头
在看Android代码的时候经常看到有些变量会以m开头,那这到底是什么样的命名规则呢?从Android官方网站上可以看到如下的命名规则解释: (地址: http://source.android.com/source/code-style.html#follow-field-naming-conventions)Follow Field Naming ConventionsNo
2015-01-14 10:02:33 3971 2
转载 Activity实现OnclickListener接口的思想和具体用例(转载)
转载说明g关于Activity中继承OnclickListener的说明 在为组件添加监听事件时,传统的方法是在组件后面加上.setOnclickListener(View.OnClickListener). 但是这种方法很麻烦,因为每一个组件添加监听事件时都要写相同的代码,而且OnClick方法在下面重写,造成了代码的冗余。下面介绍一种优化代码的方法
2014-10-29 10:13:03 5223
原创 Linphone-Android源码学习(二、LinphoneLauncherActivity)
上次说到Linphone-Android的入口类是LinphoneLauncher
2014-10-27 20:46:04 2360
原创 MinGW的错误(CreateProcess: No such file or directory)终于搞定
上网比较了下各种Windows下C/C++的IDE,最终还是决定使用Code::Block, 也许是对开源软件的偏好,一如之前用的Notepad++一样。下载了Code Block C/C++ 编译器,但无论怎么定义环境变量,还是会报错: mingw32-gcc.exe: error:CreateProcess: No such file or directory 折腾了几天,上
2014-10-26 14:41:45 5217
原创 Linphone-Android源码学习(一)
<activity android:name="org.linphone.LinphoneLauncherActivity" android:label="@string/app_name" android:windowSoftInputMode="adjustPan|stateHidden" android:theme="@style/NoTitle">
2014-10-22 17:28:45 2143
原创 利用Desproxy成功实现代理上网
首先说一下需求情况:A: 内部局域网的一台机器B: 和内部局域网的A相连,可以访问外网(Internet)但要通过CC: 一台代理服务器需求: 让A能够访问外网(Internet), 计划通过B将A与C连接上网步骤:1. 上网下载desproxy, 使用的版本为desproxy-0.1.0-pre32. 将源码编译
2014-04-14 14:04:00 1134
转载 阅读Openstack源码的一些建议
最近在看 OpenStack 的源码,虽然没有什么大的成就,但是无形中总感觉自己抓住了一点什么东西……; o" C3 [ a- q d OpenStack 本身用 python 语言编写,虽然我一直觉得自己的 python 功底已经不错了,但在看源码的过程中,还总是觉得自己掌握的东西太少了,所以,首要的一点,如果你在看 OpenStack 源码,请一定要打牢你的 python
2014-03-31 16:25:55 742 1
翻译 五分钟了解什么是Openstack
什么是OpenstackOpenstack是全球云计算技术专家和开发者为公有云和私有云联合协作完成的开源云计算平台。这个项目通过实现简单、超大规模以及特性丰富等特点为所有类型的云提供解决方案。这项技术包含了很多相关的项目用以为云基础架构的解决方案提供各种组件。Openstack的幕后英雄由Rackspace建立,NASA主持完成的Openstack已经成长为全球开发人员的软件社
2014-03-27 14:21:34 798
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人