- 博客(1179)
- 资源 (26)
- 收藏
- 关注
原创 mysql存储过程有commit和没有commit区别
如果存储过程中没有执行commit,那么spring容器一旦发生了事务回滚,存储过程执行的操作也会回滚。如果存储过程执行了commit,那么数据库自身的事务此时已提交,这时即使在spring容器中托管了事务,并且由于其他原因导致service代码中产生异常而自动回滚,但此存储过程是不会回滚,因为数据自身的事务已在存储过程执行完毕前提交了, 也就是说此时spring回滚对存储过程的操作是无效的了。
2023-06-26 19:30:03
457
原创 ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA
创建function的时候,报这个错误。
2023-06-26 17:46:41
77
原创 java Internal error in the mapping processor java.lang.NullPointerException解决方法
java: Internal error in the mapping processor: java.lang.NullPointerException at org.mapstruct.ap.internal.processor.DefaultVersionInformation.createManifestUrl(DefaultVersionInformation.java:180) at org.mapstruct.ap.internal.processor.DefaultVersionIn
2023-05-18 10:07:28
337
原创 函数指针-kernel例子
int ep_call_nested(struct nested_calls *ncalls, int max_nests, int (*nproc)(int *, int *, int))
2022-10-12 16:29:57
104
原创 #define EP_UNACTIVE_PTR ((void *) -1L)
#define EP_UNACTIVE_PTR ((void *) -1L)
2022-10-12 15:34:36
81
原创 Feign的serviceName替换真正的服务器
LoadBalancerContextpublic URI reconstructURIWithServer(Server server, URI original) { String host = server.getHost(); int port = server.getPort(); String scheme = server.getScheme(); if (host.equals(original.getHost()) &a
2022-05-25 23:04:33
334
原创 c函数指针
#include <stdio.h>void echo(void) { printf("===========echo===================\n");}void echo1(void) { printf("===========echo1===================\n");}long sum(int a,long b){ return a+b;}int main(){ // 定义函数指针 void (.
2022-05-19 23:44:02
114
原创 char*
例子 char *str = "12345678"; for(char i=0;i<8;i++) { printf("str[%d] = %c(%d) \n", i,*str,*str); str++; }输出str[0] = 1(49)str[1] = 2(50)str[2] = 3(51)str[3] = 4(52)str[4] = 5(53)str[5] = 6(54)str[6] = 7(55)str[7] = 8(56)
2022-05-05 23:07:33
239
原创 powerdesigner工具将pdm文件的comment同步至name
使用Powerdesigner工具将pdm文件的comment同步至name。点击Tools->Execute Commands->Edit/Run ScriptsOption Explicit ValidationMode = True InteractiveMode = im_Batch Dim mdl Set mdl = ActiveModel If (mdl Is Nothing) Then
2022-05-05 17:00:34
583
原创 powerdesigner设置 name to comment
Powerdesigner 把name设置成comment;PowerDesigner->Tools->Execute Commands->Edit/Run ScriptsOption Explicit ValidationMode = True InteractiveMode = im_Batch Dim mdl Set mdl = ActiveModel If (mdl Is Nothing) Then
2022-05-05 16:55:39
433
原创 PowerDesigner 中为日期字段设默认值为 CURRENT_TIMESTAMP
打开选项选中创建时间,点击右键点击Properties…选中Standard Checks查看脚本参考文档参考文档
2022-05-05 11:02:37
782
原创 Configure a Pod to Use a Projected Volume for Storage
projected.yamlapiVersion: v1kind: Podmetadata: name: test-projected-volumespec: containers: - name: test-projected-volume image: busybox:1.28 args: - sleep - "86400" volumeMounts: - name: all-in-one mountPath: "/proj
2022-04-22 22:17:18
201
原创 部署无状态应用程序及升级
deployment-1-14-2.yamlversion: 1.14.2apiVersion: apps/v1kind: Deploymentmetadata: name: nginx-deploymentspec: selector: matchLabels: app: nginx replicas: 2 # tells deployment to run 2 pods matching the template template: metadata
2022-04-22 21:46:29
2524
原创 serviceaccounts is forbidden: User “system:serviceaccount:kubernetes-dashboard:kubernetes-dashboard“
错误信息serviceaccounts is forbidden: User “system:serviceaccount:kubernetes-dashboard:kubernetes-dashboard” cannot list resource “serviceaccounts” in API group “” in the namespace “default”费了老大的功夫才明白是serviceaccount的问题,k8sdashboard出厂的serviceaccount权限太低,需要配置
2022-04-22 20:45:32
2820
原创 docker安装kibana6.5.0
下载镜像docker pull kibana:6.5.0安装docker run -d --name kibana -e ELASTICSEARCH_URL=http://172.16.5.98:9200 -p 5601:5601 kibana:6.5.0验证http://$ip:5601
2022-04-21 00:14:29
2928
原创 docker安装elasticsearch:6.5.0
下载镜像docker pull elasticsearch:6.5.0查看镜像docker images启动镜像docker run --name elasticsearch -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -p 9200:9200 -p 9300:9300 elasticsearch:6.5.0查看启动情况docker ps -a启动失败查看日志docker logs -f 3c7fmax virtual memory ar
2022-04-20 23:22:59
2230
原创 gin的restful风格例子
新增// addr.POST("/employee", func(c *gin.Context) { //var username = c.PostForm("username") //var name = c.PostForm("name") var username = c.Query("username") var name = c.Query("name") var age,err = strconv.Atoi(c.Query("age")) if err!=nil { age
2022-04-10 00:16:12
272
原创 gin接收参数例子
r变量r := gin.Default()Query类似springmvc中的@RequestParam// addr.POST("/employee", func(c *gin.Context) { //var username = c.PostForm("username") //var name = c.PostForm("name") var username = c.Query("username") var name = c.Query("name") var age,e
2022-04-10 00:06:39
688
1
原创 gin安装
环境要求Go 1.13 及以上版本安装要安装 Gin 软件包,需要先安装 Go 并设置 Go 工作区下载并安装 gingo get -u github.com/gin-gonic/gin将 gin 引入到代码中import "github.com/gin-gonic/gin"开始新建server.goserver.go内容package mainimport "github.com/gin-gonic/gin"func main() { r := gin.Default(
2022-04-06 21:56:14
1100
原创 golang问题集锦
no required module provides packageno required module provides packagethe selected directory is not a valid home for go sdkthe selected directory is not a valid home for go sdk
2022-04-05 22:03:53
287
原创 no required module provides package
no required module provides packageno required module provides package github.com/satori/go.uuid: go.mod file not found in current directory or any parent directory; see ‘go help modules’原因安装过go高版本解决方式go env -w GO111MODULE=auto或者go env -w GO111MO
2022-04-05 22:01:42
7315
原创 the selected directory is not a valid home for go sdk
原因从go 1.15升级到go 1.18后,goland2020.3切换sdk,报如下错解决版本查看go版本go versiongo version go1.18 windows/amd64编辑zversion.go文件{GOROOT}/src/runtime/internal/sys/zversion.go添加下面语句const TheVersion = `go1.18`重启goland参考文档参考文档...
2022-04-05 20:13:47
564
2
原创 add esp,8
test1函数int test1(int a, int b) { return a + b;}汇编00A83CE3 mov eax,dword ptr [b] 00A83CE6 push eax 00A83CE7 mov ecx,dword ptr [a] 00A83CEA push ecx 00A83CEB call test1 (0A811DBh) 00A83CF0 add
2022-03-20 12:30:13
940
原创 feign问题集锦
Caused by: java.lang.IllegalStateException: RequestParam.value() was empty on parameter 0解决String view(@RequestParam String id);改成String view(@RequestParam("id") String id);
2022-03-15 17:23:00
413
翻译 Buffer Pool
Buffer PoolThe buffer pool is an area in main memory where InnoDB caches table and index data as it is accessed. The buffer pool permits frequently used data to be accessed directly from memory, which speeds up processing. On dedicated servers, up to 80%
2022-03-13 16:47:01
145
转载 语雀快捷键
1. 格式粗体 Ctrl + B斜体 Ctrl + I删除线 Ctrl + Shift + X下划线 Ctrl + U上标 Ctrl + Shift + .下标 Ctrl + Shift + ,行内代码 Ctrl + E左对齐 Ctrl + Shift + L居中对齐 Ctrl + Shift + C右对齐 Ctrl + Shift + R两端对齐 Ctrl + Shift + J增加缩进 Ctrl + ]减少缩进 Ctrl + [2. 插入提及 @插入链接 Ctrl + K
2022-03-11 23:24:20
10082
canal.1.1.5包
2022-05-08
seata-server-1.2.0.tar.gz
2020-06-29
navicat_premium12
2019-02-25
how to learn bash third edition
2009-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人