51dev.com IT技术开发者社区

51dev.com 技术开发者社区

功能点估算速记

功能点估算速记

###软件项目分为3类,功能点估算都适用。----新开发项目-二次开发项目-功能增强项目###功能点估算分类---5个类别####数据类型----ILF,InternalLogicalFile内部逻辑文件-EIF,ExternalLogicalFile外部逻辑文件####人机交互类型----EI,E...

Emacs文件命令

Emacs文件命令

[文件]----------------------------------------C-xC-f读取文件到EmacsC-xr只读的方式打开一个文件C-xC-q清除一个窗口的只读属性C-xC-s保存文件到磁盘C-xs保存所有文件C-xi插入其它文件的内容到当前缓冲C-xC-v用将要读取的文件替换当...

[转载]CMMI之功能点估算法:EI、EQ和EO

[转载]CMMI之功能点估算法:EI、EQ和EO

EI、EO、EQEI是处理来自于应用程序边界外部的一组数据的输入,它的主要目的是维护一个或多个ILF,以及/或者更改系统的行为。EO是输送数据到应用程序边界外部的过程。它的主要目的是通过逻辑处理过程向用户呈现信息。该处理过程必须包含至少一个数学公式或计算方法,或生成派生数据。一个EO也可以维护一个或...

一些有用的 Emacs 配置(窗口快速切换、一键透明效果、任意位置删除整行等)

一些有用的 Emacs 配置(窗口快速切换、一键透明效果、任意位置删除整行等)

本篇文章记录的是一些有用的Emacs配置,有些是自己原创,有些是借鉴别人(能记起来出处的我放了链接)。规定:C代表Ctrl,M代表Alt。按C-M-n可以连续下跳5行,按C-M-p可以连续上跳5行:1(global-set-key(kbd"C-M-n")2(lambda()(interactive)...

Vim中的寄存器

Vim中的寄存器

#Vim中的寄存器###文件名寄存器----粘贴文件名`"%p"`###查看vim中的寄存器----查看寄存器`reg`或`dis`###详细介绍----[VIM中的寄存器简介](https://www.cnblogs.com/bwangel23/p/4421957.html)...

refiling失败报错Invalid function: org-preserve-local-variables

refiling失败报错Invalid function: org-preserve-local-variables

refiling失败报错Invalidfunction:org-preserve-local-variables,原因:elc,不太清楚解决办法:删除org??目录下的elc文件 https://github.com/syl20bnr/spacemacs/issues/11801 ...

spacemacs怎样配置编辑器显示行号?

spacemacs怎样配置编辑器显示行号?

spacemacs配置文件.spacemacs文件中查找dotspacemacs-line-numbers。默认配置为:dotspacemacs-line-numbersnil修改为(`relative):dotspacemacs-line-numbers'relative重启就显示行号了。&nbs...

Docker考前突击

Docker考前突击

镜像(Image)  容器(Container)  仓库(Repository)...

Linux考前突击

Linux考前突击

###试题---http://blog.51cto.com/12612579/2056140 ###涉及到的知识点---Linux之通配符https://www.cnblogs.com/0zcl/p/6821213.html 软链接:1.软链接,以路径的形式存在。类似于Windo...

[转载]我的时间管理与方法论

[转载]我的时间管理与方法论

发表于24Sep2015・时间管理本文来自奔跑中的奶酪原创投稿。导读是否还记得小时候的梦想?小时候吹过的牛逼现在都实现了吗?长大了遇见一个全身心喜欢上的人,却因为自己不够好而没能留住对方吗?工作了遇到很多优秀的人,可他们比我们还要努力,是这样的吗?夜晚常常带着一丝伤感入睡,回想那时的壮志满怀,总会因...

vi卡死解决办法

vi卡死解决办法

玩了这么多年linux居然不知道这个。。特此记录。 使用vim时,如果你不小心按了Ctrl+s后,你会发现不能输入任何东西了,像死掉了一般,其实vim并没有死掉,这时vim只是停止向终端输出而已,要想退出这种状态,只需按Ctrl+q即可恢复正常。 原文:https://www.c...

Cents os 7下如何安装bzip2

Cents os 7下如何安装bzip2

#Centsos7下如何安装bzip2###安装```yumsearchbzip2 //查询安装包yum-yinstallbzip2.x86_64```###原因----vbox增强功能安装包在linux下运行,VboxLinux...sh需要bzip2...

编程思想演变史

编程思想演变史

-面向过程(C语言)-面向对象(Java)-函数式编程 参考:编程思想、哲学、道与术https://www.cnblogs.com/feng9exe/p/6782945.html函数式编程(Functional)与命令式编程(Imperative)对比https://blog.csdn.n...

我为什么要学Go语言

我为什么要学Go语言

#我为什么要学Go语言###公司的强烈推荐---之前也了解过Go语言并没有觉得有什么了不起,Go能做的其他语言都能做。###网上查找学习Go语言的理由---网上大体有两类人,一类说Go是大公司出的很火很流行区块链开发并发等,另一类多是从实用的角度分析反思编程思想,为什么是Go而不是其他语言,甚至有同...

使用GDB命令行调试器调试C/C++程序

使用GDB命令行调试器调试C/C++程序

没有调试器的情况下编写程序时最糟糕的状况是什么?编译时跪着祈祷不要出错?用血祭召唤恶魔帮你运行程序?或者在每一行代码间添加printf("test")语句来定位错误点?如你所知,编写程序时不使用调试器的话是不方便的。幸好,linux下调试还是很方便的。大多数人使用的IDE都集成了调试器,但linux...