- 博客(47)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 spring 总结
Spring 中的事务传播(Transaction Propagation)是用来定义一个事务方法(或事务控制边界)在调用另一个事务方法时,如何处理事务的行为规则。换句话说,它决定了事务方法在调用其他事务方法时,是否要加入已存在的事务,创建一个新的事务,或者以非事务方式执行。这样就指定了doSomething方法的事务传播行为为REQUIRES_NEW,即无论当前是否存在事务,都会启动一个新的事务来执行该方法。REQUIRED:如果当前上下文中存在事务,方法就在该事务中运行,否则就启动一个新的事务;
2024-04-23 12:41:41
387
原创 mysql 面试题
MySQL 存储过程是一种在 MySQL 数据库中存储的一组预编译 SQL 语句的集合,它们经过命名并存储在数据库中,可被多次调用执行。存储过程可以接受参数、执行条件判断、循环、异常处理等操作,使得数据库逻辑更加模块化和可重用。在这个示例中:DELIMITER用于设置 SQL 语句的结束符,默认为分号;,在定义存储过程时,需要使用//作为结束符,而在最后使用DELIMITER;恢复默认结束符。用于创建一个存储过程,后面跟着存储过程的名称和参数列表。
2024-04-17 19:50:50
1110
原创 golang 中间件使用
它是一个用于Gin中间件的类型。在中间件函数中,你可以在处理请求之前和之后执行特定的逻辑。在示例中,我们简单地在控制台打印一些信息。请注意,Gin中间件的设计允许你执行一些预处理或后处理逻辑,例如身份验证、日志记录等。方法将自定义中间件添加到Gin引擎。中间件的执行顺序与它们添加到引擎的顺序相同。路由时,中间件会在处理请求之前和之后执行。
2024-02-02 14:59:10
1129
原创 idea创建golang项目
上述命令中,是阿里云 Go 模块代理的地址,而direct表示当代理不可用时,直接从原始源获取模块。当然你也可以更换其他的源。
2024-01-29 13:09:54
1253
原创 第六章(微分方程)
函数是客观事物的内部联系在数量方面的反映,利用两数关系又可以对客观事物的规律性进行研究.因此如何寻求函数关系,在实践中具有重要意义•在许多问题中,往往不能直接找出所需要的函数关系,但是根据问题所提供的情况,有时可以列出含有要找的两数及其导数的关系式•这样的关系式就是所谓微分方程・微分方程建立以后,対亡遊行研究,找出未知函数来,逆就是解微分方程.本章主要介绍微分方程的一些基本概念和几种常用的微分方程的解法。
2023-11-14 14:26:51
128
原创 什么是spring mvc 模式
它接收来自客户端的HTTP请求,并根据请求的内容选择合适的模型和视图来处理请求。视图接受来自控制器的模型数据,并将其渲染成用户友好的页面或其他类型的响应(如JSON)。这个模式有助于实现Web应用程序的分层架构,将应用的不同功能分离开来,以提高代码的可维护性和可扩展性。在Spring MVC中,模型通常是一个Java对象,它存储了应用程序的数据,并提供对数据的访问方法。Spring MVC的优点包括了分离关注点、提高了代码的可维护性和可测试性,以及允许开发人员使用不同的视图技术。
2023-10-20 19:09:30
228
原创 @Controller与@RestController
Controller :定义一个控制器类.@RequestMapping :给出外界访问方法的路径,或者说触发路径 ,触发条件。具体解析访问路径到某个方法上.@ResponseBody :标记Controller类中的方法。把return的结果变成JSON对象返回。(如果没有这个注解,这个方法只能返回要跳转的路径即跳转的html/JSP页面。有这个注解,可以不跳转页面,只返回JSON数据)@Controller类的方法通常是在Spring框架中使用的,用于处理HTTP请求并返回相应的HTTP响应。
2023-10-20 19:09:01
419
原创 mysql总结
mysql(5.5)所支持的日期时间类型有:DATETIME、 TIMESTAMP、DATE、TIME、YEAR。select a ,b 与下面的inner join是一样的。mysql 没有full join, 可以把左右连接连一起。这里只查询分组后的求和,可以不查询user_id。多字段分组跟distinct很像。查看这种组合类型,有多少种。hive可以insert。
2023-04-02 23:08:08
173
原创 mybatis总结
1、基本类型 :resultType=基本类型2、List类型: resultType=List中元素的类型3、Map类型 单条记录:resultType =map 多条记录:resultType =Map中value的类型。
2023-04-02 22:59:52
392
原创 golang 知识点总结
在 main 函数中,我们创建了一个 Animal 接口类型的切片并将 Cat 和 Dog 实例添加到其中,然后循环遍历该切片并调用每个实例的 Speak 方法,输出它们的声音。在这个例子中,我们定义了一个 Rectangle 类型结构体,并定义了一种计算矩形面积的方法 Area(),方法接收一个指向 Rectangle 类型的指针作为接收者。上述代码中,使用 int *p 声明了一个指针变量,使用 p = &i 将变量 i 的地址赋值给指针变量 p,最后使用 *p 来访问 p 指向的变量 i。
2023-04-02 01:34:19
702
原创 golang 插件rpc 调用demo
定义RPC接口和方法:首先需要在主程序中定义RPC接口和方法,以供插件调用。RPC接口和方法的定义方式类似于普通的Go函数和方法定义,但需要添加net/rpc包的标记,如rpc.Params和rpc.Results等。编写插件代码:插件代码中需要通过net/rpc包中的Dial函数连接到主程序的RPC服务器,并调用主程序中定义的RPC接口和方法。启动RPC服务器:然后需要在主程序中启动RPC服务器,监听指定的网络地址(如TCP、Unix套接字等),以便接收来自插件的远程调用请求。
2023-03-31 14:34:22
274
原创 docker in docker
与 Docker in Docker(DinD)不同的是,DooD 不需要在容器内安装 Docker 引擎,而是通过将主机的 Docker 守护进程映射到容器中来实现 Docker 环境的共享。需要注意的是,使用 DinD 技术需要注意安全问题,因为在容器内运行 Docker 引擎意味着容器内的进程可以访问宿主机器上的 Docker 引擎。需要注意的是,使用 DooD 技术需要注意安全问题,因为容器内的进程可以访问宿主机器上的 Docker 引擎,因此需要采取相应的安全措施,以避免潜在的安全风险。
2023-03-29 16:41:04
584
原创 怎么在spring 项目刚启动的时候就运行代码
如果您想在Spring Boot应用程序启动时运行某些代码,可以使用或接口来实现。这两个接口都定义了一个run方法,该方法将在应用程序启动时自动调用。以下是使用实现在应用程序启动时运行代码的示例:创建一个实现接口的类。在run方法中编写您需要在应用程序启动时运行的代码。在这个例子中,我们简单地输出一条消息。使用@Component或注解将该类声明为Spring Bean。启动应用程序并查看控制台输出,您应该能够看到消息“应用程序已启动”。
2023-03-18 15:15:25
431
原创 业务流程图怎么画
规范起止框:流程的开始和结束;流程线:流程执行的走向及顺序;处理框:流程中要执行或处理的内容;输出输入框:流程中资料的输入或结果的输出(一般用做数据处理);判断框:对条件进行判断,用以决定流程走向;角色:模拟流程执行的操作角色(角色对象并非一定是人);文档:以文件的方式输入或输出。模板...
2022-07-13 11:23:52
302
原创 mac壁纸每天自动更换
由于喜欢bing的每天更换的壁纸,苦于bingwallpaper的官方不维护,所以自己写了一个app。用来每天自动换壁纸。第一版比较粗糙,大家可以设置登录后自动运行,就达到了每天自动换壁纸的需求了。地址如下:mac壁纸自动更换由于喜欢bing的每天更换的壁纸,苦于bingwallpaper的官方不维护,所以自己写了一个app。-C文档类资源-CSDN文库...
2022-05-09 18:16:06
722
原创 k8s组件的启动顺序
docker启动前提。第一步启动etcd,因为etcd是整个集群的核心。第二步启动flannel,flannel需要配置etcd的地址,才可以启动。第三步,启动api-server。apiserver是所有资源对象访问接口,比如启动pod删除pod等。第四步,kubelet启动,kubelet启动依赖与apiserver,如果apiserver没有启动,kublet就会报6443连接错误。其他的scheduler ,proxy ,controller-manager就不再赘述,出问题看报
2022-04-01 19:32:00
2482
原创 iphone 每天自动换壁纸
打开iPhone的快捷指令添加如下命令。第一个搜索"url" 选择获取第二个搜索"旋转"第三个搜索"壁纸"url的获取的最新地址:微软 bing 壁纸 每日一图 bing api_WangJinLong_cu的博客-CSDN博客
2022-01-26 01:41:07
3387
原创 永久免费的壁纸软件
作者提供了一个在线的壁纸服务地址如下:http://47.111.254.61:8000/bingWpget请求或者粘贴到浏览器就可以获取最新的bing壁纸。谢谢。如果地址不能使用了,请联系qq 1072469391开源地址:GitHub007Dra/bingWallpaper: 每天一张壁纸 bing 免费...
2022-01-26 01:27:26
872
原创 Catalina 10.15.7屏蔽更新提示
1、重启mac,按住Command+R,等到系统进入安全模式。2、选择一个账户,然后点击屏幕上方的工具栏找到命令行工具。3、终端执行命令 csrutil disable4、重启电脑后,不要进入安全模式(正常启动),进入系统后执行命令sudo mount -uw /sudo chmod 600 /System/Library/PrivateFrameworks/SoftwareUpdate.framework/Versions/A/Resources/SoftwareUp...
2021-08-08 13:06:47
2719
12
原创 hdp3.1.0.0安装教程
资源下载链接: https://pan.baidu.com/s/1w5SzdQAvC3Bbh2FJzPEntw 提取码: fwmk里面的HDF可以不下载环境准备配置ssh 免密登录配置host文件关闭防火墙,关闭selinux配置aliyun 的yum源安装时钟同步yum install -y ntpsystemctl enable ntpd设置umaskecho uma...
2020-04-19 17:20:01
2550
6
原创 虚拟机centos7增加磁盘空间(亲测可用)
增加虚拟机磁盘首先关闭虚拟机,扩展硬盘开始扩展fdisk /dev/sda登入Centos虚拟机中使用fdisk /dev/sda命令,然后输入图中圈起来的命令[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ybW8urw9-1587281258303)(虚拟机增加内存教程.assets/QQ截图20200418011229.png)]命令解释n 添加...
2020-04-19 15:32:53
973
原创 win 搭建ftp服务器
------ 首先把本地机器ip 做成静态。1、打开ftp服务方法:win+R输入control打开控制面板点击程序与功能→启动或关闭Windows功能,选择一下选项,打开ftp服务 开启web下面的iis管理控制台2、打开ISS管理器方法:win+R输入inetmgr打开iss管理器1)、网站—>添加FTP站点…—>站点信息2)、输入IP...
2020-03-08 22:44:25
777
原创 docker 学习大全
docker 安装卸载卸载卸载之前安装的dockersudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ ...
2019-11-25 16:18:37
231
基于51单片机的1602液晶仿真
2015-08-09
Win下,判断硬盘插在主板的哪个sata 口?
2017-03-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人