自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

理论联系实际

发现价值, 创造价值; 论证使人相信成果的影响力; 实践检验影响力; 构建影响力网络

  • 博客(141)
  • 资源 (2)
  • 收藏
  • 关注

原创 Asking Essential Question 笔记

Asking Essential Question 笔记Questioning the Fundamental Logic of Academic DisciplinesApplying the elements of reasoning to questioning within a discipline - structures of thought underlie a discipline:goals and purposes. all thought reflects an agenda

2020-07-22 19:59:15 896

原创 OOP-2020-NoteInMDFileMerge

NoteInMDFileMergeimport java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.util.ArrayList;import java.util.Collections;public cl...

2020-03-17 18:10:14 192

原创 JEE2020-08-Java多层架构应用系统部署

Java多层架构应用系统部署Java应用服务器部署Tomcat目录的作用解压缩tomcat的安装文件后, 称为tomcat应用服务器软件. 其中各目录的作用如下:bin目录中是启动和关闭tomcat的脚本文件conf目录是tomcat的配置文件lib目录是tomcat和web应用使用的jar包logs目录是tomcat日志文件temp目录用于tomcat存储临时...

2020-03-05 11:16:56 573

原创 JavaEE-2020-07-多层结构应用系统示例

多层结构应用系统示例目标功能场景用户登录用户注册用户详情和上传照片架构描述展示层视图模型控制器服务层服务聚合领域对象持久层DAO数据库技术要点在各层之间传递user对象, 并在各层的方法中改变user对象的状态.程序示例用户登录场景展示层视图用户登录网页index.html内容如下<!DOCTYPE html><html>...

2020-03-01 00:29:38 303

原创 NM-2020-08-SNMPv1

第三章 网络管理协议-2/6文章目录第三章 网络管理协议-2/6二、SNMPv1SNMPv1协议数据单元SNMPv1支持的操作SNMP PDU格式报文应答序列报文的发送和接收SNMPv1的操作检索简单对象检索未知对象检索表对象表的更新和删除二、SNMPv1SNMPv1协议数据单元SNMPv1支持的操作SNMP仅支持对管理对象值得检索和修改等简单操作. SNMP实体可以对MIB-2中的对象...

2020-02-29 07:55:57 542

原创 JavaEE-2020-05-文件上传

文件上传和服务器端存储文件上传上传文件到服务器上指定目录存储. 这里假定上传到web应用的上下文路径下的data文件夹.网页端提交上传文件的form. 其中,action="UploadServlet"表示接收文件上传的servlet的URL是相对当前页面所在URL的UploadServlet.method=“POST”. POST方式可以传二进制文件.enctype=“mult...

2020-02-28 19:07:49 291

原创 JavaEE-2020-06-websocket

WebSocket的Java服务器端编程浏览器端程序浏览器端页面是标准的HTML5页面. 采用JavaScript编写WebSocket程序. 文件内容如下:<!DOCTYPE html><html> <head> <title>TODO supply a title</title> &lt...

2020-02-27 11:11:28 203

原创 OOP-16-javadb

Java访问数据库Java访问数据库JDBC是Java访问数据库的基本的技术JDBC目标通过编写JDBC程序, 调用数据库的JDBC驱动程序, 对数据库进行增删改查的操作.使用Apache Derby数据库使用Java自带的数据库JavaDB, 又名Apache Derby. 是一个非常小的, 易于使用的, 支持标准SQL的数据库. [^授权语句除外][引用说明: 以下英文源于htt...

2020-02-26 13:24:46 657

原创 JavaEE-2020-03-业务逻辑-服务层

业务逻辑-服务层业务逻辑层简介业务服务对象(无状态), 执行具体的一个业务功能, 不记录状态.业务数据对象(有状态). 记录领域对象的状态, 记录业务内容进展.多层架构中的对象在复杂的系统, 不同层的对象有不同的实现.展示层的对象, 称为视图对象(view object, VO)用于在展示层与服务层之间传输的对象称为数据传输对象(Data Transfer Object, DTO...

2020-02-26 10:48:23 577 2

原创 一个用于理解架构演进的故事(编的)

用了1天时间编的一个架构演进的故事, 帮助学生理解架构及其演进过程. 欢迎批评指正和转载.业务架构的演进以银行为例展现架构的演变. [用了1天时间编一个架构演进的故事]最早期是一个人A0A_0A0​负责全部存贷款活动, 相当于单层结构.随着业务的增加, 发现忙不过来了. 于是雇佣B0B_0B0​负责记账. A0A_0A0​负责接待客户和处理业务逻辑, B0B_0B0​相当于数据库服...

2020-02-25 15:40:37 279

原创 JavaEE-2020-01-多层架构及其应用领域

多层架构及其应用领域Web架构HTTP和HTMLHTTP(HyperText Transfer Protocol)是web浏览器与web服务器的交流方式约定.超文本(HyperText)指不仅有文本, 还有指向其它文件的链接, 以及图像, 声音, 视频等其它媒体方式的资源.网页(web page)是在浏览器中解释执行的符合HTML(HyperText Markup Languag...

2020-02-25 14:13:29 784

原创 JavaEE-2020-02-展示层-MVC模式

MVC模式-展示层展示层简介展示层的作用是与用户交互信息. 向用户展示信息, 接收用户的输入.对于系统之间的集成, 展示层的作用是与其他系统的交互接口. 因此有时展示层也称为业务接入层, 负责与其他系统的对接业务.对于人类社会, 企业对外交流的(前台)窗口相当于展示层. 例如, 银行的营业网点(展示层), 负责接待客户. 真正对账户余额做变更的是银行的后台系统.MVC模式展示层常用的模...

2020-02-25 13:26:56 1556

原创 NM-2020-08-SNMPv3

第三章 网络管理协议(12学时)教学目的和要求:了解网络管理协议及其功能;理解SNMP原理,功能和管理控制框架和SNMP发展过程;了解远程网络监视RMON和面向交换的SMON, 以及网络配置管理。教学重点和难点:重点掌握SNMP的原理和功能。教学内容:一、SNMP原理二、SNMPv1三、SNMPv2四、SNMPv3五、RMON和SMON六、网络配置管理四、SNMPv3SN...

2020-02-22 21:16:32 693

原创 NM-2020-02-管理信息的组织和表示

第二章 管理信息的组织和表示(4学时)教学目的和要求:了解网络管理对象的组织和表示方法;理解管理信息库的结构和功能。教学重点和难点:重点掌握管理信息库的结构。教学内容:一、 抽象语法表示二、 管理信息结构三、 管理信息库零、TCP/IP协议簇简介本课程内容重点是通过SNMP和RMON对TCP/IP网络进行管理. 因此, 需要比较全面了解TCP/IP协议族.OSI/RM与TCP...

2020-02-20 21:20:58 496

原创 NM-2020-01-网络管理概述

第一章 网络管理概述(4学时)教学目的和要求:理解网络管理的概念和功能;了解网络管理的体系结构,网络管理协议和工具。教学重点和难点:重点掌握网络管理的基本概念和功能。教学内容:一、网络管理的基本概念二、网络管理系统的体系结构三、网络管理的功能四、网络管理的协议和工具一、 网络管理的基本概念网络管理简介网络管理的目标是为网络用户提供满意的服务, 在性能, 可靠性, 安全性, ...

2020-02-20 19:35:42 459

原创 NM-2020-网络管理课程框架

网络管理课程框架网络管理面临的挑战和机遇变化导致的机遇和挑战环境变化自身发展变化认知变化目标可利用的变化是机遇 - 希望放大被动接受的变化是挑战 - 希望减少目标的量化描述 - 可测量的指标 - 量化希望改变多少网络管理的重点变化的模型变化的原因分析变化的实现机制的分析理解和设计干预变化的影响预测综合分析找出重点目标, 关键因素和指标...

2020-02-16 14:55:35 178

原创 OOP-16-JDBC-MySQL8

JDBC访问MySQL8的示例使用jdbc8.0.19访问MySQL8的注意事项. 与早期的MySQL版本不同, MySQL8增强了安全认证, 必须使用jdbc8+的版本, jdbc的类名改为com.mysql.cj.jdbc.Driver, 并且在jdbc的链接串中必须提供参数serverTimezone的值.import java.sql.*;import java.util.*;p...

2020-02-11 12:46:44 210

原创 OOP-2020-00-课程教学基本内容

面向对象程序设计简介, 基本输入输出什么粒度思考程序设计更合适?以对象为单位看待世界, 思考对象及其之间的关系. 以对象为媒介, 用计算机实现想法. 以对象为核心概念开发软件.函数和对象哪个更适合作为基本的思考单位?描述只干活不改变自身状态的函数人机交互的关键是什么?交互的作用在于信息交流, 交互的关键活动是输入输出数值类型的变量和值及其运算如何表达事物的属性及其变化?事...

2020-01-26 10:21:23 207

原创 NM-2019考试通知-网络管理

考试科目: 网络管理考试时间: 20190625(星期二) 13:20~14:50 (5,6节)考试地点: 综A318网络161, 综A319网络162考试方式: 闭卷

2019-06-03 10:44:33 226

原创 NM实验2-网络分析

NM实验2-网络分析本实验4学时实验目的使用网络分析工具进行网络故障分析实验内容和步骤

2019-05-30 12:56:35 478

原创 OOP-2019考试通知-面向对象程序设计

考试科目: 面向对象程序设计考试时间: 20190624(星期一) 13:20~15:50 (5,6节)考试地点: 综A318 计算机专业17级, 综A319 网络专业17级考试方式: 闭卷

2019-05-28 08:04:01 457

原创 NM实验1-网络监视

NM实验1-网络监视本实验2学时实验目的使用网络监视工具进行网络流量监视实验内容和步骤安装snmp agent在要管理的目标主机上安装SNMP代理. 本实验中在Ubuntu18.4上安装snmp代理snmpd, snmp客户端snmp, mib下载工具snmp-mibs-downloader.$ sudo apt-get install snmpd snmp snmp-mibs-do...

2019-05-27 17:42:49 407

原创 JTA-20190529Java技术与应用考试通知

考试时间: 20190529(星期三) 15:15~16:45 (7,8节)考试地点: 综A318 计算机专业, 综A319 网络专业考试方式: 闭卷

2019-05-27 12:33:46 246

原创 JavaEE-总结思考题-2019

JavaEE-总结思考题-2019期末考试采用开放式的考题, 也就是至少提前一周布置考题, 大家通过研究和思考回答考题. 考试时长为90分钟. 考试形式为闭卷笔试,试卷为3页8开. 也就是根据自己的研究理解回答考题, 不能携带任何参考资料和笔记. 考试内容为5道题, 每题20分.卷面合计100分. 占期末总成绩的60%.开放性论述题开放论述题没有标准答案. 评分规则为: 根据论述内容合理性...

2019-05-17 08:33:26 713

原创 OOP00-递归函数-汉诺塔(Tower of Hanoi)问题

递归思路找到规律, 化繁为简, 分而治之.问题描述Tower of Hanoi基本情况汉诺塔有3个柱子, 分别为pillar1, pillar2, pillar3.在柱子上套着大小不一的盘, 用数字1,2,3等表示盘子的大小, 数字大的盘子大.约束条件小的盘只能套在大的盘的上面.初始状态开始状态是所有的盘都套在柱子pillar1上, 这里假设有6个盘(只是为了降低输出结果的...

2019-05-15 15:46:29 266

原创 JavaEE11-用Java编写REST客户端

JavaEE11-用Java编写REST客户端目标用Java编写REST客户端, 以支持微服务之间通过REST API通信.假定条件现有的REST Server的URL为使用https://12757808-4d2e-4d95-b7d5-c2caa5b934bd.mock.pstmn.io/user/add 使用Postman建立的mock server.返回Status代码固定为 2...

2019-05-10 10:36:43 408

原创 OOP10-Java对象数组及其持久化

Java对象数组及其持久化对象类Accountpublic class Account { private String accountID; private int balance; public void deposit(int amount) { this.balance += amount; } public void w...

2019-04-04 11:34:43 517

原创 NM02-管理信息的组织和表示

第二章 管理信息的组织和表示(4学时)教学目的和要求:了解网络管理对象的组织和表示方法;理解管理信息库的结构和功能。教学重点和难点:重点掌握管理信息库的结构。教学内容:一、 抽象语法表示二、 管理信息结构三、 管理信息库抽象语法表示SNMP由管理信息库结构的定义和访问管理信息库的协议组成....

2019-04-01 22:23:38 295

原创 JavaEE10-MySQL数据库部署和JDBC连接

在Ubuntu18.04上部署的MySQL服务器, 默认版本是5.7. 默认MySQL服务器监听127.0.0.1:3306, 不能再其它主机上远程访问. 默认的最高权限用户是root, 默认口令为空, 只能在服务器本机上登录, 不能从其它主机远程登录. 本文重新设置MySQL服务器监听0.0.0.0:3306, 以允许远程访问. 创建一个新的数据库, 设置一个新用户及其口令. 设置新用户可以从任何主机远程登录MySQL服务器, 并全权访问这个新建立的数据库.

2019-03-31 10:32:26 1476 1

原创 OOP13-对象之间的依赖关系和组装

对象之间的依赖关系和组装对象之间的知道关系类之间的构成关系一个类作为另一类的组成部分。类之间的方法参数依赖一个类作为另一个类的方法的参数或者返回值的类型。对象之间的组装关系一个对象是另一个对象的组成部分由构造函数初始化组成部分(对象)。 整体和部分的对象相互依赖, 或者整体对象可以在后来去除对部分对象的依赖。对象之间松散组成关系一个对象由另一个对象的setter函数或者其它函数...

2019-03-28 20:23:58 459

原创 OOP14-集合

对象的集合链表Java中的链表包括ArrayList和LinkedList。使用方法上没有区别。 在性能上有区别。ArrayList用数组实现。LinkedList是通常意义上的链表。链表示例import java.util.ArrayList;public class AccountManager { ArrayList<Account> accountLis...

2019-03-28 20:14:40 199

原创 OOP16-多态性

多态性override重新实现从父类继承来的方法, 成为覆盖(override).已有的类Accountpublic class Account { private String accountID; private int balance; public void deposit(int amount){ this.balance = this....

2019-03-28 19:48:32 293

原创 OOP15-java的单继承extend

OOP12-java的单继承extend扩充在已有的类(class)的基础上扩充出新的类。示例已有的类Accountpublic class Account { private String accountID; private int balance; public void deposit(int amount){ this.balance =...

2019-03-28 19:31:17 419

原创 OOP2019-01-Excel表格转Markdown格式

Excel表格转Markdown格式思路Excel表格可以保存为CVS格式.CSV格式是一个用逗号分隔的文本文件. 如果表格中的某项含有逗号, 那么表格中此项加双引号.约定表格数据中不包含双引号.表格头中不包含逗号,.程序主程序CSVToMarkDown.javapublic class CSVToMarkDown { public static void main(S...

2019-03-27 16:21:17 229

原创 NM01-网络管理概述

第一章 网络管理概述(4学时)教学目的和要求:理解网络管理的概念和功能;了解网络管理的体系结构,网络管理协议和工具。教学重点和难点:重点掌握网络管理的基本概念和功能。教学内容:一、 网络管理的基本概念网络管理的目的知道知道网络上有什么设备, 设备的运行状态知道网络上设备相互连接关系, 及其形成的结构知道网络上承载的通信网络性能监视网络内容监视控制接入网...

2019-03-04 16:15:57 865

原创 OOP-00思路

思路问题引导思路主题和观点什么粒度思考程序设计更合适?论交互的重要性和方式万物都可量化, 计算的步骤逻辑是一切的基石语言文字可以表达一切判断选择道路重复的力量, 重复中的变化数字, 逻辑都可以用语言文字表达改变一切的方法代表一切状态的对象对象的起源表达一切的文件对象组合还是对象很多的对象对象的扩充扩充后的变化对象的接口标准一切皆要有预案多头并进协同大...

2019-03-03 11:00:13 236

原创 OOP2019-00-创建Markdown格式的日报

OOP2019-00-创建Markdown格式的日报java源程序如下:package cn.edu.dlpu.xxxy.subo.dayreport;import java.io.FileOutputStream;import java.io.IOException;/** * 运行方式: java -jar 本打包文件名.jar 年 月 本月天数 * @author subo...

2018-11-30 18:14:07 517

原创 CN01-形式语义笔记

形式语义笔记语法学(syntax[1,4]), 研究语言的形态结构. 语言及其组成元素之间的关系. 语法形式化已经达到实用化程度. 语义学(semantics[2]), 研究语言和它所指的对象之间的关系. 有很多研究. 语用学(pragmatics[3]), 研究语言和它的使用者之间的关系. 研究相对较少. 操作语义操纵语义用抽象的方法描述语言中每一成分的执行效果. 通常的做...

2018-08-17 08:04:54 592

原创 AI基础学习笔记-数学01-概率论

整理自:人工智能基础课

2018-08-07 23:57:19 228

原创 AI基础学习笔记-数学00-线性代数

整理自:人工智能基础课

2018-08-07 15:36:04 282 1

Java技术与应用课程项目封皮

Java技术与应用课程项目封皮,word版. 在此感谢计算机151-31-龚文心的封面设计.

2018-05-28

进入程序设计的世界

进入java程序设计的世界

2007-06-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除