Java

mysql的数据类型以及mysql中的int11是什么意思

今天抽时间来讲一下mysql里的知识点,之前有不少人问过我,mysql中的int(11),这个11到底是啥意思?是11位的意思吗?你是否也想过这个问题,是否也有这个疑问? ok,今天就展开来讲一下,用通俗易懂的大白话来给你彻底搞明白 一、跟你扯点二进制的小东西 要讲清楚这个问题,我先来给大家科普一点计算机比较基础的二进制的东西 1byte 也就是 一字节 等于 8个bit位(也就是8个比特位),稍

jcmd的简要分析命令

jcmd的简要分析命令 背景 进行堆栈抓取和简要分析 说明 其他学习

Spring Boot 对所有的 Controller 类进行统一 URL 前缀管理

UnitedApiPathProps WebMvcConfig application.yml Controller 只要使用了 @UnitedController 注解的 Controller 请求前缀都是 /api。

线程池的七种创建方式,线程池的拒绝策略,线程池看这篇就够了

转载自:https://blog.csdn.net/weixin_48271092/article/details/124419062 线程池 一、线程存在的问题 二、什么是线程池? 三、线程池的优点 四、线程池的使用 4.1 固定数量的线程池 4.1.1 具体实现 4.1.2 线程工厂 4.3 带缓存的线程池 4.4 执行定时任务的线程池 4.4.1 延迟执行(一次) 4.

java中的各种锁

java中的各种锁 一、概述 乐观锁 CAS 悲观锁 synchronized 自旋锁 CAS 可重入锁 synchronized、Reentrantlock、Lock 读写锁 ReentrantReadWriteLock,CopyOnWriteArrayList、CopyOnWriteArraySet 公平锁 Reentrantlock(true) 非公平锁 synchronized、reen

Uniapp仿ChatGPT Stream流式输出(非Websocket)

前言 最近写一个chagpt小程序,流式输出可以使用websocket也可以使用stream来实现,这里就不折腾websocket的了,我发现uniapp实现流式输出的方式挺多的,主要是有些小程序还不兼容,花了点时间研究了一下。 EventSource EventSource也称为SSE(Server-Sent Events),是服务器推送的一个网络事件接口,一个EventSource会对http

canvas用法

感谢原文:****点击跳转原文:canvas详细教程原文 canvas是什么? 简单来说,`` 是HTML5中的标签,它是一个容器,可以使用JS在其中绘制图形或文字。 MDN:``是一个可以使用脚本 (通常为JavaScript) 来绘制图形的 HTML 元素。例如,它可以用于绘制图表、制作图片构图或者制作简单的动画。主要聚焦于2D图形。 预备知识 canvas标签本身 canvas标签是一张画

Maven小知识:1.packagingpompackaging是什么意思?2.propertiesproperties标签作用?3.dependencyManagement标签作用?

Maven小知识: (1) <packaging>pom</packaging>是什么意思? 1、配置<packaging>pom</packaging>的意思是使用maven分模块管理,都会有一个父级项目,pom文件一个重要的属性就是packaging(打包类型),一般来说所有的父级项目的packaging都为pom,packaging默认类型ja

SpringBoot内容协商机制

1、是什么? SpringBoot内容协商机制是一种实现了内容协商(Content Negotiation)的Web服务器,它可以根据客户端请求的不同,将响应返回给客户端。 在传统的Web服务器中,如果客户端请求的URL与服务器上的URL不一致,服务器就会返回一个错误响应,告诉客户端所请求的URL不存在或者不合法。而SpringBoot内容协商机制则可以根据客户端请求的URL和服务器上的规则,动态

JAVA博客3

  一.前言 第三次写Blog,相比较上一次而言自己的经验更加的丰富了,这次blog的书写相对来说要更为轻松些。内容上题目较少,只需要分析有关课程成绩统计系统,但是说容易也并不容易,每一道题都是刺头中的刺头,这一次写博客,不仅仅是以完成任务的目的,更多的,让自己重新对那些打击过自己,折磨过自己的题目进行一次整体性的回顾。对于这次博客,我把它当作对自己过去几星期在JAVA里旅途的回望,对我

Redis学习经验

Redis 各位读者朋友你们好,我是你们的好朋友IT黑铁,最近巩固加深Redis中将经验记录了下来,其中若有错误请多指教! 学习途径:    B站黑马程序员的Redis视频     注:由于部分ppt图片过于的好和部分知识基本不需要扩展,我就直接截取了黑马程序员的ppt图片,万分感谢! 概述 Redis是一款键值对(key-value)的非关系型(

js中的splice用法

非常感谢原博主,在菜鸟教程上给我看蒙了,看完这篇感觉清晰了很多,感谢:https://so.csdn.net/so/search?q=splice&spm=1001.2101.3001.7020 splice()函数详解 splice() 方法通过删除或替换现有元素或者原地添加新的元素来修改数组,并以数组形式返回被修改的内容。此方法会改变原数组。 参数: index —— 必需。整

现实中的 JAVA (一)

买零食 描述 本例子主要是通过 JAVA 语言来描述,平时父母带我们去买零食的场景。 买零食流程图 从家里出发,选择一种出行方式达到零食店然后我们就可以开始购物了,选择对应的零食随后进行买单 家庭成员 UML 图 1、Person 做为顶级的抽象类 2、Male 作为男 CLass 的描述类 3、Female 作为女 CLASS 的描述类 Person Male Female

@interface 注解详解

@interface 用来定义一个自定义注解 在Java中,定义注解其实和定义接口差多不,只需要在interface前添加一个@符号就可以,即 @interface Zhujie{ },这就表明我们定义了一个名为 @Zhujie 的注解。 注解中的方法即为注解的元素,元素中不能包含参数,返回值只能为简单数据类型、String、Class、emnus、注释 和这些类型的数组 注解定义完之后就可

【剑指Offer】37、数字在排序数组中出现的次数

【剑指Offer】37、数字在排序数组中出现的次数 题目描述: 统计一个数字在排序数组中出现的次数。例如,输入排序数组{1,2,3,3,3,3,4,5}和数字3,由于数字3在该数组中出现了4次,所以函数返回4。 解题思路: 既然输入的数组是有序的,所以我们就能很自然的想到用二分查找算法。以题目中给的数组为例,一个比较自然的想法是用二分查找先找到一个3,由于要计算的是输出的次数,所以需要在找到的这个

Bootstrap前端开发框架

一 Bootstrap 简介 Bootstrap 来自 Twitter(推特),是目前最受欢迎的前端框架。Bootstrap 是基于 HTML、CSS 和 JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。  中文官网:http://www.bootcss.com/  官网:http://getbootstrap.com/  推荐使用:ht

JVM杂记

java之父:高斯林 官方文档: https://docs.oracle.com/javase/specs/index.html 官方在线PDF:https://docs.oracle.com/javase/specs/jvms/se8/jvms8.pdf--->深入理解java虚拟机 javaSE8:https://docs.oracle.com/javase/8/docs/ 硬件,软件,

PTA第三次实验总结报告

前言:第一次实验总计一道题,有了上次实验的经验,这次上手难度下降了许多,这次实验是设计学生成绩管理系统,涉及的知识点众多,例如中英文的排序,按照类图设计代码等等,但相较于上次,简单了许多。 第二次实验总计四道题,前两道考察hashmap的基本应用,第三道是延续第一次实验的内容,而第四题是考察implement的使用,总而言之难度适中。 第三次实验总计五道题,第一道考察容器-ArrayList-排序

如何实现自定义控件_通过继承Parent

如何实现自定义控件_通过继承Parent 有时,我们会有这样的想法:将多个控件组合在一起,抽象成一个控件,从而方便使用。 比如,我们经常将 Label 和 TextField 组合在一起,作为一个输入框。 那么如何实现这样的组合呢? 有一个简单的方案:继承 Parent 类。 当一个类继承 Parent 类后,它的实例就可以加入到场景图中了。 效果展示 示例代码 代码说明 在这个例子中,静态内

BLOG-3(软件学院)

一、前言: 《面对对象程序设计》(Java)这门课程的学习在本学期末已经落下了帷幕,通过一个学期的学习,我对Java的基础结构有了一定的了解。这三次课程成绩统计程序考察的知识点有使用String类提供的方法进行字符串的分割、替换和格式化;int、double等基本数据类型来存储和处理数值,使用数组来存储和操作一组数据,还有使用类和对象来组织和处理数据,使用类的属性和方法来进行数据的存储和处理;使用

对第六至八次pta作业进行总结

前言: 不出意外这应该是最后一次写博客了,同时也代表着一学期的java学习之旅也将告一段落,回想起来,虽然比较困难,但是收获还蛮大的,接下来就让我为最后一次博客做个总结吧,此次针对的是对第六,七,八当中遇到的知识点进行总结和分析。 1.题量: (1).第六次大作业: 和之前的一样,还是仅有的一道题,100分,因为要体现一定的难度,所以就没有了那种用来拿分的小题目了 (2).第七

nginx静态服务

目录静态资源 web 服务静态和动态资源CDN配置语法sendfiletcp_nopushtcp_nodelaygzipgzip_comp_levelgzip_http_versionhttp_gzip_static_modulegzip_min_lengthgzip_typesgzip_varygzip_proxiedgzip_buffersgzip_disablengx_http_gunzip

了解Java

C & C++ 1972年C诞生 贴近硬件,运行极快,效率极高。 操作系统,编译器,数据库,网络系统等 指针和内存管理 1982年C++诞生 面向对象 兼容C 图形领域、游戏等   反抗 建立新语言 语法像C 没有指针 没有内存管理 真正的可移植性,编写一次,到处运行 面向对象 类型安全 高质量的类库 ......

spring-依赖注入

1、构造器注入  前面有提及过!!!     2、set方式注入 依赖注入:set注入 依赖:bean对象的创建依赖于容器 注入:bean对象的属性由容器注入   环境搭建: 配置文件beans:xml: 实体类:   Student.java 测试类 Test.java     3、其他注入 &nbsp

node.js 后端框架star 排名 2023年2月更新

前言:当选择nodejs作为后端框架时,对新手这篇文章还是有很大参考价值。   发布时间以首个版本发布(0.x)为准。   增长值得关注的有:nestjs、strapi 两大框架。     第一名: express 59.8k (2010年1月发布) 目前star 和下载量最高的老牌框架。 https://github.com/expressjs/expre

浏览器的回流和重绘

1、回流重绘的概念 回流:当Render Tree中部分或全部元素的尺寸、结构、或某些属性发生改变时,浏览器重新渲染部分或全部文档的过程 重绘:当页面中元素样式的改变并不影响它在文档流中的位置时,浏览器会将新样式赋予给元素并重新绘制它的过程 浏览器使用流式布局模型 (Flow Based Layout)。 浏览器会把HTML解析成DOM,把CSS解析成CSSOM,DOM和CSSOM合并就产生了

MyBatis-Plus公共字段填充

在实体类的属性上加入@TableField注解,指定自动填充的策略 编写基于ThreadLocal封装的工具类BaseContext,用于保存用户id 在LoginCheckFilter的doFilter方法中调用BaseContext来设置当前登录用户的id 按照框架要求编写元数据对象处理器,在此类中统一为公共字段赋值,此类需要实现MetaObjectHandler接口

leetcode 283. 移动零

283. 移动零 难度简单 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 示例 1: 输入: nums = [0,1,0,3,12] 输出: [1,3,12,0,0] 示例 2: 输入: nums = [0] 输出: [0] 提示: 1 <= n

<<  <  1070  1071  1072  1073  1074  1075  1076  1077  1078  1079  1080  >  >>