一脚踩进java之基础篇23——常用API(Object、String)
一、Java的API 1.1 Java 的API(API: Application(应用) Programming(程序) Interface(接口)) 1) Java API就是JDK中提供给我们使用的类,这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用 ... 查看全文
回到javaweb的第二十天(一)(附上一个救命链接,当你class not found之类的看这里 )
https://blog.csdn.net/at10090/article/details/99701422 救命链接在这 记住了,lib是放在这个web的WEB-INF下面的。 数据库的使用: 1.JDBCUTILS的话 是把connection statement resultset的释放给封装 ... 查看全文
03JAVA循环结构
和JS\Python语句判断逻辑基本一致,不需要记录详细,只需要记录格式 一、for循环 二、while循环 三、do...while循环 四、三种循环的区别 对比|区别 | for和while、do...while| 1、for的作用域再for结构体中,而另外两种为整个函数体中 2、do..whi ... 查看全文
深度分析:Java 静态方法/变量,非静态方法/变量的区别,今天一并帮你解决!
静态/非静态方法/变量的写法大家应该都明白静态方法/字段比普通方法/字段的写法要多一个static关键字,简单写下他们的写法吧,了解的可以直接略过classTest{//静态变量publicstaticintid=1;//普通变量publicintusualId=2;//静态常量publicstaticfinalintfinalNextId=3;//静态方法publicstaticvoidA(){ 查看全文
[20-05-09][Self-test 40]Java BankSystem 1
1 package test_8_4; 2 3 public class StaffData { 4 5 /** 用户名 */ 6 private String userName; 7 /** 密码 */ 8 private String password; 9 /** 权限 */ 10 priva ... 查看全文
log4j2.xml javax.xml.parsers.ParserConfigurationException: Feature 'http://apache.org/xml/f
1 错误截图 2 处理办法 删除xercesImpl ... 查看全文
回到javaweb的第二十天(三)
这里还要有一个想法,响应的含义是什么:响应的含义就是:服务器端告诉这个客户端的信息 告诉它 你这里的请求的资源 是什么状态等等 而这个req,请求之前学过了,req可以去获得parameter 获得浏览器的信息等等。 也就是介绍了响应头 响应体 响应行 那么还应该学习函数 相应的是怎么去 实战里面如 ... 查看全文
7.整数反转Java版,每日一题系列(此题来自力扣网)
7.整数反转Java版,每日一题系列(此题来自力扣网) 给出一个31位的有符号整数,你需要将这个整数中每位上数字进行反转。 示例1: 输入: 123输出: 321 示例2: 输入: -123输出: -321 示例3: 输入: 120输出: 21 方法:弹出和推入数字&溢出前进行检查 思路 我们可以一 ... 查看全文
类加载过程-《java高并发编程详解》第九章 重点记录
本章主要是讲列的加载过程,class文件是如何被JVM加载并且最后得以运行的。 类的加载过程一般分为三个大阶段,加载阶段、连接阶段、初始化阶段 加载阶段:主要负责查找并且加载类的二进制数据文件(class文件)。 连接阶段:连接阶段还可以分为验证、准备、解析阶段。 验证:确保类文件的正确性,clas ... 查看全文
C#之TopShelf启动Windows服务 原文链接:https://blog.csdn.net/qq_36664495/java/article/details/90600995
1、项目的主要运行代码 HostFactory.Run(x => { x.RunAsLocalSystem(); x.SetDescription("topshelf测试"); x.SetDisplayName("topshelftest"); x.SetServiceName("topshelft ... 查看全文
原生JavaScript实现切换tab显示不同的样式
1、HTML代码 <li onclick="changeTab(this)">tab1</li> <li onclick="changeTab(this)">tab2</li> <li onclick="changeTab(this)">tab3</li> 2、CSS代码 .active { bor ... 查看全文
( 百度Java面经)互联网公司校招Java面试题总结及答案——百度
1.关键字transient 1)一旦变量被transient修饰,变量将不再是对象持久化的一部分,该变量内容在序列化后无法获得访问。 2)transient关键字只能修饰变量,而不能修饰方法和类。注意,本地变量是不能被transient关键字修饰的。变量如果是用户自定义类变量,则该类需要实现Ser ... 查看全文
【JAVA SE基础篇】9.运算符的分类与内容
1.运算符的分类 1.算术运算符:+(加法)、-(减法)、*(乘法)、/(除法)、%(取模/取余)、++(自增)、--(自减) 2.赋值运算符:=(赋值)、+=(加等)、-=(减等)、*=(乘等)、/=(除等)、%=(模等/取余等) 3.关系运算符:>(大于)、<(小于)、>=(大于等于)、<=(小 ... 查看全文
Ubuntu上如何编译运行java程序
创建hello.java文件, 输入: public class hello { public static void main(String[] args) { System.out.println("hello, world!"); } } 在hello.java所有的directory中, 打 ... 查看全文
【JAVA SE基础篇】10.运算符优先级与类型转换
1.运算符的优先级 运算符的优先级在考试中会考,了解即可,多用就会熟能生巧 实际使用过程中建议用小括号来分优先级 关键就是:逻辑非>逻辑与>逻辑或 2.数据类型的转换 数据类型的转换分为自动类型转换和强制类型转换 1.自动类型转换:容量小的数据类型可以自动转换为容量大的数据类型 如图所示:虚线表示转 ... 查看全文
【Java8】===两个List集合取交集、并集、差集
业务场景:根据用户查询权限,入参:UserCode,lastQueryTime(上次查询时间),出参:权限变化的列表。oldList(上次查询到的权限列表),currList(当前查询到的权限列表),比对两个list找出:移除和增加的权限加以标识(1--增加,-1--删除)返回。 原逻辑处理方法:循 ... 查看全文
记录 curl 提交数据编码 及 javascript 转换 unicode 问题
1、curl 提交数据编码问题 在 下使用 发送一个 请求的时候,遇到一个问题,传送的参数都不是 编码的。 1、在 git bash 下测试, 都是 ,没有作用,服务端收到的还是 GBK 编码。 2、在 cmd 下测试, ,没有作用,,服务端收到的还是 GBK 编码。 3、写入脚本文件(sh/bat ... 查看全文
5月9日黑马java之java中四种权限修饰符
java中四种权限修饰符 public protected default private 同一个类 同一个包 不同包子类 不同包非子类 ... 查看全文
使用Java实现简单的斗地主案例
使用Java实现简单的斗地主案例 案例说明:使用Java实现简单的斗地主洗牌发牌的操作; 具体规则: 共有54张牌,顺序打乱; 三个玩家参与游戏,三人交替摸牌,每人17张牌,最后留三张为底牌(地主牌)。 具体代码实现步骤: 扑克牌准备操作 结果展示 ... 查看全文
走过操作系统的世界来到Java面前
一、完成一个任务需要什么? 时间 + 资源 + 处理能力 时间就是时间。 资源就是资源。 处理能力就是能够利用时间和资源完成任务的主体。 二、关于操作系统 处理能力就是cpu。 资源就是存储。 时间就是cpu的时间。 cpu的处理能力:很快很快。 cpu需要获取存储资源:这个过程我们称之为IO,IO ... 查看全文
深入Spring Boot: 怎样排查 java.lang.ArrayStoreException
我是在做版本升级时候遇到了这样的一个问题,当时也是查询了半天的资料,最后也没有解决。 后来发现是因为包依赖的时候发生了冲突,导致在项目启动的时候,发生了这个异常。 具体场景具体操作。当时我是把有冲突的包全部排出以后,重新引入没有依赖冲突的包,然后系统可以正常启动。 这个只是一部分的原因,只能说我解决 ... 查看全文
Macos下使用阿里云ECS部署JavaWeb详细步骤(By Ji_Cheng)
很多萌新不会部署,部署时会遇到很多小问题,我做了个详细的教程,截图有点烦,有时间了给整理整理,主要包括以下步骤: 1.登陆,购买阿里云ECS,并进行配置 2.选取阿里云市场oneinstack镜像并进行设置 3.通过Ftp软件FileZilla以及终端FinalShell对服务器进行设置 4.使用N ... 查看全文