zl程序教程

3-16日学习记录

  • 2020//7/6学习记录

    2020//7/6学习记录

    大家好,又见面了,我是你们的朋友全栈君。 日常记录,非技术型分享,有错误希望大家帮我指正1.微信小程序圆角样式border-radius: 20rpx;2.微信小程序横向布局display: flex;/*row 横向 column 列表 */flex-direction: row;/* 左右居中 */justify-content: center;/* 上下居中 */align-items:

    日期 2023-06-12 10:48:40     
  • 【学习记录】IDEA编辑器 - 类、方法模板配置

    【学习记录】IDEA编辑器 - 类、方法模板配置

    【学习记录】IDEA编辑器 - 类、方法模板配置引言本文作为个人IDEA 编辑器类、方法模板配置操作学习记录,方便以后升级IDEA 或者到新环境开发能快速配置。当然IDEA 配置网上一抓一大把,个人看了很多博客配置总是这出问题那有问题,索性自己记录一遍免得白白浪费时间。零、环境说明操作系统:Mac(仅代表我的环境,其实都一样,主要看IDEA版本 )IDEA版本:任意版本的IDEA,这里记录的时候是

    日期 2023-06-12 10:48:40     
  • 《解密并行和分布式深度学习:深度并发分析》摘要记录

    《解密并行和分布式深度学习:深度并发分析》摘要记录

    这篇论文讲解基础知识点还是蛮全的。 篇幅很长,过第一遍记录,看的也不是很仔细。推荐论文:https://arxiv.org/abs/1802.09941为了最小化的目的,一个样本损失函数ℓ应该是连续和可微的。在回归问题中,可以使用直接的损失函数,如平方差。在分类问题中,损失的简单定义如:ℓ(w, z) = 0 if fw(z)=h(z) else 1 (也称为二进制或0-1损失),不符合连续性和可

    日期 2023-06-12 10:48:40     
  • Mit6.S081学习记录

    Mit6.S081学习记录

    大家好,又见面了,我是你们的朋友全栈君。 Mit6.S081学习记录前言一、课程简述二、课程资源 1,课程主页2,参考书3,实验环境三、学习过程 Mit6.S081-实验环境搭建Mit6.S081-GDB使用Mit6.S081-xv6参考书翻译[Mit6.S081-实验1-Xv6 and Unix utilities](https://blog.csdn.net/u013577996/arti

    日期 2023-06-12 10:48:40     
  • Paxos算法学习疑问记录

    Paxos算法学习疑问记录

    记录学习Paxos算法时遇到的疑问和思考。 相关笔记: Paxos算法学习笔记 Paxos算法的数学归纳法证明概念为什么说Paxos是唯一的共识算法There is only one consensus protocol, and that's "Paxos" all other approaches are just broken versions of Pax

    日期 2023-06-12 10:48:40     
  • Laravel学习记录--DB类操作数据库

    Laravel学习记录--DB类操作数据库

    DB类操作数据库简单增删改查use DB复制 一,添加 1.insert类 单条添加 $data = ['title'=>'laravel','content'=>'sql-insert']; DB::table('msgs')->insert($data);

    日期 2023-06-12 10:48:40     
  • 密码库LibTomCrypt学习记录——(2.12)分组密码算法的工作模式——OMAC认证模式

    密码库LibTomCrypt学习记录——(2.12)分组密码算法的工作模式——OMAC认证模式

    大家好,又见面了,我是你们的朋友全栈君。OMACOMAC是一种认证模式,LibTomCrypt中涉及的OMAC,而NIST中提到的是CMAC。它们之间的关系是这样的:为避免基本的MAC算法CBC-MAC存在的安全缺陷,Black和Rogaway对其进行了改进,提出了避免CBC-MAC安全缺陷的XCBC算法。Iwata和Kurosawa对XCBC进一步改进,提出了One-Key CBC-MAC(OM

    日期 2023-06-12 10:48:40     
  • Laravel学习记录--Model

    Laravel学习记录--Model

    Model类 app/Model添加Model查询Model更新Model删除Model约定查询全局作用域查询本地作用域Model关联一对一一对多远程一对多渴求式加载多对多多态关联 - 多态一对 - 多态一对多 - 多态多对关联查询继承:ILLuminate\Database\Eloquent\Model model与表名的关系 表名去掉s 就是关于这个表的mo

    日期 2023-06-12 10:48:40     
  • n1.Go语言之三方扩展学习记录

    n1.Go语言之三方扩展学习记录

    [TOC]序列化&数据交换本文主要介绍二进制协议gob及msgpack的基本使用。最近在写一个gin框架的session服务时遇到了一个问题,Go语言中的json包在序列化空接口存放的数字类型(整型、浮点型等)都序列化成float64类型。我们构造一个结构体如下: type s struct { data map[string]interface{} }复制json序列化的问题 fu

    日期 2023-06-12 10:48:40     
  • 2.Go语言之标准库学习记录(2)

    2.Go语言之标准库学习记录(2)

    [TOC]0x00 Strconv.字符串类型转换库描述: Go语言中strconv包实现了基本数据类型和其字符串表示的相互转换,主要可以将字符串类型转换为整型(int32 、int64、int、uint)、浮点型(float32、float64)、布尔型(Boolean)等。主要有以下常用函数: Atoi()、Itoa()、parse系列和format以及append系列等,更多函数参考地址:

    日期 2023-06-12 10:48:40     
  • 2.Go语言之文件操作学习记录.md

    2.Go语言之文件操作学习记录.md

    [TOC]Go 语言文件操作本章将主要介绍使用Go语言进行文件的读写相关操作。Q: 什么是文件? 计算机中的文件是存储在外部介质(通常是磁盘)上的数据集合,文件分为文本文件和二进制文件。 0x00 基本操作1.文件打开与关闭描述: 我们可以采用os包中的Open()函数打开一个文件,返回一个*File和一个err。然后对得到的文件实例调用Close()函数就能够关闭文件。示例演示package

    日期 2023-06-12 10:48:40     
  • 学习记录-Python的局部变量和全局变量

    学习记录-Python的局部变量和全局变量

    1 定义在被调用函数内赋值的变量是局部变量在所有函数之外赋值的变量是全局变量当一个函数被调用的时候,就会创建一个局部作用域,在这个函数内的所有变量都存在于该局部作用域内(global的变量除外),该函数返回时,这个局部作用域被销毁,这个局部作用域内的局部变量随之丢失2 作用域的重要性全局作用域中的代码不能使用任何局部变量局部作用域中的代码可以访问全局变量一个函数的局部作用域中的代码,不能使用其他局

    日期 2023-06-12 10:48:40     
  • STA-静态时序分析学习记录-1

    STA-静态时序分析学习记录-1

    cell的传播延时是根据电平转换波形上的某些测量点定义的,使用以下四个变量定义这些测量点 #输入端口下降沿阙值 input_threshold_pct_fall: 50.0; #输入端口上升沿阙值 input_threshold_pct_rise: 50.0; #输出端口下降沿阙值 output_threshold_pct_fall: 50.0; #输出端口上升沿阙值 o

    日期 2023-06-12 10:48:40     
  • WiFi爆破学习记录

    WiFi爆破学习记录

    章来源 :FreeBuf 原文链接: https://www.freebuf.com/articles/wireless/279484.html1、前言:新搬的地方还没有安装WIFI,流量手机流量快烧完了,看着附近的WIFI,很是心动。于是上网搜索了一下教程进行试验,试验过程和结果,仅作为学习记录。2、实验环境:台式机Kali虚拟机无线网卡菜鸡一只3、实验过程:一、无线网卡安排1.主机USB接口直

    日期 2023-06-12 10:48:40     
  • VBA转VB.Net VSTO学习记录-2

    VBA转VB.Net VSTO学习记录-2

    yhd-VBA转VB.Net VSTO学习记录-2【学*研*行】每天学习一点,进步一点 【目标】想搞个插件【目录】文件类读取一个文件读取多个文件工作表类列出工作表名称单元格类修改单元格颜色读取区域A1:C3当前打印九九乘法表清空当前工作表内容【代码】【放上代码,方便复制、粘贴】 '读取一个文件 Private Sub Button2_Click(sender As Obje

    日期 2023-06-12 10:48:40     
  • VBA转VB.Net VSTO学习记录-3

    VBA转VB.Net VSTO学习记录-3

    yhd-VBA转VB.NetVSTO学习记录-3 【目标】想搞个插件【学习内容】 本次学习内容有VB.net数组、列表、字典学习它们相关的属性与方法以下学习在VSTO外接程序中测试通过 【目录】数据类型—维数组输出二维数据输出字典输出读取单元格读取区域读取一行中A1:J1读取你选中区域【代码】【放上代码,方便复制、粘贴学习之用】 '一维数组写入单位元格测试,Ubound上标界,Lengt

    日期 2023-06-12 10:48:40     
  • DOM Clobbering Attack学习记录.md

    DOM Clobbering Attack学习记录.md

    很早就提出的攻击技巧了,都差不多忘记了,再拿出来复习复习。0x1 DOM Clobbering入门之前在文章《前端中存在的变量劫持漏洞》中对id已经有了一些认识,我们知道有如下知识:<input id=username>复制想在javascript中通过获取到此dom节点,出来使用document.getElementById('username')和documen

    日期 2023-06-12 10:48:40     
  • 中国企业邮箱安全性研究文章 学习记录 附下载地址

    中国企业邮箱安全性研究文章 学习记录 附下载地址

    声明本文是学习中国企业邮箱安全性研究报告. 下载地址而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们研究背景在中国当前网络空间形势下,社交网络日益发达,电子邮件发展至今已有几十年历史,但仍是最重要的现代互联网应用之一。从个人生活到工作场景的使用,邮件都在现阶段人们的生活中扮演者不可或缺的角色。近年来中国企业信息化办公程度逐年升高,更是大大促进了企业邮箱的使用,同时也使企业邮箱系

    日期 2023-06-12 10:48:40     
  • 支持向量机SVM算法的学习记录

    支持向量机SVM算法的学习记录

    目录目录写在前面一. 绪论1.1 什么是机器学习1.2 分类算法二. 支持向量机SVM2.1 SVM的基本概念2.2 SVM的基本思想2.3 SVM的常见模型三. 支持向量机SVM的应用3.1 模型可视化展示3.2 人脸识别四. 支持向量机SVM的优劣分析4.1 SVM的优点4.1 SVM的劣势四. 总结相关下载写在前面本文是对于机器学习中SVM算法的一次学习记录,主要介绍SVM的原理和简单应用。

    日期 2023-06-12 10:48:40     
  • Metasploit 学习记录

    Metasploit 学习记录

    一直在用 Metasploit,但是从来没有花时间仔细去研究这个工具,最近得空就系统的研究研究,故于此记录之。简介Metasploit是一款开源的渗透测试框架平台,MSF已经内置了数千个已披露的漏洞相关的模块和渗透测试工具,模块使用ruby语言编写。官网:https://www.metasploit.com/Metasploit体系框架体系框架图基础库文件 Metasploit基础库文件位于源码根

    日期 2023-06-12 10:48:40     
  • Cobalt Strike 学习记录

    Cobalt Strike 学习记录

    Cobalt Strike(简称“CS”)是一款团队作战渗透测试神器,分为客户端和服务端,一个服务端可以对应多个客户端,一个客户端可以连接多个服务端,集成了端口转发、服务扫描,自动化溢出,多模式端口监听,exe、powershell木马生成等。主要用来后期持久渗透、横向移动、流量隐藏、数据窃取的工具。安装Cobalt Strike 分为客户端和服务端。服务端只能运行在Linux系统中,可搭建在VP

    日期 2023-06-12 10:48:40     
  • Qt 学习记录

    Qt 学习记录

    Qt是一个跨平台的C++图形用户界面应用程序框架。它为应用程序开发者提供建立艺术级图形界面所需的所有功能。它是完全面向对象的,很容易扩展,并且允许真正的组件编程。Qt 基础文件xxx.pro .pro就是工程文件(project),它是qmake自动生成的用于生产makefile的配置文件QT += core gui //包含的模块 greaterThan(QT_MAJOR_VER

    日期 2023-06-12 10:48:40     
  • 已学或将学的技术(学术)类数据--仅供自我程序学习记录

    已学或将学的技术(学术)类数据--仅供自我程序学习记录

    1、《代码整洁之道》——Robert C.Martin ⭐⭐⭐⭐ 很有用,对写高质量高可维护性的代码很有帮助。2、《代码大全》——Steve McConnell ⭐⭐⭐ 内容比较多,不有趣但有用。3、《深入浅出Java》——Kathy Sierra,Bert Bates ⭐⭐⭐⭐ 大学刚学Java读的,很适合初学者。4、《码出高效:Java开发手册》——阿里巴巴工程师团队 ⭐⭐⭐⭐ 精炼且

    日期 2023-06-12 10:48:40     
  • Scss学习笔记,持续记录

    Scss学习笔记,持续记录

    Scss起步相关文档:https://www.sass.hk/docs/1.Ruby安装下载Ruby:https://github.com/oneclick/rubyinstaller2/releases/download/RubyInstaller-3.1.0-1/rubyinstaller-3.1.0-1-x64.exegem sources --add https://gems.ruby-c

    日期 2023-06-12 10:48:40     
  • Es6学习笔记,持续记录

    Es6学习笔记,持续记录

    Set和Map数据结构解构:https://www.runoob.com/w3cnote/deconstruction-assignment.htmlES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。Set本身是一个构造函数,用来生成 Set 数据结构。 const s = new Set(); [2, 3, 5, 4, 5, 2, 2].forEach(x

    日期 2023-06-12 10:48:40     
  • PHP Swoole学习笔记,持续记录

    PHP Swoole学习笔记,持续记录

    匿名函数匿名函数(Anonymous functions),也叫闭包函数(closures),允许 临时创建一个没有指定名称的函数。最经常用作回调函数 callable参数的值。匿名函数目前是通过 Closure 类来实现的。闭包可以从父作用域中继承变量。 任何此类变量都应该用 use 语言结构传递进去。例如:<?php $message = 'hello';

    日期 2023-06-12 10:48:40     
  • mysql锁机制学习笔记,持续记录

    mysql锁机制学习笔记,持续记录

    mysql锁的分类Mysql中锁的分类按照不同类型的划分可以分成不同的锁,按照「锁的粒度」划分可以分成:表锁、页锁、行锁;按照思想的划分:「乐观锁」和「悲观锁」。1.表锁行级锁定最大的特点就是锁定对象的粒度很小,也是目前各大数据库管理软件所实现的锁定颗粒度最小的。由于锁定颗粒度很小,所以发生锁定资源争用的概率也最小,能够给予应用程序尽可能大的并发处理能力而提高一些需要高并发应用系统的整体性能。my

    日期 2023-06-12 10:48:40     
  • Vue-Cli该如何使用?Vue-Cli学习笔记,持续记录

    Vue-Cli该如何使用?Vue-Cli学习笔记,持续记录

    Vue-cli学习记录1.模式和环境变量修改.Env环境变量文件之后,需要重新运行server才会生效。环境变量通过process.ENV访问。可以在项目根目录中放置下列文件来指定环境变量:.env # 在所有的环境中被载入 .local # 在所有的环境中被载入,但会被 git 忽略 .env.[mode] # 只在指定的模式中被载入 .env.[

    日期 2023-06-12 10:48:40     
  • Vue组件设计学习笔记,持续记录

    Vue组件设计学习笔记,持续记录

    资料来源 https://zhuanlan.zhihu.com/p/66960057 关于组件化组件化思想并不是前端独有的,但却是前端技术的延伸 任何软件开发过程,或多或少都有那么一些组件化的需求。1.组件化的特点每个组件对应一个目录,组件所需的各种资源都在这个目录下就近维护;(最具软件工程价值)页面上的每个独立的可视/可交互区域视为一个组件;由于组件具有独立性,可以自由组合;页面是组件的容器,负

    日期 2023-06-12 10:48:40     
  • Typescript学习笔记,从入门到精通,持续记录

    Typescript学习笔记,从入门到精通,持续记录

    资料来源 http://ts.xcatliu.com/ 安装Typescript1.安装//安装 npm install -g typescript //编译 tsc hello.ts //初始化 tsc --init复制 TypeScript 最大的优势之一便是增强了编辑器和 IDE 的功能,包括代码补全、接口提示、跳转到定义、重构等。 基础入门Typescript可以理解为

    日期 2023-06-12 10:48:40     
  • Python学习记录-异常处理函数的简单使用

    Python学习记录-异常处理函数的简单使用

    有时一些程序即便语法合规,但在执行过程中也会出现错误,比如下面这个例子def spam(divideBy): return 10/divideBy print(spam(10)) print(spam(20)) print(spam(0)) print(spam(1))复制执行结果为程序在执行到print(spam(0))时出现错误,因为除数不能为0,并且 **后续的内容也未

    日期 2023-06-12 10:48:40