自定义博客皮肤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)
  • 资源 (4)
  • 收藏
  • 关注

原创 git commit (git revision) 表达大全

本文总结了git中几乎所有的commit表达方式。

2022-06-25 10:21:11 1479 4

原创 git log vs git diff 中的点式范围(Dotted Range Notations)异同

​git中可以用两个点或者三个点表示修订的范围(Dotted Range Notations)。但是诡异的是 git diff git log表示的含义却是相反的。具体区别请看下图:​请参考:https://git-scm.com/docs/git-rev-parse

2022-05-09 01:46:29 246

翻译 一个成功的Git分支模型

一个成功的Git分支模型A successful Git branching model » nvie.com反思说明(2020年3月5日)这个模型是在2010年构思的,现在已经超过10年了,而且是在Git本身诞生后不久。在这10年里,git-flow(本文所阐述的分支模型)在许多软件团队中大受欢迎,以至于人们开始把它当作某种标准--但不幸的是,也被当作教条或万能药。在这10年中,Git本身已经在世界范围内掀起了一场风暴,而使用Git开发的最流行的软件类型正在更多地转向网络应用--至少在我的信

2022-04-21 16:05:15 311

原创 sed极速入门

sed极速入门工作流程一图胜千言,先看图sed有四个部分:input stream, 输入流output stream, 输出流pattern space, 模式空间,可以理解为工作区hold buffer. 缓冲区,可以理解为临时变量重复以下步骤直到输入读取完毕从输入读取到 模式空间执行命令操作模式空间输出模式空间的内容清理模式空间...

2022-04-16 10:27:05 141

原创 Toeplitz定理推广和应用

Toeplitz定理推广和应用Toeplitz定理设 n,k∈Nn,k \in \mathbb{N}n,k∈N,tnk≥0t_{nk}\ge0tnk​≥0 且 ∑k=1ntnk=1\sum_{k=1}^{n}t_{nk}=1∑k=1n​tnk​=1,lim⁡n→+∞tnk=0\lim_{n\rightarrow +\infty}t_{nk}=0limn→+∞​tnk​=0。如果 lim⁡n→+...

2019-07-09 17:57:13 6382 1

原创 R语言打印九九乘法表

方阵型noquote(outer(1:9, 1:9, function(x,y){paste(y,"×",x,"=", y*x, sep="")}))结果如下: [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [1,] 1×1=1 2×1=2 3×1=3 4×1=4 5×1=5 6×1...

2019-05-05 11:14:56 2049 1

原创 根据某一列拆分Excel为多个表格

Option ExplicitOption Base 1Sub SplitData() Application.ScreenUpdating = False Application.DisplayAlerts = False Dim self As Worksheet Set self = ActiveSheet Dim nLastRow...

2018-03-02 23:00:24 11706 1

原创 直线的斜率

直线的斜率,应该是初中就学过的内容,但是这个概念却异常的重要。微分研究的就是变化率的问题,导数就是斜率的极限,整个微分和斜率的关系异常的紧密。斜率本质就是一种变化率,当x变化一个单位时,y的变化有多少,因此定义为 Δy/Δx,它反映了直线的倾斜程度。

2015-01-06 19:03:30 515

原创 VC的对话框编辑器怎么为Edit控件指定一个快捷键

在菜单中,可以为一个菜单项指定快捷键,只需要设置类似的文字 &C, 当按下 Alt + C的时候,自动触发消息。那么如何为Edit控件指定类似的快捷键呢?因为Edit是用来输入的,上述方法不灵的。但是可以为Edit配一个 Static控件,改Static控件的文字设置为 &X类似的文字, 那么就会把输入焦点置于Edit上。这里有个要求,就是static的下一个tab order

2013-05-31 18:01:56 1310

原创 win7如何把一个程序锁定到任务栏

#include "stdafx.h"#include "PinAppToTaskbar.h"#include #include #include  #define RETURN_IF_NULL_EX(ret, pPointer) { \    if (!(pPointer)) \    { \    return ret; \

2013-05-09 17:10:25 2795

原创 从1970到指定年份有多少个闰年 快速算法

/* * Number of leap years from 1970 up to, butnot including, the specified year * (expressed as the number of years since1900). */#define _ELAPSED_LEAP_YEARS(y)  (((y - 1)/4) - ((y- 1)/100)

2012-08-08 19:27:43 3419 1

原创 CString导致使用Dll动态库无法编译的问题

今天编译popo库,它用的是 Use MFC in a Shared DLL, 编译后的结果为Dll,我自己有一个客户端工程,要使用该Dll,它使用MFC时Use MFC in a Static Library,结果老是编译不过去,报错如下1>PoPoTest.obj : error LNK2019: unresolved external symbol "__declspec(dllimpo

2012-07-19 23:09:35 3253 2

原创 《C++ templates 中文版 》 修改一处无法编译的地方

第十九章  19.3 辨别函数类型templateclass IsFunctionT {  private:    typedef char One;    typedef struct { char a[2]; } Two;    template static One test(...);    template static Two test(U (*)[1]);

2012-07-14 16:57:43 565

原创 关于typedef

//下面这个代码是无法编译的typedef char* PSTR;int mystrcmp(const PSTR, const PSTR){ return 0;}int _tmain(int argc, _TCHAR* argv[]){ char const * p1 ="a"; char const * p2 ="b";

2012-07-11 11:47:53 449 1

原创 C++ template 读书笔记

第九章9.2.1 ADL如果把被调用函数的名称(如max)用圆括号括起来,也不会使用ADL。用VS08试了试,确实如此。要说明的是两点:1. “(如max)”这个是译者加的,并且加的非常不合适。 因为在上文给的例子中,max本来就不需要ADL查找。需要ADL查找的是 operator 2. 用圆括号括起来的是函数名称,不是函数调用,比如下面的代码是无法编译通过的。但

2012-07-08 13:06:58 407

原创 如何复制文件到剪贴板

闲话少说,直接上代码。BOOL CopyFilesToClipboard( std::vector const & vecFiles ){ RETURN_IF_FALSE_EX( FALSE, vecFiles.size() ); UINT uDropEffect = RegisterClipboardFormat(_T("Preferred Dro

2012-07-02 20:06:47 6613 1

原创 读书计划

perl高级编程     保护模式汇编黑客反汇编揭秘win32汇编软件破解网络渗透技术数学算法

2005-12-30 15:27:00 607

Mac OS 和IOS中的并行开发

Mac OS 和IOS中的并行开发 经典好书,推荐!

2012-11-18

Parallel Programming with Microsoft Visual Cplusplus【英文版】

在当前多核体系结构中,习惯于编写所有程序员熟悉的那种串行化代码显然已无法满足用户的性能需求,并行编程将是提升系统性能的最简单、最直接的途径。    并行编程一直被认为只有专家才能涉足的领域,同时也经常被视为一个雷区,其中隐藏着各种难以重现的、诡异的软件缺陷。幸运的是,并行模式库(ppl)和异步代理库的出现将我们引入了一种全新的并行编程模型,这大大地简化了编写并行程序的工作。当然,这一切要归功于一系列精致而复杂的算法,它们能够很好地适应多核体系结构中的动态分布式计算。    通过学习《visual c++并行编程实战:多核架构下分工与协作的设计模式》介绍的设计模式,读者可以极大地改善应用程序在多核计算机上的性能。本书介绍的这些模式不仅适用于现阶段的硬件环境,同时也方便日后扩展使用。随着计算机并行架构的不断提升,应用程序的表现也会越来越好。 实在没有积分了,大家好心送点积分吧……

2012-08-22

The XML Schema Complete Reference

Publisher : Addison Wesley Pub Date : September 27, 2002 ISBN : 0-672-32374-5 Pages : 1008

2012-06-16

统计陷阱 How to Lie With Statistics 中文版 清晰 PDF

这本书的作者是位统计学家,该书的主旨则在于消除“数字崇拜”、“统计崇拜”,科普性的告诉人们,在我们日常生活接触到的各种数字、图表及其由之得出的结论中,处处充满了造假、撒谎、隐瞒事实的可能性。但是,一般来说,大众往往缺乏最简单或最基本的统计知识,从而非常容易被发布数字信息的机构和个人所操纵。因为,一个毫无根据的结论,一旦变成了令人眼花缭乱的数字之后,就天然的令大众产生一种敬畏感。 这本120页左右的薄薄的小册子,就是为了揭露数字背后可能存在的谎言。 我们学过初级、中级甚至高级统计后,再浏览这本小册子,可能会觉得作者说的都是些太简单不过的东西。但是,作者所列举的均是他本人从商业杂志、政府报告以及一些劳工合约等处搜集来的现实事例,因此,读过之后,即使对学过较深统计知识的人来说,也定然不会平添无趣、乏味之感,更何况,书中的漫画非常传神,很好的配合了正文的内容。 附件是一本很有名的“科普”书籍,1954年出的,虽老却经典,作者Darrell Huff的资料wikipedia上有就不多说了。 这本书只需一点点统计学的基础知识即可看懂,且不长,中篇小说吧,很多小故事,很有趣。 无聊时可当小说看。

2009-05-05

空空如也

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

TA关注的人

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