- 博客(17)
- 收藏
- 关注
原创 GoLang中if临时变量的生存周期
进行了下方代码进行验证package mainimport "fmt"func main(){ if n:=1+1;n!=2{ fmt.Print("if n:",n) }else if n<2{ fmt.Print("else if n:",n) }else { fmt.Print("else n:",n) } // fmt.Print("n:",n)}结果:else n:2总结,由代码执行结果可得:if 判断条件中临时定义的变量,其生命周期存在于整个if
2022-01-26 15:43:50
471
原创 golang int32转string
1- You may write your conversion function (Fastest):func String(n int32) string { buf := [11]byte{} pos := len(buf) i := int64(n) signed := i < 0 if signed { i = -i } for { pos-- buf[pos], i = '0'+byt
2020-12-23 18:00:59
6061
翻译 去除windows脚本cmd小黑框
去除windows bat或cmd命令的小黑框1.新建文件保存为run.vbs,example.cmd 是要执行的脚本。Set ws = CreateObject("Wscript.Shell") ws.run "cmd /c C:\IIMS\serverscmd\example.cmd",0参考: weixin_30723433老哥2.不适用vb,调用脚本,在脚本中直接指定。//autoStart.bat@echo off if "%1" == "h" goto begin
2020-09-21 16:18:01
1820
原创 Gin web开发入门
Day01 简单部署Gin框架ps:首次执行的时候我是mac默认的go 1.12版本,然后就很多错误。后来换成go 1.14.5版本,执行下方教程就好啦。01.安装Go语言开发环境使用mac命令行,brew工具直接安装,代码如下:brew install go运行完成没有报错就是安装成功02.安装Gin框架使用官方提供的命令安装。(前提:需要设置go全局的path变量,自行查找方案,不做过多介绍)go get -u github.com/gin-gonic/gin这里直接运行命令的话会
2020-08-29 23:31:41
1235
转载 go int类型转string类型
————————————————版权声明:本文为优快云博主「duzhenxun」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.youkuaiyun.com/duzhenxun/article/details/957399462个值做对比时要先注意他们的类型.如果一个string与一个in32不能直接对比.先要转换类型如果使用...
2020-03-25 14:11:24
2742
原创 产品更新相关
产品更新迭代注意事项:1.版本兼容新版本要兼容老版本,因为服务器与客户端更新不同步的话,会导致老版本不能正常使用(这里指的是不停机更新,不讨论其他情况)服务器更新后,客户端没有及时更新,导致老版本出错客户端更新后,服务器没有及时更新,导致客户端更新内容不能使用处理方法:一般都是服务器先更新后台逻辑代码,并兼容老版本的逻辑,然后客户端更新,正常使用新增逻辑(客户端强制更新),用户体验上来说...
2020-03-17 17:03:54
282
原创 MySQL中WHERE子句不等于的使用
MySQL中WHERE子句条件判断<>,!= 二者的区别ANSI标准中是用<>(所以建议用<>),但为了跟大部分数据库保持一致,数据库中一般都提供了 !=(高级语言一般用来表示不等于) 与 <> 来表示不等于:MySQL 5.1: 支持 != 和 <>PostgreSQL 8.3: 支持 != 和 <>SQLite: ...
2020-03-17 16:54:41
6775
转载 MySQL按天建表
mysql设置定时任务:需求:mysql数据库里面做个定时任务自动每天创建一张表。1.查看是否开启event与开启eventshow variables like '%sche%'; 若未开启set global event_scheduler =1;2.创建存储过程每天创建一个名为 test_年月日的表delimiter //drop procedure if exis...
2020-01-02 16:36:22
2356
原创 二进制某位数0变1,1变0
二进制操作使用GoLang语言实现。replyStatus.Status = replyStatus.Status &^ (1 << 2) //把第三位修改为0,标识没有在线奖励可以领取 // reply.Status |= (1 << 2) //把第三位修改为1,标识有在线奖励未领取把binar的二进制数,第n+1位设置成1binar | (1<...
2019-12-28 15:02:37
2879
原创 用Go在windows编译linux可执行文件
用Go在windows编译linux可执行文件一、配置好windows下的Go环境二、进入CMD命令窗口三、编译文件一、配置好windows下的Go环境 GOPATH GOROOT二、进入CMD命令窗口 SET GOARCH=amd64 SET GOOS=linux注意: “=”两边不要留空格,否则会修改参数失败,编译出来的还是window下的可执行文件。具体原因我也不清楚,不...
2019-12-03 15:07:22
1366
原创 maven的安装
一、下载maven先去官网下载maven的压缩包文件http://maven.apache.org/download.cgi下载到本地之后,直接解压到目录文件中即可,然后配置maven的环境变量,这里就不多说了然后DOS命令执行mvn -v显示下边的信息就证明maven安装好了...
2019-12-01 11:57:30
141
原创 MySQL57的安装与使用
一、下载安装MySQL571.去官网下载MySQL57的安装包,https://dev.mysql.com/downloads/installer/不选择最新版本,点击选择其他版本点击下载选择只开始我的下载下载完成后,双击可运行程序ps:安装过程中,能next的地方就next,这种界面就暂不提供截图分享了设置数据库使用的端口号设置数据库的密码设置数据库的DOS命令启动名...
2019-12-01 11:56:13
944
原创 Git命令的简单使用
一、下载Gitwindows版本下载地址:https://gitforwindows.org/其他版本可以去 https://git-scm.com/downloads下载GUI Client 图形化界面工具(比如:SourceTree)下载好后双击运行,我才用的傻瓜式安装,直接NEXT就好。其中有一个默认的文本编辑方式,vim(使用方法和linux一样)。安装好后,就可以右键桌面—&amp;...
2019-03-06 23:27:51
144
原创 JS两个日期之间计算时间差
一、计算两个日期之间相差的毫秒数(也就是两个日期的时间戳差)这里有几种常见的JS方式,来获得日期的毫秒数。1.日期对象的 getTime();方法&lt;script&gt; var date = new Date(); //新建一个日期对象,默认现在的时间 var timestamp = date.getTime(); //调用getTime()方法获取毫秒数 alert(...
2019-03-06 19:48:40
66252
9
原创 网站标签页如何添加左边的小图标
一、首先需要制作一个ico小图标可以去阿里云矢量图库,找一张自己喜欢的图标(图标大小:128x128)链接:https://www.iconfont.cn/下载的格式推荐png,可以在线转换.ico格式。在线转换地址:http://www.favicon-icon-generator.com/?tdsourcetag=s_pcqq_aiomsgps:下载好后的图片可以重命名,但是后缀名千万...
2019-02-28 23:37:23
4054
原创 JDK的安装与环境配置
一、下载JDK安装包首先到Oracle官网下载,链接: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html.需要勾选同意,然后选择自己电脑系统的版本下载。ps:右键我的电脑,属性,查看系统类型。x64是64位,x86是32位。下载完成后,双击下载的安装包,采用傻瓜式安...
2019-02-27 21:18:17
218
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅