20175305张天钰《java程序设计》第五周学习总结

《java程序设计》第五周学习总结 接口与实现 知识小点: (1)用Arrays.sort方法对所有实现Comparable接口的对象进行排序 (2)接口体现了has-a关系,继承体现了is-a关系,设计时,选择继承或接口可以根据这种方法来判定。 (3)接口与抽象类的相同之处:都代表系统的抽象层,都不能被实例化,都能包含抽象方法 (4)接口与抽象类的不同之处:抽象类中可为部分方法提供默认的实现,接口中只能有方法声明,无方法实现, 抽象类可以实现多个接口,只能继承一个类,一个接口可以继承多个接口
分类: 其他 发布时间: 03-31 23:18 阅读次数: 0

安卓-04-实例01-XML布局UI界面

遭遇android studio 不停的indexing, 解决办法参照 https://blog.csdn.net/quantum7/article/details/79907889 File > Invalidate Caches/Restart 创建的新的module不能使用, 解决办法: https://blog.csdn.net/mr_jianrong/article/details/85211832 创建module之后,修改 build.gradle,找一个当as可以运行在App
分类: 其他 发布时间: 03-31 23:18 阅读次数: 0

一周总结(二)

本周主要在研究javaweb连接数据库实现增删改查操作,并学习到了关于html的一些操作,在尝试结组开发并发现结组开发的好处,虽然也出现了这样那样的问题,但是总体而言还是有很大的收获,希望在以后的学习中我能学到更多有用的东西,在对数据库中的内容进行增删改查时,我又学到了很多有用的函数,懂得了很多以前没看懂的逻辑问题,收获还是不小的,加油吧!
分类: 其他 发布时间: 03-31 23:18 阅读次数: 0

CDI Analysis

CDI CDI是一组服务,它们一起使用,使得开发人员可以很容易地在web应用程序中使用企业bean和JavaServer Faces技术。CDI设计用于有状态对象,它还有许多更广泛的用途,允许开发人员以松散耦合但类型安全的方式集成各种组件,从而具有极大的灵活性。 CDI提供的服务 上下文 依赖注入 (这两个是最基础的) 与表达式语言的集成 修饰注入组件的能力 使用类型安全拦截器绑定将拦截器与组件关联的能力 一个事件通知模型 除了Java Servlet规范定义的三个标准范围(请求、会话和应用程
分类: 其他 发布时间: 03-31 23:18 阅读次数: 0

浅谈session与cookie之间的联系

Session 与Cookie的一个简介: 为什么要对这两个机制进行特别的讲解呢?很重要的一点就是在网络请求中 HTTP 是无状态的协议,谁也不认识谁,所以当你想要实现对用户的追踪,就必须要用到这两个机制。这两者都有一个共同点 会话 例如:当你在网上购物付款时。由于HTTP是无状态的。你并不知道是那个用户进行付款操作。或者当你登录QQ的时候,你就会拥有一个 session 的,但当你关闭这个之后,session 数据也会丢失,这时就到cookie 登场和展现它的威力了。 登录后给给它分配一个
分类: 其他 发布时间: 03-31 23:18 阅读次数: 0

mysql InnoDB的约束

1、数据完整性 constraint:   一般分为三种形式:     实体完整性保证表中有一个主键,还可以编写触发器保证数据完整性     域完整行保证数据每列的值满足特定条件,可以通过一下途径来保证: 选择适合的数据类型,外键,编写触发器,还可以用default 约束作为强制域完整性的一个方面     参照完整性保证两张表之间的关系 2、约束的创建和查找:   创建有两种方式:     表建立时就定义约束条件; 利用 alter table 来进行约束的更新     唯一索引的默认约束名与
分类: 其他 发布时间: 03-31 23:18 阅读次数: 0

(第04节)集成SpringMVC框架

在上一节的基础上集成spring_mvc   首先添加依赖文件 <properties> <javax.servlet.version>4.0.0</javax.servlet.version> <jstl.version>1.2</jstl.version> </properties> <!--springMVC start--> <dependency> <groupId>jstl</groupId> <artif
分类: 其他 发布时间: 03-31 23:18 阅读次数: 0

Laws

Principle Announcement These laws are sacred and inviolable. All the contents should be followed and respected. The only causion of the laws are for bingoyes 's self-improvement. Indexes
分类: 其他 发布时间: 03-31 23:18 阅读次数: 0

c#操作mysql数据库

1、下载mysql.Data.dll,在解决方案->引用中引入,并在文件头部引入 using MySql.Data.MySqlClient; 2、创建MySqlConnection对象(链接库) string connstr = "data source=localhost;database=cs_test;user id=root;password=123456;pooling=false;charset=utf8";//pooling代表是否使用连接池 MySqlConnection c
分类: 其他 发布时间: 03-31 23:18 阅读次数: 0

如何使用AB PLC仿真软件Studio 5000 Logix Emulate

前言:在学习PLC编程或程序开发过程中,如果身边没有实体PLC,又想验证程序逻辑,这时,仿真软件是不错的选择。针对AB PLC的仿真软件Studio 5000 Logix Emulate,有的同学说:不好用,功能简单,不如什么某某家仿真软件。abseMe在这里要说,其实它很强大,界面看似简单,但隐含的功能却不少。今天,本文先分享如何使用其仿真程序,在后面的,将分享更强大功能的应用。 一、Emulate使用说明 1. PLC编程软件版本是多少,仿真软件就需使用对应的版本,例:使用Studio 5
分类: 其他 发布时间: 03-31 23:18 阅读次数: 0

寻找只出现一次的数字

版权声明:本文为博主原创,未经允许请不要转载哦 https://blog.csdn.net/weixin_43277507/article/details/88567005 题目要求:一个整型数组里除了两个数字之外,其他的数字都出现了偶数次,请写程序找出这两个只出现一次的数字。程序要求如下: //num1,num2分别为长度为1的数组。传出参数 //将num1[0],num2[0]设置为返回结果 问题分析:建立一个hashmap,key为数字,value为相应数字出现的次数。再找出value为
分类: 其他 发布时间: 03-31 23:17 阅读次数: 0

最少应该准备多少奖品

版权声明:本文为博主原创,未经允许请不要转载哦 https://blog.csdn.net/weixin_43277507/article/details/88597532 有 nnn个人参加编程比赛,比赛结束后每个人都得到一个分数;现在所有人排成一圈(第1个和第 nnn个相邻)领取奖品,要求: 1、如果某个人的分数比左右的人高,那么奖品数量也要比左右的人多; 2、每个人至少得到一个奖品; 问最少准备多少个奖品。 public class Solution { public static
分类: 其他 发布时间: 03-31 23:17 阅读次数: 0

利用正则表达式判断字符串是否表示数值

版权声明:本文为博主原创,未经允许请不要转载哦 https://blog.csdn.net/weixin_43277507/article/details/88628461 题设:实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100",“5e2”,"-123",“3.1416"和”-1E-16"都表示数值。 但是"12e",“1a3.14”,“1.2.3”,"±5"和"12e+4.3"都不是。 分析:如何判断字符串是否为数字? 首先,其首位可以是代表正负的符号位,即
分类: 其他 发布时间: 03-31 23:17 阅读次数: 0

HashMap知识点整理

版权声明:本文为博主原创,未经允许请不要转载哦 https://blog.csdn.net/weixin_43277507/article/details/88899524 以HashMap<String, Car>为例,验证HashMap中的插入元素、删除元素、查找元素等方法。示例所用的HashMap<key,value>的key 是carID, public class Car { String CarID; int maxVelocity; //重写了equal
分类: 其他 发布时间: 03-31 23:17 阅读次数: 0

Spring学习笔记Day1: Spring的起源和特点

版权声明:本文为博主原创,未经允许请不要转载哦 https://blog.csdn.net/weixin_43277507/article/details/88920420 《Spring实战》学习笔记Day1:Spring的起源和特点 一、Spring的起源 Spring在创建之初,是为了替代更加重量级的企业级Java技术,尤其是企业级JavaBean (Enterprise JavaBean, EJB)。相对于EJB,Spring提供了更加轻量级和简单的编程模型,能让简单的JavaBean
分类: 其他 发布时间: 03-31 23:16 阅读次数: 0

网络协议梳理(六)(CDN)

CDN 通过DNS将域名解析成IP地址过程繁琐,其实可以优化。 类比于当前的电商,会将商品分布放置在全国各个仓库。通过信息调研来决定各个仓库的库存。这样,用户可以更快的获取中间购买的商品。网络也可以借鉴“就近配送”来进行类似的优化。 CDN的分发系统的构架 全球分布数据中心,可以在数据中心里部署几台机器,形成一个缓存的集群来缓存数据,那么用户访问数据时,可以实现就近访问。这些分布在各个地方的各个数据中心节点,就成为边缘节点。 由于边缘节点数目较多,但是每个集群的规模比较小,不能缓存所有东西,因
分类: 其他 发布时间: 03-31 23:16 阅读次数: 0

mysql(五)(mysql多表查询、mysql api的调用)

mysql多表查询 数据导入 对于——scott_data.sql #如果不存在,则创建 create database if not exists scott character set utf8; #选择数据库 use scott; #创建表 create table bonus ( ename VARCHAR(10), job VARCHAR(9), sal int, comm int ); create table dept ( deptno in
分类: 其他 发布时间: 03-31 23:16 阅读次数: 0

mysql(二)(表的五种约束、索引的概念以及相关操作、insert、update、delete、truncate)

表的约束(5种) 检查性约束,如:教室中所有人的性别;工作后薪水满足的条件。 非空约束,例如:人的名字,不允许为空。 唯一性约束,例如:电子邮件地址,不可以重复。 主键约束——通过这个列的值可以唯一的确认一行记录,主键约束隐含Not null + Unique 外键约束——一个表想引用另一个表的某一个字段,这种引用关系就是外键 表的约束 约束条件 说明 PRIMARY KEY 主键约束,用于唯一标志对应的记录 FOREIGN KEY 外键约束(用于声明表和表之间的关系) NOT NULL 非空
分类: 其他 发布时间: 03-31 23:15 阅读次数: 0

js继承模式

文章目录 1,传统的方式: 2,借用构造函数: 3,共享原型: 4,圣杯模型: 5,关于圣杯模式的延伸: 1,传统的方式: 原型链(过多的继承了太多的属性) 2,借用构造函数: (用call或者apply用别人的工厂来实现自己的功能,不能继承别人构造函数的原型,每次构造函数都要多运行一个函数) 3,共享原型: Father.prototype.lastName = "Deng"; function Father() { } function Son() { } Son.prototype =
分类: 其他 发布时间: 03-31 23:14 阅读次数: 0

js对象枚举

文章目录 一个this的小知识点 对象访问属性 对象的枚举 for in 对象的 hasOwnProperty 属性和 in 属性 instanceof 属性 一个this的小知识点 (探究jquery的封装是怎么实现连续调用多个方法的,例如:$(div).css({…})…) var qs = { a : function () { console.log("aaa"); return this;//在每个函数的末尾返回this对象,可以实现对象连续调
分类: 其他 发布时间: 03-31 23:14 阅读次数: 0