自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(187)
  • 收藏
  • 关注

转载 博客-从github ghpage 转回通知

博客迁回这是我的github博客:http://www.flyfishonline.com/原因一某QQ朋友:“......看了你的简历,根据你(github)博客看,似乎简历包装的过头了......”Me: 一脸懞,什么情况,包装?好吧,我承认我工作后,博客更新基本没有了原因二通才站长工具发现,流量基本为零,导流难,没有形成专题,基本站点的侧重点.主要还是没人看,缺少...

2017-08-11 11:10:00 224

转载 Node.js Addons翻译(C/C++扩展)

PS:请先升级Node 6.2.1,Node 升级命令 npm install -g n;n stable.NOde.js扩展是一个通过C/C++编写的动态链接库,并通过Node.js的函数require()函数加载,用起来就像使用一个普通的Node.js模块。它主要为Node与C/C++库之间提供接口。这样,若一个方法或函数是通过Node扩展实现则变得相当复杂,涉及几个模块与接口的知...

2016-06-12 09:47:00 274

转载 IT实习总结-上海的实习的日子

在上海实习两个多月,从找工作,到面试,最后到创业公司工作,体会了一个人在外工作的那种工作时的压力与双休时的寂寞,有时甚至有点迷惘,可能这就是生活,每个人都会经历,在经历的过程中会有不同的味道。说说我的实习经历吧,经历了两个创业公司,但这两个创业公司的却截然不同,却又相同。第一个创业公司。当时入职时,公司正在找B轮投资,我所在的Android组,主要负责Android端的...

2016-03-06 22:35:00 311

转载 Android 订阅-发布者模式-详解

1.概念简述Android简称观察者模式,GoF说道:Observer模式的意图是“定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新”。有两个重要概念:1.1发布者:把所有观察者对象的引用保存在一个聚焦里,每一个发布者都可以有任何数量的观察者,发布者提供一个接口,可以增加和删除订阅者1.2订阅者:得到发布者的...

2015-09-14 15:38:00 765

转载 组建你自己的Theme,组件你的Style

Andorid-Style,组建你自己的Theme,组件你的Style前言:今天,尝试了一个新的Demo,也尝试深入学习,话不多说,看一下,这个Demo如何实现的自定义主题与组件Style是如何绑定的。看右图,那个Du和DummyButton是自定义的组件主题。请看下面的主题与组件的Style是如何绑定的。1.自定APP主题,一个总的主题,相当于Java的工厂模...

2015-08-30 23:09:00 122

转载 Android学习笔记-Dialog详解

1.对话框的使用1.1AlertDialog的显示简单对话框以及监听的设置:重点掌握三个按钮(也就是三上单词):PositiveButton(确认按钮);NeutralButton(忽略按钮)AlertDialog.Builderbud1=newBuilder(mContext);bud1.setTitle("提示信息");bud1.setMe...

2015-08-22 00:05:00 269

转载 AutoCompleteTextView使用 监听

AutoCompleteTextView使用Aneditabletextviewthatshowscompletionsuggestionsautomaticallywhiletheuseristyping.一个可编辑的文本视图,在用户输入时,显示建议文本。在文本编辑框下,弹出一个下拉框的显示菜单,以供用户选择一个选项若没有选择弹出的下拉提示框,...

2015-08-15 20:18:00 320

转载 域名购买那些事

  昨天复习考试内容,手痒买个域名,感觉又耽误了复习了,索性就开搞这个域名。度娘了几个,选了个阿里的万网。域名选来选去,选个最便宜的,感觉还行,就想找个Demo试试看,行不行!试到今天为止,还是不行。劳资急了,直接将域名二手掉了,当然还不一定有人买。  为不浪费资源,重新看了一遍github gh-pages教程,但是还是不行!毕竟提交上去,还是要等个十几分钟,有点慢,commit...

2015-07-08 21:47:00 104

转载 Slideout吐槽

前言:  今天有点事,只尝试做一个侧边栏。SlideOut一个侧边栏,对着github,ReadMe看,并尝试着写了.还不错,关键是当与bootstrap一起时,什么效果都没了, 这是什么情况,明天想再试试。感言: JS好强大,服了,我要学转载于:https://www.cnblogs.com/orangebook/p/4625566.html...

2015-07-06 22:11:00 84

转载 Bootstrap,导航栏点击效果修复(补)

前言:  昨天晚上休息,忘记发博客了。对于学习这件是,还是需要坚持的。想想自建一个Jekyll博客模版还是很兴奋的,话不多说,看正文吧!关于开发:   先看个Demo吧,点这里。你会发现,点击是没有效果的,对于这样的瑕疵,我是不能容忍的,劳资就各种百度,发现度娘,终于找到了一个方法。只要添加一个属性就行。  data-toggle="tab"  Demo在这里,又解...

2015-07-06 09:37:00 255

转载 坚持自学的第二天,bootstrap初入门

前言  昨天,初步学完了jekyll目录结构与Liquid语法的应用与认识。日志  今天刚入门,做了一个bootstrap导航栏,但是选中状态不行,找了JS中写好的API,写法与视频中讲的有点不一样,但还没有尝试。这样的一个小错误,也和过支一样,花了几人小时。但是,还是不得要领,我想看原文档的API,并仔细研究,尝试编码验证还是很重要的。以后的几天,我将尝试使用这种模式,但是...

2015-07-04 23:36:00 61

转载 重新执笔,已是大三!Jekyll自定义主题开发

前言“一转眼忘了时间丢了感觉 黑了世界再逞强 再疯狂 也会伤不知 不觉 后知 后觉然后 发现 失去 知觉”——《一吻不天荒》感言时间是把双刃剑,什么解决不了,忧烦的,慢慢变淡,消失。我也即将毕业,面临找工作,写毕业论文这要的大事,过去的已经过程,已经不想去做去想荒唐,无聊的事。为此,我打算写日记与文章来记录这个关键时间段。如果我找到了月新过6K的工作,请记...

2015-07-03 23:16:00 121

转载 Android自定义TTF字体

前言:  在Android Design中一个设计手册。在设计手册中有常用的UI图标,图标大小规范等。其中,有一个TTF字体,以前感觉没什么用。但是我在学习时,常看到有许多开发者使用Google提供的TTF字体。我数了一下有19个字体可供选择,而Android自带的只有4种可以选择。我使用了一个工程来测试所有的字体效果。效果图:java代码:impor...

2014-09-07 20:25:00 91

转载 wxWidgets Tutorial

wxWidgets Tutorial网站整理  两个重要的教程网站:1:点这里;2:点这里。  还有一个wxWidgets项目参考的网站:点这里。  已经翻译好的中文教程:点这里。   参考书籍:《wxWidgets跨平台程序程序开发》。转载于:https://www.cnblogs.com/orangebook/p/3792719.html...

2014-06-17 14:22:00 130

转载 Hander

多线程与UI线程间通信向你展示如何从任务发送数据对象上运行用户界面(UI)线程。该特性允许你的任务做背景的工作结果,然后再到UI元素如位图。 每个应用程序都有自己的特殊的线程运行的UI对象如视图对象; 这个线程称为UI线程。只有在UI线程上运行对象访问其他线程的对象。因为你的任务运行在一个线程从一个线程池不是UI线程上运行,他们没有对UI对象的访问。将数据从一个后台线...

2014-06-07 12:48:00 78

转载 图论-深度优先和广度优先(均非递归)

图论-深度优先和广度优先(均非递归)  不使用递归的原因我这在这不重复。因此如何替代递归呢?请接着看:    深度优先:使用Stack(栈)替代   广度优先:使用Queue(队列)替代  C++代码献上: 1 #include <iostream> 2 #include<random> 3 #include <sta...

2014-06-01 16:52:00 97

转载 C++ 顺序表

C++ 顺序表/***1顺序表1、必做题编写程序建立一个数续表,并逐个输出顺序表中所有数据元素的值。编写主函数测试结果。编写顺序表定位操作子函数,在顺序表中查找是否存在数据元素x。  如果存在,返回顺序表中和x值相等的第1个数据元素的序号(序号从0开始编号);如果不存在,返回-1。编写主函数测试结果。在递增有序的顺序表中插入一个新结点x,保持顺序表的有序性。解题思...

2014-05-22 16:11:00 616

转载 深度搜索应用之黑白图像(非递归)

深度搜索应用之黑白图像(非递归)前言:  使用深度搜索,有两个方法:递归,栈。本质是栈。  递归有一个缺陷,栈溢出。栈有一个缺陷,程序相对递归更复杂。练习题:  输入一个n*n的黑白图像(1表示黑色,0表示白色),任务是统计其中八连块的个数。如果两个黑格子有公共边或者公共顶点,就说它们属于同一个八连块。(题意是让求连在一起的块有几个,图见书本)...

2014-05-22 16:10:00 104

转载 CosCos2D-android 代码总结

CosCos2D-android 学习总结资料:  Android游戏开发视频教程  Cocos-android-1代码包下载直接上代码:MainActivity中Cocos常规写法://cocos2d 会把图形绘制在 view 上 private CCGLSurfaceView view = null; @Override ...

2014-04-11 18:26:00 511

转载 GIT和SVN之间的五个基本区别

GIT和SVN之间的五个基本区别如果你在读这篇文章,说明你跟大多数开发者一样对GIT感兴趣,如果你还没有机会来试一试GIT,我想现在你就要了解它了。GIT不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。如果你是一个具有使用SVN背景的人,你需要做一定的思想转换,来适应GIT提供的一些概念和特征。所以,这篇文章的主要目的就是通过介绍GIT能做什么、它和SVN...

2014-04-09 17:39:00 73

转载 Android webView 中loadData方法加载 带中文时出现乱码

             WebView出现乱码用LoadData方法来解析html的,但是据说这是官方的一个BUG,不能用来解析中文。采用loadDataWithBaseURL的方法,其中codeingType设置为utf-8就OK了。loadDataWithBaseURL如果单纯显示文字的话可以写webView.loadDataWithBaseURL(null, string, "t...

2014-04-07 22:10:00 153

转载 Android webView 正确的用法

Android webView 正确的用法引言:  我在网络找了几个例子,基本上都有问题,《Android疯狂讲义》13.4中的源代码也有问题。终于在官网找到正确的用法。点我。基本用法:  第一步:注册访问网络的权限:<uses-permission android:name="android.permission.INTERNET" />  ...

2014-04-06 15:58:00 75

转载 C++中extern “C”含义深层探索

C++中extern “C”含义深层探索extern “C” 是一个双向都需要用到的语法表示,就是说在cpp引用c头文件,或者c引用cpp文件时都需要用到。但extern “C” 永远只能在cpp引用时出现,c引用时不允许存在。当cpp引用c中的函数时,需要在cpp使用的头文件中声明extern “C”,当c引用cpp中的函数时,需要在cpp使用的头文件中用extern “C”声明,...

2014-03-24 21:09:00 108

转载 Linux方向职业规划

Linux方向职业分析引言:据了解,Linux普通网络管理人员的月薪大约5000元左右,负责编程的Linux软件工程师月薪大约在8000元到12000元之间,Linux嵌入式软件开发人员的月薪大约在12000元以上。影响Linux从业者的薪资水平的还有两个重要因素:一是从业时间长短,二是具体的工作岗位。针对376个工作岗位的薪资水平与其工作年限要求交叉分析结果,我们可以看...

2014-03-22 19:52:00 447

转载 二叉树遍历(宽度优先)入门

二叉树遍历(宽度优先)入门算法思路: 使用一个队列(可以是数组或链表)来完成。初始时只有一个根节点,然后每次取出一个结点,就把它的左右儿子(如果有)放入队列。源代码如下:   封装成头文件 "BinaryTree.h" 和与之对应的实现文件 1 #ifndef BINARYTREE_H 2 #define BINARYTREE_H 3 ...

2014-03-13 17:19:00 112

转载 简单登陆UI设计

简单UI设计作品效果图:关键技术:   用到了本地化控件:SharedPreferences,简单的说就是本地配置。 四大组件:Intent基本思路请看代码:  Java代码: 1 import android.os.Bundle; 2 ...

2014-03-08 20:11:00 55

转载 创建自己的代码仓库

创建自己的代码仓库引言:  我总在网上看到各种开源的东西,想加入他们,扩展自己的社交圈。但是英文,让我望而却步。  选择中国的代码托管平台,是中国人的首选,免费1000个项目对我而言是够了的。但是,作为第一次使用的我,找不到头绪,还有点小紧张呢!看来,我在面对未知领域时,还是有恐惧感的呀!操作步骤:  第一步,在git.oschina.net,中注册一个帐号。...

2014-02-27 22:36:00 194

转载 封装获取网络信息Linux—API类

  封装获取网络信息Linux—API类封装好的库: 1 #ifndef NETINFORMATION_H 2 #define NETINFORMATION_H 3 4 #include <netdb.h>//包含gethostbyname gethostbyaddr 5 #include <netinet/in.h> 6 cla...

2014-02-22 11:56:00 81

转载 遵守GPL的开源软件能用于商用吗?

遵守GPL的开源软件能用于商用吗?  比较经典的开源协议有 GPL,BSD 等等。  GPL 软件可以用于商业用途,甚至说,RMS 撰写 GPL 协议的目的就是为了让自己的 GPL 软件 emacs 可以有法律依据的进行一些商业行为(他当时靠卖 emacs 软件的光盘都赚了不少钱)。  但是, GPL 软件要求你对该软件的修改必须回馈开源社区,换句话说就是如果你改了代码然后把修改版本...

2014-02-21 11:52:00 1742

转载 MD5加密详解

MD5加密详解 引言:  我在百度百科上查找到了关于MD5的介绍,我从中摘要一些重要信息:  Message Digest Algorithm MD5(中文名为信息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。  MD4算法同样需要填补信息以确保信息的比特位长度减去448后能被512整除(信息比特位长度mod 512 = 448)。然后...

2014-02-20 21:27:00 491

转载 [转]八款开源Android游戏引擎

八款开源Android游戏引擎1、AngleAngle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGLES技术开发。该引擎全部用Java代码编写,并且可以根据自己的需要替换里面的实现,缺陷在于文档不足,而且下载的代码中仅仅包含有少量的示例教程。最低运行环境要求不详。项目地址:http://code.google.com/p/ang...

2014-02-17 10:52:00 99

转载 双系统,一系统损坏后的解决方案之硬盘启动

双系统,一系统损坏后的解决方案之硬盘启动 引言:   本人是学习Linux系统的菜鸟,学习这个系统也有一段时间,经常遇到windows系统损坏。上一学期也出现了一次,今天又遇到这种苦逼的情况了。我深知重装系统的麻烦,我已经开始害怕重装系统了,真心的太烦了!解决方案: 前提:这次window7出了问题,但是可以进入dos命令行界面,并且我下载的window...

2014-02-15 20:44:00 454

转载 Linux项目一

Linux项目一引言:  这是我去年做的东西,一直没有时间整理,今天又要做一个基于这个项目的客户端与服务器版本。  以前我写的库文件中的函数耦合度很大,在一个函数中调用另一个函数,导致一无法拆开使用!  因此,我对以前写的库进行接口的更改,以更好的适应更多的项目。  当然我也把以前写的小程序贴出来,以供大家参考!需求:  1.搜索bmp图片转换成黑白图片复制到...

2014-02-13 21:50:00 185

转载 Linux下遍历目录及文件,更改权限

Linux下遍历目录及文件,更改权限引言:  我在Linux下搭建android时,将eclipse及sdk复制到/usr/下时,总会出现无法读,无法写写样的问题。解决方案:  有两个方案:    一.将复制去的文件更改回来,cp回到home目录下。    二.将复制过去的权限更改成775,即普通用户,其他用户,可以读、写、执行,组只有读,执行两个权限。   ...

2014-02-08 13:13:00 535

转载 Linux下aMule安装教程

Linux下载神器aMule安装教程  aMule可以说是Linux下的电驴,你们说eMule是不是就是aMule的Windows版呢?也是开源的。  Fedora安装aMule很简单,两条命令就搞定。  打开终端  输入第一条命令:rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free...

2014-02-06 13:03:00 600

转载 Linux桌面快捷方式建立方案

Linux桌面快捷方式建立方案以下以添加Eclips为例在桌面上添加Eclips.desktop 文件,向其写入如下代码[Desktop Entry]Name=EclipseComment=用Eclipse开发Exec=/usr/lib/eclispe/eclipseIcon=/usr/lib/eclipse/eclipse32.pngTermin...

2014-01-29 21:56:00 64

转载 Android:ImageView应用之图片浏览器

ImageView控件实现的简单图片浏览器 一.纯显示图片: 引言: 读者在做这个东西的时候,需要自己把图片在源程序中导入。读者要注意:所有导入的图片之前,图片的命名只可以是小写英文和数字。效果图 关键代码片段:imageView....

2014-01-29 14:29:00 356

转载 《我编程,我快乐-程序员职业规划之道》读后感

《我编程,我快乐-程序员职业规划之道》读后感  放寒假,我买了几本书看看,其中《我编程,我快乐》是有关程序员的职业生涯规划的书,怀着对这个职业的向往,我认真的读完了此书。同时,我也在构建我自己的职业蓝图。同时,也在怀疑着以前老师所讲的话。  一.成为通才,还是成为专才?  这个问题是一个艰难的选择。来看看这两个的特点。  通才:什么都懂,但是什么都不专。 ...

2014-01-20 15:02:00 117

转载 SQLite连接

SQLite -连接SQLite的联接子句用于从数据库中的两个或多个表合并的记录。JOIN是用于通过使用共同的每个值从两个表结合域的装置。SQL定义了三个主要类型的连接:CROSS JOININNER JOINOUTER JOIN在我们继续讨论之前,让我们考虑两个表公司和部门。我们已经看到INSERT语句填充表。所以我们假设公司表中的可用的记录列表: ...

2014-01-18 20:49:00 178

转载 BaseAdapter自定义适配器——思路详解

BaseAdapter自定义适配器——思路详解引言: Adapter用来把数据绑定到扩展了AdapterView类的视图组。系统自带了几个原生的Adapter。由于原生的Adapter视图功能太少,有时需要有自己的视图格式。并且在开发中经常用到。实现效果:实现过程: 重写视图区域:即重写BaseAdapter...

2014-01-15 22:13:00 197

空空如也

空空如也

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

TA关注的人

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