#设计名片的软件

哈希表设计

一、实验目的熟练掌握哈希表的构造方法,深刻理解哈希表与其他结构表的实质性差别。 二、实验内容程序的功能是对一批关键字集合采用除留余数法和线性探测再散列的方法解决冲突来建立相应的哈希表和完成查找过程及平均查找长度的计算。【问题描述】   研究哈希(HAXI)表查找技术的两个重要问题...
代码星球 ·2021-02-18

将软件做成服务,并开机自启

将软件做成服务,可以让我们操作简便。如下面的zk1、进入到/etc/rc.d/init.d目录下,新建一个zookeeper脚本 [root@vbox-777xz~]#cd/etc/rc.d/init.d/[root@vbox-777xzinit.d]#pwd/etc/rc.d/init.d[root@vbo...

大数据学习——软件安装

1jdkyuminstalllrzsz比alt+p上传文件更方便rz回车就可以上传文件了,上传是上传到当前目录下解压上传的jdktar-zxvfjdk-7u80-linux-x64.tar.gz配置变量vi/etc/profile#在文件最后添加exportJAVA_HOME=/root/apps/jdk1.7.0_8...
代码星球 ·2021-02-18

Mac常用软件列表

自己通过实验和学习,找到了一些适合自己的软件,这里记录一下,以备不时之需!基本都是必须的,只要知道名称,任意一个搜索引擎就能定位到,我这里主要是为以后节省时间,不用再去一个个的筛选,这些工具基本都是免费好用的!1:jdk2:idea3:办公软件   wps   ...
代码星球 ·2021-02-17

Dubbo的设计结构和工作原理

(1)设计结构Provider:暴露服务方称之为“服务提供者”。Consumer:调用远程服务方称之为“服务消费者”。Registry:服务注册与发现中心的目录服务称之为“服务注册中心”。Monitor:统计服务的调用次调和调用时间的日志服务称之为“服务监控中心”。Container:服务运行容器。(2)调用过程服务容...

面试准备——java设计模式

1 总体来说,设计模式分为三大类:设计模式(designpattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。创建型模式(五种):工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式结构型模式(七种):适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式行为...

数据库逆向生成数据库表详细设计文档

数据库逆向生成数据库表详细设计文档...

软件工程-软件测试

    系统做完以后,就该测试系统了。在验收第一个系统的时候想必大家都会有这样的感受,信心满满的让师父验收系统,到师父这以后,一点就出错,而且还会输入一些自己想不到的字符之类的来“搞破坏”……系统也很给力的展示它的错误,越点错误越多,越会暴露自己思维上的漏洞,偷偷的想自己当初怎么...
代码星球 ·2021-02-17

软件工程-设计

    一个大的项目必须要先有设计,一定要先设计,而设计之前必须要做的事情就是需求分析。需求分析是了解用户“做什么”,需求分析包括了解功能和性能需求,只有了解了用户的需求以后再设计才能保证在项目完工后返工的现象发生。     &n...
代码星球 ·2021-02-17

[第8章]算法设计技术——一维模式识别

第八章主要介绍了一维模式识别的算法改进过程。问题输入:n个浮点数的向量x。问题输出:任何连续子向量中的最大和。(1)首先从最直观的做法入手,就是枚举所有情况下的子向量的和,最后比较出最大的和。首先,利用两层for循环,列出了所有可能的子向量,在用一层for循环,求出子向量的和。运算时间为O(n^3)。intMaxNum...

浅析 jQuery 内部架构设计

jQuery对于大家而言并不陌生,因此关于它是什么以及它的作用,在这里我就不多言了,而本篇文章的目的是想通过对源码简单的分析来讨论jQuery的内部架构设计,以及jQuery是如何利用JavaScript中的高级特性来构建如此伟大的JavaScript库。初识jQuery从核心功能来看,jQuery仅仅做了一件简单而又...

Java核心知识点 --- 线程中如何创建锁和使用锁 Lock , 设计一个缓存系统

理论知识很枯燥,但这些都是基本功,学完可能会忘,但等用的时候,会发觉之前的学习是非常有意义的,学习线程就是这样子的. Locklock=newReentrantLock();可以参看Lock文档,其使用格式如下:classX{privatefinalReentrantLocklock=newReentrant...

开源软件七大盈利模式

开源软件在发展历程中,已经不仅仅是开放源代码的免费软件。开源软件与商业并不冲突,它是一种新兴的商业模式。与传统的商业软件相比,开源软件采用了开放源代码、免费分发等形式,减少了营销与销售成本,更易于广泛传播。在开源软件领域中,常见的盈利模式一共有7种。下面让我们来逐一列举和分析。● 盈利模式之一:多种产品线&n...

敏捷软件开发简述

前言:由于我读了邹欣老师的《构建之法:现代软件工程(第二版)》,因此对敏捷软件开发有了比较大的兴趣。于是我在网上找了一些论文,比如RequirementsEngineeringandAgileSoftwareDevelopment、Adecadeofagilemethodologies:Towardsexplainin...
代码星球 ·2021-02-16

MySQL命名、设计及使用规范--------来自标点符的《MySQL命名、设计及使用规范》

dev:开发环境,开发可读写,可修改表结构。开发人员可以修改表结构,可以随意修改其中的数据但是需要保证不影响其他开发同事。qa:测试环境,开发可读写,开发人员可以通过工具修改表结构。sim:模拟环境,开发可读写,发起上线请求时,会先在这个环境上进行预执行,这个环境也可供部署上线演练或压力测试使用。real:生产数据库从...
首页上一页...910111213...下一页尾页