入门知识

Kotlin进阶指南 - 协程入门

协程是什么? 为什么要使用协程? 如何使用协程? 如何避免协程泄露、内存泄露? Jetpack AAC 哪些组件支持协程? 协程是什么? 关于协程,其实在Lua语言、Python语言、Go语言、Java语言中都早已存在,Android中是在Kotlin 1.3版本后引入了协程,只是因为当时Kotli ......
指南 Kotlin

git和github的入门操作

之前因为工作中用的都是SVN版本控制工具,没接触过git和github,现在开始深入自学Django框架技术后,看到官网推荐使用git,然后这两天网上查阅了很多文章教程,学到入门操作需要学习的点,太多的知识点要后面慢慢深入学习了。 看到一个网上教程说的一段话:“如果你是一枚Coder,但是你不知道G ......
github git

Kotlin基础入门 - for、forEach 循环

Kotlin基础入门 - for、forEach 循环 liuyong.blog.csdn.net成就一亿技术人! 不论身处何方 for循环这种操作都随处可见,鉴于大多数Android开发都是从Java转到Kt的,所以我的思路是从Java的使用习惯来讲一些Kt 的for、forEach 循环方式 基 ......
forEach 基础 Kotlin for

第一章-你好Python(前景知识与环境搭建)

课程参考:B站:黑马程序员Python教程,8天Python从入门到精通,学Python看这套就够了; 如果你需要课件,代码等可以在这里下载: 链接:https://pan.baidu.com/s/1JvGrOHIiYONfKoXxD265NQ?pwd=fr2n 提取码:fr2n Python的优势 ......
前景 你好 环境 知识 Python

SpringSecurity从入门到精通:基于配置的权限控制&CSRF

基于配置的权限控制 CSRF ​ CSRF是指跨站请求伪造(Cross-site request forgery),是web常见的攻击之一。 ​ https://blog.csdn.net/freeking101/article/details/86537087 ​SpringSecurity去防止 ......
SpringSecurity 权限 CSRF amp

关于 API接口的一些知识分享

一、安全性 API接口的安全性主要表现在: 1、 API接口的提供者是经过认证的,并且不会将自己的用户信息透露给第三方 2、 API接口不能被第三方窃取或篡改 3、 API接口是一个相对安全的 API,不会轻易地被第三方截获和破解 4、 API接口一般都是在不同的服务器上,通过不同的网络访问,从而实 ......
接口 知识 API

SpringSecurity从入门到精通:其他权限校验方法&自定义权限校验方法

其他权限校验方法 我们前面都是使用@PreAuthorize注解,然后在在其中使用的是hasAuthority方法进行校验。SpringSecurity还为我们提供了其它方法例如:hasAnyAuthority,hasRole,hasAnyRole等。 ​ 这里我们先不急着去介绍这些方法,我们先去理 ......
权限 方法 SpringSecurity amp

Jmeter二次开发函数之入门

背景:Jmeter不能满足我们的参数需求,如生成手机号码、身份证号码等业务,固对jmeter进行二次函数开发 1、jmeter函数助手下拉框中现在没有helloword函数的,此文章将会实现在jmeter函数助手新增一个函数helloword,实现调用函数helloword则输出“hello,wor ......
函数 Jmeter

JDBC快速入门

Connect表示的是客户端和数据库中间的连接 JDBC第一个程序 在此之前已经在mysql中创建了jdbc数据库和actor表 注意:mysql 5之后的驱动jar包可以省略注册驱动编写的步骤。之前的需要要写上。 如果连接的是本机ip可以写成localhost package com.hsp; i ......
JDBC

Gradio入门到进阶全网最详细教程[二]:快速搭建AI算法可视化部署演示(侧重参数详解和案例实践)

Gradio入门到进阶全网最详细教程[二]:快速搭建AI算法可视化部署演示(侧重参数详解和案例实践) 相关文章:Gradio入门到进阶全网最详细教程[一]:快速搭建AI算法可视化部署演示(侧重项目搭建和案例分享) 在教程一中主要侧重讲解gradio的基础模块搭建以及demo展示,本篇文章则会侧重实际 ......
全网 算法 参数 案例 教程

JS 部分语法知识点

1.数组求最大值最小值 Math.min(...list); Math.max(...list); 还有种方法 1 Math.min.apply(null,arr); 2 Math.max.apply(null,arr); https://www.cnblogs.com/snowbxb/p/1139 ......
知识点 语法 部分 知识 JS

cesium-1-加载影像数据和影像数据基础知识

1、影像数据的图层类有哪些 viewer --> imageryLayers(ImageryLayerCollection类型)--> ImageryLayer类型 --> ImageryProvider抽象类 viewer下有ImageryLayerCollection类型的imageryLaye ......
影像 数据 基础知识 基础 知识

SpringSecurity从入门到精通:从数据库查询权限信息&自定义失败处理

从数据库查询权限信息 记得打开redis 自定义失败处理 我们还希望在认证失败或者是授权失败的情况下也能和我们的接口一样返回相同结构的json,这样可以让前端能对响应进行统一的处理。要实现这个功能我们需要知道SpringSecurity的异常处理机制。 ​ 在SpringSecurity中,如果我们 ......

C语言基础知识

一维数组int a[2]={1,2},一维数组名a代表的是数组第一个元素的地址,不代表数组中所有元素。 二维数组int a[3][4]总共是12个元素,可以当作3行4列来看待,这十二个元素的名字依次是: a[0][0],a[0][1],a[0][2],a[0][3] a[1][0],a[1][1], ......
基础知识 语言 基础 知识

java面试题--核心知识

一、HashMap和HashTable的区别? 二、HashMap有哪些线程安全的方式? 三、HashMap在扩容上有哪些优化? 难点 三、为什么ConcurrentHashMap是线程安全的? 四、java锁机制? 无锁 偏向锁 轻量级锁 重量级锁 五、对AQS 抽象队列同步器的理解? https ......
核心 知识 java

Java8 教程_编程入门自学教程_菜鸟教程-免费教程分享

教程简介 Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Java 8 是oracle公司于2014年3月发布,可以看成是自Java 5 以来最具革命性的版本。Java 8为Java语言、编译器、类库、开发工具与JVM带来了大量新特性。 Java 8入门教程 - 从 ......
教程 菜鸟教程 Java8 Java

英语笔记:入门介绍

短期快速掌握语法基础,不同时做几件事 同时学语法和词汇,用造句的方法来学语法,再结合阅读巩固积累词汇,进而掌握造句和理解句子的能力,有了这个基础,再学发音,口语和听力,就容易多了。 语法知识 练习 复习 虽然能截取视频画面,但是最多一百张,字多了确实累,那还不如直接抄下来,在加上对自己之前的笔记不太 ......
笔记

Go语言入门12(协程 goroutine)

协程 进程和线程 进程 ​ 当运行一个应用程序的时候,操作系统会为这个应用程序启动一个进程。可以将这个进程看作一个包含了应用程序在运行中需要用到和维护的各种资源的容器。这些资源包括但不限于内存地址空间、文件和设备的句柄以及线程 线程 ​ 一个线程是一个执行空间,这个空间会被操作系统调度来运行函数中所 ......
goroutine 语言

C# Socket入门

1.什么是Socket socket 被翻译为“套接字”,它是计算机之间进行通信的一种约定或一种方式。通过 socket 这种约定,一台计算机可以接收其他计算机的数据,也可以向其他计算机发送数据; 套接字就是四元组,即源ip+端口port 目的ip+端口port,表示绝对唯一的连接; Socket ......
Socket

基于Java开发的全文检索、知识图谱、工作流审批机制的知识库

一、项目介绍 一款全源码,可二开,可基于云部署、私有部署的企业级知识库云平台,应用在需要进行常用文档整理、分类、归集、检索的地方,适合知识密集型单位/历史文档丰富的单位,或者大型企业、集团。 为什么建立知识库平台? 二、项目所用技术 springboot+vue+tinyMce+activiti+e ......

IT工具知识-17: 如何通过GitHub Actions实现Sync Fork?

1.在fork的项目中,单击“Actions”选项卡。 2.单击“New workflow”按钮。 3.在“Create a new workflow”页面上,选择“Set up a workflow yourself”。 4.在编辑器中,输入以下代码: name: Sync Fork on: sc ......
Actions 工具 知识 GitHub Fork

Python随记 - Pycharm入门

Python Console(控制台) 交互模式(相当于在当前打开文件所在目录打开了Python解释器,故可直接在Console里继续写入代码执行),方便代码调试。 Terminal 命令模式(相当于在当前打开文件所在目录打开了cmd,进行环境切换、pip命令安装等)。 可在File > Setti ......
随记 Pycharm Python

考研408操作系统-磁盘相关知识点

一、磁盘的结构 二、磁盘调度算法 先来先服务算法 最短寻找时间优先 扫描算法(SCAN) LOOK磁盘调度算法 循环扫描算法(C-SCAN) C-LOOK磁盘调度算法 三、减少磁盘延迟时间的方法 交替编号 错位命名 四、磁盘的管理 ......
知识点 磁盘 知识 系统 408

Rust编程语言入门之最后的项目:多线程 Web 服务器

最后的项目:多线程 Web 服务器 构建多线程 Web 服务器 在 socket 上监听 TCP 连接 解析少量的 HTTP 请求 创建一个合适的 HTTP 响应 使用线程池改进服务器的吞吐量 优雅的停机和清理 注意:并不是最佳实践 创建项目 ~/rust ➜ cargo new hello Cre ......
编程语言 线程 语言 服务器 项目

C语言程序设计知识点总结02

C语言程序设计知识点总结02 递归概念(recursion): 函数直接或间接地调用自己。 ​ 直接递归:函数直接调用自己。A调用A自己。 ​ 间接递归:函数间接调用自己。A调用B,B再调用A等。 递归编程要点: 一定要注意递归结束条件和参数的变化。 生存期(lifetime): 变量何时生成及何时 ......
知识点 程序设计 语言 程序 知识

大模型入门(五)—— 基于peft微调ChatGLM模型

ChatGLM 是基于 General Language Model (GLM) 架构,针对中文问答和对话进行了优化。经过中英双语训练,辅以监督微调、反馈自助、人类反馈强化学习等技术,ChatGLM因为是中文大模型,在中文任务的表现要优于LLaMa,我在一些实体抽取的任务中微调ChatGLM-6B, ......
模型 ChatGLM peft

《Python入门与核心语法》电子书

《Python入门与核心语法》是由刘永富编写、中国水利水电出版社智博尚书分社编辑整理的电子书,共61页,内容包括Python的下载和安装,代码编写与执行等基础内容。 PDF电子书下载: 链接:https://pan.baidu.com/s/1I9HhkKBWuujzk2jBgkR5-w提取码:202 ......
语法 电子书 核心 Python 电子

基础知识

#声明要求的cmake最低版本cmake_minimum_required(VERSION 3.10) #设置c++版本set(CMAKE_CXX_STANDARD 11) #声明一个cmake工程set(PROJECT_NA 工程名)project(${PROJECT_NA}) #添加头文件inc ......
基础知识 基础 知识

MyBatis简介和入门

......
MyBatis 简介

go语言入门

go语言入门 go简介 go语言,golang,是谷歌公司开发的,是编译型语言。 编译型语言,需要将go代码编译成可执行文件,然后就可以在相应的系统上跑了,而开发环境中,我们需要下载go sdk,这个是go管理代码资源的工具,我们可以通过go build命令来编译go代码,go run来编译+运行g ......
语言