自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AngularJS-购物车Demo

简单学习AngularJs

2016-02-23 23:59:17 3758 1

转载 百度告警-Nagios接入

百度告警平台地址: http://gaojing.baidu.com 联系我们:邮箱:[email protected]电话:13924600771QQ群:183806029Nagios接入对于使用Nagios的用户,要接入百度告警非常简单,只需要按以下四步骤进行配置,就可以使用短信、电话、微信来接收Nagios告警信息。

2015-12-29 19:01:16 4314

原创 站在“巨人”的肩膀上运维

站在巨人的肩膀上运维,使用监控工具(如监控宝,Nagios等等)和通告工具(百度通告平台),实现自动化运维,让运维工程师能够从日常的基础运维中解放出来。

2014-10-26 11:13:09 6057 11

转载 Yii Examples of Using CDbCriteria

http://sonsonz.wordpress.com/2011/10/14/yii-examples-of-using-cdbcriteria/

2014-08-12 16:44:41 2718

转载 Top 10 Mistakes that Python Programmers Make

About PythonPython is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic b

2014-05-12 15:57:55 2458

翻译 判断Android中应用是否为默认启动的方法

判断Android中,应用是否被设置为默认启动。

2014-04-14 10:36:41 6064 1

原创 SQL 去掉两个表中重复的数据

select s.c_package_name,s.c_category_code,s.count1 from (select *,count(c_package_name) as count1 from `tb_app_top` group by c_package_name) s where s.count1>1;select s.c_package_name,s.c_category_co

2014-04-08 08:37:04 10274

转载 如何做一名优秀的运维工程师--职称能力要求解读

如何做一名优秀的运维工程师--职称能力要求解读原文出处:http://www.baidu-ops.com/2012/08/25/how-to-be-a-good-operation-engineer/如何积累技术能力,技术职级对技术能力的要求是怎样的?本文从一个侧面提炼一些看法。本文的对应ppt等级与能力T4需要具备什么样的能力?你熟练掌握运

2014-03-27 11:18:39 4713

转载 java多态性Overload和Override的区别

最近看了一下关于java的基础知识,对此作了一下搜集整理: java中的继承,方法覆盖(重写)override与方法的重载overload的区别 方法的重写(Overriding)和重载(Overloading)是Java多态性的不同表现。   重写(Overriding)是父类与子类之间多态性的一种表现,而重载(Overloading)是一个类中多态性的一种表现。如果在子类中

2013-10-14 09:26:31 2656

原创 动态规划之0-1背包问题

import java.util.Formatter;public class KnapSack { static int[] weights = { 2, 2, 6, 5, 4 }; static int[] values = { 6, 3, 5, 4, 6 }; final static int C = 10; static int[] packages = new int[we

2013-10-10 16:20:33 2491

原创 Java求最长公共子序列的长度

public class LCS { private enum Path {TOP, LEFT, TOP_LEFT}; private static int[][] commonLenth; private static Path[][] path; private static String stringA = "ABCBDAB"; private static String stri

2013-09-23 21:14:44 1167

原创 Android大图片导致内存问题小结

在网上看了部分Android中OOM的问题,现在根据理解,做一下笔记。Android OOM 产生的几种原因1. 程序中使用了太多自己创建的Bitmap.这种情况通常是最好解决的. 因为你明白你在哪里使用了这些Bitmap, 在什么时候就不需要了.大部分情况是因为重复创建bitmap, 而不使用的bitmap没有被及时释放, 导致了 oom. 所以在不使用的时候要将bitm

2013-09-02 21:22:37 8405 5

原创 Java实现基本排序算法

主要参考严蔚敏的数据结构中的算法来实现。如果不明白 可以查看。还参考如下链接中的类容。  http://www.iteye.com/topic/1116214  http://www.iteye.com/topic/547734  http://www.iteye.com/topic/547735如果想了解原理可以查看上述资料。现在就直接上代码/** * http:/

2013-05-05 20:46:29 1388 6

原创 计算1的个数——编程之美

给定一个十进制正数N,写下从1开始到Nde所有正整数,然后数一数其中出现所有“1”的个数。N = 2; 只有一个1N= 12;只有五个1, 1 、、、10,11,12。分析:一,从1开始遍历到N,将中每一个书中含有1的个数加起来。方法如下: static int countOneInInt(int n) { int num = 0; while(n != 0)

2013-04-05 22:20:30 1250

原创 RUI手机桌面,开年大更新绝对值得拥有!

【软件介绍】RUI手机桌面属于你的智能分类管理桌面RUI手机桌面为你轻松管理桌面应用,是目前最好的智能分类管理桌面。多套主题,随心而换。实用小插件,操作更便捷。分类、管理、下载程序在桌面上一步到位。特色功能1.软件自动分类—所有应用自动分类,常用、游戏、社交、影音、生活、工具六大类,便捷查找软件2.图标风格­—图标智能铺排到首页,免去手动拖动3. R

2013-02-22 09:58:57 1342

转载 舒迅:产品经理必读的九步法

谨以此文献给梦想改变世界的人舒迅多年以后,当我面对那些年青的产品经理,我会想起自己当年从事的是一份高薪的工作。那是2000年,我大学毕业后在北京一家IT网站做搜索引擎PM,当时我一个月的薪水能在亚运村买一平方米房子,十年之后,朋友招聘PM,开出的月薪和我十年前一样,差别是这时年青的PM用一年的薪水才能在亚运村买到一平方米的房子。对此,我很迷惑,于是咨询HR的同事,HR的同事告诉我,十年前产

2012-12-25 15:43:07 974

转载 微信的商业模式与创业机会 -转 舒迅

在飞机上无聊,本来想写个微博,不想一写写成了篇博客。首先申明这文章和我所在公司无关,贴出来算是学习与分享。对微信的观察是一种学习,同时对其它移动产品也适用,就产品论产品,同时希望给创业者一些启发。一、用户需求和商业价值微信首先是一个通讯工具。无论腾讯想把微信做成什么,在用户的认知里,他到今天已定型了。对于绝大多数用户微信是一个通讯工具,我把这叫做用户的主诉求,或者一级需求。一个产品

2012-12-25 15:41:22 921

转载 8大你不得不知的Android调试工具

将讨论的是8大你不得不知的Android调试工具,这些工具部分属于系统自带,也是一种方式方法,希望对大家有所帮助。 AD: 1. 查看当前堆栈 1) 功能:在程序中加入代码,使可以在logcat中看到打印出的当前函数调用关系 2) 方法:new Exception(“print trace”).printStackTrace(); 2. MethodTracing 1)

2012-12-10 11:35:36 1049

原创 Android大图片引起的内存问题(OOM)

在Android应用开发中,对一个应用在内存使用大小是有限制。在应用中如果大量的使用Bitmap很有可能导致内存溢出的问题(OOM),出现这种问题后,第一感觉就是头疼,但是又不得不解决,在网上查了一些资料后,找到解决方法。问题描述:在一个项目中,要用Gallery来显示多张不同的图片,在给Gallery的每个Item设置图片显示时,想到Bitmap如果不手动的recycle,系统是

2012-10-22 20:42:59 4067 1

原创 RUI——Android桌面项目总结

RUI 桌面从无到有,自己伴随着RUI一路走来,我们一起见证了彼此的成长。现在RUI 桌面终于发布了,哈哈!先上几张图给大家看看。在整个开发过程中加班的压力;有面对问题毫无头绪的迷茫;有解决问题后的成就感;当然还有产品发布后的高兴。记得在项目刚开始时,人手不够,为了赶项目,晚上加班。心想自己平常也没有什么事,下班后吃晚饭了也呆在公司,加班也可以,还有免费的加班餐,哈哈这样一

2012-08-09 16:54:20 1276

原创 Android中一个动画应用于两个View中不同步的问题

将一个同一个动画应用于两个不同的View中,想让两个View同时向一个方向移动相同的距离。关键代码如下: Animation topAnimation = new TranslateAnimation(0, 0, 0, -heightOfTopTrans); topAnimation.setDuration(durationMillis);// topAnimation.setI

2012-06-19 16:32:41 4461 2

转载 How to fix the “NoClassDefFoundError” with ADT 17

So I updated my SDK and ADT to version 17 and once again I got a big problem :)Every project I have which use JAR libraries could still be built without problems but as soon as they start on the

2012-05-11 11:03:10 1193

原创 Android小部件布局大小和点击事件

在Android小部件中可以出现占不同数量的单元格的小部件供选择,而且在这些小部件点击不同的View还会有不同的跳转。在本博客中将作简要的介绍。运行结果:上图是长按桌面后,选择添加小部件后出现的界面。上图是将两个占不同单元格数量的小部件添加到桌面后的界面。单击TextView和ImageVIew会有不同的跳转。工程目录:在工程目录中的两个Ac

2012-04-18 20:16:49 5247 4

原创 Android天气小部件

运行结果:左边的图是将小部件添加到桌面后,google天气中获取数据后显示出来。中间的图是点击小部件后,显示的透明的Activity,也就是下文就所提到的相应的点击事件。右边的图是在点击发送按钮后,刷新Widget的结果。使用的刷新方法是下文中提到的直接在外部Activity中刷新。

2012-04-17 19:09:42 4687

原创 过去的一年

等到4月18号,就实习满一年,这一路走来,有过压力,有过成就感,有过彷徨,在这期间始终保持一个进取的心,因为前面有很好的榜样立在那里。记得刚进公司时,什么都新鲜,什么都是那么的陌生。不懂Java(在学校学的是C++),不懂Eclipse,不懂Android。然而却要用这样东西来做开发,看着其让人都在开发新功能,而自己要从零学起,当时就觉得压力,就想快点学习,快点上手,快点得到其它人的认可。还记

2012-04-15 23:16:38 1397 2

原创 Android 数据持久化

在Android中,实现数据持久化主要有四种方式:Preferences,文件I/O,SQLite数据库,ContentProvider组件。在我们RUI中上述的几种方法都要涉及,其中LauncherProvider.java文件属于第四种,提供对数据库的一些操作,下面将重点介绍使用ContentProvider来实现数据持久化,其它方法将做简要介绍。1) 使用Preferences存储应

2012-04-12 14:55:12 19981 4

原创 基于Android的sina微博分享功能

该功能是在基于Android的应用中实现sina微博分享,利用sina微博这个平台来推广自己的应用,大家有兴趣可以看看新浪微博开发平台的相关介绍http://open.weibo.com/运行结果:图1 新浪官方授权网页图2 客户端界面右上角为登录用户在sina中的用户名,换个账号可以切换用户。图3 新浪微博分享结果新浪OAu

2012-04-06 19:08:24 12342 5

原创 自定义视图

Android提供了一个精致而强大的组件化模式来创建你的用户界面,基于基础的布局类:视图 View和视图组ViewGroup。平台包含了多种预定义视图和视图组子类-分别称为部件和布局-这些可以用来构造你的用户界面。一部分可用部件包括按钮Button,文本视图TextView,编辑文本框EditText,列表视图ListView,组合框CheckBox, 单选按钮RadioButton, 画廊G

2012-04-01 16:07:48 2337

原创 Android4.0 Toast显示问题分析

在修复RUI桌面在4.0系统下的提示信息不完善的Bug过程的一些思路与大家分享一下。Bug描述:RUI在2.2的系统点击推荐图标下载后,就会进入下载队列中下载,如果再次点击相同的图标就会使用Toast提示“**已经在下载队列中”。但是在4.0的系统就会出现异常,第二次点击相同的推荐图标时没有出现Toast提示。相关源码:public static void showMe

2012-03-26 20:13:18 8991 7

翻译 NFC--近距离无线通讯技术(2)

这个是接着上面的之前的继续翻译的。1.2   硬件体系结构NFC是一种电感耦合技术,RF域的射频是13.56MHz。指定的数据速率(106kBit/s, 202kBit/s和404kBit/s)是与MIFARE和FeliCa RFID标准相兼容的结果。NFC环境主要组件如下:主控制器(Host-Controller)应用执行环境(Application Ex

2012-03-25 17:42:08 3201

原创 Android复杂数据模型序列化

android中自定义的对象序列化的问题有两个选择一个是Parcelable,另外一个是Serializable。关于Serializable感兴趣可以看Think InJava 或EffectiveJava 中与序列化相关的内容。在此,主要介绍Parcelable的相关内容。一序列化原因:1.永久性保存对象,保存对象的字节序列到本地文件中;2.通过序列化对象在网络中传递对象;

2012-03-23 17:41:00 6598

转载 Android中string.xml中的替换

在android的开发中,经常会遇见一句话,比如“我今年23岁了”;这个23需要在程序中生成,但是遇到一个问题,这完整的一句话是一个TextView中的,而不是三个textView拼接成的,而且是引用的string.xml文件中写好的;使用字符串拼接也可以实现,但是特别麻烦; 今天遇到一个好方法,在string.xml中,不仅可以设置文字的格式换行等,还可以设置类似于变量的文本格式;

2012-03-23 10:56:00 7443

转载 分享11款主流的开源编程工具

导读:有了开源编程工具,在基于开源许可证的情况下您可以轻松学习、修改、提高代码的质量,本文收集了11款最主流的且有价值的开源编程工具。或许会给您带来一丝惊喜。一起来看下吧。NO.1 Rhomobile RhodesRuby或许是Github上第二大流行语言了,如果你想利用它来开发iPhone或许不会为您带来任何好处,因为当第一台NeX推出时便注定了Objective-C开发平台的命运。

2012-03-21 08:42:16 1324

翻译 NFC--近距离无线通讯技术(1)

摘要这篇文章给出NFC在安全和保密手段的一个总体综述。首先,介绍NFC是如何工作的。讨论NFC的硬件结构、标准通讯方式和相关国际标准。在主要的部分,这个工作检测NFC的安全及安全风险检验,总结了有关安全措施和安全内置并提出一个重要安全综合通信协议。最后,这个工作展示一些可以为救援组织提供方便的NFC的应用。1.1   操作模型最重要的NFC与操作模型相关的标准是NFCIP-

2012-03-19 11:22:40 6596 1

转载 Mobile Money at MWC

In 2013, the use of NFC & mobile money services and applications are expected to grow considerably as mobile devices and m-commerce services become more accessible and affordable to the consumer. This

2012-03-16 09:30:30 1021

转载 MWC2012开幕在即:看现场 猜趋势

2012年移动世界大会(MWC2012)将于当地时间2月27日至3月1日在西班牙巴塞罗那召开。作为全球通信行业的“奥斯卡”,MWC吸引着全球各地的目光,发散出未来发展的气息。今年MWC大会以“重新定义移动通信”为主题,可以想象,终端和设备将不再是唯一主角,操作系统、平板、智能将成为新的关键词。图:展会旁边的媒体注册馆1、谁来跟iOS、Android抢饭吃尽管iOS、Android目

2012-03-16 09:18:52 982

转载 MWC 2012趋势看点之M2M:万亿美元规模的生意谁来支撑

在MWC 2012开展前,就有人做过预测,机器与机器间的通信,即M2M通信将成为今年的一大看点。追溯到今年一月份刚刚结束的美国CES,一个重要主题就是智能手机的家庭应用,比如智能电视、家用电器。谷歌、摩托罗拉等大公司纷纷将注意力转移到这领域,比如谷歌的智能家居自动化战略从最初的流媒体音乐服务开始,而其下一个所提供的服务将更加全面。图:智能手机将串联整个生活脉络我们注意到,MWC 201

2012-03-16 09:17:29 782

原创 Gallery中点击变大

在Gallery中的图片点击后突出显示,可以使其变大,主要在onItemClick()中加入如下代码// gallery单击事件.. @Override public void onItemClick(AdapterView parent, View view, int position, long id) { View Child =

2012-03-14 09:55:13 1052

转载 2012移动互联网六大创业趋势

回顾过去,移动互联网这个概念从2010年开始,已经彻底从神坛走向了生活,从图片分享,视频分享,移动支付到酒店航班预订等等,人们的生活已离不开“移动”。2012新年伊始, 移动互联网将继续吸引各方眼球,2012移动创业又将呈现怎样的趋势?关于社交,观点,分享2012,Facebook的社交媒体地位将会被利基所挑战,其实在移动社交领域,Facebook也不具备完全优势,像Path及Milk这样

2012-03-14 08:36:21 1666

原创 Android中常见的MVC模式

MVC模式的简要介绍MVC是三个单词的缩写,分别为: 模型(Model),视图(View)和控制Controller)。 MVC模式的目的就是实现Web系统的职能分工。 Model层实现系统中的业务逻辑。 View层用于与用户的交互。 Controller层是Model与View之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映射为模型层可

2012-03-12 20:15:23 31654 10

Android应用性能优化

Android性能优化,英文版本的pdf,觉得是全部的。内容很好。可以看看亚马逊中对这本书的评价就知道值得拥有。

2014-03-06

Android大图片缓存技术Demo

使用图片压缩技术和缓存技术加载大量图片,防止出现OOM的问题。

2013-09-02

Android天气小部件源码

天气小部件源码;包含小部件刷新,小部件点击事件,google API的应用,XML文件的解析。

2012-04-17

Android数据持久化

主要是关于ContentProvider的使用。

2012-04-12

网络工程设计报告 校园网设计

校园网设计中涉及到VLAN的设计,网络安全的设计,QoS的设计,设备的选型,以及综合布线等。

2011-01-08

网络的文件传输系统报告

FTP仍然是通过Internet把文件从客户机复制到服务器上的一种途径。FTP客户机可以给服务器发出命令来下载文件,上载文件,创建或改变服务器上的目录。用Winsock编程实现FTP的基本功能。

2010-05-18

ASP实现电子购书系统

使用ASP设计的简单电子购书系统,本系统可以浏览书籍信息,查询,购买,修改订单等。

2010-03-26

空空如也

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

TA关注的人

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