sunny123456

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  1793 随笔 :: 22 文章 :: 24 评论 :: 225万 阅读
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

11 2023 档案

摘要:@Autowired作用在方法上 @autowired注解放在方法上,如果方法没有参数,spring容器会在类加载完后执行一次这个方法;如果方法中有参数的话,还会从容器中自动注入这个方法的参数,然后执行一次这个方法。 @autowired 用于测试的实体类User,并将这个类注入到Spring容器中 阅读全文
posted @ 2023-11-30 14:12 sunny123456 阅读(625) 评论(0) 推荐(0) 编辑

摘要:枚举类的values()方法 枚举类有一个values()方法,这个方法可以将枚举类转换成一个枚举类型的数组,转换成数组之后我们就可以通过下标来访问我们的枚举类中的值 枚举类中的元素是无法通过下标值来访问的,如果你想指定访问枚举类中的某个值,你只能直接写出它们的值,除此之外,别无他法。但是枚举类有一 阅读全文
posted @ 2023-11-30 14:09 sunny123456 阅读(306) 评论(0) 推荐(0) 编辑

摘要:JAVA中文网首页/ 问题 & 答案 / 正 文 java httpservletrequest创建新会话/更改会话Id 10 月,2 周 Questions & Answers 79805 我正在维护一个Java web应用程序 查看登录代码,它通过HttpServletRequest的getSe 阅读全文
posted @ 2023-11-29 19:31 sunny123456 阅读(70) 评论(0) 推荐(0) 编辑

摘要:java 令牌解析_SpringSecurity 原理解析【4】:令牌还原与Session String changeSessionId(); // 修改SessionId SpringSecurity 原理解析【4】:令牌还原与Session Session:一般称为会话,不同环境中含义不同,在S 阅读全文
posted @ 2023-11-29 19:18 sunny123456 阅读(154) 评论(0) 推荐(0) 编辑

摘要:Servlet - 使用 changeSessionId() 改变SessionId 防止会话固定攻击 在会话固定攻击,黑客获取/设置(通过任何方式)另一个人的会话ID。然后,黑客可以冒充他人并获取敏感信息。 Java Servlet 3.1 引入了以下 HttpServletRequest 方法: 阅读全文
posted @ 2023-11-29 19:15 sunny123456 阅读(299) 评论(0) 推荐(0) 编辑

摘要:在 IDEA 中使用 Git 图文教程 文章目录 1. 配置 Git2. 创建项目远程仓库3. 初始化本地仓库4. 连接远程仓库5. 提交到本地仓库6. 推送到远程仓库7. 克隆远程仓库到本地8. 分支操作8.1 新建分支8.2 删除分支8.3 比较分支8.4 合并分支 9. 几个常用快捷键10. 阅读全文
posted @ 2023-11-29 11:21 sunny123456 阅读(2784) 评论(0) 推荐(0) 编辑

摘要:SpringBoot JPA实践之EntityManage查询返回自定义DTO entityManager.createNativeQuery(sql) 在很多时候我更喜欢随意组合查询出来返回一个DTO对象的实现,JPA提供的多数查询均以返回Entity居多,它提供的EntityManager对象可 阅读全文
posted @ 2023-11-29 11:19 sunny123456 阅读(975) 评论(0) 推荐(0) 编辑

摘要:SpringBoot使用RedisTemplate 目录 1.Redis五种基础数据结构 2.SpringBoot连接Redis 1 引入依赖 2 配置redis连接 3 编写测试类 3.详解 RedisTemplate 的 API 1 常用数据操作 2.几种数据结构操作的具体用法 1.Redis五 阅读全文
posted @ 2023-11-21 19:17 sunny123456 阅读(112) 评论(0) 推荐(0) 编辑

摘要:前端vue经典面试题78道(重点详细简洁) 目录 1.自我介绍 2.vue面试题 1.v-show和v-if区别的区别: 2.为何v-for要用key 3.描述vue组件声明周期mm 单组件声明周期图 ​父子组件生命周期图 4.vue组件如何通信 5.描述组件渲染和更新的过程 1、vue 组件初次渲 阅读全文
posted @ 2023-11-21 19:16 sunny123456 阅读(1338) 评论(0) 推荐(0) 编辑

摘要:15个cmd命令,每个windows用户都应该知道 在这篇文章中,我会向大家介绍一些关键的windows命令行。虽然命令行是windows中使用最少的部分,但它也是最强大和最灵活的。以下是对普通用户最有用的windows命令。1、首先是CLS命令,你会在使用cmd命令的过程中经常用它清除cmd窗口的 阅读全文
posted @ 2023-11-21 19:00 sunny123456 阅读(171) 评论(0) 推荐(0) 编辑

摘要:mac idea 完全卸载(再用一个月) 首先在应用程序中将 IntelliJ IDEA.app 右键移除到废纸篓卸载相关的配置,打开终端: cd /Users/xxx/Library 其中 xxx 代表自己的用户名,然后输入:rm -rf Logs/IntelliJIdea2018.3rm -rf 阅读全文
posted @ 2023-11-21 18:47 sunny123456 阅读(271) 评论(0) 推荐(0) 编辑

摘要:JVM分析工具JProfiler介绍及安装 目录 一、什么是JProfiler? 二、JProfiler 功能结构 1、分析代理 2、记录数据 3、快照 三、安装 一、什么是JProfiler? JProfiler是一个专业的工具,用于分析运行中的JVM内部发生的事情。当您的生产系统出现问题时,您可 阅读全文
posted @ 2023-11-14 10:25 sunny123456 阅读(686) 评论(0) 推荐(0) 编辑

摘要:Java中ThreadLocal说明,完成后需调用remove()方法将其移除,即使异常也记得remove()回收,创建ThreadLocal线程变量 public static ThreadLocal threadLocal = new ThreadLocal<>(); 1、ThreadLocal 阅读全文
posted @ 2023-11-14 08:43 sunny123456 阅读(452) 评论(0) 推荐(0) 编辑

摘要:.NET之默认依赖注入 注入方式(构造函数注入、FromServices操作注入)和 获取服务(Controller构造函数中注入获取、IServiceProvider获取、statrup中获取服务) 介绍 领券 https://www.cps3.cn/ 不要依赖于具体的实现,应该依赖于抽象,高层模 阅读全文
posted @ 2023-11-13 19:44 sunny123456 阅读(247) 评论(0) 推荐(0) 编辑

摘要:timestamp(6)详解 在MySQL中,timestamp是一种时间戳类型。timestamp(6)是timestamp类型的一个子类型,表示精确到秒后6位小数的时间戳。它占用8个字节存储空间 一、什么是timestamp(6) 在MySQL中,timestamp是一种时间戳类型。timest 阅读全文
posted @ 2023-11-13 19:00 sunny123456 阅读(6558) 评论(0) 推荐(0) 编辑

摘要:oracle数据库 时间 TIMESTAMP(6)这是什么类型啊 怎么也插不进数据 是时间戳类型,参数6指的是表示秒的数字的小数点右边可以存储6位数字 是时间戳类型,参数6指的是表示秒的数字的小数点右边可以存储6位数字,最多9位。解决方法如下:1、时间戳的概念:它是一种时间表示方式,定义为从格林威治 阅读全文
posted @ 2023-11-13 18:57 sunny123456 阅读(2585) 评论(0) 推荐(0) 编辑

摘要:使用.NET Core创建Windows服务 1. 创建一个新的Worker Service项目打开命令行工具(例如:PowerShell、CMD、或者终端),然后输入以下命令创建一个新的Worker Service项目:dotnet new worker -n MyWorkerService这个命 阅读全文
posted @ 2023-11-13 18:52 sunny123456 阅读(264) 评论(0) 推荐(0) 编辑

摘要:从部署 httpd 入手,理清 k8s 配置中的 containerPort、port、nodePort、targetPort 注:文中各种内网、公网 IP 仅为示例,不保证所有 IP 都可以访问,且你的环境中 IP 可能不同。 背景 在上一篇文章 自己搭建一个k8s环境 中,我们一顿操作猛如虎,搭 阅读全文
posted @ 2023-11-10 11:51 sunny123456 阅读(72) 评论(0) 推荐(0) 编辑

摘要:Kubernetes常用命令及yml文件、集群网络 Kubernetes组件介绍及环境搭建 Kubernetes组件介绍及环境搭建 一、kubernetes常用命令 说明:因为k8s的命令都是通过kubectl组件接收的,这个组件只在master节点有,所以k8s的命令都是在master节点中执行 阅读全文
posted @ 2023-11-10 11:50 sunny123456 阅读(126) 评论(0) 推荐(0) 编辑

摘要:容器云平台No.8~kubernetes负载均衡之ingress-nginx Ingress 是什么? Ingress 公开了从集群外部到集群内服务的 HTTP 和 HTTPS 路由。 流量路由由 Ingress 资源上定义的规则控制。可以将 Ingress 配置为服务提供外部可访问的 URL、负载 阅读全文
posted @ 2023-11-10 11:45 sunny123456 阅读(16) 评论(0) 推荐(0) 编辑

摘要:java命令执行jar包的多种方法(四种方法) java命令执行jar包的多种方法(四种方法)大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口。具体的方法是修改jar包内目录META-INF下的MANIFEST. 阅读全文
posted @ 2023-11-10 08:35 sunny123456 阅读(2840) 评论(0) 推荐(0) 编辑

摘要:学习Spring-Data-Jpa(十九) JPA的持久性上下文 1、持久化上下文 JPA中有持久化上下文存在,但是开发者不直接与之打交道,持久化上下文在应用程序中是透明的。 我们可以把持久化上下文理解成一个Map,该Map在事务开始的时候创建,在事务结束的时候销毁。在事务中,可以把对象关联到持久化 阅读全文
posted @ 2023-11-09 17:51 sunny123456 阅读(63) 评论(0) 推荐(0) 编辑

摘要:No MyBatis mapper was found in ‘[SpringBoot启动类所在路径]‘ package 原因解析及解决方案 No MyBatis mapper was found in '[XXX]' package 友情提示:搜到这篇文章的,一般是急于解决这个问题的,看下常见原因 阅读全文
posted @ 2023-11-09 11:48 sunny123456 阅读(78) 评论(0) 推荐(0) 编辑

摘要:java Resource下文件下载 /** * 文件下载,根据文件名,在Resource文件夹下读取文件,设置报文头,response响应文件流。 * @param response * @param fileName * @throws Exception */ public static vo 阅读全文
posted @ 2023-11-09 08:49 sunny123456 阅读(120) 评论(0) 推荐(0) 编辑

摘要:Java实现读取resources目录下的文件路径的九种方式 Java实现读取resources目录下的文件路径通常有以下九种方式: 1. 使用ClassLoader的getResource()方法 在Java中,可以使用ClassLoader的getResource()方法获取resources目 阅读全文
posted @ 2023-11-09 08:24 sunny123456 阅读(18160) 评论(1) 推荐(0) 编辑

摘要:java 获取resources下文件的路径 使用 ClassLoader类,使用流的方式读取 Java获取resources下文件的路径 在Java开发中,我们经常需要读取resources目录下的文件,例如配置文件、模板文件等。本文将介绍如何获取resources下文件的路径,并提供相应的代码示 阅读全文
posted @ 2023-11-08 19:52 sunny123456 阅读(2744) 评论(0) 推荐(0) 编辑

摘要:oracle判断是否数字 Oracle提供了regexp_like函数 正则表达式匹配 在Oracle数据库中,判断是否为数字可以使用正则表达式或者使用自带的内置函数来实现。方法一:使用正则表达式Oracle提供了regexp_like函数,它使用正则表达式来判断一个字符串是否符合指定的模式。我们可 阅读全文
posted @ 2023-11-08 19:47 sunny123456 阅读(1290) 评论(0) 推荐(0) 编辑

摘要:el-select实现全选功能 el-checkbox 文章分类 - vue vue开发 el-select实现全选功能 摘要:效果图 依赖说明 使用element-ui的el-select和el-option进行二次封装,故依赖element-ui 功能介绍 多选框支持选择全部 新增【全部】选项, 阅读全文
posted @ 2023-11-08 19:37 sunny123456 阅读(137) 评论(0) 推荐(0) 编辑

摘要:「07」- 部署流水线原则与工具设计 @20210127【转】 https://blog.51cto.com/u_11101184/3135949 部署流水线(deployment pipeline)是持续交付1.0的核心模式。它是对软件交付过程的一种可视化呈现方式,展现了从代码提交、构建、部署、测 阅读全文
posted @ 2023-11-07 19:38 sunny123456 阅读(26) 评论(0) 推荐(0) 编辑

摘要:mybatis执行任意SQL ${sql} mybatis执行任意SQL 一 用一个方法可灵活方便执任意自定义SQL,不需要在XML或接口中声明,以下是实现,采用注解,XML没测试,应该类似。 1:声明一个接口,里面包括一个超级SQL方法: public interface SqlDao{ @Sel 阅读全文
posted @ 2023-11-07 19:18 sunny123456 阅读(269) 评论(0) 推荐(0) 编辑

摘要:mybatis 或 mybatis-plus执行原生sql 1、用${}的方式执行执行sql @Autowired MyDbMapper myDbMapper; @Override public List<Map> nativeSql(String nativeSql) { return myDbM 阅读全文
posted @ 2023-11-07 19:15 sunny123456 阅读(1371) 评论(0) 推荐(0) 编辑

摘要:如何查看exe文件的源代码??? ILSpy 需要准备的工具:电脑,反编译工具ILSpy。1、首先在百度上搜索下载反编译工具ILSpy,解压后如图,双击.exe文件打开解压工具。2、选择file选项,点击“打开”。3、接着选择要反编译的文件,点击“打开”。4、这是会出现一个对话框,在这个对话框里面就 阅读全文
posted @ 2023-11-07 11:36 sunny123456 阅读(3033) 评论(0) 推荐(0) 编辑

摘要:如何避免Mysql的timestamp的大坑 Mysql的timestamp类型讨论需要测试MYSQL的同学,可以点以下链接免费试用腾讯云mysql服务器https://curl.qcloud.com/tgnMO3KJ一.时间戳字段定义timestamp时间戳是指格林威治时间1970年01月01日0 阅读全文
posted @ 2023-11-07 11:34 sunny123456 阅读(73) 评论(0) 推荐(0) 编辑

摘要:plsql 导入导出表数据,表结构 where 条件过滤,输入框输入 where 子查询(不需带where 关键字) 1.导出表结构,不含数据 1.点击设置,点击导出表 2.选择你要导出的表,在where字句填写 1=2,点击导出即可 2.导出表数据和结构 在1 的基础上,去掉where字句 1=2 阅读全文
posted @ 2023-11-07 11:17 sunny123456 阅读(280) 评论(0) 推荐(0) 编辑

摘要:java base64字符串转换为图片 实现步骤: base64字符串长这样'"data:image/png;base64,iVBORw0KGgoAAAAN(中间省略好多字符串)AAAABJRU5ErkJggg==' 方法一: 首先,图片本质上是一种二进制文件,所以创建一张图片,就是创建一个文件,里 阅读全文
posted @ 2023-11-07 08:55 sunny123456 阅读(1054) 评论(0) 推荐(0) 编辑

摘要:Java中将base64编码字符串转换为图片 前一段时间,在做摄像头拍照上传,摄像头拍的照片为base64编码格式的字符串,需要上传至项目中,则需要使用到将base64编码字符串转换为图片 1、将base64编码字符串转换为图片的代码如下 ImageUtil.java: package util; 阅读全文
posted @ 2023-11-07 08:34 sunny123456 阅读(1513) 评论(0) 推荐(0) 编辑

摘要:java中 Calendar日历方法使用 Calendar 类 抽象类 Calendar 提供了一组方法,允许把以毫秒为单位的时间转换成一些有用的时间组成部分。Calendar 不能直接创建对象,但可以使用静态方法 getInstance() 获得代表当前日期的日历对象,如: Calendar ca 阅读全文
posted @ 2023-11-06 19:54 sunny123456 阅读(52) 评论(0) 推荐(0) 编辑

摘要:一文带你掌握JPA实体类注解 −目录基本注解@Entity@Table@Basic(未加注解的默认注解)@Transient@Column@Id@GeneratedValue@GenericGenerator其他注解@Enumerated@Temporal@DynamicInsert、@Dynami 阅读全文
posted @ 2023-11-06 19:47 sunny123456 阅读(540) 评论(0) 推荐(0) 编辑

摘要:七、设置请求头信息 jquery发送ajax请求和后端一起使用 1、预定义请求头设置: 在xhr.open()方法之后添加语句,进行请求头设置 //设置请求头 xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded 阅读全文
posted @ 2023-11-06 19:45 sunny123456 阅读(399) 评论(0) 推荐(0) 编辑

摘要:vue修改http请求头_vue-resouce设置请求头的三种方法 本文主要介绍了vue-resouce设置请求头的三种方法,分享给大家,具体如下: 第一种:在Vue实例中设置 var vm = new Vue({ el:'#rrapp', data:{ showList: true, title 阅读全文
posted @ 2023-11-06 19:38 sunny123456 阅读(1555) 评论(0) 推荐(0) 编辑

摘要:如何在Vue.js中添加headers(标头)使用 axios,单独请求,所有请求 添加请求头 Vue.js 是一个流行的前端框架,它以其简单易用的 API 和高度可组合的架构而闻名。当你构建一个 Web 应用时,你通常会使用一个 HTTP 客户端来与 API 交互。该客户端可以是一个浏览器内部的 阅读全文
posted @ 2023-11-06 19:33 sunny123456 阅读(4279) 评论(0) 推荐(0) 编辑

摘要:vue 2 升级vue3 前端老白 原文链接:Vue 3已经发布,而Vue 2到Vue 3的升级需要一些注意点。本文将介绍Vue 2升级到Vue 3的具体步骤,让您在升级中无后顾之忧。首先,我们需要升级Vue CLI到4.x。在升级前,我们需要备份项目代码,以防出现意外情况。接着,我们需要在命令行中 阅读全文
posted @ 2023-11-06 19:25 sunny123456 阅读(259) 评论(0) 推荐(0) 编辑

摘要:使用Spring Data JPA,您可以通过定义接口,面来避免Object[]以更优雅的格式返回数据,sql的返回值和接口的属性名一致。jap会根据sql返回值映射到接口对应属性。 cas*_*lin 6 根据定义,JPA将返回Object[]查询返回带有投影的列表的列表,即来自实体(或多个实体) 阅读全文
posted @ 2023-11-03 17:43 sunny123456 阅读(38) 评论(0) 推荐(0) 编辑

摘要:interface没有实现的接口返回 java 接口没有返回值 作者:懒得安分使用过Webapi的园友应该都知道,Webapi的接口返回值主要有四种类型void无返回值IHttpActionResultHttpResponseMessage自定义类型一、void无返回值void关键字我们都不陌生,它 阅读全文
posted @ 2023-11-03 17:13 sunny123456 阅读(85) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示