自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (11)
  • 收藏
  • 关注

原创 LittleFS简单移植

LittleFS简单移植简介LittleFS是ARM mbed使用的文件系统,具有轻量级、掉电安全、磨损平衡等特性,非常适用于Flash这种块存储设备,读取性能优秀,因为其做了多项写入保护措施故写入性能一般我将其移植到STM32F1系列MCU上,使用W25Q32 SPI Flash芯片作为底层块存储设备。移植说明LittleFS的官方文档可以去Github上查看,说是文档,其实只有3篇说明文,包括1篇Readme,2篇关于设计和实现细节的介绍。对移植有用的也就只有Readme里很少的篇幅还有就是

2021-03-15 23:38:30 5311 5

原创 C# Xml序列化Dictionary

一、背景我在一个C#项目中需要用到将 Dictionary 序列化为 xml 的需求。一顿操作之后,代码报异常,说 Dictionary 不支持序列化,于是上网看看有没有前人做出了解决方法。找了一下果然是有的,主要思路就是自己写一个支持序列化的 Dictionary 新类,继承原 Dictionary 和 IXmlSerializable 接口,使新的 Dictionary 能够序列化。二、主要代码主要代码如下: [Serializable] public class Diction

2020-08-13 13:35:22 1743 3

原创 自己写的博客网站上线了

网站地址:http://www.cashqian.net代码托管在:GitHub自己造车轮从头写的博客网站终于上线了。网站是用python3写的,代码基于廖雪峰的python3教程结尾的实战内容 做了一些修改并完善了某些功能。在此感谢作者的精彩教程。本python3博客程序依赖于以下第三方库:jinja2aiomysqlaiohttpmarkdown2

2016-08-08 15:21:15 505

转载 【转】WTL-Open file dialog of new vista/win7 style

<br />最新的WTL库中添加了对Vista/Win7新风格文件对话框API的封装,使用起来非常方便。1.选择文件对话框://#include <atldlgs.h>COMDLG_FILTERSPEC filterSpecs[] = { {_T("Text documents(*.txt)"),_T("*.txt")}, {_T("MS Word documents(*.doc|*.docx)"),_T("*.doc;*.docx")}, {_T("All documen

2011-02-01 17:24:00 1011

原创 通用对话框中的查找/替换对话框CFindReplaceDialog在WTL中的使用

在WTL中使用CFindReplaceDialog,个人感觉要比MFC简单一些。 查找/替换对话框是非模态窗体,靠发送消息(CFindReplaceDialog::GetFindReplaceMsg())与窗体通信。 首先在需要响应“查找/替换”菜单或者按钮功能的地方添加如下代码,用来显示查找/替换对话框。我是在某个按钮下响应“查找/替换”功能的。LRESULT CMain

2010-01-31 23:33:00 940 1

原创 sunday算法简介

sunday算法的概念如下: Sunday算法是Daniel M.Sunday于1990年提出的一种比BM算法搜索速度更快的算法。其核心思想是:在匹配过程中,模式串并不被要求一定要按从左向右进行比较还是从右向左进行比较,它在发现不匹配时,算法能跳过尽可能多的字符以进行下一步的匹配,从而提高了匹配效率。假设在发生不匹配时S[i]≠T[j],1≤i≤N,1≤j≤M。此时已经匹配的部分为u,

2010-01-17 21:59:00 2609

转载 【转】VC用TTS实现文字语音朗读

文本语音(Text-to-Speech,以下简称TTS),它的作用就是把通过TTS引擎把文本转化为语音输出。本文不是讲述如何建立自己的TTS引擎,而是简单介绍如何运用Microsoft Speech SDK 建立自己的文本语音转换应用程序。    Microsoft Speech SDK简介   Microsoft Speech SDK是微软提供的软件开发包,提供的Speech API (SAPI

2010-01-17 18:20:00 2409 4

转载 【转】编辑距离

Levenshtein Distance, in Three Flavorsby Michael GillelandThe purpose of this short essay is to describe the Levenshtein distance algorithm and show how it can be implemented in three different pr

2009-12-28 17:22:00 584

转载 【转】高级动态规划

If you havent looked at an example of a simple scoring scheme, please go to the simple dynamic programming exampleThe following is an example of global sequence alignment using Needleman/Wunsch tec

2009-12-28 17:21:00 538

转载 【转】自编汉字测试软件(有删减,仅保留文本比较算法部分)

二、 软件设计思路本软件的基本思路就是对学生输入的字符串和源字符串进行比较。比较算法要考虑到多打、漏打、错打等各种情况,并能正确区分错误类型。想一想,我们人为什么能正确的区分多打、漏打、错打等各种错误类型,在用人工对两份文稿进行对比时,我们不仅看到当前的文字,而且还看到了上下文中的文字,我们能首先判断出那些文字是对的,然后以正确文字为标准,然后再判断错误的文字是多打、错打、还是漏打。仿照人工判

2009-12-28 17:18:00 500

转载 【转】动态规划

Dynamic ProgrammingThe following is an example of global sequence alignment using Needleman/Wunsch techniques. For this example, the two sequences to be globally aligned are G A A T T C A G T T A

2009-12-28 17:17:00 474

原创 【破解心得】DXT结构软解码操作[psp平台]

这两天我在破解某个psp游戏时碰到了一种以前没有见过的图片格式,后经cg的Xinyu、阿豆以及汉化群里的泡泡の桃等人的帮助提示下,实现了对该种图片格式的软解码操作。在此对他们表示感谢。问题原帖地址:撮我该种图片格式就是DXT格式。关于DXT格式的详细介绍请参阅Xinyu写的文章,地址:浅析PSP平台GIM图片文件中的DXT系列格式该文章里除了对具体4x4像素块(texel)数据的分布没有写清楚之外

2009-12-28 17:13:00 1352

转载 【转帖】PSP ISO文件LBA保护分析 by Elysion

前天帮某人弄的时候顺便就做了。考虑到之前好像没太多关于LBA保护的资料,就顺便写一下了。PS:另外,如果大家有什么问题也欢迎在下面留言。首先说明LBA保护是什么。讲到这里就插入一点背景知识。PSP的UMD数据基于ISO9660格式存储。(关于ISO9660的具体信息请查阅相关资料)众所周知,ISO9660的数据存储基于逻辑块(Logical Block)。数据必须以逻辑块为单位对齐。其大小可在Vo

2009-12-28 17:09:00 1508

转载 【转帖】游戏汉化之Tile全格式解读 by 阿一

介于目前网络上没有一个对Tile全部格式的完整解读文章,特写一篇供大家参考,希望对您有用处。  不过可能您会说,现在已经有CrystalTile2这么方便的编辑工具,似乎并不需要了解其中底层的结构存储。如果您想自己开发类似CT2这样的Tile处理工具,或者想自己编写某某游戏的专用汉化工具,这篇文章值得你参考。如果您是对编程不太精通的汉化破解者,那么您就当这篇文章是您的深造之旅吧,了解R

2009-12-28 17:05:00 1042

原创 【破解手记】普利尼,破解手记[2]

上回说到我们把start.lzs解压,本回继续。start.lzs解压后也是一个打包文件,游戏启动时要用的基本文件都在这里面,其文件头结构异常简单,如下:start.bin:offsetsizemeaning0x00dword该打包文件内包含的子文件数量0x04dword子文件的偏移地址0x0828byte子文件名

2009-12-28 17:00:00 1023 1

原创 【破解手记】普利尼,破解手记[3]

趁上班间隙偷懒再上来更新一下。上回书把文本破解方面基本都介绍过了,本回就来扯一下图片方面。该游戏用到的图片格式有三种txp,dat,GM3。txp格式上回书已经说过了,本回主要介绍dat和GM3。txp在该游戏里用的地方并不多,主要是用于简单的静态图片,例如头像,系统文字图标等,而大量使用了dat格式的图片。dat格式其实准确来说是指用以表现动画用途的图片,他的后缀名是dat所以,我就暂且称作da

2009-12-28 17:00:00 1220

原创 【破解手记】普利尼,破解手记[1]

普利尼这个游戏的汉化快接近尾声了,现在有空在这里做一个破解的记录,方便自己和其他感兴趣的人参考。这个游戏是个横版过关动作游戏,是我在psp上喜欢玩的游戏类型,所以下载下来后拿来研究一下。用UMDGen打开iso后可以在USRDIR目录下看到只有6个文件,可以判断这些文件肯定都是打包文件,先要开苞。。咳咳。。是拆包,我们找个文件来拆一拆。看着这些文件的文件名基本就可以猜到都是派什么用处的,所以先把目

2009-12-28 16:57:00 1266 2

AN-ION-1-0521_Extended_Signal_Multiplexing.pdf

vector公司的dbc文件格式中,用于描述扩展复用信号的文档用于J1939,英文原版,可以配合普通dbc格式文档一起阅读

2020-07-27

CAN-基础-恒润.pdf

恒润科技内部做CAN基础教学的PPT,详细说明了CAN的物理层和数据链路层这2层硬件层,包括高速CAN、低速/容错CAN,并没有涉及上面的软件层。

2020-07-27

DBC文件格式.docx

vector公司的dbc文件格式说明文档中文版,以vector公司原版文档为基础翻译,对原文有疑问的地方做了注释。

2020-07-27

J1979DA_201702.xlsx

SAE J1979DA的excel表格,是2017年2月份更新的版本,配合SAE J1939标准查看。

2020-07-27

往复式压缩机环状阀计算标准

该标准时沈阳气体研究所内部使用的企业标准。用于指导往复式压缩机环状气阀的设计计算。 包括了气阀直径、阀隙马赫数、阀片升程、气阀压力损失、阀隙流速、气阀流量系数、气阀弹簧力、戴维斯准则等十分重要的参数的选取和计算方式。

2020-04-04

往复压缩机故障分析动画.exe

用于往复式压缩机故障分析的演示动画,清晰易懂,直观明了。包括气阀故障、活塞环故障、十字头故障、拉缸故障等。

2020-04-04

ISO 9141.zip

ISO 9141标准,包括9141-1,9141-2,9141-3。开发ECU或者OBD程序需要用到,不过日期有点老了。这个标准现在用的越来越少了。

2019-08-29

J1979DA_201406.pdf

SAE J1979DA 201406标准,英文版。非扫描版,十分清晰。无加密,可复制,可打印。

2019-08-29

CI框架2.2.0版中文用户手册CHM版(已修正目录菜单bug)

CodeIgniter 用户指南 版本 2.2.0,中文用户手册CHM版。该手册是我自己制作的,页面浏览、目录及索引均无乱码。支持中英文全文搜索,搜索结果标题也无乱码。适合随时查阅。 修正我上次发布的CHM中,第二次点击页面内头部的目录菜单链接无法显示页面的bug。 下载后打开有问题的朋友,请自行百度“chm 无法显示网页”。

2015-05-18

CI框架2.2.0版中文用户手册CHM版

CodeIgniter 用户指南 版本 2.2.0,中文用户手册CHM版。该手册是我自己制作的,页面浏览、目录及索引均无乱码。支持中英文全文搜索,搜索结果标题也无乱码。适合随时查阅。 下载后打开有问题的朋友,请自行百度“chm 无法显示网页”。

2014-10-24

(ebook - CHM) - Graphics Programming Black Boo

图形编程黑皮书,英文原版

2007-12-28

空空如也

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

TA关注的人

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