Java

日期类

第一代日期类 Date:精确到毫秒名代表特定的瞬间 配合使用的有SimpleDateFormat:格式和解析日期的类;格式化和解析日期的具体类。它允许进行格式化(日期到文本)、解析(文本到日期)和规范化 注意:Date类是在java.util中。 默认输出国外日期格式。 public class Date_ { public static void main(String[] args)

20234105 2024-7-6 暑假第一周学习总结

本周在电脑上安装了Java的运行环境,学习和熟悉了Java的基础语法和表达式 其中安装过程和语法学习时遇到的一些问题基本都能从网上搜索解决 下周会继续自学Java的相关知识并阅读《大道至简》这本书

那些年,学过的屠龙术

朱泙漫学屠龙于支离益,单千金之家,三年技成而无所用其巧。 程序员的技能,比如: Windows平台编程,从入行业时至今,没有做过相关的业务,相关的知识只能当成谈资。 Windows平台下应用的crash问题,如何分析。 Windows平台下应用的内存泄漏问题,如何分析。 常见工具、命令的使用。 Linux平台编程,结果入职没多久就转行做Java的开发。 Linux平台下应用的cras

第一周java 学习进度报告

本周是我初学java 语言的第一周,我认识到java 和c语言有很多的不同之处,但也有可以联系的共同点,我本周致力于研究java基础入门知识 这周我安装了JDK,安装完毕之后设置环境变量,然后开始学习现在知道了用记事本编写java 程序可以DOS命令编译执行程序,我总结了以下两点 执行java Demo需要加java-cp等参数或者设置环境变量path; 类中不一定有主函数,需要类运行的时候才需

java学习——基础语法篇(适合已经学过c++的人群)

本篇适合之前学过c和c++语言,现在要学java的人进行学习。由于之前学习过c++同为面向对象的程序语言,基础语法在相对比之下学习,对比c++与java的差异,会快速掌握基本语法。学编程语言,语法不是重点,用时即查,编程思路才是重点。 1.注释、标识符、关键字、数据类型,变量定义,运算符与c++基本一致 int、char等定义变量, //作为注释符号 2.数组的创建不同 对比c++ 对比中可

java学习进度

(1)通过视频学习了解了java基本概述 (2)成功下载了Eclipse,并搭建java环境 (3)使用Eclipse运行"hello world"程序 代码如下: package hello; public class helloworld { } 运行结果为:hello world 接下来我将继续学习java的基础概念,如关键字、基础语法等

spring cloud 上云的情况下,Ribbon 客户端负载均衡 与 ALB 服务端负载均衡的选择

在云环境(例如AWS)中,由于云提供商通常提供强大的负载均衡服务(如AWS的ALB),一般不再需要使用Ribbon这种客户端负载均衡方案。云环境中的负载均衡器通常能够提供更高的可靠性、可扩展性和简化的配置,因此在上云的情况下,使用云提供的负载均衡器是更优的选择。 理由分析 云提供的负载均衡服务(如ALB)的优势: 自动伸缩和高可用性:ALB等负载均衡服务能够自动调整处理能力以应对流量波动,并

markdown 语言学习

Markdown 学习 标题: #+ 标题名字 标题等级对应数量 最高为6级 字体 hello,world! 两边加两个星号 加粗 hello,world! 一个星号 斜体 引用 引用 一个箭头即可表示 分割线 三个--- 三个星号 图片 超链接 [标题] (链接) 列表 2 有序列表直接用数字加点 无序列表 一个减号 表格 直接右键插入最快 代码块

将jar可执行文件打包为windows安装包体

当我们希望将java编写的可执行文件.jar打包为一个.exe供用户直接使用,我们需要将jre/jdk也打包到exe中,这样用户环境就不需要安装jdk,直接运行我们做好的exe文件。 整个过程分为两步,为了方便演示,这里使用JMonkeyEngine SDK打包一个jme3游戏的方式来解释。 工具 首先下载这里的工具: 链接:https://pan.baidu.com/s/1YYxKFaT-t0g

二维dp

阿里巴巴2023092501 题目描述 在一个 ( n × n ) 的正方形训练场上,每个位置都有一枚硬币。小明从左上角 (0, 0) 出发,跳跃可以按以下方式进行: 向右走一步,再向上或向下走两步。 向右走两步,再向上或向下走一步。 小明不能跳出训练场,也不能往回跳。目标是帮助小明获得尽可能多的硬币。 输入描述 第一行输入一个整数 n ( 3 ≤ n ≤ 1000 ),表示训练场的大小。

day01-项目基础搭建相关

1 dependencies 和 dependencymanagement dependencies 需要自己指定版本 dependencymanagement 可以通过maven的依赖传递 在子模块中不指定项目版本 通过父模块指定使用父模块指定的版本 2 utf8 和 utf8mb4 utf8可以满足中文编码的要求,但是由于移动端需要存储表情之类的字符,所以需要使用utf8mb4

BigInter类和Decimallei类

应用场景 BigInteger适用保存比较大的整型 BigDecimal适用精度更高的浮点型(小数) BigInteger 当编程中需要处理很大的整数,long不够用时可以使用BigInteger的类解决。 需要对BigInteger进行加减乘除的时候,需要使用对应的方法。 先创建一个需要操作的BigInteger然后进行操作 public class BigInteger_ { pu

JAVA 中的 StringBuilder 和 StringBuffer 适用的场景是什么?

转自菜鸟教程的一位大哥-------未之奋豆 未之奋豆 429***663@qq.com 参考地址 6年前 (2018-05-07) JAVA 中的 StringBuilder 和 StringBuffer 适用的场景是什么? 最简单的回答是,stringbuffer 基本没有适用场景,你应该在所有的情况下选择使用 stringbuiler,除非你真的遇到了一个需要线程安全的场景,如果遇到了,请务

MQCCS服务器

欢迎来到本服务器 服务器版本为1.21.1,Java版和基岩版都可以进入,死亡掉落困难模式 加了tp插件,/back插件以及反作弊 白名单找管理员玖三获取 Java版服务器地址:103.150.11.50基岩版服务器地址:183.240.235.179    端口:55484

工具指南 - jenkins

一、接入SonarQube 扫描代码 SonarQube是一个用于管理代码质量的开放平台,可以快速的定位代码中潜在的或者明显的错误。 1.1 源码管理 如果源码托管在SVN,需要进行Subversion配置: Repository URL:源码地址,比如https://ip/svn/auth,auth为Maven项目,下面包含若干个子项目,比如auth-api、auth-server; Cred

java学习进程

本周进行了java的学习,已经学习到for循环结构,并成功安装好java开发环境,且手动javac编译HelloWorld.java成功,下载好eclipse与idea并成功编译HelloWorld.java。以后继续java的学习,以及对Javaweb的进一步了解以及github的使用。

8、IDEA集成Git

8.1、配置Git忽略文件 8.1.1、忽略文件的原因 在使用 IDE 工具时,会自动生成一些和项目源码无关的文件,所以可以让 Git 忽略这些文件。 此外,把这些无关文件忽略掉,还能够屏蔽不同 IDE 工具之间的差异。 8.1.2、创建忽略规则文件 如上图所示,在用户家目录下创建了一个忽略规则文件 git.ignore(前缀名随便起,后缀必须是 .ignore,推荐命名为 git.ignore

maven的配置与安装

序言 maven是Apache软件基金会的一个开源项目,它是一个项目构建工具,帮助开发者管理项目中的依赖,完成项目的编译,测试,打包和发布等任务 一、安装JDK和maven 1.1安装JDK ​ 去java官网,下载jdk,使用命令 检查jdk是否安装完成 1.2安装maven ​ 安装网址:传送门 ​ 下载文件,在电脑上创建一个文件夹,解压 二、maven的配置 2.1配置环境变量 打开系

Markdowm语法

jianlou Markdown语法 目录Markdown语法标题命令代码框命令插入图片分类表格超链接字体复选框分隔符突出文本目录 标题命令 代码框命令 插入图片 例如:这只狗熊图片 分类 例如:符号分类 我爱吃芒果 + 芒果冰沙 芒果冰淇淋 芒果QQ糖 芒果干 湿芒果干 干芒果干 ​

常用快捷键+Java安装和卸载+Dos命令+Notepad++试练“Hello World”+IDEA

常用快捷键+Java安装和卸载+Dos命令+Notepad++试练“Hello World”+IDEA Windows Control+C 复制 Control+X 剪切 Control+V 黏贴 Control+A 全选 Control+Z 撤销 Control+S 保存 Control+D复制当前行到下一行 Control+鼠标右键进行跳转 Alt+F4 关闭窗口 Sh

代码随想录刷题day 3 | 链表理论基础 203.移除链表元素 707.设计链表 206.反转链表

203. 移除链表元素 707. 设计链表 206. 反转链表 每天都做点,慢慢也就进步了。不过还是有点畏难情绪,做着做着就偷懒了,慢慢改善吧。

Springboot+Shiro+Mybatis+mysql实现权限安全认证

Shiro是Apache 的一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。Shiro 主要分为两个部分就是认证和授权两部分 一、介绍 Subject代表了当前用户的安全操作 SecurityManager:它是Shiro框架的核心,典型的Facade模式,Shiro通过SecurityManager来管理内部组件实例,并通过它来提供安全管理的各种服务。 A

计算机的基本操作

计算机的基本操作 计算机之父 软件 电脑常用的快捷键 最后一排左边第二个:windows键 Alt+F4:关闭窗口 ctrl+A:全选 Ctrl+C:复制 Ctrl+V:粘贴 Ctrl+X:剪切 Ctrl+Z:撤销 Ctrl+S:保存 Alt+F4:关闭窗口(在回收站上可以找回) shift+delete:永久删除 windows+R:提出一个运行(可以打开很多程序) windows+E:

Jitsi搭建流程

    5:启动Jitsi服务    申请https证书  添加反向代理       location / { proxy_pass https://127.0.0.1:8443/; # 注意改成你实际使用的端口 rewrite ^/(.*)$ /$1

环境变量的一些作用

环境变量的一些作用 接上篇:如果希望批量执行一组cmd指令,而不是像之前那样一次执行一个cmd指令,那么可以通过批处理来实现。将多条cmd指令存放在一个以.bat为扩展名的文件里,然后执行这个文件,这个文件就叫批处理文件。 在d:aaa文件夹里新建demo.bat编辑,记得把文件扩展名打开 试一下双击demo.bat会发生什么. 没错会按顺序执行demo文件里面的内容.但是只能在demo的

代码随想录算法训练营第3天 | 链表删除元素、翻转链表

删除链表元素,技巧是设置一个虚拟头节点,这样就可以把原始头节点当做普通节点处理了,最后再返回虚拟头结点的next即可。 题203. 移除链表元素 反转链表 注意: 自己模拟一遍过程,注意最后退出循环后要把新的头节点的next处理好。 递归和循环皆可。

多线程一

线程启动 线程生命周期 阻塞状态分为Blocked,time-waiting.外在表现区别不大,产生的原因不同,可以通过jstack查看,更具体的状态有助于我们排查线程相关问题。 下面这个时更为详细的生命周期图 线程停止 stop方法:不建议使用,类似于kill -9,不够优雅 interrupt():通过Thread.currentThread().isInterrupted() 来判断

你的第一个Vue程序(Vue2)

1.下载并且引入Vue文件 从Vue官网上下载vue文件,分别为vue.js、vue.min.js。前者开发使用后者应用发布使用。 2.引入vue.js文件 3.创建vue实例: 4.vue实例挂载 代码解释: Vue和Jquery一样,当你引入Vue时,就意味着注册了一个全局变量Vue。 vue的构造方法参数是一个option配置对象,对象中含有大量的vue预定义设置,每一个都是key:

Vue指令语法

1、简单介绍: 在Vue中,指令(Directives)是带有v-前缀的特殊属性,用于操作DOM元素和响应数据变化。 2、语法规则 vue中的所有的指令都以v开始,同时是以html标签的形式存在,如:<html标签 v-指令名:参数="javascript表达式"></html> 。之前在{{}}插值语法中可以用的放到这里也可以用 有的指令不需要参数也不需要表达式,如v-

springboot 自动配置原理

@SpringBootApplication 发现是一个复合注解 @SpringBootConfiguration、@EnableAutoConfiguration、@ComponentScan 由三个注解组合而来 @SpringBootConfiguration 等效于 @Configuration 注解(@Configuration 如果不清楚去看看前面 spring 的文章) @

<<  <  318  319  320  321  322  323  324  325  326  327  328  >  >>