wanQQ wanQQ
3年前
构建自己的 lnp 镜像文件
构建自己的lnp镜像文件本文记录使用Dockerfile构建自己的lnp过程,没有数据库(需要加上数据库的也可以加上,过程类似)本次构建使用编译安装,原因是想要学一下首先分享我本次构建用到的资源mylnmp.zipmylnp8.zipphp8.1mylnp7.zipphp7.4两个文件仅在php版本上有差异然后放出Docke
科工人 科工人
4年前
go run main.go undefined? golang main包那点事
最近把我的ss项目做了一下结构调整,一顿重构后,输入gorunmain.go,编译报错functionundefined。额,怎么回事明明把函数定义在main.go上面的文件中啊。之前也遇到过这个问题不过没用深究,下面我们来说说gomain包那点事。golangmain包推荐只有一个main.go文件,这样大家就能按照习惯的方式,gorunm
APICloud平台常用技术点汇总详解
APICloud移动低代码开发平台介绍:使用APICloud可以开发移动APP、小程序、html5网页应用。如果要实现编写一套代码编译为多端应用(移动APP、小程序、html5),需使用avm.js框架进行开发。如果只开发APP,则可以使用前端技术(HTML5、Vue、react等)、avm.js进行开发,还可以使用模块商店大量的原生
Stella981 Stella981
3年前
JS 中的require 和 import 区别
在研究react和webpack的时候,经常看到在js文件中出现require,还有import,这两个都是为了JS模块化编程使用。CSS的是@import1.ES6模块的设计思想,是尽量的静态化,使得编译时就能确定模块的依赖关系,以及输入和输出的变量。Require是CommonJS的语法,CommonJS的模块是对象,输入时
Stella981 Stella981
3年前
Centos升级Python 2.7.12并安装最新pip
Centos系统一般默认就安装有Python2.6.6版本,不少软件需要2.7以上的,通过包管理工具安装不了最新的版本,通过源码编译可以方便安装指定版本,只需要把下面版本的数字换成你想要的版本号。1.安装步骤下载源码1wgethttp://www.python.org/ftp/python/2.7.12/Python2.7.12
Stella981 Stella981
3年前
Groovy常用编程知识点简明教程
概述Groovy是一门基于JVM的动态类型语言,可以与Java平台几乎无缝融合(与Java代码一样编译成字节码)。使用Groovy,可以增强Java应用的灵活性和可扩展性,提升开发效率。使用GroovySpock组合也更容易编写简洁易懂的单测。熟练使用Groovy编程是很有益处的。本文针对已有一定java开发
Easter79 Easter79
3年前
Swift专题讲解十九——类型转换
Swift专题讲解十九——类型转换一、类型检查与转换      在ObjectiveC和Java中,任何类型实例都可以通过强转使编译器认为它是另一种类型的实例,这么做其实是将所有的安全检查工作都交给了开发者自己来做。先比之下,Swift中的Optional类型转换就会比较安全与可靠。      
Stella981 Stella981
3年前
Linux内核Socket参数调优
可调优的内核变量存在两种主要接口:sysctl命令和/proc文件系统,proc中与进程无关的所有信息都被移植到sysfs中。IPV4协议栈的sysctl参数主要是sysctl.net.core、sysctl.net.ipv4,对应的/proc文件系统是/proc/sys/net/ipv4和/proc/sys/net/core。只有内核在编译时包含了特定的
Easter79 Easter79
3年前
Tool系列—Babel
1、简单介绍     这些转换器(更准确地说是源代码到源代码的编译器)可以把你写的符合ECMAScript6标准的代码完美地转换为ECMAScript5标准的代码,并且可以确保良好地运行在所有主流JavaScript引擎中。    Babel对ES6的支持程度比其它同类更高,而且Babel拥有完善的文档和一个
Stella981 Stella981
3年前
Android依赖注入应用
依赖注入(DI)是一种设计模式,允许在运行时或编译时移除或改变硬编码的依赖性。使用依赖注入库可以减少编码量、把精力专注在更有价值的地方、降低维护成本。Android程序通常使用注解(Annotation,例如@Click)实现“声明式编程”和依赖注入。注:“声明式编程”告诉机器在什么地方做什么事(Where