java工程师 精华 知识
Java开发必会的Linux命令
作为一个Java开发人员,有些常用的Linux命令必须掌握。即时平时开发过程中不使用Linux(Unix)或者mac系统,也需要熟练掌握Linux命令。因为很多服务器上都是Linux系统。所以,要和服务器机器交互,就要通过shell命令。 本文并不会对所有命令进行详细讲解,只给出常见用法和解释。具体 ......
delphi 11.3 java.ioexception:cleartext http traffic [IP地址] not permitted
要在AndroidManifest.xml添加如下属性即可: 参考:How to Fix Cleartext HTTP Traffic not Permitted in Android - TREND OCEANS ......
前端之路 | 1.HTML基础必备知识学习篇
[ 点击 👉 关注「 全栈工程师修炼指南」公众号 ] 设为「⭐️ 星标」带你从基础入门 到 全栈实践 再到 放弃学习! 涉及 网络安全运维、应用开发、物联网IOT、学习路径 、个人感悟 等知识分享。 希望各位看友多多支持【关注、点赞、评论、收藏、投币】,助力每一个梦想。 【WeiyiGeek Bl ......
用Java写一段中国身份证的正则表达式,要求验证身份证中的日期,且大于1900年,以及校验码验证
以下是一个Java正则表达式,可用于验证中国身份证中的日期,并要求日期在1900年及之后: String regex = "(?:(?:19[0-9]\\d)|(?:[2-9]\\d{3}))(?:0[1-9]|1[012])(?:0[1-9]|[12]\\d|3[01])\\d{3}[\\dXx] ......
Java虚拟机整体思路
我们日常编程的Java编程是在Java语言规范代码,通过javac前端编译器编译器,产生字节码规范,此时我们应该对字节码文件结构有一个大致的认识,此时我们了解了Java虚拟机内存面局(专业术语叫运行时数据区),类加载器通过加载器将字节码文件加载到内存中(此时应该对类加载的过程有一个大致的了解),Ja ......
学系统集成项目管理工程师(中项)系列04a_项目管理一般知识(上)
1. 项目 1.1. 是为达到特定的目的,使用一定资源,在确定的期间内,为特定发起人提供独特的产品、服务或成果而进行的一系列相互关联的活动的集合 1.1.1. 【21上选24】 1.1.1.1. 【19下选24】 2. 标准 2.1. 【21下选25】 2.2. 一致同意建立并由公认的机构批准的文件 ......
java/spring项目打成jar包供第三方引用方案
分类 单独工具类 比如StringUtils 注入类工具类 实现 单独工具类 将项目打jar包 项目结构 开始打包: 在目标项目中pom引用直接使用 注入类工具类 当我们想要利用SpringBoot封装一套组件并发布给第三方使用时,我们就不得不考虑我们的组件能否被使用者正确引入使用,本文章讲解的是项 ......
java自动化安装
一、安装jdk-1.8 1.官网下载地址:Java Downloads | Oracle,下载后,直接双击运行jdk-8u161-windows-x64.exe进行安装即可 2.配置java环境变量 点击计算机->系统属性->高级系统设置->环境变量,设置系统变量。 (1)新建系统变量:变量名:JA ......
软件工程日报——科技政策查询系统
今天在软件工程课上,建民老师突然给我们进行了一次检测,让我们做一个科技政策查询系统。 通过三、四个小时的编写,终于勉强实现了基本功能, 功能截图如下 ......
java.lang.NoSuchMethodException: com.innovation.web.BuyServlet.$%7Bid%7D(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)问题的解决(axios)
问题描述 我在html页面写了get到删除某条记录的url路径里去,然后一直显示这个错误,也到不了相应的后台方法里面去,就很离谱欸家人们! 问题解决 听从友友的建议,将之前的**/deleteCarts/${id}改成了之前用过的那种样式,也就是/deleteCarts?id=${id}**, 然后 ......
Java实现自定义LRU算法
class LRUCache { // key -> Node<key,val> private HashMap<Integer, Node> map; // Node(k1,v1) <-> Node(k2,v2) private DoubleList cache; // 最大容量 private ......
Java8 - sum求和,将 List 集合转为 Map,key去重(groupingBy),sorted排序
Java8 - sum求和,将 List 集合转为 Map,key去重(groupingBy),sorted排序 package com.example.core.mydemo.java8; public class GoodsPriceDTO { private Integer id; priva ......
Java8统计金额demo
Java8统计金额demo package com.example.core.mydemo.java8; public class GoodsPriceDTO { private String goodName; private Integer amount; public String getGo ......
前端工程化实战:React 模块化开发、性能优化和组件化实践
前端工程化实战是指通过组织工作流程、使用工具和技术来提高前端开发效率和质量的一种方法。常见的前端工程化实践包括模块化开发、自动化构建、代码检查和测试、性能优化等。下面将简要介绍模块化开发、性能优化和组件化实践。 ......
2023年4月10日(软件工程日报)
今日首先完成老师布置的课堂作业,耗时6,7个小时,主要都集中在分页显示,之前一直下滑显示,分页一直没用用过,一直想在网上直接套用代码,总是报错,最终找到一个完整讲解,进行的套用。 之后是团队作业方面,今天继续学习深度学习 前向传播与后向传播 ......
OI 知识查缺补漏
带下划线的为已经学习过一遍的知识点。 带方括号的为 CCF 大纲中有的,其中数字为难度系数,应按它从小到大学习。 括号后面为完成时间。 按照 OI Wiki 的顺序排列。 基础 STL GDB 搜索 记忆化 启发式 双向 迭代加深 舞蹈链(2023.3.30) 动态规划 (2023.4.10 新增) ......
2023.4.10——软件工程日报
所花时间(包括上课):6h 代码量(行):0行 博客量(篇):1篇 今天,上午学习,下午学习。 我了解到的知识点: 1.学习了python爬虫,并了解了一些关于网络的知识; 2.了解了一些网页分页的知识,在这里特别铭谢516的三位兄弟帮助了我很多,我非常感谢他们,在他们的帮助下,我独立地完成了建民老 ......
Java 基础
一、基础 1.标识符注意点 所有的标识符都应该以字母(A-Z或者a-z),美元符($),或者下划线(_)开始 首字符之后可以是字母 ,美元符 ,下划线或者数字的任何字符组合 不能使用关键字作为方法名或者变量名 标识符是大小写敏感的 合法标识符举例: age、$salary、_value、__1_va ......
Java面向过程的编程
Java语言基础 一.注释及注释的使用 1.java规范的三种注释 单行注释 多行注释 文档注释(java特有的) 2.注释的作用: 1.对所写的程序进行解释说明,增强可读性。方便自己观看 2.调试所写的代码 3.注释了的内容不参与编译。编译以后生成的.class的字节码文件中 不包含注释掉的信息 ......
剑指offer38(Java)-字符串的排列(中等)
题目: 输入一个字符串,打印出该字符串中字符的所有排列。 你可以以任意顺序返回这个字符串数组,但里面不能有重复元素。 示例: 输入:s = "abc"输出:["abc","acb","bac","bca","cab","cba"] 限制: 1 <= s 的长度 <= 8 来源:力扣(LeetCode ......
Java并发(一)----进程、线程、并行、并发
一、进程与线程 进程 程序由指令和数据组成,但这些指令要运行,数据要读写,就必须将指令加载至 CPU,数据加载至内存。在指令运行过程中还需要用到磁盘、网络等设备。进程就是用来加载指令、管理内存、管理 IO 的 当一个程序被运行,从磁盘加载这个程序的代码至内存,这时就开启了一个进程。 进程就可以视为程 ......
java第四次作业
使用for循环计算1-100的和,除了以3结尾的那些数 2.package aaa; 3. 4.public class AAA { 5. 6. public static void main(String[] args) { 7. // TODO Auto-generated method stu ......
Java中创建线程的方式以及线程池创建的方式、推荐使用ThreadPoolExecutor以及示例
场景 Java中创建线程的方式有三种 1、通过继承Thread类来创建线程 定义一个线程类使其继承Thread类,并重写其中的run方法,run方法内部就是线程要完成的任务, 因此run方法也被称为执行体,使用start方法来启动线程。 2、通过实现Runanle接口来创建线程 首先定义Runnab ......
链表专题--基础知识
参考链接:代码随想录 链表是一种通过指针串联在一起的线性结构,每个节点由两部分组成,一个是数据域一个是指针域(存放指向下一个节点的指针),最后一个节点的指针域指向null(空指针的意思)。 链表的入口节点称为链表的头节点也就是head,链表示意图如下所示: 链表的类型 单链表 刚才说的就是单链表。 ......
java11_Object类
Object类相关 Java Object 类是所有类的父类,也就是说 Java 的所有类都继承了 Object,子类可以使用 Object 的所有方法。 Object 类位于 java.lang 包中,编译时会自动导入,我们创建一个类时,如果没有明确继承一个父类,那么它就会自动继承 Object, ......
java 日志框架总结
日志级别 ALL < TRACE < DEBUG < INFO < WARN < ERROR < FATAL < OFF ALL:最低等级的,用于打开所有日志记录。 TRACE: designates finer-grained informational events than the DEBUG ......
王慧婷的JAVA第四次作业
1使用for循环计算1-100的和,除了以3结尾的那些数 package www; public abstract class ttt { public static void main(String[] args) { int sum=0; for (int i = 0; i <=100; i++ ......
Java 第四次作业
1.使用for循环计算1-100的和,除了以3结尾的那些数 package 作业4; public class text1 { public static void main(String[] args) { // TODO Auto-generated method stub // 使用FOR循环 ......
Java 第四次作业
1.使用for循环计算1-100的和,除了以3结尾的那些数 package 作业4; public class text1 { public static void main(String[] args) { // TODO Auto-generated method stub // 使用FOR循环 ......