在看MIT课件的时候看到了“软件危机”(software crisis)这个概念的不同于在Software Engineering书中所说的不同的概念。在software engineering中软件危机是针对单个软件项目而言的,由于过多的feature和requirement,过差的manage…
2025/3/7 2:39:37 人评论 次浏览最短路径优先 当依赖声明不在同一个POM文件中时,或者说存在依赖传递时,路径最短的jar包将被选为最终依赖。例如下面两个依赖路径: ABCJar1.0XYJar2.0此时Jar2.0将被选为最终依赖。 最先声明优先 当依赖声明不在同一个POM文件中时ÿ…
2025/3/7 2:35:33 人评论 次浏览PHP是PHP Hypertext Preprocessor的缩写,是一种免费的、使用广泛的创建动态交互性站点的强有力的服务器端脚本语言。PHP语法吸收了C语言、Java和Perl的特点,利于学习,主要适用于Web开发领域。PHP独特的语法混合了C、Java、Perl以及PHP自创的语…
2025/3/7 2:34:32 人评论 次浏览封装(Encapsulation)是面向对象的三大特征之一(另外两个是继承和多态),它指的是将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象内部信息,而是通过该类所提供的方法来实现对内部信息的操作和访问。就好比使用计算机,我…
2025/3/7 2:05:36 人评论 次浏览本文为笔者CSDN中所有JavaSe部分博客汇总 一.面向对象 java基础: 全面了解static静态关键词 Java基础:全面了解final静态关键词 Java基础: 面向对象—类的继承 Java基础:面向对象—抽象类 Java基础:面向对象—接口的本质 Java基础:面向对象—枚举 Java基础:面向对象—内…
2025/3/7 5:11:17 人评论 次浏览我们一般在调试Windows Service时,可以通过Tools->Attach to process,然后选中进程进行调试,这样的比较麻烦,因为你不得先编译程序,安装服务,然后启动等等一系列的操作,严重浪费不必要的时间,…
2025/3/7 5:10:46 人评论 次浏览通常在sql developer编译存储过程,只提示出错没有显示原因。这时可以把代码贴到sql plus执行一遍,然后执行show err命令,就可以查出出错原因。 转载于:https://www.cnblogs.com/bluewhy/p/4586859.html
2025/3/7 5:10:15 人评论 次浏览Linux管理员手册Linux管理员手册(1)--Linux系统概述 本章概述Linux系统。首先描述操作系统提供的主要服务。然后说明实现这些服务的程序 with a considerable lack of detail。本章的目的是理解系统整体,以后再详细说明每个部分。 一个操作系统的不同部分一个UNIX操…
2025/3/7 5:09:45 人评论 次浏览可以用三维dp来保存状态, dp[i][j][k]表示在前i个字符变换了j步之后方向为k(k 1 or k 0)的最优解,也就是离原点的最大距离。这里规定0方向为正方向,1位负方向,表示的是当前这个人朝哪个方向。这两个方向是对立的。 所以就可以递…
2025/3/7 5:09:14 人评论 次浏览前言物理信号预加重差分传输线参考资料前言对于数字工程师来说,我们可能关注的仅仅是本文中的差分信号电平标准以及预加重技术,CML电平标准是Transceiver技术的首选,在Xilinx的GTX/H以及以此为底层架构的众多协议,发送以及接收差分…
2025/3/7 5:07:42 人评论 次浏览对于一般的网站而言,经常有两种搜索功能,一种为简单搜索,一种为高级搜索。对于简单搜索,也就是一输入框加一个搜索按钮,可以认为模糊搜素,而高级搜素,则为准确搜索,根据各种条件&…
2025/3/7 2:47:45 人评论 次浏览背景 当您开始开发应用程序时,您经常花费大量时间来建立处理跨领域问题的机制。跨领域关注的例子包括: 外部化配置 - 包括外部服务(如数据库和消息代理)的凭据和网络位置日志记录 - 配置日志框架,例如log4j或logback…
2025/3/7 2:47:14 人评论 次浏览conda与 pip 和 virtualenv关系理解 conda就是一个包管理和安装,他就是要做比pip更多的事情;在python-site-packages之外管理python 库依赖关系。 而且conda同样也像virtualenv一样创建一个虚拟环境。 conda可以让你同时管理安装处理你有关python的任务…
2025/3/7 2:46:44 人评论 次浏览1.Git官网:https://git-scm.com/ 2.Windows版直接点击右下角蓝色电脑进行下载,https://git-scm.com/download/win 3.安装Git客户端 点击Install开始安装 点Finish关闭(不启动Git Bash) 4.将项目和Git绑定 找到你想上传的源码的文件夹,点进去,在根目录&am…
2025/3/7 2:46:13 人评论 次浏览xdebug安装和配置说明,主要用于个人学习记录。 一、echo phpinfo(); 搜素xdebug,若未搜素到,则标识未安装或安装失败。 二、拷贝步骤1中输出的所有结果。访问http://xdebug.org/wizard.php ,将拷贝的信息粘贴到文本框中࿰…
2025/3/7 2:45:43 人评论 次浏览在项目开发中,有多个版本分支需要不时的来回切换,在切换的过程中,产生了很多冲突,提交的时候 也提交不了。总结下在解决这个过程中使用的两种方法: 1.删除项目在磁盘的目录,包括 git 文件,重新 …
2025/3/7 2:44:12 人评论 次浏览