自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (4)
  • 收藏
  • 关注

原创 Latex编辑功能的简陋实现

功能说明修改操作\modify {Origin text} {Modification}效果Origin text Modification删除操作\delete{Delete}效果Delete插入操作\addtext{Add Something}效果Add Something确认修改(消除编辑标记)python CommitMo

2016-07-29 11:31:02 1041

原创 Qt编译报错 undefined reference to vtable for ...

问题在一个类中添加了宏 Q_OBJECT 后,编译运行报错 undefined reference to vtable for ...解决重新运行qmake。Qt Creator 中,点击菜单栏 Build 中的 Run qmake,然后重新运行就会正常。

2014-03-04 12:44:06 1447 3

原创 安装CTex注意事项

CTex是Windows下的Tex中文套装,相信很多从事科研的同学都会用到,用户体验不错,只是有一点在CTex的安装过程中会把系统变量path给重写了,而不是正常的添加!所以大家在安装CTex之前一定要注意备份path变量

2014-02-27 12:34:53 2073 2

原创 [密码学]DES算法过程描述

DES算法曾是美国政府保护非机密的敏感数据使用的数据加密标准,虽然现在已经因为安全性不足被AES算法取代,不过作为第一个公开的分组密码算法那,它代表了密码学发展的一个重要时代,对算法标准化研究和分组密码的发展有重大的意义。本文描述了DES加密算法的整个流程和其中的细节,看完本文,读者就可以自己实现DES了: )

2014-01-16 22:12:02 20187

原创 Java要点和《疯狂Java讲义》例程整理

基础知识imoprtThe import keyword is to bring in an entire library or a member of that one import java.util.*;import java.util.Vector;import static java.lang.Math.*;compilation unitEach compi

2014-01-10 17:19:29 1389

原创 我的信息可视化作品杭州市住宅区和医院分布图

这是信息可视化课大程中我做的部分之一,杭州市住宅区和医院分布地图。住宅区位置由热力图表示,越红的地区住宅小区数量越多,相应的人口也越集中,颜色较暗的区域则居民聚居数量较少。医院由红十字表示,小的红十字表示普通医院,稍大十字表示三级医院,最大的红字表示三级甲等医院。可以看到在西湖区,上城区,下城区居民区和医院密集。为了更加细致地观察局部位置,我增加了鱼眼透视的效果并且

2014-01-09 22:11:40 2974 2

原创 信息可视化数量分级图(Choropleth Map)示例

信息可视化课程的个人作业,通过百度地图的API获取杭州各个行政区的边界,从杭州统计信息网获取专利申请的相关数据,用Processing绘制数量分级地图(Choropleth Map)

2014-01-06 23:26:05 4457

原创 连接mysql的时候报错Access denied for user: '[email protected]' (Using password: YES)

一般是权限问题解决方法,用root账户进入mysql命令行,输入GRANT select,insert,update,delete,create,drop ON samp_db.* TO [email protected] IDENTIFIED BY 'yourpassword';

2013-12-26 11:13:45 8040

原创 win8+visual studio下编译openssl

为了做课程作业,需要用到openssl,因为缺乏经验,在编译openssl库的过程中走了很多弯路,满满的都是泪T_T,不过也因此学到了很多!可以参考的教程有,http://blog.chinaunix.net/uid-20479991-id-216269.html讲得简单明白图文并茂http://www.cnblogs.com/chinalantian/archive/2012

2013-12-21 09:20:20 1559

原创 SublimeREPL中添加运行Processing功能

Default.sublime-commands文件[ { "caption": "SublimeREPL: Processing", "command": "run_existing_window_command", "args": { "id": "repl_processing_run",

2013-12-17 15:57:42 1992

原创 Sublime Text下配置Python3开发环境

原来用的是Eclipse+PyDev写一些Python的小脚本,用上Sublime之后,就尝试在Sublime下面写python代码,发现Sublime的编译运行功能只是看起来很美,实际上连输入的功能都没有,于是安装了插件SublimeREPL,ctrl + shift + p 显示命令输入栏,输入SublimeREPL:Python RUN就能运行当前文件,而不输入Run就是进入Python 的

2013-12-15 17:27:39 8852 7

原创 上手炫酷狂拽的Sublime Text

前些天在学弟的推荐下用了Sublime Text,熟悉了几个常用快捷键和插件之后,顿觉吊炸,写代码的速度和愉悦感从原来的开拖拉机升级成了无人驾驶小跑车!说说我最稀饭的几个功能吧:)多光标输入大幅提高工作效率的利器,按住ctrl键,然后用鼠标在需要添加光标的位置点击,就能添加一处光标位置,然后就可以同时输入了!又例如需要把文件中所有某个单词替换成另一个词,一般的做法是用全部替

2013-12-15 15:54:23 2844 6

原创 Python map, lambda, with, context manager学习实践

The Zen of PythonThe Zen of Python, by Tim Peters Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better than complicated. Flat is be

2013-11-28 22:38:55 918

原创 一个不错的Ogre游戏框架

Ogre是一个图像渲染引擎,在官方教材中提到了用CEGUI做UI界面,我太弱太懒不想学

2013-11-26 17:02:43 2251

原创 Cocos2d-x使用CCAnimation小实验——显示植物大战僵尸中的植物和僵尸

用CCAnimation做的植物和僵尸的动画效果,找不到好的资源所以图片的分辨率比较低PlantManager.h#ifndef _PlantManager_H_#define _PlantManager_H_#include "cocos2d.h"#include "cocos-ext.h"#include "Character.h"#include "EnumPla

2013-11-24 09:04:57 1373

原创 Cocos2d-x基本概念整理(二)CCAction

动作CCAction通过使用CCAction可以实现物体的各种动作效果。CCAction的动作作用于CCNode,使用方式如下代码CCSprite* sprite = CCSprite::create("fish.png");CCAction* action = CCMoveTo::create(1.0f, ccp(0, 0));sprite->runAction(action);

2013-11-23 10:51:52 1031

原创 Cocos2d-x基本概念整理(一)

场景构建模型这是Cocos2d-x的场景构建模型(借用了《Cocos2d-x手机游戏开发》一书的插图)。导演对应CCDirector类场景对应CCScene类背景对应CCLayer类人物角色对应CCSprite类动作对应CCAction类摄像机对应CCCamera类,不过实际编程的时候好像可以忽略摄像机的存在。接触多了你会发现其实所有的绘图框架都很像,比如Fla

2013-11-21 15:15:57 2035 3

原创 Ogre中使用粒子系统

粒子系统载入粒子系统模板代码如下 ParticleSystem* ps; //声明一个粒子系统 //两个参数分别是新建粒子系统的名称(自己取)和载入的粒子系统模板名称 ps = mSceneMgr->createParticleSystem("Fireworks", "Examples/Fireworks"); 绑定到一个物体上 mSceneMgr->getRootScene

2013-11-19 22:43:38 2981 2

原创 密码学学习(二) 置换加密算法(Transposition Cipher)及python实现

换位加密算法流程比如我们想要加密的明文是Common sense is not so common.并且取key为8首先,把明文写成每行key个字符,也就是8个字符的形式,空格也算一个字符Common(s)sense(s)is(s)not(s)so(s)c

2013-11-18 09:20:21 12696

原创 密码学学习(一) Python实现两个简单的加密算法

字符串倒序输出def stringReverse(s):    """    input a string and return the reverse of the string    example:    stringReverse('abc')    output: cba    """    return s[::-1]  #start:end:ste

2013-11-15 23:32:50 5164 8

原创 信息可视化资料整理

启蒙首先看脸十个让人惊叫的数据可视化项目http://news.cnblogs.com/n/185733/水平太渣看不懂这些项目里想传达的信息T_T,不过图像真的灰常灰常漂亮啊!图表汇http://tubiaohui.tumblr.com/看着这些奇奇怪怪的图画说不定就激发出灵感了呢?工具工欲善其事,必先利其器社交网站的数据挖挖掘与分

2013-11-14 23:43:05 1203 1

原创 [日记]2013年11月13日 一种解决问题的思路

一开始我以为问题是这样的后来发现,其实是这样的顿时有种抓瞎的感觉。

2013-11-13 14:25:43 1066 3

原创 [日记]2013年11月12日 QT4迁移到Qt5

把项目从Qt4移植到Qt5,遇到了几个小问题QTextCodec::setCodecForTr()这个函数已经没有了,使用QTextCodec::setCodecForLocale(QTextCodec * c)指定编码就可以。可是原来的项目用是GB18030,现在改成utf-8了,于是就连源文件都有了两种编码格式。。。我有种不详的预感这样早晚会粗事的 >_原来的QIc

2013-11-12 23:00:50 1288

原创 [日记]2013年11月11日

事件记录安装了Qt5.1,这货和原来已经装了的Qt4.8兼容让我很开心!下载boost1.54.0,编译好了发现是msvc版本的,而项目里用的是mingw版本的,于是又重新编译了好久,搞定。参考了这篇文章学习并修改了Owensss写的.pro文件,.pro文件是Qt项目中对编译环境经行配置的文件(我的理解)。TEMPLATE = subdirsCONFIG += ordered

2013-11-11 22:18:56 726

原创 开个博客试试!

徐宥大牛在博客4G spaces的欢迎中说他的博客的目的是用于debug/refactor自己的思想,想想确实有道理,人脑的内存有限,很多事情和想法很快就会忘记了,学习上的东西可以以后翻出来复习,思想上的东西可以挖坟鞭尸。。。

2013-11-11 13:22:57 830 5

信息可视化数量分级图(Choropleth Map)示例

Processing写的数量分级图(Choropleth Map)

2014-01-06

SublimeREPL中支持Processing插件

SublimeREPL中支持Processing

2013-12-17

Ogre高级框架

一个搭建好的Ogre游戏开发框架,结构良好,比OgreTutrial里的BaseApplication更适用于开发,学习和使用都很有价值。

2013-11-26

Beginning Visual C++

最新的VS2010中VC++的教程,非常经典,讲了C++的基础知识和MFC、CLR编程,有例程,是英文版的,有一定英语阅读能力的可看

2011-10-13

空空如也

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

TA关注的人

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