漫画告诉你什么是《屎一样的代码》
admin | 开发问题 | 2018-01-31
前言
本文来自朋友的系列漫画投稿,程序员单身(不客气),他的博客:
http://www.jianshu.com/u/2d46948e84e3
正文开始
代码交接
代码重构
CodeReview
提测
插播
经典技术书籍打包下载(全免费,内附地址)
下载地址:
http://www.jianshu.com/p/4a9599a230af)
这段代码我写了三天
要集成测试了
我要重构的类有 5000 行!
[阅读全文]
瑞星劫持浏览器主页分析
admin | 开发问题 | 2017-04-10
一 现象
最近打开IE浏览器,发现地址栏是锁定的默认主页,但是显示的网页内容确是瑞星安全导航。
通过分析,发现瑞星是通过在驱动层注册进程回调,在应用层启动服务监控创建的进程,当发现浏览器启动,且打开的网址是劫持网址,会对浏览器默认主页进行劫持。
二 分析
(1) 进程监控分析
重点分析了一下瑞星服务进程ravmond的进程回调处理函数ExeMonCall... [阅读全文]
phurl iis 伪静态
admin | 开发问题 | 2016-08-02
新建 web.config
XHTML
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="rule-one" stopProcessing="true">
<match url="/?(.*)" ignoreCase="false" />
<conditions>
<... [阅读全文]
Install DirectX SDK (June 2010) failed with error code S1023
admin | 开发问题 | 2016-03-10
环境:64位,win7
问题:安装DirectX SDK (June 2010)失败
I was trying to install Direct SDK (June 2010), everything went just fine, but when the installation started to do some post installation processes, it returned with an error like this:
Setup failed.
Errors were encountered during installation of redistributable packages.... [阅读全文]
git-svn — 让git和svn协同工作
admin | 开发问题 | 2016-02-23
svn作为一个优秀源码版本的管理工具,可以适合绝大多数项目。但是因为它的采用中心化管理,不可避免的存在本地代码的备份和版本管理问题。也就是说对于尚未或暂无法提交到Subversion服务器的本地代码来说,存在着被误删除和版本更新无法回退两大情形。
git作为一个分布式版本管理工具,可以很好的解决这个问题。因为它的大多数操作是在本地进行的。这里... [阅读全文]
fatal error C1083: 无法打开预编译头文件:“Debug\xx.pch”: No such file or directory
admin | 开发问题 | 2016-01-06
stdafx.cpp右键——属性,预编译头选“创建”,其它cpp选“使用”。
[阅读全文]
执行Git命令时出现各种 SSL certificate problem 的解决办法
admin | 开发问题 | 2015-08-07
比如我在windows下用git clone gitURL
就提示 SSL certificate problem: self signed certificate
这种问题,在windows下出现得频率高些。我估计主要是git本身就是基于linux开发的,在windows上,容易缺失一些环境。
参考了一些文章,解决方法其实就是“直接不管ssl证书的事儿”-_-|||
方法如下:
1.创建临时环境变量:
windows上命令行输入:
set GI... [阅读全文]
int、long、long long取值范围
admin | 开发问题 | 2015-05-26
unsigned int 0~4294967295
int -2147483648~2147483647
unsigned long 0~4294967295
long -2147483648~2147483647
long long的最大值:9223372036854775807
long long的最小值:-9223372036854775808
unsigned long long的最大值:1844674407370955161
__int64的最大值:9223372036854775807
__int64的最小值:-9223372036854775808
unsig... [阅读全文]