Symbol卢 Symbol卢
4年前
秒懂js作用域与作用域链
JavaScript中有一个被称为作用域(Scope)的特性。虽然对于许多新手开发者来说,作用域的概念并不是很容易理解,本文我会尽我所能用最简单的方式来解释作用域和作用域链,希望大家有所收获!好了下面开始我们的正文作用域常见的解释(什么是作用域)1.一段程序代码中所用到的名字并不总是有效,而限定它的可用性的范围就是这个名字的作用域;2.作用域规定了
九路 九路
4年前
go语言定义“零值可用”的类型
1.Go类型的零值作为C程序员出身的我,我总是喜欢用在使用C语言的”受过的苦“与Go语言中得到的”甜头“做比较,从而来证明Go语言设计者在当初设计Go语言时是做了充分考量的。在C99规范中,有一段是否对栈上局部变量进行自动清零初始化的描述:如果未显式初始化且具有自动存储持续时间的对象,则其值是不确定的。规范的用语总是晦涩难懂的。
九路 九路
5年前
Go语言字符串和数值转换
一.字符串概述字符串是一段不可变的字符序列.内容是任意内容,可以是一段文字也可以是一串数字,但是字符串类型数字不能进行数学运算,必须转换成整型或浮点型字符串类型关键字:string创建字符串类型变量govarsstring"hello,world"s1:"hello,world"字符串类型的值使用双引号""扩上
Wesley13 Wesley13
4年前
Java 8 中的 Lambda 表达式 vs. Kotlin 中的 Lambda
直接上一段Kotlin的函数式编程的代码:packagecom.easykotlin.lec02funsum1(x:Int,y:Int):Int{returnxy}funsum2(x:Int,y:Int)xy//
Wesley13 Wesley13
4年前
TGC小程序
有幸参与了今年腾讯游戏嘉联华(即TGC),现场出现了一个挺奇特的小程序。!(https://oscimg.oschina.net/oscnet/5ebee1c03cf4440b873207ab3d703900.png)它是服务于线下的,主要服务于2017年腾讯游戏嘉年华现场展区的卡片收集活动。!(https://oscimg.os
Wesley13 Wesley13
4年前
MFC小程序
1.将菜单栏归零,工具栏放在窗口低部,加载自己新建的工具栏CMainFrame::OnCreate()函数中thisSetMenu(0);!(https://oscimg.oschina.net/oscnet/b2b7b3a47d6852fe59f293dd27f8a4bb976.jpg)2.将窗口初始化为最大化APP类中:m\_p
Wesley13 Wesley13
4年前
PHP底层的运行机制与原理
PHP是一种适用于web开发的动态语言。具体点说,就是一个用C语言实现包含大量组件模块的软件框架。是一个强大的UI框架。简言之;PHP动态语言执行过程:拿到一段代码后,经过词法解析、语法解析等阶段后,源程序会被翻译成一个个指令(opcodes),然后ZEND虚拟机顺次执行这些指令完成操作。PHP本身是用C实现的,因此最终调用的也是C的函数,实际上
Wesley13 Wesley13
4年前
mysql存储过程和函数(一)
  存储过程和函数是事先经过编译并存储在数据库的一段sql语句集合,调用存储过程和函数可以简化应用程序开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对提高数据运行效率是有好处的。  存储过程和函数的区别在于函数必须有返回值,而存储过程却没有,存储过程的参数可以使用IN,OUT,INOUT类型,而函数的参数只能使用IN类型,  在对存储过
从缺陷到创新:质量保障的新视角
1.背景:最近一段时间研发大佬们在积极的治理告警,经过一段时间的治理,现在告警情况已经有了很大的改观,但难免还有漏网之鱼;具体我们可以以下边一个例子来看:这是一个生产的UMP告警,通过这个告警我们发现XXX这个应用的堆内存使用率为90.18%,超过了设置的