编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

编译

C开发和编译过程中,涉及到哪些文件扩展名?(.c/.h/.o/.a/.so/.exe/.lib/.dll)
技术文章

C开发和编译过程中,涉及到哪些文件扩展名?(.c/.h/.o/.a/.so/.exe/.lib/.dll)

阅读(1624)

在C语言的开发和编译过程中,涉及到以下几种常见的文件扩展名: .c C语言源代码文件。这些文件包含了C语言程序的源代码,包括变量声明、函数定义、控制结构等。   .h 头文件。头文件通常包含了函数原型、宏定义、类型定义等。它们被其他源代码文件包含,以便在编译时进行预处理和代码复用。   .o 目标文件。目标文件是编译器将源代...

selenium报错java.io.IOException: Invalid Status code=403 text=Forbidden
Java编程

selenium报错java.io.IOException: Invalid Status code=403 text=Forbidden

阅读(2139)

最近升级了 Chrome 浏览器,在使用 selenium 的时候,突然报错了,具体报错如下: java.io.IOException: Invalid Status code=403 text=Forbidden at org.asynchttpclient.netty.handler.WebSocketHandler.abort(WebSocketHandler.java:92) at org.asynchttpclient.netty.handler.WebSocketHandler.handleRead(WebSocketHandler.java:118) ...

Error: EPERM: operation not permitted, mkdir
前端开发

Error: EPERM: operation not permitted, mkdir

阅读(12807)

最近在用vue开发一个医药商城pc端,在使用命令:npm run build的时候编译出错。 提示: Error: EPERM: operation not permitted, mkdir 其实就是dist文件夹被占用了,在运行npm run build命令的时候,需要先删除dist文件夹,再生成dist文件夹。 网上找了一圈,比较有效的就是重启电脑,但是重启电脑太麻烦了。诸如用管理员身份运行,清理npm缓...

Avm.js跨端框架的优势
其他编程

Avm.js跨端框架的优势

阅读(6619)

AVM(Application-View-Model)是APICloud推出的一个跨端的高性能 JavaScript框架,更趋近于原生的编程体验,它提供简洁的模型来分离应用的用户界面、业务逻辑和数据模型,适合高度定制化的项目。 在大前端技术领域,当我们遇到了需要解决重复性的问题时,通常会考虑设计一个DSL(Domain-Specific Language)或者抽象出一个框架层,专门来解决...

Go语言基本的程序结构
其他编程

Go语言基本的程序结构

阅读(3842)

package main import ("fmt") func main() { fmt.Printf("Hello world!") } 基本上,程序结构跟C语言差不多 包名最先写,但要注意包名没有双引号 其次是导入需要用到的其他包,要注意的是这里包名需要加双引号,因为实际是一个路径,另外,引入的包必须有用到,否则编译时会报错 func用来声明一个函数,跟其他语言的函数定义一样,函数名可...

用APICloud开发iOS App Clip详细教程
其他编程

用APICloud开发iOS App Clip详细教程

阅读(1419)

App Clip是苹果公司在WWDC20开发者大会上发布的新功能,用户可以只访问应用程序的一小部分,而无需下载整个应用,被称为苹果小程序。本文主要介绍如何通过APICloud开发App Clip。 一 创建应用 在APICloud上创建App Clip有两种方式,一种可以在登录APICloud后,进入开发控制台进行创建,如下图,另外也可以在开发工具APICloud Studio3中创建。 ...

JPress导入Eclipse
Java编程

JPress导入Eclipse

阅读(129051)

JPress下载下载地址:https://gitee.com/fuhai/jpress需要注意的是,下载alpha分支,master分支的会报错:TemplateManager类103行编译出错,没有OptionService的findValueByKey方法JPress导入eclipse1、新建一个eclipse的Workspace,我们就叫jpress吧,单击【Launch】2、完成后的目录结构如下图所示3、把下载好的【fuhai-jpress-alpha.zip】文...

maven编译:No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK
Java编程

maven编译:No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK

阅读(6532)

maven编译项目报如下错误[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?根据报错不难发现,没有编译环境,或许你用的是jre而不是jdk,解决方法,参考本站的这篇文章:eclipse配置jdk,配置好jdk并选择该jdk一般就能解决No compiler is provided in this environment. Perhaps yo...