BOM与DOM的区别与联系

一、BOM与DOM的区别 1.BOM(Browser Object Model) BOM 即浏览器对象模型,BOM没有相关标准,BOM的最核心对象是window对象。window对象既为javascript访问浏览器提供API,同时在ECMAScript中充当Global对象。BOM和浏览器关系密切,浏览器很多东西可以通过javascript控制,例如打开窗口、打开选项卡、关闭页面、收藏夹等。这些功能与网页内容无关。由于没有标准,不同的浏览器实现同一功能,可以通过不同的实现方式。例如,加入收藏
分类: 其他 发布时间: 05-26 20:05 阅读次数: 0

2018-2019-2 20175214 实验五《网络编程与安全》实验报告

一、实验准备情况概述 结对对象:20175209王梓鸿 之前的结对项目已经完成过四则运算的内容,因此在完成实验时没有完全使用博客链接中给定的代码,基本采用之前结对项目的代码,并且结对项目中的四则运算还可以实现分数的运算,更加全面。 在完成实验的过程中需要参考实验三中Java密码学算法中的内容。 二、实验内容及步骤 1.提交1 实验要求: 结对实现中缀表达式转后缀表达式的功能 MyBC.java 结对实现从上面功能中获取的表达式中实现后缀表达式求值的功能,调用MyDC.java 上传测试代码运行
分类: 其他 发布时间: 05-26 20:05 阅读次数: 0

Restful与Spring MVC

Spring工作流程: 文件上传的处理: 解析参数的过滤器: <filter> <filter-name>MultipartFilter</filter-name> <filter-class>org.springframework.web.multipart.support.MultipartFilter</filter-class> <init-param> <param-name>multipartResolverBeanName</param-name>
分类: 其他 发布时间: 05-26 20:05 阅读次数: 0

生命对谁都很公平,谁都只能有一次

生命对谁都很公平,谁都只能有一次。 光溜溜的来,死了也带不走任何东西。 人来到世上是一种缘分,那么没有来到世上的又会在哪里呢?还是就没有了呢? 每个人都是爸爸的一颗种子,在爸爸那么多的种子里面,我们成功的长大,其它的种子就不知道去哪里了, 所以我们是多么的幸运的,对于几亿个的兄弟姐妹来说,我们成功了。我们是那几个人兄弟姐妹最幸运也是最厉害的一个。
分类: 其他 发布时间: 05-26 20:05 阅读次数: 0

系统更新换代,数据何去何从?

  在新老应用过渡阶段,数据迁移时必不可少的,那么如何实现新老系统并存,是很多企业或团队非常关注的问题,以下就以我们实际的场景为例,进行数据迁移注意事项说明。 1. 数据迁移的目标   随着业务需求的变化,IT技术的不断更新换代,原有的系统必然会遇到一些无法逾越的限制,那么作为企业的管理层,为了能够让系统更好的支撑企业的发展,系统的更新换代是必然的,既然更新换代,那么为了考虑原有系统产生的业务数据在新系统中能够继续提供价值,需要对原有系统的数据进行迁移至新的系统。数据迁移的目标一般包括数据的迁
分类: 其他 发布时间: 05-26 20:05 阅读次数: 0

2018-2019-2 20175310 个人项目报告3--亲密数

2018-2019-2 20175310 个人项目报告3--亲密数 定义: 如果a的所有正因子和等于b,b的所有正因子和等于a,因子包括1但不包括本身,且a不等于b,则称a,b为亲密数对。 需求分析: 根据亲密数的定义,用Java语言进行设计实现。 设计实现: 本代码实现的是输出10000以内的亲密数对 伪代码如下: 1、计算数a的各因子,各因子之和存放于b 2、计算数b的各因子,各因子之和存放于n 3、若n=a,则a和b是一对亲密数 难点总结: 最初写出的代码漏洞百出,首先是没有排除a和a这
分类: 其他 发布时间: 05-26 20:05 阅读次数: 0

西安邀请赛-L(打表找规律)

题目链接:https://nanti.jisuanke.com/t/39279 题意:给定n个不同的数表示的序列,定义两种操作:1. 交换前一半和后一半(如果有奇数个,则中间的不管)。2. 交换每个偶数位和它之前的数(如果有奇数个,最后一个不管)。问通过这两种操作,可以得到多少个不同的序列。 思路:典型的打表找规律的题,下次比赛吸取教训。打表的代码如下: #include<cstdio> using namespace std; int a[10005],b[10005]; int
分类: 其他 发布时间: 05-26 20:05 阅读次数: 0

deepin idea2019注册码

找了好久终于找到能用的注册码了 https://blog.csdn.net/zixiao217/article/details/82942476 第一个好像是已经过期了,然后试了下第二个发现可以 直接官网下载然后贴这个注册码就行了。这个注册码可能会过期。 N757JE0KCT-eyJsaWNlbnNlSWQiOiJONzU3SkUwS0NUIiwibGljZW5zZWVOYW1lIjoid3UgYW5qdW4iLCJhc3NpZ25lZU5hbWUiOiIiLCJhc3NpZ25lZUVtYW
分类: 其他 发布时间: 05-26 20:05 阅读次数: 0

C#中,子线程与主线程之间的通信是如何实现(转)

通常我们会有这种需求: 一个支持慢速设备的处理类,如网络通信、串口通信、打印等 此时经常需要将线程封装在类里面,让类支持异步处理,然后发布事件或者回调委托通知主线程 因为类需要被封装好,对外线程是不可见的,同时类的内部也只有事件,并不涉及界面,此时Control的BeginInvoke已经无能为力了。此时我更钟情于SynchronizationContext对象,简单明了 假设我设计一个类TestClient,有个Connected事件 class TestClient { private T
分类: 其他 发布时间: 05-26 20:05 阅读次数: 0

【DataBase】HSQLDB的简单使用

介绍   HyperSQL数据库(HSQLDB)是一种现代关系数据库系统。版本2.4.1是全新版本2代码的最新版本。从头开始编写,遵循国际ISO SQL:2011标准,它支持完整的经典功能集,以及存储过程和触发器等可选功能。   HyperSQL版本2.4.1与Java 8或更高版本兼容。还可以使用JDK 6或JDK 5编译的HSQLDB jar版本。这些版本编号为2.3.6,以区分功能差异。   HyperSQL用于数据库应用程序的开发,测试和部署。   官网地址:http://hsqldb
分类: 其他 发布时间: 05-26 20:05 阅读次数: 0

配置文件properties

web程序时,放在 非web程序,放在src下 扩展名为properties;格式为key=value,key一般使用 . 隔开,value不支持中文; 加载方法 其中配置文件名为db.properties 直接加载bundle 1 private static String driver ; 2 private static String url ; 3 private static String username ; 4 private sta
分类: 其他 发布时间: 05-26 19:48 阅读次数: 0

在centos 7下升级内核

前言 今天读了一篇老外的文章,讲的是如何在linux环境下升级内核。比较暴力,比较简单,故做个记录。 文章中,作者先列出一个常识:linux是内核名,不是系统名。我们平时说的”linux系统“是错的,准确的说法是:“基于linux内核进行开发的各式操作系统”。好吧,膝盖中箭~ 言归正传,说回怎么升级内核。 步骤 1. 查看当前内核 uname -sr 当然,我用另一台机做测试的,这里只是截取版本号。 2. 使用elrepo进行内核升级,我们先安装它,通过rpm方式 [root@slave1 ~
分类: 其他 发布时间: 05-26 19:48 阅读次数: 0

JavaScript一些对象。

Function对象: 1、创建方式: function f(a) { alert(a); } var f=function(a){ alert(a); } 2、方法: 3、属性:   1、length:形参个数。 4、特点:   1、形参类型可不写。   2、方法是一个对象,如果定义名称相同的方法,会覆盖。   3、js中,方法的调用只与方法名称有关,和参数列表无关。   4、方法声明中有一个隐藏的内置
分类: 其他 发布时间: 05-26 19:48 阅读次数: 0

CSS3——提示工具 图片廓 图像透明 图像拼接技术 媒体类型 属性选择器

提示工具 提示框在鼠标移动到特定的元素上显示 设置提示框的位置 给提示框添加箭头 提示框的淡入效果 提示框美化 图片廓 响应式图片廓 图像透明 创建透明图像——悬停效果 ———鼠标放置后———> 创建一个具有文本的拥有背景图像的透明框 图像拼合技术 图像拼合————单个图像的集合 【有许多图像的网页可能需要很长的时间来加载和生成多个服务器的请求】 图像拼合会降低服务器的请求数量,并节省带宽 与其使用3个独立的图像,不如使用这种单个图像 ——————> 图像拼合的悬停效果 媒体类型 指定文件将如
分类: 其他 发布时间: 05-26 19:48 阅读次数: 0

Win10电脑桌面壁纸自动变成黑色无法更换怎么解决

很多用户在升级到win10之后,发现在使用过程中经常会碰到一些问题,就是电脑桌面壁纸总是会自动变成黑色,而且无法设置桌面背景壁纸,这是怎么回事呢,出现这样的问题可能是因为系统不是正版,或者是电脑设置不对,该怎么办呢,现在随小编一起来看看Win10电脑桌面壁纸自动变成黑色无法更换的具体解决步骤。 情况分析: 1、桌面壁纸出现黑色; 2、这时你发现想要将自己选择的喜欢图片设置成桌面壁纸却一点效果也没有。 解决方法: 1、打开win10系统中的“设置”选项; 2、然后找到并点击“轻松使用”选项; 3
分类: 其他 发布时间: 05-26 19:48 阅读次数: 0

软件需求工程与UML建模第十三周作业

一:软件功能分解图 二、优先级划分 从产品价值和技术成本两个角度分析,可以将产品划分为小而美、小而更美、大而美、大而丑四个象限 取舍线以上的为可纳入产品开发范围的需求,取舍线下的为淘汰的需求 影响优先级的其他因素 风险和不确定性、时间关键性/延期交付成本 1.核心需求:能够屏蔽完全有害的网页,以及正常网页中的有害信息。 2.重要需求:可使用账号登录。可选择屏蔽模式(正常模式、青少年模式、自定义)。 3.相对次要需求:可兼容主流浏览器。可以对插件进行维护修复、更新升级。用户可以反馈。可设置网页白
分类: 其他 发布时间: 05-26 19:48 阅读次数: 0

专题训练——[kuangbin带你飞]最短路练习

最短路练习 0. Til the Cows Come Home POJ - 2387 完美的模板题 1 //#include<Windows.h> 2 #include<iostream> 3 #include<algorithm> 4 #include<cstring> 5 #include<cstdio> 6 #include<queue> 7 using namespace std; 8 const int MAX_V = 10005; 9 const
分类: 其他 发布时间: 05-26 19:48 阅读次数: 0

[国家集训队] calc

题目 显然有一个暴力\(dp\) \(dp_{i,j}\)表示前\(i\)个数选了\(j\)个的答案 转移显然 \[dp_{i,j}=dp_{i-1,j}+dp_{i-1,j-1}\times i\] 由于元素是有顺序的,答案是\(dp_{A,n}\times n!\) 复杂度是\(O(nA)\)的显然过不了 我们观察一下转移,简单一个移项 \[dp_{i,j}-dp_{i-1,j}=dp_{i-1,j-1}\times i\] 我们如果把\(dp_{i,j}\)视为一个与\(i\)有关的多项
分类: 其他 发布时间: 05-26 19:48 阅读次数: 0

(三)、dubbo环境的搭建

一、搭建zookeeper:看linux章节; 二、安装dubbo-admin管理控制台 下载incubator-dubbo-ops-master并解压,更改子项目dubbo-admin的配置文件:zookeeper://127.0.0.1:2181; 进入dubbo-admin目录并打开cmd控制台;输入mvn clean package命令进行打包; 然后进入dubbo-admin\target目录下,会生成一个dubbo-admin-0.0.1-SNAPSHOT的jar包;将此包复制到自
分类: 其他 发布时间: 05-26 19:48 阅读次数: 0

ATRS第十周打卡

1.Algorithm   https://leetcode-cn.com/problems/merge-two-sorted-lists/    方法 1:递归 想法 我们可以如下递归地定义在两个链表里的 merge 操作(忽略边界情况,比如空链表等): \left\{ \begin{array}{ll} list1[0] + merge(list1[1:], list2) & list1[0] < list2[0] \\ list2[0] + merge(list1, list2[1:])
分类: 其他 发布时间: 05-26 19:48 阅读次数: 0