在前一篇博客中谈到了是上课学的是"上世纪"的软件工程思想,先买呢谈谈我推崇的软件工程思想 敏捷开发 为什么要敏捷开发 “没有人喜欢敏捷,但我们不得不敏捷。就像没有人喜欢工作,但你必须工作。”这是我经常用来调侃敏捷的一句话。 试想一下,拿到一份完整详尽的需求文档,逐个功能Coding,测试部署上线。不 ...
分类:
其他好文 时间:
2018-12-26 20:55:43
阅读次数:
122
一、简介 异步线程的实现接口Runnable是无法获得返回结果的,而另一个接口Callable可以返回结果。并通过如Future等方式来获取异步结果。 二、代码示例 输出结果 ...
分类:
编程语言 时间:
2018-12-23 23:51:31
阅读次数:
259
定制new 和delete 49.了解new handle 的行为 set_new_handler允许客户指定一个函数,在内存分配无法获得满足时被调用. Nothrow new 是一个颇为局限的工具,因为它只适用于内存分配;后继的构造函数调用还是可能抛出异常 50. 了解new和delete的合理替 ...
分类:
其他好文 时间:
2018-12-22 23:24:54
阅读次数:
179
1. 2. 信号槽机制 所谓信号槽,实际就是观察者模式。当某个事件发生之后,比如,按钮检测到自己被点击了一下,它就会发出一个信号(signal)。这种发出是没有目的的,类似广播。如果有对象对这个信号感兴趣,它就会使用连接(connect)函数,意思是,用自己的一个函数(成为槽(slot))来处理这个 ...
分类:
其他好文 时间:
2018-11-30 15:32:32
阅读次数:
215
在当今时代,计算机技术和移动互联网技术高速发展,企业的市场营销已经能够使用大数据对市场和消费者进行深入的分析。而我国中小企业大部分采用的是家族史管理模式,营销理念还很传统,比较落后,并且创新不足,还没有转向为以消费者为导向的营销理念,无法获得消费者的青睐。因而无法应对市场的快速变化,导致市场占有率很低,资金周转困难,影响企业的生存与发展。目前中小企业所面临的营销理念创新问题严重影响了中小企业的稳定
分类:
其他好文 时间:
2018-11-12 19:53:08
阅读次数:
145
原帖: https://bbs.csdn.net/topics/390975781 https://www.cnblogs.com/accumulater/p/6552385.html 1,设置数据库在单用户模式下工作。设置方法:在需要还原的数据库上右击,在右键菜单命令上选择"属性"- >"选项"- ...
分类:
数据库 时间:
2018-10-30 12:10:30
阅读次数:
372
E:无法获得锁/var/lib/dpkg/lock - open(11.资源暂时不可用) E:无法锁定资源目录(/var/lib/dpkg)是否有其他进程正占用它? 解决方案: sudo rm /var/lib/apt/lists/lock sudo rm /var/lib/dpkg/lock ...
分类:
其他好文 时间:
2018-10-29 14:47:45
阅读次数:
184
一型T-S模糊系统是表示光滑非线性系统的有力工具。一般地,两种方法可以获得一型T-S模糊模型。第一种方法主要基于系统的输入-输出数据,并运用系统辨识算法获得一型T-S模糊模型。当无法获得非线性系统的数学模型,而系统的输入-输出数据又可以获得时,主要采用这一方法。第二种建模方法主要适合于非线性系统数学 ...
分类:
其他好文 时间:
2018-10-29 12:55:57
阅读次数:
256
1.在安装jdk时无意间结束了安装进程,然后就提示这个错误 E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它? 解决办法:直接杀死占用进程 输入以下命令: sudo rm / ...
分类:
系统相关 时间:
2018-10-24 22:23:46
阅读次数:
302
名词解释并发(Concurrency)与并行(Parallelism)并发偏重于多个任务交替执行,而多个任务之间有可能存在还是串行的;并行是真正意义上的同时执行;如果只有一个cpu是不可能真实并行的。临界区共享资源死锁(Deadlock)、饥饿(Starvation)和活锁(Livelock)死锁:多个线程之间相互出现等锁释放的场景,长期处于饥饿状态;饥饿:是指某一个或多个线程因为种种原因无法获得
分类:
其他好文 时间:
2018-10-23 18:01:51
阅读次数:
165