关于智慧城市项目的小总结: 1.一线开发情况: 1. 公司部门: 研发部,测试,运维(平台),产品,售前,售后,行政,财务人事。当然有的公司的部门名字可能会有些差距 2.项目类型: 公司内部项目:公司有自己的产品,有数据,项目是给公司自己做的 外包项目:向国网,政府的项目 3. 项目周期 从几个月到几年
对于这段学过的内容进行下整理: 类成员:static修饰,分为类成员,类方法,静态初始化块。对于构造器,不可用static来修饰(因为static方法为编译时确定),类成员不可访问实例成员(类成员建立时间必实例成员建立时间早,访问不到实例变量)。 final修饰符:可用于修饰类,变量,与方法,所修饰的东西不可改变,且
Mysql小结 数据库概念 定义 数据库(Database)是按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库。 数据库是长期储存在计算机内、有组织的、可共享的数据集合。 分类: 非结构化数据,半结构化数据, 结构化数据 SQL(Structured Query Language)结构化查询语言 分
链式结构内存不连续的,而是一个个串起来的,每个链接表的节点保存一个指向下一个节点的指针。 ⭐ 链式结构包含:node(节点)还有value(值),由于内存不连续的,那么对于数据的插入,只需找到一个节点便可以插入数据,这也是链表优于列表的一个优点,反之,对于数据的删除,由于不是连续的,不能通过索引删
第八周周末总结 设计模式 设计模式其实就是二十三种问题,而这二十三种问题经过众多程序员的摸索下总结出了针对这二十三种问题的解决方法被叫做二十三种设计模式。 我们常见的设计模式阔以分为三种: 创建型:单例模式,抽象工厂模式,建造者模式,工厂模式,原型模式。 结构型:适配器模式,
首先随便找了一个jvm的结构图 类加载器子系统 它包含三个大的阶段 分别是 : 加载(loading) -> 链接(linking) -> 初始化(Initialization) 加载: 通过类的全限定名获取到这个类的二进制字节流 -> 将这个字节流转换成方法区的运行时数据结构 链接: 验证->准备->解析 首先是验证 验
1、什么是linux Linux,全称GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。使用者不仅可以直观地获取该操作系统的实现机 制,而且可以根据自身的需要来修改完善Linux,使其最大化地适应用户的需要。Linux 系统主要
设计模式:让你真正学会使用面向对象进行编程 学完本书,可以再GoF的《设计模式》 附录A是面向对象的基础知识 可参考黑马程序员的视频+博客https://blog.csdn.net/weixin_42636062/category_11313224.html?spm=1001.2014.3001.5482 1.封装、继承和多态,以及简单工厂 命名要让人知道这
package com.chenghaixiang.jianzhi2.day01; /** * @author 程海翔 * @school 石家庄铁道大学 */ public class Ofiice002 { } //给定两个 01 字符串 a 和 b ,请计算它们的和,并以二进制字符串的形式输出。 //输入为 非空 字符串且只包含数字 1 和 0。 class Solution01 {
大数据hadoop基础 本周安装了Vmware虚拟机环境,安装了centos7的Linux系统环境 安装了三个虚拟机,node1,node2,node3,并且配置了网关,本地域名,关闭防火墙、配置SSH免密、hosts映射、安装lrzsz, 在三台虚拟机上安装了hadoop软件,学了hadoop中的基础HDFS--分布式文件存储系统,了解了其实现的
1.本周我将《大道至简》这本著作阅读完毕,并且在博客园上发表了自己的读后感。 2.本周我继续在哔哩哔哩上学习java语言的相关知识,并且在eclipse上加以练习。 3.下周我将继续学习Java语言,争取在开学考试中获得好成绩。
// 没有参数 没有返回值 的函数 function fn(){ console.log("helloword"); } // fn() // 有参无返回值的函数 function sum(a,b){ console.log(a+b); } // sum(34,56); // 无参有返回值的函数
工作中会遇到 拿到一个项目的代码需要让它快速跑起来,那么首先需要部署环境,相对应的组件,比如说mysql,redis,kafka等等,这种情况可以用docker镜像容器 1.如果本地跑起来,要先装docker ,在https://www.docker.com/products/docker-desktop/官网上,下载desktop 2.还需要WSL2(印象中
计算的复杂度是一个特定算法在运行时所消耗的计算资源(时间和空间)的度量。 计算复杂度又分为两类: 1、时间复杂度 时间复杂度不是测量一个算法或一段代码在某个机器或者条件下运行所花费的时间。时间复杂度一般指时间复杂性,时间复杂度是一个函数,它定性描述该算法的运行时间,允许我
集合学习总结(2) 1.2.9 LinkedHashSet LinkedHashSet是HashSet的子类 LinkedHashSet的底层是一个LinkedHashMap,底层维护了一个数组加双向链表 LinkedHashSet根据元素的hashcode的值来决定元素的存储位置,同时使用链表来维护元素的次序,这是的元素看起来是以插入顺序保存的 LinkedH
数据结构---总结 没写完 1.线性表 顺序表 typedef int ElemenType; typedef struct { ElemenType *data; // 数据域 int length; }Node; // 顺序表初始化 void InitNode(Node *t){ t->data = (Node *)malloc(sizeof(Node) * 100); if(t->data == NULL) exit(0);
har* 转QByteArray 如果这样写 char RECV[10]={'a','b','c','d','e','f','g','h','k','l'};QByteArray DataContent = QByteArray(RECV); 这样得到的结果又可能是错的,需要这样写 char RECV
220803 总结 总之就是挂大分 顺序开题 T1 解方程:意料之中,没想到可以边读入边取模。 T2 三角形:明明暴力能拿 \(40\) 分,非要人类智慧乱搞,痛失 \(20\) 分 T3 游戏(屠龙勇士):屠龙勇士反被龙屠考场上推出来式子了但是忘了 \(x\) 前面有系数该怎么解于是去打暴力,盯着 \(p=1\) 的 \(30\) 分
第1章 算法简介 1.最多需要猜测的次数与列表长度相同,这被称为线性时间。 2.二分查找的运行时间为对数时间,即O(logn)。 3.大O表示法是一种特殊的表示法,指出了算法的速度有多快。 4.使用大O表示法讨论运行时间时,log指的都是log2。 5.大O表示法让你能够比较操作数,它指出了算法运行时
Ranking: 100+60+0 状态终于正常了。。。 T1算是做对了,感觉自己树形DP学的不错。 T2算是这场最好拿分的一道题,拿了\(k = 0\)的\(60\)分。考场上往贪心和DP那方面去想了,但事实上这道题是一道二分。 一道非常板子的二分答案,考试时候根本没忘二分那方面去想。最近二分的题没怎么做,有
LKM -> Linux Kernel Module 作为Linux内核程序,lkm拥有极高的权限,故常用于编写驱动,当然,在Rootkit领域也十分流行。 LKM基本结构 LKM程序的结构和一般用户模式下的c语言程序不同,一个普通的C语言程序如下: 1 #include <stdio.h> 2 3 void main() { 4 printf("Hello world in us
事务含义事务:一条或多条sql语句组成一个执行单位,一组sql语句要么都执行要么都不执行2.特点 A 原子性:一个十五是不可再分割的整体,要么都执行要么都不执行C 一致性:一个事务可以使数据从一个一致状态切换到另一个一致的状态I 隔离型:一个事务不收其他事务的干扰,多个事务互相隔离D
OSPF知识总结2(多区域配置) 1.相关解释: 要解决网络规模大了以后的问题:网络的扩展性,降低路由器负载,实现路由的更快收敛 OSPF多区域的区域类型分为Area 0(骨干区域), 以及非Area 0 (非骨干区域): 分区后,可以实现流量的分类并进行区隔:域内流量,域间流量,外部通讯流量 因为有不同区域,就有内部路
rabbitmq是一种消息中间件,需要掌握的核心概念是publish, subscribe, broker, virtual host, exchange, queue, routing key. publish: 生产者向broker发送消息 subscribe: 消费者从queue中取消息,一个queue可能对应多个exchange。 exchange在接收到消息时,会根据routing key将消息分
4. http的报文结构和状态码总结 HTTP的报文分为请求报文和响应报文 HTTP请求报文:由三个部分组成,即开始行、首部行和实体主体 在请求报文中,开始行就是请求行。 request请求报文格式: <method> <request-URL> <version> <headers> <entity-body> 开始行: GET / HTTP/1.1 首