在java日常开发中,经常需要使用各种数据结构,在涉及到数据结构之间如何优雅的转换时,我们可以借助google的guava提供的相关功能来优雅的实现。以下记录一些开发中经常需要使用数据结构的变形,以便使用时方便查阅。 一般我们的数据…
2025/1/17 13:32:12C 题意: 就是给你一个矩阵图,然后里面有1和0,然后连着的1是一个连通块,问你有多少连通块,又有多少形状不同的。 思考: 简单是简单,这里唯一难点就是对于一个二维的图,一段连续的点…
2025/1/17 12:58:27昨天又忘了,在在阿里云这类云服务商的服务器上私建服务要另在 web 界面配置开端口的 常用默认开的端口非常少,服务商不对端口也不同吧。至少 22 ssh 和 80 HTTP 是开的。 总是不记得,这可不好。
2025/1/17 10:36:21AngularJS 是一个开源的前端框架,用于开发动态网页,该框架使用 JavaScript 编程语言。借助 AngularJS,可以实现跨浏览器、交互式和用户友好的 Web 应用程序。此外,与其他框架相比,该框架分析页面 DOM 并有助于减少代码…
2025/1/17 10:32:15TOC 参考链接 Ubuntu官方文档 具体步骤 Ubuntu官网,在下载中找到桌面版,如果想用服务器则选另一个,下载iso文件根据当前系统下载 balenaEtcher,安装后,打开。在第一个选项中选择刚才下载好的iso文件 准备一个空U盘…
2025/1/17 13:05:02 人评论 次浏览本文首发:http://blog.didispace.com/Spring-Boot%E5%BF%AB%E9%80%9F%E5%BC%80%E5%8F%91%E5%88%A9%E5%99%A8%EF%BC%9ASpring-Boot-CLI/ Spring Boot CLI(Command Line Interface)是一个命令行工具,您可以用它来快速构建Spring原型…
2025/1/17 12:32:15 人评论 次浏览2019独角兽企业重金招聘Python工程师标准>>> git diff filepath 工作区与暂存区比较 git diff HEAD filepath 工作区与HEAD ( 当前工作分支) 比较 git diff --staged 或 --cached filepath 暂存区与HEAD比较 git diff branchName filepath 当前分支的文件与branc…
2025/1/17 12:24:03 人评论 次浏览模型基本概念 在整个EF的映射信息中,分为 Object Model、Conceptual Model、Storage Model、Object-To-Conceptual Model、Conceptual-To-Storage Model 五大类。前三类是表明静态结构信息,后两类表示静态结构间的映射信息。这五类元数据,全部…
2025/1/17 12:15:44 人评论 次浏览这篇文章主要介绍了Python autoescape标签用法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下1.spaceless标签:移除html标签中的空白字符。包括空格、tab键、换行符,示例代码如下&am…
2025/1/17 14:35:42 人评论 次浏览一、空心楼盖简介(一)什么是空心楼盖空心楼盖是一种现浇钢筋混凝土空心楼盖,是由高强度成孔芯模放置在内,抵消掉芯模位置所需要的混凝土而形成的。空心楼盖包括钢筋、砼、成孔芯模。成孔芯模埋置在钢筋混凝土中。空心楼盖是一种技术,不是一种…
2025/1/17 14:34:39 人评论 次浏览对于初学mysql小白的我来说,一般都是通过菜鸟教程来进行基础知识的入门,然而在一开始的安装过程中就遇到了难题,问题整理如下:第一个问题:mysqld不是内部命令,估计对于新手来说这也是比较头痛的事情,明明就是按照文档执…
2025/1/17 14:33:36 人评论 次浏览端口选举要记住三个四指定端口(dp)同一网段上面不同交换机的不同端口比较到根桥的cost,dp负责为这个网段注入数据包 根端口(rp)在同一个交换机上(非根桥)上面的不同接口到根桥的cost值进行比较&…
2025/1/17 14:33:05 人评论 次浏览Linux CVS Server jCVS-5.3.2 Client分布式开发一、版本控制的概念以及几种版本控制工具的简介1.源文件的标示与版本的概念 源文件是一个软件最为重要的一个组成单元,因此源文件的管理也是整个软件组成管理中最重要的一环,是进行高效软件开发的关键岁所在.对源文件进行管理,必…
2025/1/17 14:32:34 人评论 次浏览工欲善其事必先利其器!一、下载Groovy语言官方网站下载地址;建议下载稳定的最新版本,如图3.0是最新版,2.5是稳定的最新版。groovy下载二、安装1)解压2)配置环境变量计算机--->属性--->高级系统设置--->环境变量:新建一个…
2025/1/17 7:45:29 人评论 次浏览Linux 硬盘格式化、分区、挂载、卸载、删除分区Linux 2.6 kernel以后,linux会将识别到的硬件设备,在/dev/下建立相应的设备文件.如:sda 表示第1块SCSI硬盘hda 表示第1块IDE硬盘(即连接在第1个IDE接口的Master口上)scd0 表示第1个USB光驱.0. 查看挂载情况df -hlimage看到系统只挂…
2025/1/17 7:44:59 人评论 次浏览问题如题。下面我用一段简单代码来详述我的问题:package test;import java.io.*;/*** Created by clearbug on 2017/10/5.*/public class IOExceptionTester {public static void main(String[] args) throws FileNotFoundException {FileReader fileReader new Fi…
2025/1/17 7:44:28 人评论 次浏览前提:当面试官问你在日常工作中怎么做MySQL优化的?很多同学第一反应想到的就是SQL优化,如何创建索引,如何改写SQL,他们把数据库优化与SQL优化划上了等号。当然这不能算是完全错误的回答,只不过思考的角度稍…
2025/1/17 7:43:57 人评论 次浏览为了响应国务院关于全面深化新时代教师队伍建设改革的要求,计算机科学与技术学院对2016级计算机科学与技术(教师教育类)专业同学进行了卓越师范生的培养,并于 2018年5月2日在滨湖校区C518举行了开班典礼。为了让同学们都能成为卓越的信息技术教师&#x…
2025/1/17 7:43:26 人评论 次浏览不知道大家有没有这种困惑,当你想分享好看的景色视频给朋友或者发送视频文件给上司的时候,常常会遇到「无法发送大于25M的视频」,碰到这种情况,你们是如何解决的呢?直接用手机发送?利用微信的自动压缩功能&…
2025/1/17 7:42:25 人评论 次浏览