九路 九路
4年前
一篇文章彻底弄懂go语言方法的本质
Go语言不支持经典的面向对象语法元素,比如:类、对象、继承等。但Go语言也有方法(method)。和函数相比,Go语言中的方法在声明形式上仅仅多了一个参数,Go称之为receiver参数。而receiver参数正是方法与类型之间的纽带。Go方法的一般声明形式如下:gofunc(receiverT/T)MethodName(参数列表)
Stella981 Stella981
3年前
Django中cookie和session
cookie和sessionCookie可以翻译为“小甜品,小饼干”,Cookie在网络系统中几乎无处不在,当我们浏览以前访问过的网站时,网页中可能会出现:你好.xx,Cookie其实是客户端记录用户行为的一个文件,形式通常是键值对的方式,大家可能有过这种经历,登录网站有的浏览器会提示,是否保存Cooki
Wesley13 Wesley13
3年前
GO语言第一天(自学)
GO语言我发现需求量有点上去啊?!然后自己开始从网上东拼西凑搜索各种知识点,发现太散了..........,往往一个功能就要打开好几个网页,为了方便,于是我开始整理那些三碎的知识点,顺便学习一下GO语言吧,我习惯在Linux下操作,所以.............首先,先下载GO语言................https://golang.
Stella981 Stella981
3年前
JenkinsPipeline插件的十大最佳实践
Jenkins是卓越的自动化工具之一。Jenkins可通过使用插件进行设计扩展。插件使Jenkins拥有极大的灵活性,可以在各种平台上自动执行各种流程。JenkinsPipeline建立在这种灵活性和丰富的插件生态系统的基础上,同时使Jenkins用户能够将其Jenkins自动化代码编写。本文翻译自devops.com!(https://o
Wesley13 Wesley13
3年前
Java 8 Supplier 使用
Java8Supplier使用在Java8,Supplier是一个函数接口,它没有参数,返回了一个T.查了下字典,supplier被翻译成"供应商",那么它到底供应了啥呢,从代码上看,就是供应了一个任意对象T呗,下面我们去看看几个DEMO吧.思考:写JDK代码的大神们,为什么取名叫Supplier?为
Wesley13 Wesley13
3年前
.NET Core AvaloniaUI实现多语言国际化
AvaloniaUI是一个基于.NetCore的跨平台桌面程序UI框架,如果使用AvaloniaUI有多语言国际化的朋友可以参考我这篇文章:这篇文章可以帮助你:1.根据用户系统设置的语言改变UI显示的语言2.可以在设计器中预览效果3.支持TextBox的Watermark属性4.支持ContentControl的Con
Stella981 Stella981
3年前
ECMAScript6入门 学习之简介
1.什么是ECMAScript6?ECMAScript6(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。可能大家会疑惑ECMAScript和JavaScript是什么关系?为什么不
Stella981 Stella981
3年前
Flutter 介绍、运行环境
Flutter是谷歌公司开发的一款开源、免费的移动UI框架,可以让我们快速的在Android和iOS上构建高质量App。它最大的特点就是跨平台、以及高性能。Flutter基于谷歌的dart语言,如果没有任何Dart语言的基础,不建议直接学习Flutter。建议先学习Dart语言的基本语法。然后再进入Flutter的学习
Wesley13 Wesley13
3年前
NoSQL简史汇编
NoSQL的历史非常之短,完整历史也就三段完结,本文叫汇编就更短了!(http://my.oschina.net/js/ke/plugins/emoticons/images/28.gif),只是对一些英文纪录的翻译补充.在之前SQL数据库。1990年代,NoSQL这个词才第一次被使用,具体年份是1998,用来描述一个不采用SQ
Wesley13 Wesley13
3年前
JSP和HTML的区别
HTML(HypertextMarkupLanguage)文本标记语言,它是静态页面,和JavaScript一样解释性语言,为什么说是解释性语言呢?因为,只要你有一个浏览器那么它就可以正常显示出来,而不需要指定的编译工具,只需在TXT文档中写上HTML标记就OK。JSP(JavaServerPage)看这个意思就知道是Java服