Java

2023-06-02 练习算法 - TODO

练习扫描线算法 视频:基础算法(一) -- 扫描线_哔哩哔哩_bilibili 391 · Number of Airplanes in the Sky - LintCode 【基础】 “这个是扫描线的基础题,后面其他题目都是它的套娃。” 253. 会议室 II - 力扣(LeetCode)【MID】 思路1:扫描线算法,很简单。复杂度分析:O(nlogn),空间: O(n) 【实现非常简单,固

Sqoop详解

Sqoop下载及安装 Sqoop目前有两大版本,Sqoop1和Sqoop2,这两个版本都是一直在维护者的,所以使用哪个版本都可以。 这两个版本我都用过,还是感觉Sqoop1用起来比较方便,使用Sqoop1的时候可以将具体的命令全部都写到脚本中,这样看起来是比较清晰的,但是有一个弊端,就是在操作MySQL的时候,MySQL数据库的用户名和密码会明文暴露在这些脚本中,不过一般也没有什么问题,因为在访问

工控CTF_Modbus TCP

工控CTF_Modbus TCP 参考文章 https://blog.csdn.net/song123sh/article/details/128387982 https://www.anquanke.com/post/id/185513#h2-0 概况 Modbus由MODICON公司于1979年开发,是一种工业现场总线协议标准。1996年施耐德公司推出基于以太网TCP/IP的Modbus协议:

计算最长单词链

大家经常玩成语接龙游戏,我们试一试英语的接龙吧:一个文本文件中有N 个不同的英语单词, 我们能否写一个程序,快速找出最长的能首尾相连的英语单词链,每个单词最多只能用一次。最长的定义是:最多单词数量,和单词中字母的数量无关。 首先构思如何编写该题目,首先要获取文件中的字母集合,通过循环嵌套,用key表示尾字母,然后一一使用循环判断是否可以形成链。将形成的链存储到一个总的List中。 随后在经过for

基于JAVA的springboot篮球论坛系统,附源码+数据库+论文+PPT

1、项目介绍 考虑到实际生活中在篮球论坛方面的需要以及对该系统认真的分析,将系统权限按管理员和用户这两类涉及用户划分。 (a) 管理员;管理员使用本系统涉到的功能主要有:首页、个人中心、用户管理、篮球论坛、系统管理等功能。管理员用例图如图3-1所示。 (b) 用户;用户使用本系统涉到的功能主要有:首页、个人中心等功能。用户用例图如图3-2所示。 系统整体功能如下图所示: 项目获取,看这里 2

3、cloudsim基于CloudSimExample4建立自己云计算仿真平台

1、基于CloudSimExample4构建,两个数据中心,每个中心有一个主机,一共执行两个任务 2、工程构建如下:    3、MyCloudSim4.java源码如下: MyCloudSim4.java 4、执行效果如下:  

第三次·作业

分别使用for循环,while循环,do循环求1到100之间所有能被3整除的整数的和。(知识点:循环语句) For循环: package shg; public class Agvt { public static void main(String[] args) { // TODO Auto-generated method stub int num=0; for(int i=1;i<

5.23 面向对象案例分析五

用static ,引入计数器案例 结果: 相信坚持的力量,日复一日的习惯.

北美 2023 被裁员的感悟

很多人觉得在裁员之前是没有任何迹象的,其实真的不是这样。 公司在裁员的过程中有很多要裁员的迹象,我会在另外一篇文章中对我遇到的一些裁员信号设置一些雷区和警告,当你遇到上面的这些信号的时候,直觉告诉你需要马上考虑寻找下一个替代方案了。 因为当这些信号的任何一个或者多个同时出现的时候就意味着裁员在进行中了,通常会在 3 到 6 个月左右发生。     在公司的职位 在被裁公司的

4、cloudsim基于CloudSimExample2建立自己云计算仿真平台

基于CloudSimExample2构建: 单主机,两个虚拟机,两个任务,每个任务绑定指定虚拟机且mips速率相同 、虚拟机的mips速率之和小于datacenter的mips,否则创建失败 1、项目构建结构如下:  2、构建MyBroker.java Mybroker.java 3、构建MyCloudSim2.java文件 MyCloudSim2.java 4、运

input通过name获取值和赋值

获取值var value = $("input[name='name']").val(); 赋值     $("#oid").val(theRequest.oid) ; 

5、cloudsim基于CloudSimExample6建立自己云计算仿真平台

1、项目结构如下:  2、构建MyCloudSim6.java MyCloudSim6.java 3、运行效果如下:  

5.24 面向对象案例分析六

结果 相信坚持的力量,日复一日的习惯.

Java官方笔记6继承

继承 Java只有单继承,最顶级的父类是Object。 子类会继承父类的fields和methods,而不会继承constructors,因为constructors不属于methods,但是子类可以通过super调用父类的constructor。 子类继承父类的范围是:public、protected、package-private 隐式转换,子类转父类(只有1个爸爸): 显示转换,父类转子类

Docker入门与实践

Docker容器化技术 对比虚拟机技术 虚拟机与容器化 Docker特点 镜像 是一个类似于Linux中的root文件系统。实际上是一个多层文件系统联合组成。 镜像在构建过程中,是一层一层的构建。同时也能复用之前构建好的镜像,然后添加新的分层定制自己的内容,成为一个新镜像 容器 是镜像的实体,能够运行的进程,有自己的生命周期,它是运行于自己独立命名空间。 它和镜像一样也是有自己的存储

vue基础用法-在插值和属性绑定中编写js代码

使用Javascript表达式 在vue提供的模板渲染语法中,除了支持绑定简单的数据值之外,还支持Javascript表达式的运算,例如:

Java 网络编程 —— 客户端协议处理框架

概述 Java 对客户程序的通信过程进行了抽象,提供了通用的协议处理框架,该框架封装了 Socket,主要包括以下类: URL 类:统一资源定位符,表示客户程序要访问的远程资源 URLConnection 类:表示客户程序与远程服务器的连接,客户程序可以从 URLConnection 获得数据输入流和输出流 URLStreamHandler 类:协议处理器,主要负责创建与协议相关的 URLCon

[LeetCode] 2101. Detonate the Maximum Bombs

You are given a list of bombs. The range of a bomb is defined as the area where its effect can be felt. This area is in the shape of a circle with the center as the location of the

5.21 面向对象案例分析三

狗的一个类,包括 名字,颜色,年龄;典型的java类的一段代码 相信坚持的力量,日复一日的习惯.

第三单元 扩展知识

1. 扩展方法   扩展方法使你能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。 扩展方法是一种静态方法,但可以像扩展类型上的实例方法一样进行调用。 对于用 C#、F# 和 Visual Basic 编写的客户端代码,调用扩展方法与调用在类型中定义的方法没有明显区别。 最常见的扩展方法是 LINQ 标准查询运算符,它将查询功能添加到现有的 Syst

Spring配置数据源

1.Spring配置数据源 1.1 数据源(连接池)的作用 数据源(连接池)是提高程序性能如出现的 事先实例化数据源,初始化部分连接资源 使用连接资源时从数据源中获取 使用完毕后将连接资源归还给数据源 常见的数据源(连接池):DBCP、C3P0、BoneCP、Druid等 开发步骤 ①导入数据源的坐标和数据库驱动坐标 ②创建数据源对象 ③设置数据源的基本连接数据 ④使用数据源获取连接资源和归还连

Docker常用软件安装

jdk dockere pull openjdk:11 docker run -d -t --name java-11 openjdk:11MySQL 可以从docker hup中查找自己想要安装的版本 docker pull mysql:5.7  拉取镜像 创建容器 # 在/root目录下创建mysql目录用于存储mysql数

抖音开放平台接入

抖音开放平台接入 准备工作 注册抖音开放平台 https://developer.open-douyin.com/ 并且进行企业认证。内网穿透工具(需支持https),推荐ngrok。 相关网站 抖音开放平台: https://developer.open-douyin.com/console?type=1 官网开发文档:https://developer.open-douyin.com/doc

39基于java的酒店管理系统设计与实现

本章节给大家带来一个基于java的酒店管理系统设计与实现,可用于酒店订票系统,酒店预订系统,酒店信息管理系统,app订房系统设计与实现; 引言 随着现在网络的快速发展,网上管理系统也逐渐快速发展起来,网上管理模式很快融入到了许多企业的眼球之中,随之就产生了“酒店信息管理系统”,这样就让酒店信息的管理更加方便简单。 本文阐述了酒店信息管理系统的设计与实现,主要实现功能包括:用户查看酒店信息、在线

又裁员25%?!金三银四好像消失了

每次看到程序员字眼,都是褒贬同时出现的,啊你是程序员,你就秃头,肥胖,宅男……ICU、猝死、996说的就是程序员,但是工资高啊!但只有程序员才知道,干IT的,都有一个自己的程序员梦,梦想着能用 “代码改变世界”。 代码能不能改变世界世界不知道,这逼工作是真不好找啊!某互联网大厂裁员25%,那个被无数次问到的问题再次被提及——程序员未来是不是会大量失业?疫情的时候不敢离职,开放了原以为行情

资讯接口

习题链接 消失的 Token 课程列表 关键点 node基础知识点 http模块 使用require导入http模块 使用 http 模块中的createServer方法来创建 HTTP 服务器 在req中的url属性进行设置API接口,根据url的不同来返回不同的数据 res.end与res.send的基本区别 res.end()只能返回字符串数据,如果返回的数据不是字符串,可以使用JS

芝麻开门

习题链接 芝麻开门 课程列表 关键点 Promise用法 在promise对象中有两个方法resolve,reject方法 resolve对应 promise 的状态是完成 对应的方法是then方法 reject 对应 promise 的状态是拒绝 对应的方法是catch方法 addEventListener 监听事件 主要两个参数,还有一个可选参数(可选就是可要可不要咯) (必要)第

消失的 Token

习题链接 消失的 Token 课程列表 关键点 Vuex状态管理 Vuex其实就是对数据统一管理 因为可能要管理的数据太多了,所以Vuex里面有一个配置项modules进行注册,本题就是注册了user和base, 将不同的功能模块拆分为一个独立的模块,更便于维护和扩展 单个Vuex模块有 解读vuex中的属性 namespaced 启动命名空间的,避免不同模块之间的命名冲突 name

成语学习

习题链接 成语学习 课程列表 关键点 this.$set() 在vue对于一个已经确认了长度的数组,在进行修改其下标对应的值的时候Vue是无法追踪这个变化 使用set在修改数组或对象指向的元素的时候,会触发Vue的响应式更新 语法this.$set(数组名,下标,其值); 全局方法Vue.set()和this.$set()效果一样 此处是扩展vue2使用的Object.definePrope

<<  <  1166  1167  1168  1169  1170  1171  1172  1173  1174  1175  1176  >  >>