自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AwayIsBlue

软件开发相关

  • 博客(14)
  • 资源 (5)
  • 收藏
  • 关注

原创 squid安装及配置网络代理的流程

squid安装及配置网络代理的流程网络代理可以使用多种软件,我使用过3proxy,及squid,3proxy的资料很难看,软件也不太好用。用squid资料就比较多,而且比较容易用。 squid入门教程可以参考:http://www.deckle.co.uk/squid-users-guide/index.htmlsquid安装及配置安装参考:https://www.linode.

2018-12-06 18:12:41 2870 1

原创 text-overflow:ellipsis在多行的实现。

以下代码实现了指定最多显示4行,超过4行的字,用...代替。<div class='wrapper'> <p class='text'>要指定行数的文本内容</p></div>.text{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:

2016-11-28 18:14:24 1433

原创 怎么理解负值的margin

假设我们有一个div如下:<div class="d1">Div1</div><div class="d2">Div2</div>其css如下:.d1{ width:100px; height:100px; background-color:#1ff; margin-bottom:50px;}.d2{ width:100px; height:1

2016-02-25 16:58:16 1169

翻译 PHP里的多线程(pthreads)

译者注:前段子打算用到PHP的多线程, 但搜了一下资料, 才发现PHP多线程的资料少之又少, PHP官方文档里有讲到多线程,但是讲太少了,连多线程在PHP中是怎么运行的也没有说, 所以说要真正能够使用多线程的功能还有很多的概念需要明白,有很多的资料需要整理, 也正如前面的译文那样, PHP的多线程还是跟其它语言的多线程使用方法有很多的区别的,所以其它语言的那一段也并不完全适用。上Github找到了这

2015-12-27 20:38:28 5526

原创 对编译连接过程的近距离分析

在我们学习一门编译型语言的时间,几乎每本书都会讲到源文件的编译连接过程,但又几乎每本书都没有讲明白这个过程,或者让读者很费解。“源文件先编译成目标文件,目标文件再连接成可执行文件。”已经成了一个”标准”的说法了。但也不免让人有怀疑,是不是这么一句简单的话就可以概括这个过程?还有什么“黑科技”在里面吗?本文就近距离地就这个过程进行分析,以ST Assembler Linker编写汇编语言为例来讲解这个

2015-11-27 21:09:17 731

原创 怎么理解STM8的三级流水线架构?

我们知道STM8使用了三级流水线来运行它的指令代码,那要怎么样来理解三级流水线的意思呢?三级流水线是以下三级: 1. 取指令 2. 指令解码和寻址 3. 指令执行 我们来打个炒鸡蛋的比方吧,现在有3个人一起炒鸡蛋,第1个人(小明)取鸡蛋,第2个人(小华)敲开鸡蛋,第3个人(小强)炒鸡蛋。(当然现实生活中炒鸡蛋需要的时间比前现两个要多得多,我们这里假设他们3个的动作都很快。)小明取完鸡蛋

2015-11-25 21:28:15 2934

原创 STM8汇编代码分析

使用STVD建立完汇编工程项目之后(具本建立方法可以看我的另一篇博文http://blog.csdn.net/u010093140/article/details/49983397),可以看到这个目录结构(以STM8S105C6芯片为例) 其中.asm文件是汇编代码的源文件,.inc文件是包含文件,类似于C语言当在的.c文件和.h文件。接下来让我们来分析一下这三个文件。 首先是看mappin

2015-11-24 23:59:38 8566 6

原创 STVD建立汇编代码项目

STVD本来就比较少人用,STVD汇编就更少人用了,不过STM8汇编我自己还是满喜欢的,现在工作是做计算机软件方面的,单片机基本没有用到了,但不想让这些知识就这么被淡忘了,希望通过博客把知识固化下来,再者网上关于STM8汇编的资料少之又少,也想着为可以填补这份空白尽点小力。这里先给个很简单的建立汇编代码工程的流程,有空在讲解一下汇编代码的编写。 1. 这里的打开STVD的界面。 2. 选

2015-11-22 23:55:23 2041

原创 STM8单片机的启动过程。

大学的时候,学过一学期的STM8单片机,当时也算下了挺大的功夫,用的是我挺佩服的一个老师的课本,是用汇编语言教的。不过佩服归佩服,这本书其实现在想起来,一些基础的东西讲得不是很明白,比如说第一章中讲单片机实现原理,居然用51单片机来讲,也用了51单片机的代码,可这本书是STM8好么!用51也要说一下吧,明显是出书出得有一些仓促了。而且书中出现了一些错别字,对我这种强迫症的人来讲,呵呵。当然好的地方就

2015-11-22 23:18:04 7579 4

原创 PDF文档怎么压缩?

工作的时候,经常有同事来叫我把PDF文档缩小一些,比如说1M的PDF要缩小成几百K的。当然我也没问她拿来做什么,应该是发邮件方便一些吧?那么,PDF文档要怎么“压缩”呢?其实方法很简单。 首先,安装一个PDF阅读器,然后使用它的打印功能就可以了。使用PDF打印机可以把PDF打印成PDF,在打印时可以调相应的缩小比例,然后就达到压缩的效果了。

2015-11-13 20:09:06 626

原创 使用Axure实现3D效果,鼠标滚轮实现图型旋转。

什么?Axure能够实现3D效果? 好啦,设悬念这种手法一直都用不好的。直接上源文件吧。 ScrollCar3d.rp 也可以直接去下这个网址里面看效果: Scroll 3d Car Interaction 我第一次看这个3D效果的时候,有两个地方觉得比较新奇的,(当然3D效果一开始也是觉得很新奇的,经常用到Axure,居然不知道里面有3D效果,然而一打开文件就完全不新奇了)。第一个地方

2015-11-13 19:52:27 11803 3

原创 操作系统中任务是怎么切换的

想记下点专业方面的知识,但又感觉难以组织好语言,因为不想出现很多名词错误,也想讲得清楚一点,要做到这点的话,还要回去翻之前看过的书,或者要去做好搜索确认。然而并不是很有时间做这些。还是泛泛地说一下吧,以后发现有错误了再回来改。 操作系统任务调度的方式有很多种,比如说基于时间片轮洵调度,基于优先级抢占式调度等等,任务调度就涉及到任务的切换。那么任务切换在计算机的底层是怎么实现的呢?你可能学过C语言,

2015-11-04 23:18:05 4259 1

原创 学习编程语言时记Keyword的技巧。

在学习一门新的编程语言时,这门语言有它自己的关键字(Keyword),那要怎么来记住它比较好呢?我自己使用的方法是用打字的方法。因此自己平常没事的时候会练练打字速度,因此就把这两者结合起来了。程 序员练练打字速度也是蛮有用的吧?具体如下: 如果电脑里没有装金山打字通的可以去下载一个。 然后就是以下的步骤了:第一步:选择英文打字第二步:选择文章练习第三步:添加新文章第四步:在浏览器上搜索一下某个语

2015-11-01 21:07:27 1082

原创 记录值得推荐的几本编程入门书和网站

1.Data structure & Algorithm in Java(通俗易懂,很适合初学者)2. 嵌入式操作系统基础μC/OS-II和Linux(通俗易懂,很适合初学者)3. 图解TCP/IP 协议(通俗易懂,很适合初学者)4. Linux C一站式学习(比很多C语言书要讲得清楚)以上这些书貌似都有PDF格式的。以前看书很多看纸质版,现在比较多的直接在一些教程网站上学了。下面列一些我常用的网站

2015-10-31 22:31:43 819

PHP and MySQL Web Development, 4th Edition

PHP and MySQL Web Development, 4th Edition, PHP学习的经典教材(英文原版)。

2016-01-03

apktool v2.0.1

apktool 2.0.1版本,Android反编译工具,主要用于反向工程第三方的闭源二进制app。它可以解码还原出接近原本源代码的代码,然后在此基础上做一些修改后重新编译而得到修改后的app。

2015-11-01

空空如也

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

TA关注的人

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