×

scala

scala基础语法(Scala语法)

HT。 HT。 发表于2024-05-09 浏览2974 评论0
参考 《scala编程指南》scala作者参与编写 尚硅谷scala教程 之前接触过python的函数编程,学起来可能更好理解 主要是对照java和python学习,基础语法基本相同,类型后置,自动推断,类型标注有点像python 环境搭建比较简单,scala版本是2.13,直接在idea安装scala插件创建scala项目即可 scala可以两种风格运行,命令式和面向对象 scala提供了repl环境,可以交互式测试 基础语法 val和var的区别,可以理解为final和v

django

Ajax 发送json格式数据以及发送文件(FormData)和自带的序列化组件: serializers

HT。 HT。 发表于2024-05-02 浏览5253 评论0
前后端传输数据的编码格式(contentType) get请求数据就是直接放在url?后面的 url?usernmae=junjie&password=123... 可以向后端发送post请求的方式 form请求 ajax请求 前后端传输数据的编码格式 urlencoded formdata json 研究form表单:默认的数据编码格式是(urlencoded) 结论:Django针对urlencoded编码格式的数据会自动帮你解析封装

rabbitmq

第11节:RabbitMQ 事务消息-发送者

HT。 HT。 发表于2024-05-02 浏览6416 评论0
   事务消息与数据库的事务类似,只是MQ中的消息是要保证消息是否会全部发送成功,防止丢失消息的一种策略。   RabbitMQ有两种方式来解决这个问题: 1.通过AMQP提供的事务机制实现; 2.使用发送者确认模式实现;   两者应用场景:    1.事务功能场景:当需要发送多条消息时,第1条消息发送成功,后面的消息因为逻辑异常等原因发送失败,需要回滚,那么就需要使用到RabbitMQ的事务。    2.事

scala

使用scala语言编写Spark独立应用程序合并两个文件(spark编程基础scala)

HT。 HT。 发表于2024-05-01 浏览5397 评论0
实验内容: 对于两个输入文件A和B,编写Spark独立程序,对两个文件进行合并,并剔除其中重复的内容,得到一个新文件C。下面是输入文件和输出文件的样例: 输入文件A的样例如下: 20170101 x 20170102 y 20170103 x 20170104 y 20170105 z 20170106 z 输入文件B的样例如下: 20170101 y 20170102 y 20170103 x 20170104 z 20170105 y 根据输入的文件A和B合并得到的输出文件C的样例如下: 2

ecmascript

JavaScript parseInt()方法详解

HT。 HT。 发表于2024-04-30 浏览4548 评论0
  文章目录 前言 一、parseInt的参数? 二、使用方法 1.基本用法(不传入radix) 2.进制转换 总结   前言 本文主要介绍JavaScript中parseInt()函数的使用。   一、parseInt的参数? parseInt(string,radix) parseInt的参数包含两个,一个是字符串string,另一个是被解析值的进制radix string 若传入的string不是字符串,则会默认使用tostring()

mysql

Mysql高级部分系列(一)(mysql 高级)

HT。 HT。 发表于2024-04-30 浏览6927 评论0
1、Mysql逻辑架构剖析 1.1、服务器处理客户端请求 服务器进程对客户端进程发送的请求做了什么处理,才能产生最后的处理结果呢?这里以查询请求为 例展示: 更具体一些则是 当一个客户端请求向mysql服务器发起请求的时候,会先与服务器建立 TCP 连接,经过三次握手建立连接成功后, MySQL 服务器对 TCP 传输过来的账号密码做身份认证、权限获取,TCP 连接收到请求后,从连接池中分配给一个线程专门与这个客户端的交互。接着会进入sql接口部分,接收用户的SQL命令,并且返回用户需要

tomcat

java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver

HT。 HT。 发表于2024-04-30 浏览6018 评论0
java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver 我的情况 我的情况是这样的,单独写个java类测试可以连接oracle数据库,但是使用servlet调用时就报这个错 解决过程 看网上说可能是oracle数据库版本与ojdbc不对应,而且在安装的oracle文件目录下就能找到自带的ojdbc包: F:\oracle\product\11.2.0\dbhome_1\jdbc\lib 这是我的路径,在里面就有ojdb

正则表达式

GVIM/VIM中的正则表达式详解(gvim 正则表达式)

HT。 HT。 发表于2024-04-23 浏览7151 评论0
一、GVIM/VIM中正则表达式简介 GVIM/VIM正则表达式常在底行模式下运用,一般用于对同一类的代码进行替换,用时也可以实现删除等操作。 典型的替换命令格式“ :%s/正则表达式/要替换的字符串/选项” 二、元字符 元字符是具有特殊意义的字符。使用元字符可以表达任意字符、行首、行 尾、某几个字符等意义 普通字符 含义 . 匹配任意字符 [abc] 匹配方括号中的任意字符 [^abc] 匹配除方括号中字符以外的字符 \d 匹配阿拉伯数字,等同于[0~9],

ribbon

Ribbon+Nacos+RestTemplate使用记录

HT。 HT。 发表于2024-04-23 浏览4320 评论0
今天使用Ribbon+Nacos+RestTemplate测试负载均衡 然后依然是踩了好多坑,因为是小白吧,记录一下。 误区 最开始,我以为服务注册中心那边是区分服务提供者和服务消费者的,比如说消费者叫订阅,提供者叫注册,后来才知道服务中心并不区分什么消费者和提供者,比如服务1和服务2,都是以相同的方式注册,他们甚至可以互为消费者。 正文 项目结构 下图是我的代码结构,有订单和商品两个服务,其中,我用订单做消费者,商品做服务提供者: 注册到注册中心 在消费者和提供者的pom

rust

用 WasmEdge 在 WebAssembly 中运行 JavaScript

HT。 HT。 发表于2024-04-23 浏览6542 评论0
WebAssembly 最初作为“浏览器中的 JavaScript 替代品”诞生。其想法是在浏览器中安全地运行编译自 C/C++ 或 Rust 等语言的高性能应用程序。在浏览器中,WebAssembly 和 JavaScript 并列运行。 随着云中越来越多地使用 WebAssembly ,Wasm 现在是云原生应用程序的通用 runtime。与类似 Docker 的应用程序容器相比,WebAssembly runtime 以更低的资源消耗实现更高的性能。在云上,WebAssembly

spring boot

SpringBoot 基本原理 (springboot基本原理)

HT。 HT。 发表于2024-04-23 浏览4699 评论0
一、什么是SpringBoot SpringBoot 是一个javaweb的开发框架,和SpringMVC类似,对比其他javaweb框架的好处,官方说是简化开发,约定大于配置。 Spring Boot 基于 Spring 开发,Spirng Boot 本身并不提供 Spring 框架的核心特性以及扩展功能,只是用于快速、敏捷地开发新一代基于 Spring 框架的应用程序。也就是说,它并不是用来替代 Spring 的解决方案,而是和 Spring 框架紧密结合用于提升 Spr

spring cloud

下载的机器学习深度学习项目如何构建环境?

HT。 HT。 发表于2024-04-23 浏览4384 评论0
比如如何玩 人脸识别项目 找到requirements.txtGitHub - coneypo/Dlib_face_recognition_from_camera: Detect and recognize the faces from camera / 调用摄像头进行人脸识别,支持多张人脸同时识别​​​​​​ 比如玩 智慧交通day00-项目简介_LiBiGo的博客-CSDN博客_智慧交通项目csdn 下面以这个智慧交通的项目为例子详细步骤如下: 如果是windows下anaconda