关于c语言的i++和++i

有不少童鞋是大学学习C语言的,而其中提到了i++和++i的问题,经常有人问我i++和++i有什么区别,其实本来没啥必要纠结,但是毕竟天朝嘛,应试教育,有必要写个文章给大家系统地梳理下咯。 一直以来,i++和++i都是个头疼问题,有什么区别?那么我来记录一下... 先看看微软给的解释: If Equivalent Action ...

阅读全文>>

给ubuntu系统的vps安装图形界面并开启远程控制

我用的是ubuntu server 12.04 LTS版本,这个版本是服务器专用的,默认是只有ssh连接,不带桌面, 所以我们先安装图形界面: sudo apt-get update sudo apt-get upgrade sudo apt-get install --no-install-recommends ubuntu-desktop 这样之后,我们就安装了最简化的ubuntu桌面,...

阅读全文>>

将nginx替换为tengine 笔记

Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。从2011年12月开始,Tengine成为一个开源项目。现在,它由Tengine团队开发和维护。Tengine团队的核心成员来自于淘宝、搜狗等互联网企业。     tengine简单来说就是淘宝自己基于nginx优化的网...

阅读全文>>

易语言 汇编动态调用函数 自动平栈

当做备忘吧,希望能帮到大家,支持cdecl和stdcall调用,自动平栈。.版本 2 .子程序 汇编动态调用函数, 整数型, 公开 .参数 地址, 整数型, , 可以为_CDECL和_stdcall .参数 缓存区1, 整数型, 参考 可空, 一定要为参考,无需输入,为缓冲区(用来备份堆栈,以方便平衡栈) .参数 缓存区或返回值, 整数型, 参考 可空, 一定要为参考,无需输入,为缓冲...

阅读全文>>

易语言 int64 位运算

易语言那个位运算全部都是整数型32位的,没辙了,自己写个64位的,当做备忘吧,希望能帮到大家。 汇编内容是用VC写的,然后用OD反编译后自己重新写的,也许不够精炼,但应该比较稳定。.版本 2 .程序集 位运算 .子程序 右移_, 长整数型, 公开, 将某整数的数据位右移指定位数,返回移动后的结果。本命令为中级命令。 .参数 欲移动的整数, 长整数型 .参数 欲移动的位数, 整...

阅读全文>>

装了Restorator之后exe打不开

这个软件对win7以上系统支持不佳,打开后会破坏文件关联。 具体解决办法如下: 1、把Restorator.exe改为Restorator.cmd2、运行这个文件3、点击“工具”——“设置”——外壳整合——去掉“windows浏览器中的上下文菜单扩展选项”的钩。确定即可。 如果还是不行,有一个办法: 1、下载http://pan.baidu.com/s/1o6MNfbc 2、随便右键一个jpg...

阅读全文>>

我们的云智能盆载的一些技术略解

我是我们这次比赛的成员之一,也是这个博客的博主。说起这个比赛,刚开始知道是学校公告,出于兴趣,我们三个去报名组了一队,决定试一试。这篇文章,我主要介绍下我们的制作流程和相关技术。这个NOC物联网创新比赛简单说,就是用官方指定的器材来做一些物联网设备,可以随意添加扩展,但是出于公平,里面必须采用官方的套件。我们拿到的东西就是一套物联网套盒,里面内容也很简单,一块简单的可联蓝牙的主板,几个常用的传感器...

阅读全文>>

【转】Unicode转义(\uXXXX)的编码和解码

在涉及Web前端开发时, 有时会遇到\uXXXX格式表示的字符, 其中XXXX是16进制数字的字符串表示形式, 在js中这个叫Unicode转义字符, 和\n \r同属于转义字符. 在其他语言中也有类似的, 可能还有其它变形的格式. 多数时候遇到需要解码的情况多点, 所以会先介绍解码decode, 后介绍编码encode. 下文会提供Javascript C# Java三种语言下不同方法的实现和简...

阅读全文>>

【译】操作系统和 PAE 支持

为了解决 4 GB 以上的物理内存要求超过英特尔 (32 位) 处理器标准操作模式提供的32位地址,英特尔推出了 36 位的物理寻址模式,称为 PAE,开始于英特尔奔腾 Pro 处理器。这篇文章介绍了一些微软 Windows 操作系统和几个 UNIX 操作系统使用为使用 PAE 模式处理的应用程序提供支持的技术。因为在这些环境中运行的进程有 32 位指针,操作系统必须管理和呈现 PAE 的 36 ...

阅读全文>>