自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HifunのZone

程序员小学生

原创 DevOps技术——入门框架搭建(base on Go)

DevOps技术——入门框架搭建(base on Go) DevOps :Development和Operations的组合词 它是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软...

2020-01-08 14:59:53

阅读数 76

评论数 0

原创 TypeScript 获取格式化日期

项目中需要显示当前的日期,之前写过日期格式化的工具类,又整理了一下,特此记录下来。 1、TS 获取时间戳: Date.parse(new Date().tostring()); 2、TS获取格式化日期: // 获取格式化日期 public static getTodayDate(): ...

2020-03-20 10:09:51

阅读数 13

评论数 0

原创 解释性语言和编译型语言的区别

1、程序控制权不同: 对于解释性语言而言,程序运行时的控制权在解释器(jre,.net)而不再用于程序。编译型语言对于编译器而言,运行时的控制权在用户程序。 2、运行速度不同: 一些网页脚本,服务器脚本以及辅助开发接口这样的对速度要求不高,对不同系统的兼容性有一定要求的程序则通常使用解释性...

2020-03-13 15:52:59

阅读数 14

评论数 0

原创 Laya实现滑动列表和翻页效果及优化

__前言: __ 在前端游戏开发中,我们经常需要做滑动列表,或者列表翻页的效果,笔者最近接触Laya编辑器,看官方的文档真的是看的生气,索性参照其他编辑器的方式实现了想要的效果,这里整理出来。 效果展示: 前期准备: 这里要先创建一个List组件,为其添加一个scrollerBar,(这里根据需求...

2020-03-10 20:02:13

阅读数 67

评论数 0

原创 什么是JavaSE 和 JavaEE

JavaEE: Java Enterprise Edition,Java企业版,多用于企业级开发,包括web开发等等。企业版本帮助开发和部署可移植、健壮、可伸缩切安全的服务端Java应用。Java EE是在JavaSE的基础上构建的他提供Web 服务、组建模型、管理和通信API.可以用来实现企业级...

2020-03-05 14:23:45

阅读数 35

评论数 0

原创 error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054解决方法

在控制台输入: git config --global http.sslVerify "false"

2020-03-04 17:10:00

阅读数 9

评论数 0

原创 CentOS-8 使用快捷键打开终端

前言: 学习Linux的同学,我猜记住的第一件事就是打开终端,一般使用快捷键 Ctrl+Alt+T打开终端,在终端中创建新标签:Shift+Ctrl+t。 Ubuntu默认支持这个快捷键,有可能你的CentOS不支持,那也没关系,简单设置一下即可: 右键打开设置>>键盘>>...

2020-03-04 17:05:55

阅读数 156

评论数 0

原创 简述cookies和session的区别

1、数据存放位置不同: cookie数据存放在客户的浏览器上,session数据放在服务器上。 2、安全程度不同: cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗,考虑到安全应当使用session。 3、性能使用程度不同: session会在一定时间内保存在服务...

2020-02-29 18:57:37

阅读数 17

评论数 0

原创 LayaAir拖拽移动对象并吸附(附源码)

**前言:**拖拽移动对象是2D休闲小游戏中常用的一个功能,典型代表例如《植物大战僵尸》中,种植植物的表现形式,拖拽植物卡片种植到相应的地点。今天介绍一下在Laya项目中实现这一功能。 该功能实现参照了Egret拖拽兑现与吸附 思路:在 Laya 中实现拖拽对象,需要用到MOUSE_MOVE事件的...

2020-02-28 19:10:46

阅读数 147

评论数 0

原创 fatal: empty string is not a valid pathspec, please use . instead if you meant to match

最近在使用git工具的时候报错,究其根本原因是因为近期曾升级了Git 到2.16及更高版本后作了些改变,而TortoiseGit 版本在 2.6.0 这个版本修复了这个问题,所以,如果Git升级为2.16后,TortoiseGit也要升级到 2.6.0或更高版本。 点击下方连接下载最新版Torto...

2020-02-27 15:05:09

阅读数 142

评论数 0

原创 Go语言的主要特性和发展影响

1、Go发展的环境和影响因素 1.1 影响 Go 语言发展的早期编程语言 正如 “21 世纪的 C 语言” 这句话所说,Go 语言并不是凭空而造的,而是和 C++、Java 和 C# 一样属于 C 系。不仅如此,设计者们还汲取了其它编程语言的精粹部分融入到 Go 语言当中。 在声明和包的设计方面,...

2020-02-09 18:42:25

阅读数 92

评论数 0

原创 error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054解决方法

有时我们在使用 git clone 或者 go get 的时候 会遇到这个报错: error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054 只需要设置Git忽略ssl证书错误即可,使用下面的命令: gi...

2020-01-20 18:09:48

阅读数 35

评论数 0

原创 为什么Go语言不支持重载?

上图是Golang官网FAQ的部分截图,看来关于Go不支持重载的这个问题困扰了很多从面向对象语言转到Go的开发者。官方在这里做出了解答。 在上面的回答中有这样一句话: Experience with other languages told us that having a variety of...

2020-01-20 17:07:41

阅读数 36

评论数 0

原创 Beego使用orm自动创建表结构(结构化目录--亲团队开发)

关于 Beego 框架,这里不再赘述。官方网站 一、什么是orm,为什么要用orm? orm (Object-relational mapping),中文翻译为对象关系映射,是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数...

2020-01-16 15:20:48

阅读数 115

评论数 0

原创 常用的正则规则

常用正则规则 Go语言标准库内建提供了regexp包 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开始或结束 ^ 匹配字符串的开始 $ 匹配字符串的结束 重复零次或更多次 重复一次或更多次 ? 重复零次或一次 {n}...

2020-01-11 17:50:03

阅读数 38

评论数 0

原创 搞懂线程、多线程和线程池,你的能力再上一层

实战是检验真理的唯一标准,这里笔者整理了一些关于线程、多线程和线程池的面试题,一起学习和思考,这里的代码和例子是Java写的,主要是能够通用的介绍相关知识,编程语言只是一种工具,没有说哪种工具就绝对好,关键是使用工具的人,以及我们项目的具体需求,当我们掌握了真正的知识点之后,对于不同的语言,那只是...

2020-01-09 18:05:53

阅读数 567

评论数 0

提示
确定要删除当前文章?
取消 删除