程序员 程序 日记java

10年开发经验的程序员的自我介绍

大家好,我是曾树敏。非常高兴有机会向大家介绍一下自己。我是一名有着10年IT行业工作经验的程序员。 在过去的10年中,我一直致力于不断学习和提升自己的技术能力。我熟练掌握多种编程语言,如Java、Python和C++,以及常用的开发框架和工具。我能够快速分析问题并提供高效的解决方案。此外,我还有扎实 ......
程序员 经验 程序

Java语言基础知识全总结

一.Java的优点 1. 跨平台性。一次编译,到处运行。Java编译器会将Java代码编译成能在JVM上直接运行的字节码文件,C++会将源代码编译成可执行的二进制代码文件,所以C++执行速度快 2. 纯面向对象。Java 所有的代码都必须在类中书写。C++兼具面向对象和面向过程的特点? 3. Jav ......
全总 基础知识 语言 基础 知识

全网最详细Java-JVM

Java-JVM ①JVM概述 ❶基本介绍 JVM:全称 Java Virtual Machine,一个虚拟计算机,Java 程序的运行环境(Java二进制字节码的运行环境) 特点: Java 虚拟机基于二进制字节码执行,由一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆、一个方法区等组成 JV ......
全网 Java-JVM Java JVM

如何在.NET电子表格应用程序中创建流程图

前言 流程图是一种常用的图形化工具,用于展示过程中事件、决策和操作的顺序和关系。它通过使用不同形状的图标和箭头线条,将任务和步骤按照特定的顺序连接起来,以便清晰地表示一个过程的执行流程。 在企业环境中,高管和经理利用流程图来规划业务流程,使他们能够识别瓶颈、优化生产力并增强决策能力……用例列表不胜枚 ......
流程图 应用程序 表格 流程 程序

【踩坑日记】uni-app相机抽帧,相机被多次初始化问题

缘起:最近频繁接到使用我们AI运行识别插件用户的反馈,部分机型在uni中抽几帧后,就不再帧的了。开始以为又是小程序的API兼容的问题(确有机型出现过抽帧兼容性问题),后面越来越多的反馈在原生下无问题,只有采用uni-app方案的有问题... 一、先看抽帧简略代码 下面是小程序做AI运动识别的第一步, ......
相机 uni-app 日记 问题 uni

使用CQRS和Event Sourcing实现高性能.NET应用程序

摘要 本文介绍了如何使用CQRS(命令查询职责分离)和Event Sourcing在.NET应用程序中实现高性能和可扩展性。我们将在一个具体的业务场景中应用这些模式,以演示它们如何解决实际问题。 引言 随着业务的发展和用户需求的增加,我们作为.NET程序员需要考虑如何提高应用程序的性能和可扩展性。为 ......
高性能 应用程序 Sourcing 程序 Event

工程概论作业二——个人项目《论文查重程序》(Python 版)

本次项目 github 项目链接:https://github.com/NaHCOOO/SoftwareEngineeringHomework2 作业要求 这个作业属于哪个课程 工程概论 这个作业要求在哪里 作业要求 这个作业的目标 学习项目搭建的基本流程,学习 GitHub 的使用,设计论文查重算 ......
概论 程序 项目 Python 工程

Java中的函数式接口

一、先来看看自定义的函数式接口使用。 @FunctionalInterface interface MyFunction { void run(); } public class Test { public static void main(String[] args) { MyFunction f ......
函数 接口 Java

Java Stream 必须掌握的几种用法

Stream 是 Java8 推出的一套简化集合、数组操作的 API,掌握 Stream 的用法将极大的提升我们的编程能力。 流的获取 通过 Stream 自带的 API 获取: // 通过传入可变参数构造 static<T> Stream<T> of(T... values); // 指定一个常量 ......
Stream Java

生态支持对比:PWA VS 小程序

PWA建快应用,小程序建超级App? 有的同学会问,为什么会有这么奇怪的联想和对比?这还需要从上述两种技术生态技术支持的方向来讲。 PWA生态系统支持 广泛支持:PWA可以在几乎所有现代浏览器上运行,无需安装和更新,具有广泛的设备和平台支持。Web技术栈:PWA使用Web标准技术(HTML、CSS和 ......
生态 程序 PWA VS

java基础-Junit 注解 枚举-day12

目录1. Junit2. 注解 annotation3. 枚举 1. Junit 白盒测试 黑盒测试 自行baidu了解 java单元测试 package com.msb01; import org.junit.After; import org.junit.Assert; import org.j ......
注解 基础 Junit java day

【日记】文章更新计划

有的时候博客内容会有变动,首发博客是最新的,其他博客地址可能会未同步,认准https://blog.zysicyj.top 文章最后有详细的更新计划 {% timeline 2023,pink %} 第一版发布 【完结~开发规范系列】 Linux系列重新定位,不再只是简单的说常用命令 周二rocke ......
日记 文章

日记六

今天我们下午上了java课,我学会了如何在编写程序中,运用正确的方法去节省编写代码的时间,将一个复杂的具有很多部分的程序,可以拆分成许多个模组,然后今天课上我还独立完成四则运算这个代码,但是我不会将时间进行限制,所以我需要学习的还有很多 ......
日记

CSP-S2023完善程序解析

题目链接:https://mp.weixin.qq.com/s/H3H8S1UYb9f3ga7oc5DbmQ 一.本题使用了拓扑排序,计算出路径条数f,并每次依次减去路径条数,每减一次,就得到了路径上的一个点,最终形成了一条路经 34.这里的next函数,查找了路径上的下一个点,依次减去u的路径条数 ......
程序 CSP-S 2023 CSP

Java游戏服务器之优雅停服

一、写随笔的原因: 最近项目开发中,停服的时候发现停服的时候,日志无法打印,看了下原因,是因为项目使用了SpringBoot中的logback,无法控制日志关闭在项目内部停服逻辑之前关闭。研究之后,整理下关于优雅停服的相关处理 二、具体的内容: 1. 什么是优雅停服 让应用程序处理完正在运行的逻辑, ......
服务器 Java

2022年中国大学生程序设计竞赛女生专场 ACEGHIL

2022年中国大学生程序设计竞赛女生专场 目录2022年中国大学生程序设计竞赛女生专场概况 A - 减肥计划C - 测量学E - 睡觉G - 排队打卡H - 提瓦特之旅I - 宠物对战L - 彩色的树 概况 因为女生赛,要给女队找找题,我又试了下2022女生赛,题目很多小细节需要注意,不然会wa很多 ......
国大学 专场 程序设计 ACEGHIL 女生

Java多线程学习

Java创建线程的3种方式 线程有3种运行方式,分别为实现Runnable接口的run方法, 继承Thread类并重写run方法, 使用FutureTask方式。 方法1,继承Thread类,重写run方法 public class MyThread extends Thread { @Overri ......
线程 Java

8-微信小程序的网站的接口调用

案例:查询天气预报 1.需要使用到的接口网址,在百度搜索 聚合数据:https://www.juhe.cn/ 聚合数据是一个请求接口的网站 准备工作做好后,就开始打开微信小程序编译器 wxml: <view class="top" > <text>查看天气预报</text> </view> <for ......
接口 程序 网站

JAVA高级架构师

JAVA高级架构师技术包含:SpringBoot3.0,SpringCloudAlibaba,JDK11~19,Spring6,IOC,AOP,JavaWeb,SpringMVC,Mybatis,Docker,k8s,Devops,Vue3.0,Nginx,Redis7,MongoDB,JDBC,S ......
架构 JAVA

9.18日课堂上java练习

1 import java.util.ArrayList; 2 import java.util.Random; 3 import java.util.Scanner; 4 import java.util.ArrayList; 5 import java.util.Random; 6 import ......
课堂 9.18 java 18

7-微信小程序 tabBar导航栏

微信小程序 tabBar 是小程序底部的一个导航栏,用于在不同的页面之间进行切换。下面是一个示例代码,展示如何在微信小程序中使用 tabBar。 在小程序的 app.json 文件中,添加 tabBar 配置项,示例代码如下: "tabBar": { "color":"#ccc", "list":  ......
程序 tabBar

spring boot 在Linux下服务启动报错Unable to find Java

前言: 最近在开发项目的过程中遇到了一些坑(也可能不是坑,是自己没弄过导致折腾了很久),我们项目中遇到有用到一些第三方的库,有些第三方库可能不支持openjdk,只支出jdk,所以就要更换一下jdk,然后服务器又是之前的前同事配置的,这时候我把服务器的jdk版本从原来的openjdk1.7换成了官方 ......
spring Unable Linux boot Java

c# winform打开外部程序异常问题解决方案

c# winform中打开外部程序的常规操作是使用Process类,此时,如果外部程序没有对路径的操作或其他路径文件的操作时,通常不会出现报错或异常; 反之,会出现找不到路径或者直接抛出异常。 此种情况主要是因为外部程序和当前程序不在一个路径下导致的,以下是解决方案: System.IO.Direc ......
解决方案 winform 方案 程序 问题

JAVA基础知识学习

基础语法 基础语法 对象:对象(Object)是类的实例 类:描述对象的属性和行为 方法:封装了特定功能的代码块,可以在程序中被多次调用。方法是类的一部分,用于定义类的行为和功能 实例变量:也称为成员变量或字段,是类中声明的变量,它们用于存储对象的状态或属性 public class HelloMo ......
基础知识 基础 知识 JAVA

软件工程 之 (XMUT)PTA Java 编程题

Java编程题 先随笔记录,以后有时间再整理吧。 求最大值 统计符合条件元素的个数 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new ......
软件工程 工程 软件 XMUT Java

软件工程 之 (XMUT) PTA Java 函数题

PTA Java 函数题 先记录,有时间再整理。 是否偶数 public static boolean isOdd(int data){ return data%2==0?true:false; } 根据派生类写出基类(Java) public People() { } public People( ......
软件工程 函数 工程 软件 XMUT

软件工程 之 (XMUT)PTA Java 选项题

选项题 随便,后整理 在windows平台上安装配置JDK时,下列的说法错误的是_____。C.javac的功能是编译并执行 java代码项 一个计算机上安装JDK后,该计算机不包含的是()。C.Eclipse 有一段java 应用程序,它的主类名是a1,那么保存它的源文件名可以是( ).A.a1. ......
软件工程 工程 软件 XMUT Java

软件工程 之 (XMUT)PTA Java 判断题

PTA Java 判断题 随笔,后整理 在一个编辑器中编写好的Java应用程序,是扩展名为.class的文件。F java语言中不用区分字母的大写小写。F Java语言中,变量名可以用汉字表示。T 字节码文件是与平台无关的二进制码,执行时由解释器解释成本地机器码。T 一个Java源文件中可以有多个类 ......
软件工程 工程 软件 XMUT Java

9.18日记

今天学习了高精度减法 // 给定两个正整数#include <iostream>#include <vector>using namespace std;vector <int> sub(vector<int>& A, vector<int> &B){ vector<int> C; int t = ......
日记 9.18 18

java通过流往外写文字

1、创建文件写文字,覆盖 1 File file=new File("文件路径"); 2 FileOutputStream out=null; 3 try { 4 if (!file.exists()) { 5 file.createNewFile(); 6 } 7 out = new FileOu ......
文字 java