NOT

秦疆的Java课程笔记:05-08 预科 上

05 预科 博客的重要性 博客,blog,网络日记 1、总结和思考 2、提升文笔组织能力 3、提升学习总结能力 4、提升逻辑思维能力 5、帮助他人,结交朋友 短期内看不到效果,长期坚持对提升很有帮助。 有些工作面试会要求看博客。 在线平台:博客园,CSDN,简书,知乎…… 有经济实力:购买服务器,搭 ......
预科 课程 笔记 Java 05

JavaWeb基础入门

JavaWeb的技术体系 下面以登录功能的实现来讲讲JavaWeb 登录页面的开发 HTML HTML指的超文本标记语言(Hyper Text Markup Language),是一种用来描述网页的语言。超文本指的是除了可以包含文字之外,还可以包含图片、链接、音乐、视频、程序等内容。 HTML网页的 ......
JavaWeb 基础

团队作业2——《需求规格说明书》

这个作业属于哪个课程 计科二班 这个作业要求在哪里 《需求规格说明书》 这个作业的目标 编写需求规格说明书 团队成员 学号 龙新超 3121004921 刘润桦 3121004919 艾孜海尔江 3121004900 梁戬希 3121004914 团队github链接:github 1.需求规格说明 ......
说明书 规格 团队 需求

1600万色的屏幕到底啥意思?

概念 我们知道颜色都是 RGB 三原色组成 物理像素点 : 显示器(屏幕)是由一个个物理显示单元组成的 这个基本单元就是像素点 每一个像素点可以发出多种颜色, 成像原理: 显示器成相的原理就是在不同的物理像素点上显示不同的颜色,最终构成完整的图像 1600万色的屏幕 指一个像素点可以显示出1600万 ......
屏幕 意思 1600

使用logstash同步mysql到ES

环境:OS:Centos 7es:6.8.5logstash:6.8.5mysql:5.7 1.mysql创建表 create table tb_es ( id bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id', name varc ......
logstash mysql

network提示use --host to expose

项目运行之后,想要通过局域网ip访问项目,无法访问: 查了一下问题,没有配置netWork,在vite.config.ts如下配置,就可以了 server: { host: '0.0.0.0' } 有问题欢迎交流!!! ......
network expose host use to

如何发包到中央仓库-完整教程

相信很多小伙伴自己都会有一些包,我们可以将包发布中央仓库,然后直接通过maven来使用这些包,下面就整理下如何将包发到中央仓库。 新建项目 第一步,我们需要在sonatype上注册一个账号,这一步就不再演示了。 注册好账户之后,然后我们来创建项目。点击新建按钮,问题类型 选择 New Project ......
仓库 中央 教程

QT高级(1)QTableView自定义委托集合,一个类实现若干委托

@目录1同系列文章2 功能3 源码 1同系列文章 QT中级(1)QTableView自定义委托(一)实现QSpinBox、QDoubleSpinBox委托 QT中级(2)QTableView自定义委托(二)实现QProgressBar委托 QT中级(3)QTableView自定义委托(三)实现QCh ......
QTableView

逻辑回归

1. 分类 1.1 motivation 只有两种分类结果的问题成为二分类问题,通常使用0指代false,1指代true 样本也可分为负样本(negative class)和正样本(positive class),例如针对邮件是否为垃圾邮件的问题,正常邮件就是负样本,垃圾邮件就是正样本 由此可知,正 ......
逻辑

架构设计【可扩展】

一、简介 可扩展即是通过增加相应的机器来达到抗住系统的突然流量激增的目的。 二、设计方案 2.1、存储扩展 比如订单系统,首先针对数据存储,按照基础业务进行拆分的,大体拆为用户库、运营库、权益库、基础数据库、订单库等,具体的酒店这些基础数据就放在基础数据库中,这样拆分还有个好处就是确保了故障的隔离, ......
架构

金Gien乐道 | 10月热点回顾

​ 收获之秋,中电金信Q4开篇捷报不断 ​ Q4开篇,中电金信迎来多个捷报。公司与青岛财通集团联合打造的核心业务系统(一体化业务平台)一期项目顺利投产上线并平稳运行;中标华南某全国性股份制商业银行新一代云原生分布式核心系统项目;国控数科ITO(信息技术服务)资源池搭建项目;拼多多跨境电商平台Temu ......
热点 Gien

实验七

#include <iostream> struct TreeNode { int data; TreeNode* left; TreeNode* right; bool isThreaded; // 标志指示是否是线索 TreeNode(int val) : data(val), left(nul ......

Ctrl+C 停止命令

使用linux虚拟机时,有时候会遇到,输入一个命令后,回车键无法结束这个命令,那么这个时候就可以使用Ctrl+C,作用就是停止命令。 比如说,输入cat命令,无法退出,就可以使用Ctrl+C去停止命令,当然要停止这个命令也不知这一个方法,比如果停止cat命令,还可以使用Ctrl+D,它比Ctrl+C ......
命令 Ctrl

Go开发学习 | 如何快速读取json/yaml/ini等格式的配置文件使用示例

0x00 前言简述 0x01 常用模块 encoding/json 模块 - json 配置文件解析 gopkg.in/ini.v1 模块 - ini 配置文件解析 gopkg.in/yaml.v3 模块 - yaml 配置文件解析 spf13/viper 模块 - 配置文件解析终结者 原生map结 ......
示例 格式 文件 json yaml

linux10.18课堂随笔

一 文件权限 4.2 ACL权限 1.先创建一个文件 通过getfacl命令可以查看ACL权限(和ll命令查看到的内容差不多) 2.setfacl命令可以设置ACL权限,对每一个文件or目录进行更精确的权限设置,添加“-m”参数可以修改当前文件的ACL权限。(用ll查看文件时,权限字符位最后出现“+ ......
课堂 随笔 linux 10.18 10

C#(8):表达式和语句

算术运算符的表达式的数据类型当发生数值提升时与表达式中精度最高的数数据类型一致 p16:0.15.13 CSharp C# 新特性, 新功能_c# 取消顶级语句_一个只会CV的程序员的博客-CSDN博客 continue 语句启动最接近的封闭迭代语句(即 for、foreach、while 或 do ......
表达式 语句

DP查缺补漏之完全背包优化原理

DP查缺补漏之完全背包优化原理 先复习一下基本知识 状态假设 DP[I][J]为前\(i\)个物品,容量小于\(j\)时的最优解(最大价值) 状态转移 DP[I][J] = max(DP[I - 1][J], DP[I - 1][J - k*V[I]] + k*W[I]) 对于第\(i\)个物品,两 ......
背包 原理

PathVariable annotation was empty on param 0

错误显示: 使用SpringBoot进行开发时,使用feign组件进行远程调用,可能会产生了这样的异常信息: nested exception is java.lang.IllegalStateException: PathVariable annotation was empty on param ......
PathVariable annotation empty param was

2023csp-x复赛试题及其讲解

1赚钱 题目地址:https://www.luogu.com.cn/problem/U377638 1 //U377638 赚钱 2 #include <iostream> 3 #include<cstdio> 4 #include<cstring> 5 #include<cmath> 6 usin ......
复赛 试题 csp-x 2023 csp

Callable&Future及FutureTask实现分析(JDK11)

Callable 在Java中我们知道创建一个线程可以继承Thread类或者实现Runnable接口,JDK1.5之后在java.util.concurrent提供了Callable接口,该接口设计类似Runnable接口,不过Callable接口可以返回任务执行的结果,并且在执行任务过程中可能会抛 ......
FutureTask Callable Future amp JDK

CAS小窥

在JDK 1.5之后Java提供了并发包(java.util.concurrent),加强对并发的支持。该包下的类大量使用 CAS(Compare and Swap)来实现原子操作、锁优化等。在java.util.concurrent.atomic包中,提供了对基本类型的原子封装,比如AtomicI ......
小窥 CAS

循环队列结构分析

ArrayQueue假溢出 我们在利用数组实现队列的时候,发现数组队列会出现假溢出问题,即队列还没有满,但不能再往队列中放入元素了,如下图所示: 在数据进行出队的时候,每一个元素出队,指向队列头元素的head就会向后移动,导致head之前的元素被“遗忘”了,无法再次利用,出队的代码如下: @Over ......
队列 结构

CompletableFuture源码学习

了解到CompletableFuture的基础用法之后,我们不禁好奇,以前的Future模式不支持如此好用的异步编程,CompletableFuture是如何做到的呢?这就需要我们去阅读源码了,通过源码我们才能了解到其设计思想和实现方式,我们分析下supplyAsync 和 thenApplyAsy ......
CompletableFuture 源码

根据Accession id下载NCBI基因组

usage: 脚本就不注释了,会perl的都看得懂;测试了下,速度感人OTZ,淦! #!/usr/bin/env perl use strict; use warnings; use Cwd qw/getcwd/; use Getopt::Long; use Net::FTP; use featur ......
基因组 基因 Accession NCBI

QT中级(2)QTableView自定义委托(二)实现QProgressBar委托

同系列文章 QT中级(1)QTableView自定义委托(一)实现QSpinBox、QDoubleSpinBox委托 QT中级(2)QTableView自定义委托(二)实现QProgressBar委托 QT中级(3)QTableView自定义委托(三)实现QCheckBox委托并且将QCheckBo ......
QProgressBar QTableView

如何连接ftp

下载 下载网址:客户端 - FileZilla中文网 安装 解压 选择安装路径 等待安装 安装完成 ......
ftp

lazarus在windows使用zeos并指定数据库驱动的路径时,当路径包含中文运行会出错。

一、问题:lazarus在windows使用zeos并指定数据库驱动的路径时,当路径包含中文运行会出现以下出错。 二、解决方法: 1、在uses引用LConvEncoding单元2、将 ZConnection1.LibraryLocation:=(ExtractFilePath(Applicatio ......
行会 路径 lazarus windows 数据库

VMware workstation设置nat网络端口转发

vmware workstation nat模式,一般是无法正常访问到的 如果想要从本地访问到nat网络的虚拟机,就需要做端口转发策略 具体步骤如下,需要在虚拟网络编辑器中处理,并启用管理员权限 访问时需要访问主机映射的端口 ......
端口 workstation VMware 网络 nat

MyBatis拦截器优雅实现数据脱敏

背景 现代网络环境中,敏感数据的处理是至关重要的。敏感数据包括个人身份信息、银行账号、手机号码等,泄露这些数据可能导致用户隐私泄露、财产损失等严重后果。因此,对敏感数据进行脱敏处理是一种必要的安全措施。 比如页面上常见的敏感数据都是加*遮挡处理过的,如下图所示。 接下来本文将以Spring Boot ......
MyBatis 数据

如果你不想死的话

如果你不想死的话,就要向最强的人去学习; 在工作中慢慢提升自己,等实力增强了再找更好的工作也不迟。 内心要行动、改变现状,要踏实、心存善念地去执行,不要因为急干改变而失去节制,为自己带来麻烦。颐养是指谨言慎行,修养身心。强调顺应自然地生活,要节制过度的欲望。 本卦在学业事业方而的启示 本卦启示我们, ......