前端开发

js base64 编码

,base64编码是把3个8bit(3*8=24bit)编码成4个6bit(4*6=24bit),并在每个6bit高位添加两个0构成一个8bit,然后换算成10进制,反查编码表即可得到对应的编码。由于2^6=64,即6bit的最大值是63,所以只需要64(0~63)个ASCII字符即可表示所有编码,因此得名base64编码

By Boyd Wang, ago
C#

无源码情况下修改.net应用程序

今天需要修改程序里的数据内容,本来很简单只用改config配置文件就可以了,数据是写在那里面的,结果那个程序作了保护,一旦修改config,就会报“数据文件已损坏,请联系管理员”。心想这下糟了,又没有源码,这怎么改啊。想起之前做项目的时候有人反汇编看源码的,自己硬着头皮尝试了一把,发现其实也不是特别难...

By Boyd Wang, ago
前端开发

利用A标签实现页面内跳转

原来在上论坛的时候一直不知道页面上的跳转是如何实现的,今天在查找SQLite问题的时候无意间又看到页面内跳转,然后分析了一下网页结构,发现其实很简单,只要在页面要跳转到的地方放置一个A标签,给它一个name,然后在需要跳转的地方也放置一个A标签,然后把它的href属性指到刚才那个A标签的name就行了,像这样: 点我跳转 [crayon-5a0cfdcb00658864190175/] [crayon-5a0cfdcb00661682480912/] 跳到我这里啦。 是不是很简单啊,刚搜了一下,原来它有个专业的名字,叫锚。

By Boyd Wang, ago
C/C++

SQLite3的RecNo,自增列与Top语法

最近在尝试使用SQLite3做项目,SQLite3是一个轻量级的集成式数据库,不需要数据库引擎,小巧,灵活,对于小项目来说非常合适,不用客户去安装繁重的SQL server或者access,数据的管理也可以使用SQLite Expert这种GUI工具方便的进行数据的增删改查建表操作,而这些最大的好处就是它们都是免费的

By Boyd Wang, ago
C/C++

在C++中调用C函数

今天在做项目的时候遇到了C++里面要调用C语言写的库,要用里面的函数,调用的时候会报错,google了一下发现原来需要声明一下,现在总结一下。 在调用之前要使用 extern “C”关键字声明在编译的时候要用C的编译器编译声明包含的部分...

By Boyd Wang, ago
前端开发

Hello Chrome!第一个Chrome扩展程序

今天在浏览亚马逊网页的时候发现我很多时候都是想直接看评论,但是看评论要跳过长长的图片介绍,非常不方便,于是就想到做一个Chrome的扩展程序,可以直接一键跳到评论,这样不用再滚鼠标了。下面我们来学习如何制作第一个Chrome插件,Hello Chrome!

By Boyd Wang, ago