自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sugar的专栏

啦啦啦

  • 博客(202)
  • 资源 (10)
  • 收藏
  • 关注

原创 Markdown中如何插入EXCEL表格

今天写一篇文章的时候,需要在文章中插入一段表格,开始本打算用截图,但是这个表格有点长,截图显然不合适,而且截图不好看,看了CSDN的MARKDOWN插入表格的说明,太麻烦了。有什么简单的方法呢?通过强大的百度,找到了解决的方法:这里是网友的解决办法:http://www.ituring.com.cn/article/3452 这是一个能将EXCEL表格转化成HTML格式的在线网址:http://p

2015-06-10 00:05:10 22087 3

原创 利用lakka将树莓派打造为一台万能游戏机

最近发现个好玩的东西,lakka,是个什么呢?它是一个游戏模拟器,可不是那些简单的游戏模拟器,它能玩的游戏很多,街机游戏,红白机游戏,PS游戏等,算是集大成者。 给个官网的链接:Lakka官网 关于Lakka的介绍,直接官网截了个图说明下: 四点:强大,友好,低成本,开源!!友好就表现在要实现这台万能游戏机太简单了!官网的步骤写的一清二楚。我来概括说明下步骤:1.选择你的硬件平台因为这个Lak

2015-06-09 23:50:19 98568 9

原创 ubuntu14.04安装搜狗拼音输入法

自带的iBus输入法真的很蛋疼,表示用不来。于是下载了搜狗拼音,搜狗公司好,出来了linux版本的搜狗拼音输入法。 官网地址:http://pinyin.sogou.com/linux/ 进去下载相应的版本,我的是32版本,支持ubuntu12.04和14.04。14.04的话直接下载安装deb包就是了,安装完后重启就OK啦。还支持换皮肤,很不错。

2015-06-07 15:59:46 2344

原创 详细完整——XP系统硬盘安装Ubuntu14.04

这两天在XP下硬盘安装ubuntu14.04,真的是人给折腾掺了。网上的教程很多只说了一半,后面一半没有说,而正是这后面的一半的不了解把人折腾坏了。幸好经过论坛好心人帮助和自己思索变通,成功完成了ubuntu14.04的安装。现在来说下怎么安装的:先说下安装过程中用到的软件:grub4dos:这个软件是用来引导ubuntu安装的,最后也可以用来进行安装后的ubuntu系统引导(这正是让我折腾了不少

2015-06-07 13:17:54 23969 7

原创 FireBLE(3)——工程架构及源代码移植的说明

例程的工程架构今天抽些时间学习了工程的结构,对于已经把底层什么都写好的工程,只需在其上面添砖加瓦就可以构造自己的程序。感觉目前自己学习这开发板完全有点像盲人摸象,好久没碰这些东西,真的没那么快容易上手。今天学习的参考资料,就是官网上的:http://wiki.t-firefly.com/index.php/FireBLE/Source_code_port工程是如何构成的下载的源码有两个文件夹,一个是

2015-05-24 00:53:30 1437 2

原创 FireBLE(2)——如何通过串口下载程序

如何下载程序今天进步不大。昨天的OLED驱动通过我积极的“争取”,原来是FireBLE的开发者们忘了更新git,导致我下的源码中没有OLED的驱动。今日经官方整理推送后,我git到了最新的源代码。但是我进去工程发现,也就只有个OLED驱动文件。没有例程,不好意思再在论坛问了,既然驱动都有了,还是抽时间自己学习下。通过QBlue下载程序打开QBlue软件,以下界面中选择QnISPStudio,这个是专

2015-05-22 23:44:22 1755 3

原创 FireBLE(1)——第一次接触

第一次接触FireBLE无意中逛论坛发现了这块板子,然后各种犹豫与好奇,最终还是狠心买下来了。一直对物联网这高大上的东西很好奇,想借这个板子窥探这个神秘世界的一角。晒图购买的FireBLE板子回来了,回到家迫不及待的就拆开。板子真漂亮!上几张图看看: 相关网址http://developer.t-firefly.com/forum.phphttp://www.t-firefly.com/zh/fi

2015-05-21 23:26:00 2201 4

翻译 Building JavaScript Games for Phones Tablets and Desktop(9)- 颜色和碰撞

颜色和碰撞截止目前,你已经实现了Painter游戏中的大部分东西。你知道如何通过原型机制定义游戏对象的类。把这些类的实现放到不同的文件中,这样在未来如果要用到它们的话,只需要简单的复制就行了。在类中,成员变量的管理是通过方法来操作的。这一章,讲述用另一个方法来定义对象,通过定义属性。这章也会引进一个代表颜色的类型和如何处理炮弹和油漆罐之间的碰撞(如果碰撞发生,则油漆罐改变颜色)。一种代表颜色的不同方

2015-04-14 14:55:07 1438

翻译 Building JavaScript Games for Phones Tablets and Desktop(8)- 游戏对象类型

游戏对象类型之前的章节里,已经知道如何创造有少量游戏对象的游戏世界,比如大炮和炮弹。同时也知道了它们之间如何交互。比如,炮弹通过大炮的颜色来更换颜色。这章里,在游戏中增加降落的油漆罐。然而,在这之前,不得不重新学习如何在JavaScript中创建和管理对象。我引进类的概念作为一种手段用来一种确定类型的不同对象。然后,应用类的概念到Painter游戏中的其它部分。此外,学会如何在游戏中引进随机性。创建

2015-04-13 17:00:36 1034

原创 安装pip和virtualenv

setuptools文档pip文档virtualenv文档之前安装的setuptools,忘了怎么安装的,好像直接是用exe文件安装的。 安装Pip:下载了gz文件然后 python setup.py install 安装virtualenv:下载了whl文件然后 pip install *.whl 文件

2015-04-11 00:55:04 2825

翻译 Building JavaScript Games for Phones Tablets and Desktop(7)- 基本的游戏对象

基本的游戏对象在这章,开始对Painter游戏的源代码进一步的整理组织。这非常有必要,因为源代码里面有很多行代码。在上章里,我们把变量组合到了对象里面。这章里,会使用到更多的对象并且把代码分离到不同的文件里面去。使用分离的javascript文件你发现你的javascript文件已经有点大了。一个javascript中包含你所有的代码并不明智,因为很难从其中找到我们想要的代码。把文件分离开来很有意义

2015-04-10 10:09:53 1269

原创 玩转百度即用API(5)——空气质量指数查询

空气质量指数查询,截至目前只能查到全国161个城市的数据。"三亚","三门峡","上海","东莞","东营","中山","临安","临汾","临沂","丹东","丽水","义乌","乌鲁木齐","九江","乳山","云浮","佛山","保定","克拉玛依","兰州","包头","北京","北海","南京","南充","南宁","南昌","南通","即墨","厦门","句容","台州","合

2015-03-27 13:09:36 4608 1

原创 玩转百度即用API(4)——手机号码归属地查询

手机号码归属地查询API,最多只能查到省份。示例代码:#-*- coding: utf-8 -*-#version:0.1#note:该即用API能查询电话号码基本归属信息(只能查到省份)import urllib.requestimport jsonimport collectionsurl = "http://apistore.baidu.com/mic

2015-03-26 14:35:54 9537 1

原创 玩转百度即用API(3)——IP信息查询

IP查询的即用API,可以查询到要要查找IP的一些基本信息。示例代码:#-*- coding: utf-8 -*-#version:0.1#note:该即用API能查询IP的地址(国家——省份——城市——地点——运营商)import urllib.requestimport jsonimport collectionsurl = "http://apistore.b

2015-03-26 14:21:30 3315

原创 玩转百度即用API(2)——身份证查询

第二个即用API,身份证查询示例代码:#-*- coding: utf-8 -*-#version:0.1#note:该即用API接口简单,输入身份证只能查到3个信息:大概地址,性别,出生日期import urllib.requestimport jsonimport collectionsurl = "http://apistore.baidu.com/microservi

2015-03-26 13:52:51 4816

原创 玩转百度即用API(1)——天气查询

今天发现百度有个API store,专门为开发者提供API服务,网址为:百度API Store。其中有“即用API体验专区”。什么是即用API呢?即用API是指开发者可以立即调用,无需注册付费,有调用次数限制的API服务。下面是我用到其中的天气API进行的天气查询代码:

2015-03-26 13:28:50 12363 3

原创 使用BeautifulSoup爬取“0daydown”网站的信息(2)——字符编码问题解决

上篇中的程序实现了抓取0daydown最新的10页信息,输出是直接输出到控制台里面。再次改进代码时我准备把它们写入到一个TXT文档中。这是问题就出来了。最初我的代码如下:#-*- coding: utf-8 -*-#-------------------------------------#version: 0.1#note:实现了查找0daydown最新发布的10页资源。#---

2015-03-16 23:37:12 5565 2

原创 使用BeautifulSoup爬取“0daydown”网站的信息(1)

最近发现一个很好的网站,0daydown,资源真的是无时无刻的更新着。资源有哪些呢: windows,mac下的各种工具和软件。各种电子书,包含科技,小说,杂志(居然还有类似花花公子那种),可以看多国外的最新杂志。当然还有音乐,高清电影,还有各种外国最近的IT教程,但是这个百度云下载的话只有网站会员才行,不然只能使用其它链接。还有各个平台下的游戏,PC,Linux,XBOX,PS3等。资源种类真的

2015-03-14 19:59:45 16630 1

翻译 Building JavaScript Games for Phones Tablets and Desktop(6)- 响应玩家输入

响应用户输入这章里,学会如何处理按键输入。为了实现这个要求,你需要if语句或者一组相关语句来检测按键条件满足与否。游戏中的对象截止目前为止,所有例子都有一个叫做Game的对象。这个对象里有很多变量。来看看painter1例子中的Game对象:var Game = {canvas : undefined,canvasContext : undefined,backgroundSprite : u

2015-03-06 14:30:19 1236

翻译 Building JavaScript Games for Phones Tablets and Desktop(5)- 知道玩家正在做什么

知道玩家正在做什么这章里,创造一个叫做Painter的游戏。这个游戏里,需要在屏幕上显示移动的精灵。你已经知道了一些加载和显示精灵的例子。而且,知道了如何用经过的时间值来改变精灵的位置。在这些基础上来创建这个painter游戏。此外,会学到如何处理用户游戏中的输入。你将从之前的FlyingSprite例子开始,把它改变成气球的位置跟随鼠标移动。下一章将检测其它类型的输入,比如键盘或者触摸屏。跟随鼠标

2015-03-04 19:48:13 1197

翻译 Building JavaScript Games for Phones Tablets and Desktop(4)-游戏资源

游戏资源前面的章节已经教会了如何用一个构造的Game对象来写一个简单的游戏例子。你也发现JavaScript可以获取canvas和canvasContext的值,用来进行canvas的运算。你也知道了如何改变画布背景色。也知道结合系统时间让一个方块在屏幕上进行移动。这章讲解如何在屏幕上绘画图片,这是创造出好看游戏的第一步。在计算机图形学中,这些图形被称作精灵。精灵一般都从文件里进行加载。这意味着任何

2015-03-03 17:17:11 1118

翻译 Building JavaScript Games for Phones Tablets and Desktop(3)-创造一个游戏世界

创造一个游戏世界这章教会你如何通过内存中储存的信息创造一个游戏世界。介绍了基本类型和变量并且这些变量是如何储存和改变信息的。接下来,你会看到如何用对象储存更复杂的信息,里面包含成员变量和方法。基本类型和变量先前的章节几次讨论到了内存。你已经看到了如何执行一个简单的指令譬如canvasContext.fillStyle = “blue”;为画布设置一个颜色。在这章例子里,你使用内存储存临时信息,是为了

2015-03-02 22:59:30 1452

翻译 Building JavaScript Games for Phones Tablets and Desktop(2)-游戏编程基础

这章覆盖了游戏编程的基本原理。首先,你会了解到游戏的基本框架,就是一个游戏世界和一个游戏循环。你将会通过不同的例子学到如何用JavaScript创建游戏框架,最终,我会讨论如何通过注释,布局和恰到好处的空白来增加代码可读性。搭积木般创建游戏这部分讨论了如何像搭积木一样创建游戏。我论述游戏世界的同时通过一个更新-绘画循环来向你演示这个过程,这个循环就是,更新游戏世界,显示游戏世界。游戏世界是什么让游戏

2015-03-02 16:02:47 2340 1

翻译 Building JavaScript Games for Phones Tablets and Desktop(1)-程序设计

程序设计这章讲述编程语言随着时间变化而变化的过程。自从因特网从1990年出现开始,不断有大量的编程语言和编程工具在发展。其中著名的语言之一就是HTML,这种语言被用来创建网站。HTML和CSS与Javascript一起,可以用来创建动态网站,然后通过浏览器展示在我们面前。计算机和程序在你与HTML和Javascript打交道之前,这部分文章将简要的对计算机和程序做个概述。在这之后,

2015-02-28 13:46:26 2300

原创 一个简单的路由映射,让你的树莓派通过SSH外网可访问

当想在其他的地方也想控制下树莓派怎么办,其实只需要简单的做个路由映射就OK。完全可以把你的树莓派当做学习linux的平台,抽空学习下linux命令等,我就是这样做的,办公室有时候事情不那么忙的时候,就可以远程打开树莓派,敲敲代码。要实现这些,只需要简单的下面两步先看如何设置路由映射,来自百度经验分享——路由映射教程然后只需下载一个putty就行了用苹果IOS安装一个APP也可以通过

2015-02-16 13:48:54 23663 3

原创 树莓派学习收集贴

树莓派复苏!   此文收集学习树莓派过程中的各种帖子。   树莓派入门,包括SSH操作,VNC可视化操作,安装中文字体,更换源,树莓派使用无线网卡

2015-02-08 15:43:30 1252

原创 pyhon3模拟登录百度(2)—— 使用IE11理清百度登录内部逻辑和分析请求发送数据

依照思路来,第一步就是难点和重点,搞清楚了网页登录的内部逻辑,才能进行下一步的模拟登录。这里,我的浏览器是IE11。因为已经看了一篇手把手教学分析登录逻辑的文章,所以这里写的要节省多了。通过分析发现登录的网址是https://passport.baidu.com/v2/api/?login查看请求正文信息,通过查看该部分信息可以知道向服务器提交了什么

2014-10-12 08:19:00 6852 1

原创 IE11打开调试工具崩溃的解决办法

系统:WIN7 64位开始的时候IE11一点都没有。后来不知道怎么,第一次能打开,然后关闭再打开IE,就是一片空白,设置按钮选项也变为灰白,最后连调试工具也无法使用,一打开IE就崩溃。在网上找到的第一个方法,删除注册表。如下,WIN+R输入regedit,然后HKEY_CURRENT_USER->Software->Microsoft->Internet Explorer,删除In

2014-10-09 20:08:22 20606 1

原创 pyhon3模拟登录百度(1)—— 相关学习资料收集及编程思路整理

今天看的东西有点多,有点晕,需要好好梳理下。

2014-10-06 19:03:17 1481

原创 Learn Beautiful Soup(7) —— BeautifulSoup的输出

BeautifulSoup不仅仅只是可以查找,定位和修改文档内容,同样也可以

2014-10-04 15:52:38 16794 2

原创 Learn Beautiful Soup(6) —— BeautifulSoup中对于编码的支持

所有的网页都有一个自己的编码。UTF-8是目前网站的

2014-10-04 09:05:12 7270

原创 BeautifulSoup提示找不到lxml解析包的解决方法

BeautifulSoup自带的解析器里面没有xml和x

2014-10-04 08:29:48 4109

原创 Learn Beautiful Soup(5) —— 使用BeautifulSoup改变网页内容

BeautifulSoup除了可以查找和定位文档

2014-10-03 21:18:28 21026 1

原创 Learn Beautiful Soup(4)—— 一个简单抓取图书信息的例子

抓取图书信息的网站地址为www.packtpub.com/all展示内容如下:

2014-10-03 11:34:49 4721 1

原创 Learn Beautiful Soup(3)——使用Beautiful Soup进行查找

爬虫抓取信息

2014-10-02 20:15:42 85758 7

原创 Learn Beautiful Soup(2)——BeautifulSoup的对象

BeatutifulSoup有下列3个对象

2014-07-20 17:57:28 14436 2

原创 Learn Beautiful Soup(1)——环境搭建

python版本:python3.3.5     Beautiful

2014-05-12 22:54:36 2193

原创 CodeCombat-重点目标

// The following runs whenever the tower needs// something to do.var unit = this.getNearestCombatant();if (unit && unit.team != "humans" && unit.team != "allies") { this.say('Perish, ' + unit

2014-03-16 22:33:17 1501 2

原创 CodeComnat-猎人三胞胎

// This spell runs once per frame.var enemy = this.getNearestEnemy();if (!enemy) return;this.say("Die, " + enemy.id + "!");this.setTarget(enemy);//this.setAction("attack"); // Charge!if (this.d

2014-03-16 21:55:16 1236

原创 CodeCombat-机动火炮

this.moveXY(30, 26); // Move into rangethis.attackXY(46, 5); // Shoot once in the middle of the ogres// If they survive a hit, ogres retaliate!// Larger ogres take more than one hit...// So, po

2014-03-09 11:40:04 1130

Cortex-M0技术参考手册

Cortex-M0技术参考手册吗,详细介绍了其M0内核相关东西,包括中断,内核等核心东西,对M0编程很有参考价值。

2015-07-10

8位机游戏源文件

当你开发了8位机模拟程序后,就可以用这里面的游戏源文件进行测试,这个源文件一共包含20多个8位机游戏。

2015-07-03

Love for Lua Game Programming

Lua也可以进行游戏开发,Lua也有自己的游戏引擎Love。此文档正是教如何利用Love引擎制作Lua的游戏。

2015-06-22

30天自制操作系统光盘

30天自制操作系统光盘,里面有二进制编辑器,还有所有源代码

2014-05-03

网友成功移植ucos到STM32上的详解过程

这是网友成功移植的资料,可以参考学习,配合官方文档和cortex-m3权威指南学习。

2013-04-22

Make game with Python & Pygame

讲述了用Python和Pygame模块共同开发游戏。

2012-09-20

空空如也

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

TA关注的人

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