java工程师 精华 知识

Java架构师项目经验历史最详细版本

Java架构师项目经验历史最详细版本 好的,以下是一个Java架构师在项目中的历史最详细版本的经验描述: 项目名称:XXX系统 项目描述:该项目是一个基于微服务架构的电商平台,涵盖了商品管理、订单管理、支付管理、会员管理等多个模块。作为Java架构师,负责系统的整体设计和开发工作。 项目职责: 1. ......
架构 版本 经验 项目 历史

Java架构师在项目中的经验

好的,以下是一个更详细的Java架构师在项目中的经验描述: 项目名称:XXX系统 项目描述:该项目是一个基于微服务架构的电商平台,涵盖了商品管理、订单管理、支付管理、会员管理等多个模块。作为Java架构师,负责系统的整体设计和开发工作。 项目职责: 负责制定系统的整体架构和技术方案,根据业务需求设计 ......
架构 经验 项目 Java

Java架构师在项目中的经验描述示例

以下是一个Java架构师在项目中的经验描述示例: 项目名称:XXX系统 项目描述:该项目是一个基于微服务架构的电商平台,涵盖了商品管理、订单管理、支付管理、会员管理等多个模块。作为Java架构师,负责系统的整体设计和开发工作。 项目职责: 设计并实现了整个系统的微服务架构,包括服务拆分、服务注册和发 ......
示例 架构 经验 项目 Java

2.通用权限系统-前端基础知识

硅谷通用权限系统:前端基础知识 一、前端开发和前端开发工具 1、前端开发介绍 前端工程师“Front-End-Developer”源自于美国。大约从2005年开始正式的前端工程师角色被行业所认可,到了2010年,互联网开始全面进入移动时代,前端开发的工作越来越重要。 最初所有的开发工作都是由后端工程 ......
前端 基础知识 权限 基础 知识

Java String#intern()的作用

举个例子: String aaa = "fff"; String bbb = new String("fff"); // 此时aaa和bbb的引用不同,但是值相同 //而synchronized(aaa)和synchronized(bbb)是不会产生互斥锁的,因为aaa和bbb此时不是同一个对象; ......
作用 String intern Java

android java.lang.Exception: java.net.ProtocolException: Expected HTTP 101 response

Android stomp长连接连接异常: 报错:java.lang.Exception: java.net.ProtocolException: Expected HTTP 101 response ...... 解决:请求的网络走了代理,把代理关掉就可以了 ......

Solon v2.2.12 发布,Java 应用开发框架

Solon 是一个高效的 Java 应用开发框架:更快、更小、更简单。它不是 Spring、没有使用 Servlet、JavaEE 接口,是一个有自己接口标准的开放生态: 150多个生态插件,可以满足各种场景开发 大量的国产框架适配,可以为应用软件国产化提供更好支持,助力信创建设 相对于 Sprin ......
应用开发 框架 Solon 2.12 Java

2023.4.20——软件工程站立会议

团队照片: 站立会议内容: 昨天做了什么? 统合所有文件,准备进行测试;(整合了大部分的基本功能,花了5h,还剩余1h) 今天要做什么? 继续为人脸识别系统添加功能; 遇到什么问题? 一些小bug,比如跳转问题; 团队成员的工作: ......
软件工程 会议 工程 软件 2023

2023.4.20——软件工程日报

所花时间(包括上课):4h 代码量(行):0行 博客量(篇):1篇 今天,上午学习,下午锻炼加学习。 我了解到的知识点: 1.了解了一些数据库的知识; 2.了解了一些python的知识; 3.了解了一些英语知识; 4.了解了一些数学建模的知识; 5.了解了一些Javaweb的知识; 6.了解了一些计 ......
软件工程 日报 工程 软件 2023

2023.4.20——软件工程站立会议

站立会议内容: 1.整个项目预期的任务量:340 目前已经花的时间:80 剩余的时间:60 2.任务看板照片: 3.团队照片: 4.产品状态: 最新做好的功能: 正在完成中 5.燃尽图: ......
软件工程 会议 工程 软件 2023

集合知识点整理

Java中,数组是保存一组对象的最有效的方式,但是数组的大小是固定的,通常在写代码时,我们不知道对象的确切个数,这个时候,JDK提供的容器类帮我们解决这个问题。Java的容器类分为两类:Collection和Map。所有元素序列对象都实现了Collection接口,键值对对象则实现Map接口。在接口 ......
知识点 知识

学系统集成项目管理工程师(中项)系列09_收尾管理

1. 广义 1.1. 项目验收工作 1.2. 项目总结工作 1.3. 系统维护工作 1.4. 项目后评价工作 1.5. 项目团队成员的后续工作 2. 狭义 2.1. 项目验收工作 3. 项目验收 3.1. 首要环节 3.2. 包括验收项目产品、文档及已经完成的交付成果 3.3. 需要完成正式的验收报 ......

Java的值传递和引用传递

值传递不会改变本身,引用传递(如果传递的值需要实例化到堆里)如果发生修改了会改变本身。 1.基本数据类型都是值传递 package com.example.basic; public class Test { public static void main(String[] args) { int ......
Java

Java异常处理

异常的产生、处理 捕捉异常 try { 可能有异常的代码序列 } [catch(异常类型1 变量) { 处理的代码1 }]* [finally { 必然执行的代码 }]? 说明: 1. 必须至少有一个catch或finally,不能只有try的部分。 try-catch-finally 语句可以进行 ......
Java

Java 第五次作业

1.编写一个简单程序,要求数组长度为5,静态赋值10,20,30,40,50,在控制台输出该数组的值 package 作业5; public class text1 { public static void main(String[] args) { // TODO Auto-generated m ......
Java

JVM(Java内存模型)

CPU缓存模型: CPU缓存为了解决CPU处理速度和内存处理速度不对等的问题,内存缓存的是硬盘数据用于解决硬盘访问速度过慢的问题。 指令重排序: 为了提升执行速度/性能,系统在执行代码的时候并不一定是按照你写的代码的顺序依次执行。 编译器优化重排 :编译器(包括 JVM、JIT 编译器等)在不改变单 ......
模型 内存 Java JVM

java.lang.illegalArgumentException:MALFORMED报错

###java.lang.illegalArgumentException:MALFORMED报错 上班处理业务反馈的问题时遇到了这个报错,情景是用户上传了一个zip文件,在下载zip文件时报这个错误。 经排查,原因是zip文件中含有中文字符"—" 跟英文字符"-"基本分别不出来 window环境下 ......

Java字符串

String Java中的字符串是String类的实例,字符串常量 "xxxx" ,系统会自动创建一个对应的String类对象。 注意,Java中的字符串并不是数组,字符串和数组没有直接关系。 字符串对象一旦被创建,则其内容是不可变的。 语法: String 变量名 [= ["xxxx" | new ......
字符串 字符 Java

数字电路基础知识

本文主要介绍数字电路基础知识,用最简洁的内容介绍最核心的知识。 1、数字电路是什么? 数字电路是利用电源电压的高电平和低电平分别表示1和0,进而实现信息的表达。模拟信号:随时间连续变化的信号。处理模拟信号的电路就是模拟电路。数字信号:随时间不连续变化的信号,离散变化。处理数字信号的电路就是数字电路。 ......
基础知识 电路 数字 基础 知识

java学习日记20230415-LinkedHashSet源码

LinkedHashSet全面说明: LinkedHashSet是HashSet子类; 底层是一个LinkedHashMap,底层维护了一个数组和双向链表 根据元素的hashCode值来决定元素的位置,同时使用链表维护元素的次序,使得元素看起来是以插入的顺序保存的 不允许添加重复元素 维护了一个ha ......
LinkedHashSet 源码 20230415 日记 java

Redis:如何实现一个互斥锁(Java)?

互斥锁是指同一时间只能有一个线程获取到的资源,其它线程需要等待。 原理 setnx keyName value,只有当keyName不存在时,才会写入成功,返回1。 实现 获取锁操作。 /** * 获取互斥锁:在redis中存入一个key-value,若存入成功,则获取锁成功,若存入失败,则获取锁失 ......
Redis Java

java数组

一维数组的定义、使用 Java中的数组是类类型。 类型 [数组名[] | [] 数组名] [= [ { 值1 [, 值n]* } | new 类型[元素数量] ] ]? ; 其中,类型没有任何限制,可以是基本类型也可以是类、接口类型。 用new创建数组时,系统会自动初始化数组中的所有元素:数组类型赋 ......
数组 java

使用Java接入小程序订阅消息!

更新完微信服务号的模板消息之后,我又赶紧把微信小程序的订阅消息给实现了!之前我一直以为微信小程序也是要企业才能申请,没想到小程序个人就能申请。 消息推送平台🔥推送下发【邮件】【短信】【微信服务号】【微信小程序】【企业微信】【钉钉】等消息类型。 https://gitee.com/zhongfuch ......
消息 程序 Java

Java基础——常用类

常用类 字符串 String // 初始化 // // String str1 = new String();初始化一个新创建的String对象,使其表示一个空字符序列。 // // String(String original)初始化一个新创建的String对象,使其表示与参数相同的字符序列;换句 ......
常用 基础 Java

com.alibaba.com.caucho.hessian.io.HessianFieldException: XxxDTO#xxfield: com.alibaba.com.caucho.hessian.io.StringValueDeserializer: unexpected object java.lang.String

昨晚例行上线后,今天早上生产发现一个bug。 什么bug呢?先看下面的dubbo接口 List<TaskDTO> listTask(TaskQuery query); 其中,TaskDTO里有个field叫price。这次上线时,我们一个小伙把price的数据类型由String改为BigDecima ......

第六天练习(学习PTA题目的标准答案以及复习string函数知识)

#include <iostream> #include <string> using namespace std; bool check(string s) { int p_pos = -1, t_pos = -1; int p_count = 0, t_count = 0; for (int i ......
函数 题目 答案 标准 知识

Java语言编程

Java编程需要一定的逻辑思维能力,要持续的学习 分别有Java/python/C++/C Java能干什么? 比如手机应用,游戏(我的世界)大数据分析 JavaSE 数据库 前端 Javawed ssm框架 Linux spring Boot 西部开源Java spring clond hadoo ......
语言编程 语言 Java

第五次Java作业

编写一个简单程序,要求数组长度为5,静态赋值10,20,30,40,50,在控制台输出该数组的值。 package ljh; public class dsa { public static void main(String[] args) { // TODO Auto-generated meth ......
Java

第四次Java作业

使用for循环计算1-100的和,除了以3结尾的那些数 package hjl; public class ljh { public static void main(String[] args) { // TODO Auto-generated method stub int sum=0; for ......
Java

java -- 缓冲流、转换流、序列化流

缓冲流 缓冲流, 也叫高效流, 按照数据类型分类: 字节缓冲流:BufferedInputStream,BufferedOutputStream 字符缓冲流:BufferedReader,BufferedWriter 缓冲流的基本原理,是在创建流对象时,会创建一个内置的默认大小的缓冲区数组,通过缓冲 ......
序列 java