程序员 程序 日记java
java的数据类型
java中的数据类型分为: 1. 基本数据类型:boolean、byte、char、short、int、long、float、double 注意:整数的默认类型是int;有小数的默认是double,所以在表示float时,应该在数值后加f。 2. 引用数据类型(言外之意是变量所指的空间是在堆中):数 ......
java课程总结
一转眼本学期的Java课程就要结束了,在开学时我们的王建民老师就让我们自己给自己定一个本学期的学习目标,老实说我给自己定的任务其实并没有很好的完成,至于原因有一部分是因为自己的懒惰,有一部分就是不知道怎么学、从哪学,现在大二快结束了我依旧有点迷茫,总是不知道该干什么,现在对我本学期的JAVA进行总结 ......
Java课程总结
通过了一学期的Java学习,课程也来到了结束的时候,所以才临近课程结束的时候,我做此总结。我们每周的Java课程都在周一,周一是每周我们最斗志昂扬的时候,也是很适合学习Java的时间,经过了一学期的学习,我收获了许多,虽然我的Java基础很差,但是我仍然没有放弃,继续努力学习,在老师的带领下,完成这 ......
无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]-解决
第一个错误 刷新后出现第二个 org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.admin.adminFace_jsp 解决方法: 1.1检查WEB-INF下的lib文件夹里是否导入 ......
java——微服务——spring cloud——Eureka——ribbon负载均衡——策略
全局设置: 针对某个微服务单独设置: ......
微信小程序常用的view、text、button、image组件
【黑马程序员前端微信小程序开发教程,微信小程序从基础到发布全流程_企业级商城实战(含uni-app项目多端部署)】 https://www.bilibili.com/video/BV1834y1676P/?p=9&share_source=copy_web&vd_source=03c1dc52eeb ......
Java笔记(十):Spring
### ApplicationContext 和 BeanFactory 的区别 BeanFactory是Spring中非常核心的组件,表示Bean工厂可以生成Bean,维护Bean,而ApplicationContext继承了BeanFactory,所以ApplicationContext拥有Be ......
Java 网络编程 —— 创建非阻塞的 HTTP 服务器
## HTTP 概述 HTTP 客户程序必须先发出一个 HTTP 请求,然后才能接收到来自 HTTP 服器的响应,浏览器就是最常见的 HTTP 客户程序。HTTP 客户程序和 HTTP 服务器分别由不同的软件开发商提供,它们都可以用任意的编程语言编写。HTTP 严格规定了 HTTP 请求和 HTTP ......
使用Java构造XML字符串
使用如下工具类可以自行构建想要的XML字符串。需要引入lombok依赖(懒得写get和set方法了) <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </dependency> 具体实 ......
java中的常用类及常用方法
java中的常用类及常用方法 math类的常用方法 方法名说明 public static int abs(int a) 获取参数绝对值 public static double ceil(double a) 向上取整 public static double flcor(double a) 向下取 ......
LeetCode-Java题解 977. Squares of a Sorted Array
题目地址:[977. Squares of a Sorted Array](https://leetcode.cn/problems/squares-of-a-sorted-array/) 解题思路: 又是一道双指针的题目,看见秒想到双指针(平方直接调用sort方法也行,但是这么写这题就没意思了)。 ......
支付宝小程序 hideTabBar 无效,出现两个 TabBar
问题描述: 使用 uni-app 开发的小程序,使用组件的形式做了自定义 TabBar,在部分支付宝小程序中出现了两个 TabBar 在支付宝小程序的开发社区中也有类似问题的反馈《hideTabBar IOS失效,模拟器和安卓正常》 《真机上调用my.hideTabBar无效》 《tabbar隐藏在 ......
IDEA中创建java多模块项目和打包
一、使用spring initializr创建java工程 二、修改工程,添加web模块 三、添加entity、service、serviceImpl、dao模块 四、修改项目依赖信息 五、修改启动配置 六、在各模块中编写代码 七、清理、安装、运行、测试 八、搭架子时碰到的问题 九、好玩的配置 一、 ......
云原生时代的Java
Java最大的地基(护城河)是其极其强大的软件生态以及极其庞大的使用者人群。 在云原生的时代下,Java的统治地位不仅没有到什么坚不可摧,无后顾之忧的程度,说Java目前处于危机四伏的地位都不为过。最根本的原因是,目前随着云原生时代的到来,有一些以前植入Java语言的基因之中的,很多的假设前提,其实 ......
阅读《java并发编程实战》第十章
例1: 简单的加锁顺序导致的死锁: ```java public class LeftRightDeadlock { private final Object left = new Object(); private final Object right = new Object(); public ......
java 面试题目
1: 子类和父类的实例变量和方法有什么区别? 2:重载和覆盖的区别,返回类型不同,可以重载吗?为什么?底层如何实现的? 3:抽象类与接口的区别 4:悲观锁和乐观锁 5: 线程安全的解决方法有哪些?读写锁 6:hashcode和equals? 7: java泛型 8:ThreadLocal, Conc ......
java面试 关于红黑树
红黑树(Red-Black Tree): 是一种自平衡的二叉搜索树,它在实际的软件开发中广泛应用。红黑树的特点是具有高效的插入、删除和查找操作,并且保持树的平衡,以保证这些操作的时间复杂度为O(log n)。 红黑树与AVL树有什么区别? 红黑树和AVL树都是自平衡的二叉搜索树,但它们在维护平衡方面 ......
阅读《java并发编程实战》第五章
# 阅读《java并发编程实战》第五章 ## Semaphore的应用举例 - Semaphore的应用举例:实现一个固定大小的Set。当容器满了之后,无法add,线程阻塞。 ```java public class BoundedHashSet { // invariant: size of Se ......
C++《面向对象程序设计》课程设计[2023-05-28]
# C++《面向对象程序设计》课程设计[2023-05-28] 《面向对象程序设计》课程设计 所选设计名称 学院名称: 计算机与人工智能学院 专业班级: 学生姓名: 学生学号: 指导教师: 总成绩 = 代码结构+运行效果 代码结构 (75分)运行效果 (25分)总成绩 (100分) 2023年6月 ......
程序员笔记1-学习markdown语法
# 写在前面 作为一名程序员,发现要学习的东西实在是太多了,光靠自己的脑子记录实在太难,所以选择用markdown记录一下,先学习一下markdow的基本语法。以后还要学习latex这样的文本编辑器。 # markdown语法 下面开始正式记录markdown语法。 ## 1.标题 # ## ......
关于小程序的实现的分析
# 相关分析 上到网站里面对我们团队需要实现的小程序的功能进行了查询,有了一定的了解,是一个很完善的小程序的功能; 看起来好像跟Android有一点相似,但是相关的语法跟Android还是有一点区别的。 初次接触小程序的我,还是具有一定的挑战性的,毕竟,在期末周进行新的知识的编程,也是很考验耐心和意 ......
我的十年程序员生涯--无锡之旅,开启岗前培训
2012年的那个春天,考研初试结果出来了,很不理想。面临着二战及工作两种选择,最终选择了工作。当时的理由是“研究生之后,仍旧要工作,不如现在去工作,而且还可以积累三年的工作经验”。现在来看这个理由很不成立,工作的头两年感觉不到学历的重要,越是随着工作年限的增长,越感觉到学历的重要性,感受最深的是很多 ......
1. java + react 实现 HRM
1. 云服务的三种方式 1.1 IAAS 基础设施即服务 ,只会提供基础的设施,eg:服务器,网络等 ; 1.2 PAAS 平台即服务 ,提供平台,可以把自己写好的代码部署到平台上 ; 1.3 SAAS 软甲即服务 eg:hrm,cms,crm等 ;提供所有的服务 ;【部署到互联网】; ......
java后端开发流程总结
流程简介: 1、数据库见表(工具建表和cmd命令行(sql语言)两种方式) 2、前端页面准备(html + css + js) 3、controler层编写(针对具体功能编写,比如登录功能,在这一层获取前台输入的账号密码。这是就可以等待来自数据库里的数据了) 4、接着编写serverdao层 依据c ......
JAVA的springboot私人健身与教练预约管理系统、健身房管理系统,附源码+数据库+lw文档+PPT
**1、项目介绍** 任何系统都要遵循系统设计的基本流程,本系统也不例外,同样需要经过市场调研,需求分析,概要设计,详细设计,编码,测试这些步骤,基于java技术、springboot框架、B/S机构、Mysql数据库设计并实现了私人健身与教练预约管理系统。系统主要包括首页,个人中心,用户管理,教练 ......
第一章 初始java
# 第一章 初识java语言 ## 本课目标 > 了解Java虚拟机与跨平台原理; > > 熟练掌握安装、配置JDK开发环境; > > 熟练掌握使用记事本开发Java; > > 程序理解Java编译原理; > > 会使用MyEclipse开发Java程序 * java 技术平台 javaSE 基础核 ......
java——微服务——spring cloud——Eureka——服务发现
修改: 第一步: 第二步: 完成后,进行重启: 访问101和102,看是否已经对userservice进行负载均衡访问: 从日志看是否进行了负载均衡访问: 总结: ......