电路原理 —— 电路基本概念和电路定律(1)

今日一言:“我们一直都觉得某些事物的存在是理所当然的,      但是这世上没有什么是永远存在的。      这种理所当然的东西,      人们只有失去时才会懊悔不已。”          ——《齐木楠雄的灾难》 电路原理 —— 电路基本概念和电路定律(1) 这是第一章的笔记,其实也想过写电路原理的博客, 但还是不太会写(效率太慢了)… 目录 1.1 电路和电路模型 1.1.1 电路 1.1.2 电路模型 1.2 电流和电压的参考方向 1.3 电功率和能量 1.4 电阻元件 1.5 电压源和
分类: 其他 发布时间: 05-14 23:23 阅读次数: 0

Java设计模式之建造者模式(Builder Pattern)

前言 这篇文章主要向大家讲解什么是建造者模式,建造者模式的实例讲解及应用场景等知识点。 一、建造者介绍 用户可以不知道产品的构建细节直接可以创建复杂的对象,主要是分离了产品的构建和装配,这样就实现了构建和装配的解耦。不同的构建器,相同的装配,也可以做出不同的对象; 相同的构建器,不同的装配顺序也可以做出不同的对象,这样就实现了的复用性和。 举例说明: 比如我们组建一个造飞船和装配飞船。 建造者:负责建造飞船(建造过程和细节) 装配者:只需要把各个零部件(引擎,轨道窗,发射塔)组装起来做成一个产
分类: 其他 发布时间: 05-14 23:23 阅读次数: 0

SVN安装和使用(一)

svn--全球使用最广泛的集中式版本控制工具 下载地址:https://tortoisesvn.net/downloads.html 客户端 安装:注意点 成功后,桌面右击鼠标,有如下图 https://www.visualsvn.com/server/download/ 服务端安装 安装注意点: 选择标准版 配置安装路径和数据仓库,目录不要带有中文,端口选择8443 使用,启动VisualSVN Server Manager 创建仓库 创建用户
分类: 其他 发布时间: 05-14 23:23 阅读次数: 0

观察学习曲线

交叉验证 交叉验证可以用来估计一个模型的泛化能力,如果一个模型在训练集上表现良好,通过交叉验证指标却得出其泛化能力很差,那么模型就是过拟合了;如果这两个方面表现的都不好,那么它就是欠拟合了,这个方法可以告诉我们,模型是太复杂还是太简单了 观察学习曲线 另一种方法就是观察学习曲线,画出模型在训练集上的表现,同时画出以训练集规模为自变量的训练集函数。为得到图像,需要在训练集的不同规模自己上进行多次训练。 代码: from sklearn.metrics import mean_squared_er
分类: 其他 发布时间: 05-14 23:23 阅读次数: 0

浅谈树剖---树链剖分简易入门教程

树链剖分主要用来维护树的路径信息,大致思路是把一棵树变成一个特定的序列,将树上的问题转化成线性结构上的问题,然后用数据结构维护在这个序列 引例: 树链剖分的思想与本例类似 有一棵n个节点的有根树,每个节点都有一个权值 一共有m次更新/查询 更新:将节点x的权值修改为y 查询:查询x以节点为根的子树中所有节点的权值和 众所周知,对一棵树进行dfs,然后按照dfs访问的顺序把可以所有节点排成一个序列,那么这个序列当中,每一棵子树都是连续的一段,因为dfs从开始访问一棵子树到结束对这棵子树的访问期间
分类: 其他 发布时间: 05-14 23:23 阅读次数: 0

SQL每日一题(20200514)

引自:https://mp.weixin.qq.com/s?__biz=MzA3MTg4NjY4Mw==&mid=2457305535&idx=4&sn=f6494b1b0f219045c3827f2e39c3ab79&chksm=88a5938bbfd21a9dde9a1493cc6b44f4a8b6effa77ad458dd6ebb2cdd7b1677524ec56de1079&mpshare=1&scene=1&srcid=&sharer_sharetime=1589466262994&
分类: 其他 发布时间: 05-14 23:23 阅读次数: 0

python100例 11-20

011 兔子问题 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? f1=1 f2=1 for i in range(1,10): print("%5d%5d"%(f1,f2),end="") f1=f1+f2 f2=f1+f2 012 判断素数 题目:判断101-200之间有多少个素数,并输出所有素数。 import math sum=0 flag=1 for i
分类: 其他 发布时间: 05-14 23:23 阅读次数: 0

可删

npm.js //第三方模块 https://github.com/ifer-itcast/blog42 //博客案例代网站 css全部复习完 html5和css3全部复习完 移动端开发全部复习完 js基础全部看完 js 高级全部复习完 webApI看了还有两天,没有时间了到时候看看笔记 node第四天复习完 node基础复习完了之后看之前的 最后的大案例最后再看. ajax 复习了第二天第三天第四天还没有看 数据库没有弄懂
分类: 其他 发布时间: 05-14 23:23 阅读次数: 0

Android框架式编程之BufferKnife

本文目录: 2.1 基本用法 2.2 资源绑定 2.3 监听绑定 2.4 绑定重置 2.5 可选绑定 2.6 多方法监听器 2.7 Bonus BufferKnife作为框架式编程的重要组成部分,使用BufferKnife能够极大的精简View层面的代码量,并为MVP/MVC方式提供辅助。 一、配置 compile 'com.jakewharton:butterknife:(insert latest version)' annotationProcessor 'com.jakewharton
分类: 其他 发布时间: 05-14 23:23 阅读次数: 0

css三

1.列举字符串,列表,元组,字典每个常用的五个方法 字符串:split 切片 stricp 清除特殊符号 upper 大写 join指定字符拼接 lower 小写 列表:remove 删除 pop 删除 append 追加 reverse 反转 clear清空 元组:tuple 转化 remove删除 count 计数 index 索引 字典:dic 转化 pop 删除 key 键 value 值 item 键值对 get 取值 2.描述下列常见内置函数的作用
分类: 其他 发布时间: 05-14 23:23 阅读次数: 0

最简单的用js模拟计算器进行计算(初级)

用js模拟计算器进行计算今天我们来讲一下怎么使用js来模拟计算器的加减乘除基本运算。代码如下:HTML代码: <h1>计算器</h1> <input type=number name= id=num1> <br> <input type=number name= id=num2> <br> <button onclick=func(+)>+&
分类: 其他 发布时间: 05-14 23:20 阅读次数: 0

史上最好看的利用javascript制作计算器

利用javascript制作计算器前面我们讲到如何用js模拟计算器的基本运算,现在咱们来讲一下如何使用HTML+CSS+javascript制作一个功能齐全,切外观大气的计算器。功能效果如下图所示:HTML代码: <table> <tr> <td colspan=5> <input type=text id=text> </td>
分类: 其他 发布时间: 05-14 23:20 阅读次数: 0

开发必遇的问题 --- 跨域问题

1、什么是跨域问题当前页面的 协议、域名、端口, 这三者之一与请求 url的不同,即为跨域如 协议不同http://www.baidu.comhttps://www.baidu.com如 域名不同https://www.baidu.comhttps://taobao.com如 端口不同http://localhost:5500/index.htmlhttp://localhost:6700/index.html2、为什么会出现跨域问题出于浏览器的同源策略限制,所谓同源就是两个
分类: 其他 发布时间: 05-14 23:20 阅读次数: 0

我的前端进阶之路

前言 总括: 包含这三个月来碰到的一些觉得比较好的面试题,三个月没怎么写博客着实有些手痒,哈哈哈。7000余字,不成敬意2333 原文地址:我的前端进阶之路 知乎专栏&&简书专题:前端进击者(知乎)&&前端进击者(简书) 博主博客地址:Damonare的个人博客 烈火试真金,逆境试强者 正文 React和Vue对比 相同点: 数据驱动视图,提供响应式的视图组件 都有Virtual DOM,组件化开发,通过props参数进行父子组件数据的传递,都实现webComponents规范 数据流动单向
分类: 其他 发布时间: 05-14 23:07 阅读次数: 0

Cypress web自动化17-fixture加载json文件数据

前言 面试时间经常被问到:你的测试数据放哪?有没有做到测试数据和代码的分类? Cypress 使用cypress/fixture 目录存放 json 文件数据, cy.fixture() 加载测试数据。 官方文档参考https://docs.cypress.io/api/commands/fixture.html#Syntax fixture 使用 在 cypress/fixture 目录写个 login.json 文件,内容如下 { "username": "admin", "pas
分类: 其他 发布时间: 05-14 23:07 阅读次数: 0

[BJDCTF 2nd]duangShell

知识点: nc命令反弹shell 题目提示源码泄露,访问/.index.php.swp下载并修复源码 linux下对swp的修复命令 vim -r .index.php.swp <?php error_reporting(0); echo "how can i give you source code? .swp?!"."<br>"; if (!isset($_POST['girl_friend'])) { die("where is P3rh4ps's girl friend ??
分类: 其他 发布时间: 05-14 23:07 阅读次数: 0

第六讲 循环神经网络--GRU--stock

1 !pip install tushare 2 import tushare as ts 3 import numpy as np 4 import tensorflow as tf 5 from tensorflow.keras.layers import Dropout, Dense, GRU 6 import matplotlib.pyplot as plt 7 import os 8 import pandas as pd 9 from sklearn
分类: 其他 发布时间: 05-14 23:07 阅读次数: 0

【好题】线段树+贪心+思维——cf1248F

位置的嵌套把我弄晕了。。。总感觉多写了一层 /* 首先要找到一种满足条件的排列方式 给所有段按(左端点,右端点)升序排序,然后分配位置 从左到右扫描位置i,把左端点<i的所有Seg放入优先队列 优先队列每次取出右端点最小的 然后考虑两个段是否可以交换顺序:设段[l,r]被分配的位置是x 那么和他交换的段位置只能在[l,x-1],[x+1,r]里找,只要找到[l,x-1]位置右端点最大值,[x+1,r]位置左端点最小值 判能否越过x即可 *
分类: 其他 发布时间: 05-14 23:07 阅读次数: 0

SpringBoot系列(9):SpringBoot配置文件详解

目录 前言 1、自动化配置 2、外部化配置 2.1 配置文件 2.2 自定义参数 2.3 参数引用 2.4 使用随机数 2.5 命令行参数 2.6 多环境配置 2.7 加载顺序 前言 约定 > 配置 > 编码 Spring Boot 对于开发人员最大的好处在于可以对 Spring 应用进行自动配置。在SpringBoot项目中,很多时候需要用到一些配置的信息,这些信息可能在测试环境和生产环境下会有不同的配置,针对这种情况,项目所需属性就需要灵活设置,尽可能地不要将这些配置在代码中写死,最好就是
分类: 其他 发布时间: 05-14 23:07 阅读次数: 0

MacOS下SpringBoot基础学习

学于黑马和传智播客联合做的教学项目 感谢 黑马官网 传智播客官网 微信搜索"艺术行者",关注并回复关键词"springboot"获取视频和教程资料! b站在线视频 SpringBoot基础 学习目标: 能够理解Spring的优缺点 能够理解SpringBoot的特点 能够理解SpringBoot的核心功能 能够搭建SpringBoot的环境 能够完成application.properties配置文件的配置 能够完成application.yml配置文件的配置 能够使用SpringBoot集成
分类: 其他 发布时间: 05-14 23:07 阅读次数: 0