Java

Java 中 == 与 equals() 的区别

Java 中 == 与 equals() 的区别 1. == == 是一个比较运算符,在使用时有可以判断两种情况 在用于基本类型时,即判断两边数据的值是否相等。 在用于引用类型时,即判断两边是否为同一个对象即有相同的地址。 2. equals() 方法 equals() 方法是 Object 的一个方法,只能判断引用类型。 Object 中判断的是否为同一个对象,往往子类会重写 equals

每日总结(7.30)

今天下雨,哪也去不了 在家学习Java,上午看了半小时教学视频---看到了ArrayList 下午进行Java试题的训练

2023/07/30

今天的练习:      

二分查找常见变种方法的代码实现

二分查找变种: 1. 查找大于target的所有值的最小索引; 2. 查找等于target的所有值的最大索引(上界); 3. 查找大于target的所有值的最大索引;   代码示例: /** * 二分查找工具对象 */ const BinarySearch = (function() { return { /** * 找出大于target的所

uniapp Ucharts 横向bar图 每个设置颜色不同

代码-------》》》 arr = [80,80,80]let valueList = arr.map((item, index) => { let color = '' let newNumber = Number(item) if (index == 0) color = '#5593FE' if (index == 1) color

Java之异常

Java之异常 概述 异常是什么? 异常是代码在编译或者执行的过程中可能出现的错误 异常分为几类? 编译时异常、运行时异常。 编译时异常:没有继承RuntimeExcpetion的异常,编译阶段就会出错。 运行时异常:继承自RuntimeException的异常或其子类,编译阶段不报错,运行可能报错。 学习异常的目的? 避免异常的出现,同时处理可能出现的异常,让代码更稳健。 &nb

AJAX--基于json格式和xml格式的数据交换

  json和xml都是常用的数据交换格式   XML体积大,解析麻烦,比较少用   JSON体积小,解析简单,比较常用 一、json格式 前端代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" con

Java学习6-面向对象基础 成员变量、成员方法、构造方法、this关键字、静态字段、静态方法

一、面向对象概述 面向过程开发,其实就是面向着具体的每一个步骤和过程,把每一个步骤和过程完成,然后由这些功能方法相互调用,完成需求。面向过程的代表语言:C语言 当需求单一,或者简单时,我们一步一步去操作没问题,并且效率也挺高。可随着需求的更改,功能的增多,发现需要面对每一个步骤很麻烦了,这时就开始思索,能不能把这些步骤和功能在进行封装,封装时根据不同的功能,进行不同的封装,功能类似的封装在一起。这

Vue2 响应式原理小结

为了面试讲Vu2响应式的时候更顺利点,我想在需要提前准备一下: Vue2.5.17 的源码 export class Observer { value: any; dep: Dep; vmCount: number; // number of vms that has this object as root $data constructor (value: any) {

windows10下jenkins安装和启动

目录 1、安装下载 2、程序安装 3、启动jenkins 4、插件安装   详细过程 1、安装下载 官方网址:https://www.jenkins.io/download/     下载地址:https://mirrors.tuna.tsinghua.edu.cn/jenkins/windows-stable/2.319.3/jenkins.msi 如: &nb

SQLite3基本操作

目录SQLite3基本操作SQLite3数据类型约束操作语句和命令安装启动和退出表子句函数like SQLite3基本操作 SQLite3 SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百

七月三十日总结

早上8点起来洗漱吃饭康复训练。 中午吃晚饭午休一会写大道至简读后感,学习java 晚上吃完晚饭洗漱,准备睡觉。 今天读后感完成,明天继续学习java,同时康复训练。 保持早睡,养成良好的作息习惯。

7.30 周日

上午 学习英语 下午 学习Java,学习驾考 晚上 娱乐

【全方位解析】如何写好技术文章

前言 为何而写 技术成长:相对于庞大的计算机领域的知识体系,人的记忆还是太有限了,而且随着年龄的增大,记忆同样也会逐渐衰退,正如俗话所说“好记性不如烂笔头”。并且在分享博客的过程中,我们也可以和大神交流,进而发现自己的认知错误,纠正知识体系。最后最重要的就是通过记录博客,我们可以及时总结归纳,通过写作来梳理思路,查漏补缺。 增大影响力:在当今世界,如果要谈论什么最有价值的东西,那无疑是影响力。网

循环结构的几种类型

循环结构 while 循环 do...while循环 for 循环 在java中引入了一种主要用于数组的增强型for循环。   while 循环 **while最基本的循环,它的结构为: while(布尔表达式){    //循环内容} 只要布尔表达式为true,循环就会一直循环下去。 我们大多数情况是会让循环停止下来的,我们需要一个让

bitwarden 私有化部署android无法登陆问题解决

安卓版bitwarden安装使用中登陆提示 “发生错误。Exception message:java.security.cert.CertPathValidatorException:Trust anchor for certification path not found.”这个错误是因为 Bitwarden 的证书文件中缺少中间证书导致安卓系统的证书校验异常 解决方式,生成带证书链的证书,进行

Java之日志

Java之日志 概述 日志可以用来记录程序运行过程中的信息,并可以进行永久存储。 优势 可以将系统执行的信息选择性的记录到指定的位置 (控制台、文件中、数据库中) 可以随时以开关的形式控制是否记录日志,无需修改源代码  输出语句日志技术 输出位置 只能是控制台 可以将日志信息写入到文件或者数据库中 取消日志 需要修改代码,灵活性比较差 不需要修改代码,灵活性比较

7.30(周日)总结

上午看Java开学考试卷子,下午写编程题

Spring Boot学习路线1

Spring Boot是什么? Spring Boot是基于Spring Framework构建应用程序的框架,Spring Framework是一个广泛使用的用于构建基于Java的企业应用程序的开源框架。Spring Boot旨在使创建独立的、生产级别的Spring应用程序变得容易,您可以"只是运行"这些应用程序。 术语 Spring Core是Spring Framework的基础,为基于Ja

7月30日总结

7.30周日 今天下雨了,上午写pta,下午看了Java视频。 周一:7月快结束啦,赶pta进度! 写了这么久总结,看了一下前辈们的总结,感觉自己写的太笼统了,明天决定记录自己的Java笔记

Spring系列一:spring的安装与使用

@目录💞 官方资料🍊Spring5下载🍊文档介绍💞Spring5🍊内容介绍🍊重要概念💞快速入门🍊Spring操作演示🍊类加载路径🍊Debug配置🍊Spring容器结构剖析💞实现简单基于XML配置程序🍊Spring原生容器结构梳理🍊作业布置💞基于XML配置Bean🍊通过类型获取bean🍊通过指定构造器配置bean🍊通过p名称空间配置bean🍊通过ref配置bean🍊通过内部bean配置属性🍊对集合数

[dom-to-image.js]镜像

dom-to-image | dom2image | dom-to-img | dom2img github原始仓库 github原始仓库row gitee镜像 gitee镜像row dom-to-image 压缩版本 dom-to-image.min.js-9.06KB 点击查看代码 dom-to-image 未压缩版本 dom-to-image.js-27.3KB 点击查看代码

硬件管理平台 - 公共项目搭建(Nancy部分)

项目变更 之前使用的是Nancy库进行项目搭建的,使用的Nuget版本及其他引用如下 昨天在搭建时感觉太多与臃肿,原因如下: 由于依托的为windows服务,且有独立配置程序,因此没有设计页面。 因之前版本多余久远,Nancy.Viewengines.Razor升级到2.2.0后会引入大量依赖,而不用前台页面也就不需要这个包了,与之类似的还有其他类似包体。 在优化时发现,可以不适用

7月30号(周日)

今天抽出了一个小时多的时间进行了《大道至简》书籍内容的粗略回顾,并完成了一项暑假作业:1000字《大道至简》读后感,然后观看了两集java黑马程序员的课程。

《摆与混》第二十六章--7月30日--周日

今天一天都在我姑婆家; 1.今天做了什么:今天9点起床。没过多久就出发去姑婆家,因为今天喝房子封顶的喜酒,说实话,菜挺好吃,就是太热了,下午跟着表哥表嫂玩游戏,打扑克,可以说非常的爽,晚上也在那里吃饭,回来的听晚,今天没有学习。 2.解决了什么问题:无。 3.明天干什么:预计继续学习Java,PTA同步跟进; PS:不想学习,我想成为三角尺;  

js的面向对象:类的定义、对象的创建、属性、方法

// js当中定义一个类 function User(a,b){ // 属性 this.usercode = a this.username = b // 方法(实例方法,通过对象调用 this.doSome = function(){

前端工程化解决方案

引言 在大前端的趋势下,传统的前端开发模式已经不能很好地承载实际的项目需求。因此,我们需要一系列解决方案来使项目变得规范、可配置、易于优化等。 本文将针对这个问题进行简单分析,讲解前端工程化的概念、落地实践,并给出一系列解决方案。 本篇文章是本人在 2020年时推进公司内部前端工程化所写,在原文的基础上对详细细节、业务场景以及缘由进行了缩减,对于不了解前端工程化的前端开发可进行阅读,从而达到了解

7.30第四周总结

实现一个聊天服务器来支持网页聊天。我先做好了聊天服务器,用Java中的线程,io,socket,serverSocket就可以实现,而且还可以上传文件,上传文件做了优化,采用多线程,这样就不会影响聊天。从协议,到用户对象设计,数据库设计,客户端的设计用到MVC模式。花了一天半的时间将程序初步写出来,又花了三天半的时间找bug,和优化。从早忙到晚,在实现后觉得身体严重透支,走路都发晕。休息几天后就开

2_Spring_IOC概念引入_重要

2_Spring_IOC概念引入_重要 简单的说就是,创建对象的权利,或者是控制的位置,由JAVA代码转移到spring容器,由spring的容器控制对象的创建,就是控制反转,spring创建对象时,会读取配置文件中的信息,然后使用反射给我们创建好对象之后在容器中存储起来,当我们需要某个对象时,通过id获取对象即可,不需要我们自己去new. 一句话:创建对象交给容器 Spring解耦合的原理

4_Spring_XML方式实现DI

4_Spring_XML方式实现DI spring中的Bean的管理: Bean(汉译咖啡豆). 又称JAVABean.其实就是JAVA程序程序中的一个个对象,所以Bean的管理其实就是spring对于JAVA程序中的对象的管理 管理的内容是什么 1 对象的创建   IOC IOC   叫做控制反转,就是Spring给我们创建对象,然后我们直接用,不用自己NEW,前面已经解释

<<  <  872  873  874  875  876  877  878  879  880  881  882  >  >>