自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

colorfulshark

blog of a linux developer

  • 博客(28)
  • 资源 (61)
  • 收藏
  • 关注

原创 关于Handler在异步更新UI作用的一些理解

最近在做项目的时候,出现了一个问题,我开发的应用使用的是一个Naviagtion Drawer进行页面转换,如图但是在测试的过程中出现了一个很怪的问题,每次我进行Fragment替换的时候,Drawer总是在收回的时候卡一下,刷新出的Fragment也会很自觉的卡一下,而且即使在高端机上也有这个现象,只不过比较轻微,于是我就去跟踪代码,发现我是这样写的1.点击某一个选项2.Frag

2015-09-30 21:52:49 677

转载 Android Animation 动画解析

Animations一、Animations介绍Animations是一个实现android UI界面动画效果的API,Animations提供了一系列的动画效果,可以进行旋转、缩放、淡入淡出等,这些效果可以应用在绝大多数的控件中。 二、Animations的分类Animations从总体上可以分为两大类:1.TweenedAnimations:该类Animations提供了旋

2015-09-30 17:42:49 720

原创 可展开列表组件ExpandableListView解析

开发Android项目的时候经常会用到ExpandableListView,它是ListView的子类,因此使用起来和ListView差不多,和其匹配的Adapter有BaseExpandableListAdapter,SimpleExpandableListAdapter和SimpleCursorTreeAdapter,这里,我只说明一下继承BaseExpandableListAdapter的用

2015-09-29 21:45:45 612

原创 Android can not perform this action after onSaveInstanceState 问题解决

今天遇到了一个这样的问题,我写了一个MainActivity,里面有一个NavigationDrawer,其中的内容自然是使用的Fragment,当我在MainActivity上弹出一个Dialog样式的Activity并且这个Activity将要关闭的时候,程序会Crash掉,报出一个 java.lang.IllegalStateException: Can not perform this

2015-09-29 11:24:57 5477 3

原创 Android savedInstanceState的使用

写过Android程序的都知道Activity中有一个名称叫onCreate的方法。该方法是在Activity创建时被系统调用,是一个Activity生命周期的开始。可是有一点容易被忽视,就是onCreate方法的参数savedInstanceState。因为在一般的程序开发中,很少用到这个参数。onCreate方法的完整定义如下:public void onCreate(Bundle

2015-09-28 10:22:40 2505

原创 Android 无线调试

相信大家在开发Android项目的时候都会选择真机调试,但是调试的时候需要插根数据线,经常一碰就断了,而且如果遇到来电话也很不方便,甚至减少usb口的寿命,这时候adb工具为我们提供了一个很方便的无线调试功能,下面来看一下具体的用法。1.使用cmd控制台进入android-sdk/platform-tools,或者在系统环境变量中加入该路径,插上usb线,打开手机的usb调试,输入以下命令

2015-09-26 23:03:59 842

原创 Android中关于颜色的使用

在开发Android颜色的时候,我们经常需要使用各种各样的颜色值,对于简单的颜色,可以使用系统提供的,复杂的颜色则需要则需要自定义颜色,下面讨论一下每种情况的使用方法。1.系统颜色android内置的颜色,比如系统资源中定义的颜色,有以下几个:BLACK(黑色),BLUE(蓝色),CYAN(青色),GRAY(灰色),GREEN(绿色),RED(红色),WRITE(白色),YELLOW(

2015-09-26 20:08:56 991

转载 android中的回调

回调这种思想大家应该都用过,只是很多人不知道那是回调的一种罢了,前几天整理了一下自己对于回调的理解,就顺便把自己的一些想法整理到博客中。 让我们从一个小故事开始。某天,我打电话向你请教问题,当然是个难题,你一时想不出解决方法,我又不能拿着电话在那里傻等,于是我们约定:等你想出办法后打手机通知我,这样,我就挂掉电话办其它事情去了。过了XX分钟,我的手机响了,你兴高采烈的说问题

2015-09-25 10:45:38 456

原创 Android Handler 用法解析

1.Handler是什么?Handler是Android提供给我们的一套消息处理机制,主要用来进行异步消息处理和UI更新。2.为什么要使用Handler?因为在非UI线程中一般是无法直接更新UI的,当遇到复杂任务的时候,我们不可能在UI线程中等待任务完成,那会造成线程堵塞,另外,通过Handler也可以实现一些特殊的效果,如在不堵塞主线程的情况下定时更新UI。3.Handler怎么

2015-09-24 20:23:42 658

原创 2015 ACM ICPC 长春赛区 网络赛 HDU 5437 Alisha’s Party

Alisha’s PartyTime Limit: 3000/2000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 980    Accepted Submission(s): 266Problem DescriptionPrincess Alis

2015-09-14 11:07:48 904

原创 Codeblocks 设置 断点 不停

比赛调试程序的时候,Codeblocks突然遇到了断点不停的问题,非常无语,只能单步调试,最后查了半天,原来是project路径中存在中文导致的,再一次感受到对中文深深的恶意~~~

2015-09-13 21:37:55 3440 1

原创 【白书之路】 Uva 1587 Box 六个面是否能组成长方体

1587 BoxIvan works at a factory that produces heavy machinery. He has a simple job — he knocks up woodenboxes of different sizes to pack machinery for delivery to the customers. Each box is a rect

2015-09-12 16:16:21 2199 3

原创 【白书之路】 10340 All in All 判断子串

10340 All in AllYou have devised a new encryption technique which encodes a message by inserting between its characters randomly generated strings in a clever way. Because of pending patent issues w

2015-09-12 10:36:04 919

原创 【白书之路】UVa 202 Repeating Decimals 计算小数循环节

202 Repeating DecimalsThe decimal expansion of the fraction 1/33 is 0.03, where the 03 is used to indicate that the cycle 03repeats indefinitely with no intervening digits. In fact, the decimal ex

2015-09-11 21:28:50 1223

原创 【白书之路】 1368 - DNA Consensus String 最相似串

DNA Consensus StringDNA (Deoxyribonucleic Acid) is the molecule which contains the genetic instructions. It consists of fourdifferent nucleotides, namely Adenine, Thymine, Guanine, and Cytos

2015-09-10 20:17:17 707

原创 【白书之路】 232 - Crossword Answers 字符串单词提取

232 Crossword AnswersA crossword puzzle consists of a rectangular grid of black andwhite squares and two lists of definitions (or descriptions).One list of definitions is for “words” to be wri

2015-09-09 19:24:00 788

原创 windows10 x64 vs2015 MPI 1.4.1 环境配置

因为要上并行计算的课,需要使用MPI进行并行计算程序制作,但是网上能搜到的最新的教程也就是win7 +vs2012,貌似没有找到windows10 + vs2015的,所以,今天给大家详细介绍一下安装及配置方法。1.当然是下载MPICH,官方网址是www.mpich.org,这个网站是全英文的,我直接告诉大家怎样下载    (1)点击界面上的download,    (2)找到

2015-09-08 09:26:48 11493 9

原创 基于过程的sin函数的计算

基于泰勒展开式,我们可以方便的计算正弦函数的值,那么如果要求不能使用函数呢,可能会带来点小麻烦,下面是纯过程的正弦函数的计算,精度可控#include #include using namespace std;int main(){ double x; double sin_res=0;//正弦结果 double sin_res_before=0; i

2015-09-07 16:48:20 2510

原创 【白书之路】 227 - Puzzle 模拟

Puzzle A children’s puzzle that was popular 30 years ago consisted of a 5×5 frame which contained 24 smallsquares of equal size. A unique letter of the alphabet was printed on each small square. S

2015-09-07 16:43:07 811

原创 android support 支持包 使用

在使用Eclipse编译时,当我们为了使自己的应用能够兼容更低版本的SDK的时候,就需要使用的谷歌为我们提供的support系列支持包。 谷歌这样做的目的就是能够使安卓SDK永远能向下兼容,并且让程序员不用去更多的纠结版本适应问题而专心于自己代码功能的实现。 (简直业界良心啊!) 然而在我们引用支持包的时候,经常会被下面的异常困扰: 下面我分享一下我的解决思路:1.

2015-09-06 13:27:32 944

原创 全球镜像服务器站点代理配置信息

全球的开源镜像站点(端口80)国内高校的开源镜像站中国科学技术大学(debian.ustc.edu.cn)上海交通大学(ftp.stju.edu.cn)大连理工大学(mirror.dlut.edu.cn)北京交通大学(mirror.bjtu.edu.cn)北京理工大学(mirror.bit.edu.cn)东北大学(mirror.neu.edu.cn)厦门大学(mirrors.xmu.e

2015-09-06 13:23:19 1255

原创 【白书之路】455 - Periodic Strings KMP next 数组 求 循环节

455 - Periodic StringsA character string is said to have period k if it can be formed by concatenating one or more repetitions of another string of length k. For example, the string "abcabca

2015-09-06 11:02:21 682

原创 【白书之路】1225 - Digit Counting 数字统计

1225 - Digit CountingTrung is bored with his mathematics homeworks. He takes a piece of chalk and starts writing a sequence of consecutive integers starting with 1 to N (1 N  . After that,

2015-09-04 17:17:03 1123

原创 【白书之路】 1586 - Molar mass 字符串分离处理

1586 - Molar massAnorganiccompound  isanymemberofalargeclassofchem-ical compounds whose molecules contain carbon. The  molarmass ofanorganiccompoundisthemassofonemoleoftheorganicco

2015-09-04 16:48:27 930

原创 【白书之路】 1585 - Score 统计分数

1585 - ScoreThere is an objective test result such as ``OOXXOXXOOO". An `O' means a correct answer of a problem and an `X' means a wrong answer. The score of each problem of this test is calcula

2015-09-04 15:29:32 816

原创 【白书之路】1584 - Circular Sequence 最小字典序

1584 - Circular SequenceSome DNA sequences exist in circular forms as in the following figure, which shows a circular sequence ``CGAGTCAGCT", that is, the last symbol ``T" in ``CGAGTCAGCT" is co

2015-09-04 14:40:34 855

原创 【白书之路】1583 - Digit Generator

1583 - Digit GeneratorFor a positive integer N , the digit-sum of N is defined as the sum of N itself and its digits. When M is the digitsum of N , we call N a generator of M .For example, the

2015-09-03 17:15:34 519

原创 【白书之路】340 - Master-Mind Hints 数字统计

Master-Mind HintsMasterMind is a game for two players. One of them, Designer, selects a secret code. The other, Breaker, tries to break it. A code is no more than a row of colored dots. At the b

2015-09-03 15:43:40 736

Google C++编程规范

Google内部对于C++的编码规范

2017-04-04

C语言程序设计 第四版

谭浩强 《C语言程序设计》第四版,带目录

2017-04-04

protobuf-cpp-3.2.0.tar.gz

opencv编译附加组件所需库

2017-02-24

protobuf-cpp-3.1.0.tar.gz

opencv编译附加组件所需库

2017-02-24

opencv_contrib

opencv附加模块

2017-02-24

rtl8192eu linux 源码

rtl8192eu的linux源码,可以编译到不同的linux平台

2017-02-19

ACPIBacklight.kext.zip

用于黑苹果的笔记本背光驱动

2017-02-03

IntelBacklight.kext.zip

用于Intel显卡的背光驱动

2017-02-03

DarwinDumper.zip

用于获取macOS中某些系统信息的工具软件

2017-02-02

ApplePS2SmartTouchPad.kext.zip

适用于黑苹果的touchpad驱动,支持ELAN, FocalTech 和 Synaptics的触控板

2017-01-30

config-bcm94352-120.plist.zip

针对10.12的BCM94352的Clover驱动补丁

2017-01-30

config-bcm94352-103.plist.zip

针对10.10的博通无线网卡的Clover驱动补丁

2017-01-30

wireless_bcm94352-100_patch.command.zip

针对10.10的BCM94352的二进制补丁程序

2017-01-30

config-bcm94352-110.plist.zip

针对BCM94352的CloverPatch文件

2017-01-30

wireless_bcm94352-110-v4.0c.command

适用于10.12/10.11的博通无线网卡的Handoff补丁程序

2017-01-30

BrcmPatchRAM.kext.zip

针对博通无线网卡的补丁驱动,适用于10.10以及之前的版本

2017-01-30

BrcmPatchRAM2.kext.zip

针对博通无线网卡的补丁驱动

2017-01-30

BrcmFirmwareRepo.kext.zip

博通无线网卡的固件驱动

2017-01-30

wireless_half-mini-master.zip

toleda针对博通的无线网卡实现的一整套驱动

2017-01-30

FakePCIID_Broadcom_WiFi.kext.zip

针对博通无线网卡的FakePCIID驱动

2017-01-30

x360ce手柄模拟器

用于实现非XBOX手柄模拟XBOX手柄,如北通,飞智,通威等绝大多数国产手柄以及杂牌手柄

2018-04-22

sourceinsight4093-setup.zip

sourceinsight安装包,附带破解补丁以及证书,安装方法请参考https://blog.csdn.net/wr132/article/details/73743606

2018-03-26

secureCRT 8.1.4 x64 带注册机

[基本信息] SecureCRT v8.x 注册机,TEAM Z.W.T 出品,MD5 = 44114b98d90f8bfc9e18c285937ca092 [使用说明] 1. 先不要运行 SecureCRT 2. 建议把注册机放到安装目录 3. 运行注册机 4. 点击 Patch,此时会让你选择 SecureCRT.exe 和 LicenseHelper.exe 的位置 5. 应用 Patch 成功之后,会出现 SecureCRT.exe 和 LicenseHelper.exe 的 .bak 备份文件 6. 此时再运行 SecureCRT,会先弹要你注册,点击下一步,在点击 Enter License Manually 7. 复制粘帖注册机上的 Name , Company 到指定的编辑框, 点击下一步 8. 复制粘帖注册机上的 Serial, License key 到指定的编辑框, 点击下一步 9. 复制粘帖注册窗口的 Issue Date 项目 , 下面的Feature空白不用填写! 点击下一步,OK

2017-09-20

程序员面试宝典(第5版)第二部分

《程序员面试宝典(第5版)》是《程序员面试宝典》的第5 版,在保留第4 版的数据结构、面向对象、程序设计等主干的基础上,修正了前4 版近40 处错误,解释清楚一些读者提出的问题,并使用各大IT 公司及相关企业**面试题(2014-2015)替换和补充原内容,以反映自第4 版以来两年多的时间内所发生的变化。 《程序员面试宝典(第5版)》取材于各大公司面试真题(笔试、口试、电话面试、英语面试,以及逻辑测试和智商测试),详细分析了应聘程序员(含网络、测试等)职位的常见考点。《程序员面试宝典(第5版)》不仅对传统的C 系语言考点做了详尽解释,还根据外企出题**特点,新增加了对友元、Static、图形/音频、树、栈、ERP 等问题的深入讲解。*后《程序员面试宝典(第5版)》着力讲述了如何进行英语面试和电话面试,并对求职中签约、毁约的注意事项及群体面试进行了解析。 《程序员面试宝典(第5版)》的面试题除了有详细解析和答案外,对相关知识点还有扩展说明。真正做到了由点成线,举一反三,对读者从求职就业到提升计算机专业知识都有显著帮助。 《程序员面试宝典(第5版)》适合计算机相关专业应届毕业生阅读,也适合作为正在应聘软件行业的相关就业人员和计算机爱好者的参考书。

2017-08-10

程序员面试宝典(第5版)第一部分

《程序员面试宝典(第5版)》是《程序员面试宝典》的第5 版,在保留第4 版的数据结构、面向对象、程序设计等主干的基础上,修正了前4 版近40 处错误,解释清楚一些读者提出的问题,并使用各大IT 公司及相关企业**面试题(2014-2015)替换和补充原内容,以反映自第4 版以来两年多的时间内所发生的变化。 《程序员面试宝典(第5版)》取材于各大公司面试真题(笔试、口试、电话面试、英语面试,以及逻辑测试和智商测试),详细分析了应聘程序员(含网络、测试等)职位的常见考点。《程序员面试宝典(第5版)》不仅对传统的C 系语言考点做了详尽解释,还根据外企出题**特点,新增加了对友元、Static、图形/音频、树、栈、ERP 等问题的深入讲解。*后《程序员面试宝典(第5版)》着力讲述了如何进行英语面试和电话面试,并对求职中签约、毁约的注意事项及群体面试进行了解析。 《程序员面试宝典(第5版)》的面试题除了有详细解析和答案外,对相关知识点还有扩展说明。真正做到了由点成线,举一反三,对读者从求职就业到提升计算机专业知识都有显著帮助。 《程序员面试宝典(第5版)》适合计算机相关专业应届毕业生阅读,也适合作为正在应聘软件行业的相关就业人员和计算机爱好者的参考书。

2017-08-10

驰为hi8 pro remix root boot

驰为hi8 pro remix的root版内核,用于刷入supesu

2017-07-30

《Linux设备驱动开发详解》官方配套视频(3)

《Linux设备驱动开发详解》官方配套视频,第三部分,共三部分

2017-07-11

《Linux设备驱动开发详解》官方配套视频(2)

《Linux设备驱动开发详解》官方配套视频,第二部分,共三部分

2017-07-11

《Linux设备驱动开发详解》官方配套视频(1)

《Linux设备驱动开发详解》官方配套视频,第一部分,共三部分

2017-07-11

sourceinsight4086-setup.exe

source insight 4.0.0086版本(2017年4月27日更新)

2017-06-26

Android开发文档CHM格式

Android开发文档CHM格式,方便离线查看,英文版

2017-04-28

Linux_UNIX系统编程手册pdf(上下册)

Linux_UNIX系统编程手册(上下册),共两本打包,高清扫描版

2017-04-25

Linux设备驱动开发详解第2版 华清远见 宋宝华 高清非扫描

Linux设备驱动开发详解第2版,华清远见内部学习资料

2017-04-24

大学 计算机网络 课本 唐朔飞 第三版 带目录

计算机专业的计算机网络课本,pdf,带目录

2017-04-07

华为内部C语言编程规范

华为内部的C语言编程规范

2017-04-04

计算机组成原理 唐朔飞 第二版

计算机组成原理是计算机专业学生的必修课程,对于硬件的理解很有帮助

2017-04-04

深入理解Linux内核

《深入理解Linux内核》,内核开发必看书籍

2017-04-04

Vim实用技巧

实用Vim的一些技巧

2017-04-04

Vim使用进阶

Vim进阶使用

2017-04-04

Unix环境高级编程 非扫描 带目录

《Unix环境高级编程》详细介绍了Linux C标准库以及Linux 系统调用中的大量使用函数

2017-04-04

空空如也

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

TA关注的人

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