软件开发
沐枫L
这个作者很懒,什么都没留下…
展开
-
vscode常用快捷键
14、split editor(创建新的editor group,并打开当前窗口显示的文件)5、复制光标所在行,并创建下一行,把内容粘贴到下一行。13、选中当前打开文件中所有相同的单词(大小写敏感)4、在光标下一行创建新的一行,同时移动光标到下一行。==》ctrl + x 或 shift + del。10、切换到对应editor group打开的文件。9、editor group之间跳转。11、关闭当前窗口显示的打开文件。7、打开/关闭vscode终端。12、关闭所有打开的文件。1、选中光标所在单词。转载 2023-04-10 09:26:12 · 2683 阅读 · 0 评论 -
Android Studio 快捷键整理分享
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动转载 2014-08-12 13:50:44 · 560 阅读 · 0 评论 -
android4.0.3 bluetooth
android:android4.0.3kernel:linux3.0.8五一放假之前,这个蓝牙可以收发数据了,身上一下子轻松了好多。1.kernel :[*] Networking support ---> Bluetooth subsystem support --->转载 2013-10-23 21:09:42 · 613 阅读 · 0 评论 -
玩转git,让git成为个人工作备份利器(即使是电脑小白也推荐学习)
前言不要把这篇文章当做给编程人员的技术文章,即使你对编程一无所知,按照这篇文章的指引一步步学习,仔细模仿,也可以很容易地学会如何去做。更重要的是,这篇文章将让你介绍如何让git成为你的工作日志,成为你的备份工具,成为你的项目管理软件。没错,git让这一切变得如此简单。背景OK,什么是git? Wikipedia(http://en.wikipedia.org/wiki/Gi转载 2012-10-17 18:20:51 · 708 阅读 · 0 评论 -
RegNow大客户经理费艾琳:在线产品生命周期的规划与管理
CSGS2011现场报道]在成功举办两年中国软件全球营销论坛后,迎来了Digital River携手CSDN共同打造的第三届软件盛会。除了一系列软件“包装”的奥妙,业内从业数十年的营销专家将和与会者面对面展示软件销售的最新 “武器”,并进行深度交流。CSDN直播团队从现场为您带来本次活动的最新进展。目前是RegNow大客户经理费艾琳在演讲,她的演讲主题是《在线产转载 2012-02-14 13:23:12 · 650 阅读 · 0 评论 -
设计Web如建筑般美好
导读:本文的作者David galbraith是一名建筑设计师,同时也是一名优秀的Web设计师,擅长产品的用户体验设计。文中作者通过一个实例来讲述用Web设计的理念去设计一个建筑,怎么样使一个建筑像Web程序一样更加人性化,更加符合用户体验。以下是文章全文:自从我拥有建筑设计师和Web设计师的双重身份之后,我常想,如果像设计Web应用程序一样去设计建筑一定会是件非常有趣的事情。Web设转载 2012-02-14 13:22:27 · 912 阅读 · 0 评论 -
[探讨]不靠谱的软件开发工期预估
导语:软件开发工期是软件项目评估的重要组成部分,而软件开发工期预估的精准性却一直是业界无法解决的难题。之前CSDN软件研发频道推荐过一篇“为什么软件开发工期预估都不靠谱”的稿件受到了技术网友们的热烈关注,并纷纷给出观点和评论。小调查影响软件开发工期时间预估准确性的原因是什么?不固定的项目范围开发时间由非程序员估算开发人转载 2012-02-14 13:19:18 · 704 阅读 · 0 评论 -
[观点]21世纪的代码审查
导读:代码审查已经被广泛的认可为一种非常好的做法,现在很多大公司比如Google也在做代码审查。代码审查不仅可以有助于你的工作,还能分享知识。原文是《Code reviews in the 21st Century》,现对此文进行编译。文章内容如下:在软件工程领域里代码审查可以结束程序员之间无谓的争执。开发者常常会因为一些愚蠢的小事斗嘴,冒犯对方,甚至是在Q&A问答之前抓住Bug而喋喋不休转载 2012-02-12 09:03:35 · 367 阅读 · 0 评论 -
[博客]一周热文推荐:致应届毕业生——程序员的生存法则
从本期开始,我们将为您总结回顾过去一周的CSDN博客热门文章,推荐优质的博客作者,分享精华文章和优质博客。[1] 念茜:程序员的生存法则行业不同,工作性质不同,生存法则一细化,自然也就千差万别了。我是程序员,我就说说我眼中的程序员生存法则。摆正心态——技术面前转载 2011-08-17 21:16:47 · 634 阅读 · 0 评论 -
邮件服务器 POP3协议 详解
1. 简介对于在网络上的比较小的结点,支持消息传输系统(MTS)是不实际的。例如,一台工作站可能不具有充足的资源允许SMTP服务器和相当的本地邮件传送系统保持序驻留,并持续运行。同样的,将一台个人计算机长时间连接在IP类型网络上的费用也是可观的(结点缺少的资源被称为“联转载 2011-08-17 09:35:08 · 1109 阅读 · 0 评论 -
分布式与集群的区别 .
简单说,分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率。例如:如果一个任务由10个子任务组成,每个子任务单独执行需1小时,则在一台服务器上执行改任务需10小时。采用分布式方案,提供10台服务器,每台服务器只负责处理一个转载 2011-08-17 09:20:25 · 339 阅读 · 0 评论 -
领域驱动设计(Domain Driven Design)参考架构详解
摘要本文将介绍领域驱动设计(Domain Driven Design)的官方参考架构,该架构分成了Interfaces、Applications和Domain三层以及包含各类基础设施的Infrastructure。本文会对架构中一些重要组件和问题进行讨论,给出一些分析转载 2011-08-17 09:17:34 · 542 阅读 · 0 评论 -
简单邮件传输协议 SMTP .
简单邮件传输协议(SMTP)1. 介绍 简单邮件传输协议(SMTP)的目标是可靠高效地传送邮件,它独立于传送子系统而且仅要求一条可以保证传送数据单元顺序的通道。附录A,B,C和D描述了不同传送服务下SMTP的使用。在名词表中还定义了本文档中转载 2011-08-17 09:37:03 · 1952 阅读 · 0 评论 -
Base64类 源码
Base64.java 源码:view plaincopy to clipboardprint?import java.io.*; public class Base64 { private static char[] base64转载 2011-08-17 09:36:09 · 312 阅读 · 0 评论 -
[观点]重构代码的7个阶段
导读:你曾去想重构一个很老的模块,但是你只看了一眼你就恶心极了。文档,奇怪的函数和类的命名,等等,整个模块就像一个带着脚镣的衣衫褴褛的人,虽然能走,但是其已经让人感到很不舒服。面对这种情况,真正的程序员会是不会认输的,他们会接受挑战认真分析,哪怕重写也在所不惜。最终那个模块会被他转载 2011-08-17 09:26:28 · 88 阅读 · 0 评论 -
论基于数据访问的集合类(Data Access Based Collection)和领域事件(Domain Event)模式 .
在正式展开之前,有一些概念要先做一个界定。首先:领域模型是指系统应对的领域中所有逻辑的一个抽象,本质上它是领域中各种对象和概念以及它们之间关系的集合。你可以用自然语言描述它,也可以用UML来描述,或者是代码去描述。特别地,当我们使用面向对象建模技术来实现这个领域模型时,我们可以把转载 2011-08-17 09:19:00 · 512 阅读 · 0 评论 -
从MVC框架看MVC架构的设计
尽管MVC早已不是什么新鲜话题了,但是从近些年一些优秀MVC框架的设计上,我们还是会发现MVC在架构设计上的一些新亮点。本文将对传统MVC架构中的一些弊病进行解读,了解一些优秀MVC框架是如何化解这些问题的,揭示其中所折射出的设计思想与设计理念。MVC回顾转载 2011-08-17 09:15:56 · 307 阅读 · 0 评论