自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(114)
  • 资源 (7)
  • 收藏
  • 关注

转载 Android 学习笔记 Contacts (一)ContentResolver query 参数详解

转载自:http://blog.csdn.net/wssiqi/article/details/81326031.获取联系人姓名一个简单的例子,这个函数获取设备上所有的联系人ID和联系人NAME。[java] view plain copypublic void fetchAllContacts() {      ContentR

2016-05-16 20:46:15 581

转载 android的消息处理机制(图+源码分析)——Looper,Handler,Message

原文转自:http://www.cnblogs.com/codingmyworld/archive/2011/09/12/2174255.html 作为一个大三的预备程序员,我学习android的一大乐趣是可以通过源码学习google大牛们的设计思想。android源码中包含了大量的设计模式,除此以外,android sdk还精心为我们设计了各种helper类,对于和我一样渴望水平得到

2016-04-15 17:25:55 511

转载 Android中Uri的使用

原文转自:http://www.cnblogs.com/hnrainll/archive/2011/11/15/2250136.html1.Uri通用资源标志符(Universal Resource Identifier, 简称"URI")。Uri代表要操作的数据,Android上可用的每种资源 - 图像、视频片段等都可以用Uri来表示。URI一般由三部分组

2016-03-28 19:54:47 543

转载 Android ,在争议中逃离 Linux 内核的 GPL 约束

转自:http://www.ifanr.com/92261为这个题材起名,我思考了许久,GPL 是著名的开放源代码许可协议,Linux 内核开源项目正是在 GPL 的庇佑之下,十多年来在服务器、PC 端以及各种嵌入式设备上成绩斐然,是当之无愧的当代计算机软件的基石,说 GPL 代表着 Linux 的开源精神,毫不为过。然而,现实世界中,GPL 开源乌托邦和商业社会的丛林法则之间存在剧烈

2016-03-23 14:11:15 612

转载 .九图片详解和制作

原文转自:http://www.educity.cn/wenda/101428.html.9图片详解和制作一、Button背景问题  这是一张普通的.png图片(非点9图片)。     我想要将它作为button的背景图片,但是button或高或宽,或大或小,背景图片就会相应的缩放。    可以看到上图中的几张图片的四个角都已经有了明

2016-02-29 15:29:51 981

原创 Android-实现底部切换标签(fragment)

本篇讨论实现底部标签切换 话不多说,先上效果图 具体实现步骤,首先布局文件设计好下方标签,上方标题等内容。需要准备的内容为:图片素材,分2种(点击状态的和未点击状态)。布局代码如下<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_paren

2016-02-27 10:13:33 2055

转载 Installing PCNTL for PHP on OSX Lion

Today I needed to install the PCNTL extension for PHP for a tutorial session at the Dutch PHP Conference. And since I am working on OSX Lion, this of course gave some problems due to the rather odd

2016-01-23 13:54:51 640

原创 lua中集成第三方拓展c库

将第三方c库添加到工程中(lua调用c/c++)以luasocket.c为例,第三方socket库static const luaL_Reg mod[] = { {"auxiliar", auxiliar_open}, {"except", except_open}, {"timeout", timeout_open}, {"buffer", buffer_open}

2016-01-22 17:56:04 2709

原创 编译目前最新的lua5.3.2到Android平台

本文介绍编译目前最新的lua5.3.2到Android平台。lua下载地址http://www.lua.org。 编译过程需要ndk,ndk的安装不再复述,lua下载好以后进入src文件夹,可以看到源文件都在开文件夹下面。然后编写我们的Android.mkLOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := luaLO

2016-01-22 13:29:37 4699 1

转载 如何正确的获得一个view的宽和高

我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例:首先我们自己写一个控件,这个控件非常简单:1234567891011121314151617181920

2016-01-13 18:04:59 364

转载 Android通过代码模拟物理、屏幕点击事件

原文链接:http://blog.csdn.net/mad1989/article/details/38109689本文讲的是通过使用代码,可以控制手机的屏幕和物理按键,也就是说不只是在某一个APP里去操作,而是整个手机系统。getevent/sendeventgetevent&sendevent 是android系统下的一个工具,可以模拟多种按键和触屏操作

2015-12-29 13:27:32 1832

转载 Lua5.1中的API函数

原文出处:http://www.cnblogs.com/whiteyun/archive/2009/08/08/1541985.htmllua_State* luaL_newstate()Lua脚本的编译执行是相互独立的,在不同的线程上执行。通过luaL_newstate()函数可以申请一个虚拟机,返回指针类型 lua_State。今后其他所有Lua Api函数的调用都需要此指针作

2015-12-22 11:31:16 423

原创 vim调用系统剪切板复制粘贴

文章参考:http://vim.wikia.com/wiki/In_line_copy_and_paste_to_system_clipboard。将以下内容添加到~/下的.vimrc" On OSXvmap y:call system("pbcopy", getreg("\""))nmap :call setreg("\"",system("pbpaste"))p" On u

2015-06-04 22:55:43 1713

转载 Mac/Centos下Vim配置及常用插件安装

Mac/Centos下Vim配置及常用插件安装版本需求macbook yosemite是vim7.3centos6.5上默认的是vim7.2,因为许多插件需要版本7.3以上支持,vim升级到了7.4。注:其中taglist插件需要的ctags版本5.8,mac需要重新安装,centos 6.5默认自带ctags5.8。因为安装基本相同,下边主要介绍macbook

2015-06-03 20:30:59 7236

原创 二叉数的非递归遍历

二叉树是一种非常重要的数据结构,很多其它数据结构都是基于二叉树的基础演变而来的。对于二叉树,有前序、中序以及后序三种遍历方法。因为树的定义本身就是递归定义,因此采用递归的方法去实现树的三种遍历不仅容易理解而且代码很简洁。而对于树的遍历若采用

2015-04-11 16:18:28 617

转载 坐在马桶上看算法:快速排序

本文转自:http://developer.51cto.com/art/201403/430986.htm高快省的排序算法有没有既不浪费空间又可以快一点的排序算法呢?那就是“快速排序”啦!光听这个名字是不是就觉得很高端呢。假设我们现在对“6  1  2 7  9  3  4  5 10  8”这个10个数进行排序。首先在这个序列中随便找一个数作为基准数(不要被这个名词吓

2015-02-09 17:55:46 596

转载 远程桌面连接Windows Azure中的Ubuntu虚拟机

转自:http://blog.csdn.net/lihonggen0/article/details/90537191. 首先在Azure上创建一个Ubuntu虚拟机2. 等大约十分钟后,Ubuntu虚拟机创建完成。配置并检查端口,保证22及3389端口打开,分别用于SSH及RDP连接。3.使用Putty连接到此机器,以root身份执行命令 ,安装u

2015-01-18 13:58:43 1062

转载 Mac开发者2013年新机设置参考

原文转自:http://blog.sina.com.cn/s/blog_4d8713560101ch8a.html1.基础硬件设置篇1.1 重装Mac之前重装之前,先使用时光机器(Time Machine),备份一下所有硬盘资料在移动硬盘上。然后注意,将其从时光机器中移除出来!这样就冻结了改开发状态,使得未来不存在被时光机器误删除的可能性。未来再移回去即可。当一个项目结束时

2014-12-30 14:34:06 1173

原创 使用Jekyll-bootstrap快速搭建博客

Jekyll QuickStart1.创建GitHub博客(1)创建一个新的仓库进入你的https://github.com网址,创建一个新的仓库命名为USERNAME.github.io(2)安装Jekyll-Bootstrap打开终端,进入你想要存放博客的文件夹,输入以下命令:git clone https://github.com/plus

2014-12-24 22:32:31 2005

转载 CC3.2+Lua ——Lua调用自定义C++类

【转载】http://shahdza.blog.51cto.com/2410787/1568051【唠叨】    本节要讲的是如果将自己写的C++类注册进Lua环境,让Lua去调用自定义的C++类。    网上有很多都是用原始的tolua++工具来注册C++类的,我看了很多这样的教程,感觉操作起来十分麻烦,而且也很难看懂他们到底在讲什么。

2014-12-12 14:36:06 969

原创 详细操作

1.首先自己下载ES文件浏览器(也可以问我索要)(因为我发给你的是压缩包,需要用这个解压)2.当你点击dummysprite.zip时。选择如下。3.进入以下界面点击解压。4点击选择路径,再点击确定。5.成功以后,点击dummysprite文件如下图6.得到的界面如下,安装圈中的程序。7. 确保自己的设备允许玉米辅助获取root权限,以及

2014-12-08 15:45:17 1070

原创 mac下安装LuaSocket

安装LuaSocketLuaSocket 是 Lua 的网络模块库,它可以很方便地提供 TCP、UDP、DNS、FTP、HTTP、SMTP、MIME 等多种网络协议的访问操作。它由两部分组成:一部分是用 C 写的核心,提供对 TCP 和 UDP 传输层的访问支持。另外一部分是用 Lua 写的,负责应用功能的网络接口处理。安装LuaSocketHomebrew安装(如果已经安

2014-12-08 14:36:58 3382

原创 MacOSX中设置和改变$PATH变量

什么是$PATH$PATH是Linux,OS X,Unix,Windows上的一个环境变量。$PATH变量通过冒号(:)分隔目录地址。如果要打印当前的设置,打开终端输入:echo "$PATH"或者printf "%s\n" $PATHOSX下改变你的PATH环境变量你可以使用下面的任一方法$HOME/.bash_profile文件使用了export

2014-12-08 14:35:16 9187

转载 用Jekyll和Pygments配置代码高亮

Jekyll默认的代码段样式太丑了,而且不支持语法高亮。不过,Jekyll原生支持语法高亮工具Pygments。Pygments支持超过100种语言, 并且支持多种输出格式,比如HTML, RTF等等。修改_config.yml设置pygments: true本地安装PygmentsPygments是基于Python的,所以机器上需要安装Python,我用的

2014-12-04 20:05:33 3024 1

原创 [PAT]1087. All Roads Lead to Rome (30)

/**************************************************************1087. All Roads Lead to Rome (30)时间限制200 ms内存限制65536 kB代码长度限制16000 B判题程序Standard作者CHEN, YueIndeed there are many different t

2014-11-26 22:42:16 2200

转载 c++里string转ing的函数

有两种方法1. c++中string到int的转换1) 在C标准库里面,使用atoi: #include #include std::string text = "152"; int number = std::atoi( text.c_str() ); if (errno == ERANGE) //可能是std::errno {

2014-11-25 09:43:13 1520

转载 Google Chrome的操作技巧

1、苦于电脑中的视频没有播放器?直接把电脑中的视频拖拽到chrome的任意页面,就可以尽情享受高清大片,亲测有效。2、组合键Ctrl+Shift+T用于恢复不小心关掉的页面。3、苦于Chrome打开太多的页面以至于太卡?只要按Shift+Esc就可以打开任务管理器,想关那里就关那里,再也不用Ctrl+W一个一个关闭了。4、想把网页保存为PDF?按快捷键Ctrl+P,然后在显示出来的打印

2014-11-24 12:07:05 792

原创 [PAT]1020. Tree Traversals (25)

/**************************************************************1020. Tree Traversals (25)时间限制400 ms内存限制65536 kB代码长度限制16000 B判题程序Standard作者CHEN, YueSuppose that all the keys in a binary tr

2014-11-23 11:11:19 817

转载 C/C++中 变量的存储位置,BSS段

内容转自:http://www.docin.com/p-210019581.html 感谢分享。

2014-11-22 22:38:21 2027

原创 TCP协议的三次握手和四次挥手的整理

三次握手在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。第一次第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号(SynchronizeSequence Numbers)。第二次第二次握手:服务器收到syn包,必须确认客户的SYN(ack

2014-11-22 20:45:17 956

转载 安装bash-completion,git的tab补全

原文转自:http://my.oschina.net/tsl0922/blog/178775安装bash-completion用homebrew安装bash-completion软件包:brew install bash-completion把下面内容添加到你的~/.bash_profile:?12

2014-11-22 10:26:09 6935 2

转载 ios中的coredata的使用

Core Data数据持久化是对SQLite的一个升级,它是ios集成的,在说Core Data之前,我们先说说在CoreData中使用的几个类。   (1)NSManagedObjectModel(被管理的对象模型)           相当于实体,不过它包含 了实体间的关系    (2)NSManagedObjectContext(被管理的对象上下文)     

2014-11-21 22:50:10 490

转载 MagicalRecord入门教程

Magical Record是什么在Cocoa中存在一种技术叫Core Data,用来对数据进行持久化,类似于Java世界中的Hibernate。在新建Cocoa Application/iOS Application的向导中,有一个选项是要不要使用Core Data,当启用以后你会发现在AppDelegate.m中添加了大量与Core Data相关的代码,但是你对大部分代码不知所以然

2014-11-21 15:02:30 681

转载 在 Mac 上搭建 Ruby on Rails 开发环境

原文:https://wido.me/sunteya/setting-up-a-rails-development-on-mac

2014-11-20 14:28:45 931

转载 CocoaPods安装和使用教程

Code4App 原创文章。转载请注明出处:http://code4app.com/article/cocoapods-install-usage目录CocoaPods是什么?如何下载和安装CocoaPods?如何使用CocoaPods?场景1:利用CocoaPods,在项目中导入AFNetworking类库场景2:如何正确编译运行一个包含CocoPods类库的项目Co

2014-11-20 12:51:05 352

原创 [PAT]1004. Counting Leaves (30)

/**************************************************************1004. Counting Leaves (30)时间限制400 ms内存限制32000 kB代码长度限制16000 B判题程序Standard作者CHEN, YueA family hierarchy is usually presented

2014-11-16 21:12:38 686

原创 [PAT]1003. Emergency (25)

Dijkstra 算法流程如下:1.初始化,集合 K 中加入结点 1,结点 1 到结点 1 最短距离为 0,到其它结点为无穷(或不确定)。2.遍历与集合 K 中结点直接相邻的边(U,V,C),其中 U 属于集合 K,V不属于集合 K,计算由结点 1 出发按照已经得到的最短路到达 U,再由 U 经过该边到达 V 时的路径长度。比较所有与集合 K 中结点直接相邻的非集合 K 结点该路径长度,其

2014-11-15 22:45:46 698

转载 阿里校招内推简历筛选的阶段性小结(转)

上周发了一个阿里内推的帖子,没想到短时间内就收到了成百上千封简历。  我仔仔细细地看了每一封简历,附带有Github地址的我也点进去仔细看了代码。  最终我留下了30%的简历,而且这30%中只有10%的本科生。  所有通过内推初步筛选的小伙伴会在8月30号收到邮件通知。 筛选标准 满足以下条件中的任何一个,直接通过筛选:   * ACM, Topco

2014-11-15 15:46:37 1047

原创 [PAT]1011. World Cup Betting (20)

/**************************************************************With the 2010 FIFA World Cup running, football fans the world over were becoming increasingly excited as the best players from the best

2014-11-14 21:36:39 522

转载 Windows Phone 学生开发者账号免费注册攻略

今天微软开始正式向开发者推送Windows Phone 8.1的更新,作为一名学生Geek是不是有一种跃跃欲试的赶脚呢,followme,我们可以完全免费的获得WindowsPhone的开发者账号。 1. 打开Windows开发者中心网站 https://dev.windows.com/zh-cn/。2. 选择右上角“登录”,会出现下图所示的登录网页,如果你已经

2014-11-12 21:57:37 3964 1

《疯狂Android讲义第二版》全部源码

《疯狂Android讲义第二版》全部源码

2014-10-27

PAT全套答案_1001至1049.rar

PAT全套答案_1001至1049

2014-10-22

Cocos2d-x游戏开发之旅 PDF电子书带书签.pdf

Cocos2d-x游戏开发之旅 PDF电子书带书签pdf

2014-10-22

逐帧动画素材.rar

逐帧动画素材,用于制作逐帧动画,里面包含一帧一帧的图片。

2014-10-22

hibernate中文参考手册chm

hibernate中文参考手册chm,非常好的文档。

2014-08-15

搭建Struts2.1+Spring3.0+Hibernate3.3框架

搭建Struts2.1+Spring3.0+Hibernate3.3框架

2014-08-15

基于ssh框架制作的登录实例

基于ssh框架制作的登录实例,下载后将相应数据库配置好,即可运行。

2014-08-15

空空如也

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

TA关注的人

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