×

xcode

Mac上运行C语言以及使用VScode编写运行C语言的设置(mac在vscode中怎么运行c语言)

aloha aloha 发表于2024-05-01 浏览11653 评论0
C 编译器 写在源文件中的源代码是人类可读的源。它需要"编译",转为机器语言,这样 CPU 可以按给定指令执行程序。 C 语言编译器用于把源代码编译成最终的可执行程序。这里假设您已经对编程语言编译器有基本的了解了。 最常用的免费可用的编译器是 GNU 的 C/C++ 编译器,如果您使用的是 HP 或 Solaris,则可以使用各自操作系统上的编译器。 GCC GCC(GNU Compiler Collection,GNU编译器套件)是由GNU开发的编程语言译器。GNU编译器套件包括C、

scala

IDEA连接spark集群(idea连接spark集群的两种方式)

aloha aloha 发表于2024-04-28 浏览6991 评论0
写在前面 我所使用的spark集群是基于docker搭建的,一共三个节点,一个master和两个slave,安装过程参考我之前的博客https://blog.csdn.net/weixin_43622131/article/details/110098712 宿主机使用的是windows10专业版 一、安装Scala插件 搜索Scala,下载如图所示的插件,因为是从国外源下载,速度比较慢,所以建议科学上网下载 二、新建一个Maven项目 自己填写GroupId和Art

scala

Chisel语言(chisel语言 verilog)

aloha aloha 发表于2024-04-28 浏览4044 评论0
reference: 谈谈chisel github-Chipsalliance/chisel 第零章 序 Chisel教程汇总 Chisel是由伯克利大学发布的一种开源硬件构建语言,通过使用高度化的参数生成器和分层的专用硬件设计语言来支持高级硬件设计。 重要特性: 内嵌Scala编程语言 层次化+面向对象+功能构建 使用Scala中的元编程可以高度地参数化 支持专用设计语言的分层 生成低级Verilog设计文件,传递到标准ASIC或FPGA工具 采用Chisel设计的电路,经过编译,

tomcat

tomcat下载、安装、配置(新手教程墨迹版)(tomcat安装版安装及配置教程)

aloha aloha 发表于2024-04-27 浏览4735 评论0
一、tomcat下载安装 1、官网下载tomcat版本 链接:tomcat官网 1)进入tomcat官网单击左侧你想要的版本号,这里以Tomcat 8.5为例子进行安装讲解。 2)进入之后,在下方选择 64-bit Windows zip (pgp, sha512) 进行下载。 ps: 有的电脑可能不是64位而是32位电脑,我们需要右键单击桌面上的此电脑然后在下方属性进行单击查看是多少位。 2、解压tomcat 然后将我们的tomcat8.5解压到我们想要存储的路径位置。ps:

spring boot

Spring Boot 实现定时任务

aloha aloha 发表于2024-04-27 浏览6409 评论0
Spring Boot 要实现定时任务只要加 3 个注解就可以完成完成 只要分别在启动类,类,方法 加上 @EnableScheduling @Component @Scheduled 这三个注解缺一个都不行 1.在启动类加上 @EnableScheduling 注解 @EnableScheduling //定时任务在启动类注解 @SpringBootApplication public class PulsApplication { public static void main(

html5

Visual Studio Code:Web前端——登录、注册界面、个人相册

aloha aloha 发表于2024-04-26 浏览12201 评论0
制作一个网页,有登录界面、注册界面和个人相册界面,注册成功后在登录界面登录成功后进入个人相册界面,个人相册里的所有图片是顺时针旋转的。若失败返回登录界面,登录界面和注册界面可相互切换。 代码: login.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content=

typescript

解决Vue3中使用setup如何定义组件的name属性

aloha aloha 发表于2024-04-26 浏览14510 评论0
问题:解决Vue3中使用setup如何定义组件的name属性 描述:这几天在尝试改写基于vue2的组件至vue3版本,使用了最新的setup也就是如下这种方式编写组件 <script lang="ts" setup> // ...代码块 </script> 由于个人还是比较喜欢Element那种组件注册方式,也就是如下 import TButton from './src/index.vue'; TButton.install = (Vue) => {

架构

带你了解软件系统架构的演变(带你了解软件系统架构的演变过程)

aloha aloha 发表于2024-04-24 浏览73902 评论0
一个成熟的系统,并不是一开始就做到方方面面都完美,也不会去考虑什么高并发,高可用问题,但随着时间的推移,现有架构的问题就会慢慢的显现。比如用户激增,访问量不断增大,在这过程中 ,会不断的出现新的问题,而为了解决这些问题,软件技术架构都会发生重大变化,而针对不同业务特征的系统会有各自的侧重点,像淘宝这类网站要解决的事海量商品搜索 下单支付等问题。像腾讯 要解决数亿级别用户的实施消息传输等。每种业务都有自己不同的系统架构。 以Java Web 为例 搭建简单的电商系统这个电商系统有多个业

ribbon

SpringCloud学习-第二节-服务负载与调用(springcloud服务间的调用)

aloha aloha 发表于2024-04-24 浏览3759 评论0
一、Ribbon(负载均衡+RestTemplate) 1.概述 Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具。 主要功能是提供客户端的软件负载均衡算法和服务调用。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer(简称LB)后面所有的机器,Ribbon会自动的帮助你基于某种规则(如简单轮询,随机连接等)去连接这些机器。我们很容易使用Ribbon实现自定义的负

django

【Django】Django路由urls详解(请简述Django的URL路由流程)

aloha aloha 发表于2024-04-23 浏览4607 评论0
例 : urlpatterns = patterns('',   url(r'^hello/$',hello), ) 我们在写URL时实际上写的是正则表达式,尖号(^)和美元符号($),都是正则表达式符号,分别表示字符串的开头和结尾。如上面添加的('^hello/$')表示只有以hello/开头和结尾的url才可以调用hello函数。   传参 方式一:?形式的参数 通过request.GET.get(参数名)方法接受参数,路由设置为path('index',调用函数名[不带括号