2020年暑假Python复习-第一课python基础知识
一. 标识符:用来识别变量和函数等元素的名称 (1)由字母、数字和下划线组成的任意长度的字符序列1 (2)开始字符必须是字母和下划线、但不能是数字 (3)不能是关键字 变量:指向(或引用)内存中存储的名字 赋值语句:variable = expressionexpression是由数值、变量和操作符 ... 查看全文
用N-S图表示第4题中各题的算法
用N-S图表示第4题中各题的算法 有两个瓶子A和B,分别盛放醋和酱油,要求将他们互换(即A瓶原来盛醋,现在盛酱油,B瓶则相反)。 依次将10个数输入,要求输出其中最大的数。 有3个数a,b,c, 要求按大小顺序把他们输出。 求1 + 2 + 3 + ... + 100。 判断一个数n能否同时被3和5 ... 查看全文
用N-S图表示第4题中各题的算法
用N-S图表示第4题中各题的算法 有两个瓶子A和B,分别盛放醋和酱油,要求将他们互换(即A瓶原来盛醋,现在盛酱油,B瓶则相反)。 依次将10个数输入,要求输出其中最大的数。 有3个数a,b,c, 要求按大小顺序把他们输出。 求1 + 2 + 3 + ... + 100。 判断一个数n能否同时被3和5 ... 查看全文
前端程序员学好算法系列(五)栈和队列
1.栈的基础使用,js中数组直接可以作为栈使用,栈遵循先进后出的原则,即js可以使用push()和pop() 比较容易的实现一个栈 20. 有效的括号给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 ... 查看全文
SpringCloud (三) Eureka 注册中心
写在前面 版本说明 1、SpringCloud 版本:Hoxton.SR6 2、SpringBoot 版本:2.3.1.RELEASE Eureka 停止维护 Eureka 是 Spring Cloud Netflix 下面的一个子组件,在新版本的 Spring Cloud 中官方已经宣布有多个组件 ... 查看全文
多线程间的互斥(下)
问题:程序有多少临界资源?需要多少线程锁? 临界资源是没有任何的限制 一般性原则:每一个临界资源都需要一个线程锁进行保护(一 一对应) 线程A和线程B获取线程锁的顺序是不一样的。 线程的死锁概念 -线程间相互等待临界资源而造成彼此无法继续执行 发生死锁的条件: -系统中存在多个临界资源且临界资源不可 ... 查看全文
数组对象去重
数组对象去重 准备数据 var arr = [{ "CompanySerial": "123", "id": "1", "number": 2, }, { "CompanySerial": "456", "id": "1", "number": 2 }, { "CompanySerial": "78 ... 查看全文
Java基础——类的继承
继承 引入 前提: 一个类中包含了若干成员属性和成员方法;在不同的类中,成员属性和成员方法是不相同的。 疑问: 已有类A,想创建类B;当两个类的内容基本相同的属性、行为基本相同,如何里实现代码的重用? 解答: Java提供继承来实现代码的重用率,提高编程效率。 继承 概念 继承:就是从已有类的基础上 ... 查看全文
Java连载132-PreparedStatement、CallableStatement、ResultSet接
一、PreparedStatement接口 1.java.sql.PraparedStatement接口继承并扩展了Statement接口,用于执行动态的SQL语句,即包含参数的SQL语句。 PraparedStatement ps = connection.preparedStatement("s ... 查看全文
Java中静态static的基础和数组工具类、数学工具类的介绍
1-1.静态static的概述 对学生类,每个对象都有自己的姓名,学号等独立的数据, 但是班级作为多个对象都有的数据,可以共享为多个对象的一份数据。 一旦使用了static关键字,那么这个类的内容就不再属于自己,而是属于类,凡是苯类的对象,都共享同一份数据。 1-2.静态static关键字修饰成员变 ... 查看全文
26.计算素数(较差算法)
一. 问题 编写程序,找出1到100之间的所有素数。 二. 思路 1. 用一个 vector 保存当前找到的素数,这个 vector 称为素数表。 2. 对 1 到 100 之间的每一个数,都用这个vector中的素数去除,如果发现能整除,那么说明当前这个数是合数;如果不能整除,那么就说明当前这个数 ... 查看全文
SpringBoot集成Mybatis
SpringBoot集成Mybatis 添加mybatis的起步依赖 添加数据库的驱动坐标 添加数据库的连接信息(需要重点注意) 与SpringBoot建立联系 创建User表 创建User实体 编写mapper 配置Mapper映射文件 编写测试Controller 测试 在上述的这些步骤中,前面 ... 查看全文
JS-正则表达式对象/RegExp
正则表达式对象/RegExp 创建正则表达式 隐式创建 let regx = /正则表达式/修饰符 > /pattern/attributes // pattern(正则表达式) 是一个字符串,指定了正则表达式的模式或其他正则表达式。 /* attributes(修饰符) i: 执行对大小写不敏感的 ... 查看全文
朱朝兵《Web前端开发之HTML5+CSS3快速入门》课程资料在线学习
《Web前端开发之HTML5+CSS3快速入门》 【课程简介】本课程由一直专注前端技术与Discuz模板设计与制作!DZ起点网创始人朱朝兵出品,通过本课程学习,即可掌握html5的基本结构,还可以熟悉掌握CSS3新增的属性,并可以独立完成一些常见的html5网页。 【课程目标】学习完本课程后即可掌握 ... 查看全文
部署.net 项目到docker
1.环境安装 $ sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 添加包源 sudo yum-config-manager \ --add-repo \ https://download.docker.com/ ... 查看全文
Netscreen 日常维护常用命令
set*setadminname*修改管理账号名称setadminpassword*设置管理员密码setinterface(name)manage-ip(address)设置管理端口IPsetadminport(number)设置管理的http端口setadmnintelnetport(number)设置管理的telnet端口deletesshdeviceall删除SSHsetsshenable开 查看全文