码代码这么久,还没正经的总结过什么知识,闲来无事,就索性总结归纳下自己的正则水平,供自己以后复习巩固。1.正则的捕获组何为捕获组,就是正则中带有小括号内容的正则,这种正则默认是贪婪的,捕获且匹配的;那贪婪、捕获且匹配又是什么意思?举例来讲/test(s)/.exec('testssssssss') (2) ["tests", "s", index: 0, input: "testssssssss
第一个学期的java已经结束了,留下了一些遗憾。但是也学习到了很多的知识。在这个学期里面上课很有意思,上课很是生动,但是个人认为也存在一些问题,虽然老师教授的很好,但是只有不断的发现问题才能使我们的课程变得更好所以我提出以下建议:1.判卷子的时候感情分说实话真的很大,所以建议统一判卷2.改变一些评分的标准,比如在做MIS系统的时候,以对象为操作对象和直接操作数据的速度是没法比的,封装是很费时间的,
转载 2023-07-21 21:24:02
59阅读
java 初学者基础教学 1.关键字 关键字是指被Java语言赋予特定含义的单词,如this、super、class等,关键字中所有的字母都是小写。2.标识符 标识符就是给类,接口,方法,变量等起名字时使用的字符序列。可由任意顺序的大小写字母、数字字符、_和$组成。 注意事项: A:不能以数字开头。 B:不能包含除_、$以外的特殊符号。 C:不能是Java中
后端反向查询一方行对象.多方模型类名_set.all()数据表一对多关系的情况下外键定义在多方通过单方找多方,是反向查询例如:通过一个卡通作品,查找和这个作品相关联的卡通人物前端的反向查询在html模板中如果得到了一方对象查找多方对象一方对象.多方类名小写的_set.all可以得到一个列表,列表中包裹着所有对应的英雄对象...
原创 2021-08-14 10:10:06
634阅读
一、RPC的作用屏蔽远程调用跟本地调用的区别,让我们感觉就是调用项目内的方法。隐藏底层网络通信的复杂性,让我们更专注于业务逻辑。二、完整的RPC涉及到的核心点编解码、序列化和反序列、请求协议、桩生成(动态代理、反射执行)。三、RPC使用过程需要注意什么问题避免多米诺骨牌效应,所以要根据服务能力提前协商限流调用服务异常时,要考虑降级、重试等措施。核心的服务不能强依赖非核心的服务,避免核心服务因为非核
一、缘起很多公司,技术经常遇到这样的场景:1)硬件升级,要换一台高配机器2)网络重新规划,若干服务器要调整机架3)服务器当机,要重新部署恢复服务…更具体的,如上图:数据库换了一个ip,此时往往连接此数据库的上游需要修改配置重启,如果数据库有很多上游调用方,改配置重启的调用方会很多,每次换ip的成本往往很高,成为大家共性的痛点。 由A的调整(数据库换ip),配合修改和调整的却是BCDE(改
1. 背景机器A的ip 192.168.0.100,机器B的ip 123.123.123.123机器A是一个内网机器,可以访问外网。机器B是一个公网机器。也就是说,机器A可以ssh上机器B,但是机器B不能连接机器A。另一种情况:机器A虽然也是有公网ip,但是由于安全原因,无法被外网访问。现在,我们想通过机器B去访问机器A。假设机器A和B都装有ssh服务端,服务端口分别为1001和10022. 方案
一、函数的定义方式函数声明:function 函数名() { //... } 特点:无论在函数定义前,还是函数定义后调用,都能执行 为什么都能执行??? 因为函数声明方式:函数提升2.函数表达式var 变量名=function() { //.... } 变量名() 特点:只能在函数定义后调用,才能执行二、this指向在全局调用函数,函数中的this指向windowfunction
转载 2023-09-03 11:18:13
41阅读
学习慕课网的《Python入门》教程的笔记。 本课程主要讲解了python的基本知识,包括语法,内置类型。1-1 Python 课程介绍Python的特点:优雅,明确,简单。 使用的领域:web和各种网络服务,系统工具和脚本,可以把其他语言开发的模块包装起来。 Python 的代码不能加密。2-1 选择Python版本2-2 windows上安装Python2-3 第一个Python程序pyt
转载 2023-08-05 23:52:48
60阅读
Python语言其实在设计之初就有在考虑它语法的简洁性和可读性 保持一些良好的编程习惯,可以让我们写出更清晰,更优雅,更易读,更赏心悦目的代码1. 变量的交换如果我们需要交换变量a和b中的内容,通常我们可以定义一个临时变量,先将变量a的值赋值给临时变量temp,再将变量b的值赋值给变量a,最后将临时变量temp中的值赋值给变量b,完成两个变量值得交换。 代码实现:a = 6 b = 8 temp
如何制作教学视频?教学视频录制方法如今,很多人各种视频上传到在线视频平台(腾讯视频,优酷,土豆等),最近在视频平台上教学视频越来越多,各种方面的老师不仅在学校和学院上课,而且在网络传递知识,就是网络上课,因为现在有很多人在网上搜索所需的知识,并且已经很多学生从网上获取学习内容,使用网络的教学视频有许多优点,不受地点限制,不受时间限制,这对于视频制作者和观看视频人都是有用好处,那么如果您不是视频专家
Python的基础语法Python文件操作、应用1、文件操作介绍文件是什么呢?文件的作用呢?大家应该听说过一句话:“好记性不如烂笔头”。不仅人的大脑会遗忘事情,计算机也会如此,比如一个程序在运行过程中用了九牛二虎之力终于计算出了结果,试想一下如果不把这些数据存放起来,相比重启电脑之后,“哭都没地方哭了”相信很多做ps的朋友,深有体会可见,在把数据存储起来有做么大的价值使用文件的目的:就是把一些存储
      因需要对当前数据库进行再设计,需要看一下数据库中所有的表,及表之间的关系,并重新修改表结构,因此需求就是怎么把数据库中的表结构反向生成到PowerDesigner中,以下是对该过程的实践所带的疑问:ODBC下载的32位还是64位,是需要和数据库的版本一致吗,还是和连接数据库的客户端的位数版本有关系吗回答:ODBC和需自己的物理机的没有关系,只是和自己mysql数据库
公司的一个系统使用mysql数据库,局域网内访问时连接速度很慢,每次都要过十几秒后才能连上,只要连接上了速度正常。 在网上查了一下,发现了mysql有一个“反向解析”的问题:安装mysql后,默认 反向解析是打开的。不管你是使用域名还是 IP连接数据库,mysqld都会做一个反向解析的过程,即从 IP->dns的反查,反查的过程是很慢的而且是受ISP控制,所以一 旦ISP由于某些原因(这个也
转载 10月前
86阅读
Python入门(上)学习计划学习计划 安排1. 8月22日 Python3 L1今天是第一天,我们的目标是学完Python3 L1的课程。 会学到什么是Python,如何在屏幕输入数据。最重要的我们要学会什么是变量。这是程序里保存数据的最基本容器单位。2. 8月23日 Python3 L2第二天,我们要完成Python3 L2的学习内容,这部分主要讲了字符串类型。它和L1中讲的整数类型是两种最常
深入理解 Batch-NormalizationBN 能显著提升神经网络模型的训练速度(论文),自2015年被推出以来,已经成为神经网络模型的标准层。现代深度学习框架(如 TF、Pytorch 等)均内置了 BN 层,使得我们在搭建网络轻而易举。但这也间接造成很多人对于 BN 的理解只停留在 概念 层面,而没有深入公式,详细推导其行为 (前向传播+反向传播)。本文的主旨则是从数学公式层面,详细推导
谷粒商城学习笔记,第五天:ES全文检索一、基本概念注:ES7和8以后就不再支持type了1、Index索引 相当于MySQL中的Database 2、Type类型(ES8以后就不支持了) 相当于MySQL中的table 3、Document文档(JSON格式) 相当于MySQL中的数据倒排索引:正向索引: 当用户在主页上搜索关键词“华为手机”时,假设只存在正向索引(forward
目录一、工具1.抓包分析工具2.APP 逆向分析工具3.APP代码HOOK工具二、抓包分析工具1.抓包2.代理抓包Packet Capture BurpSuite mimtproxy Fiddler Charls  代理drony socksDroid JustTrustMe 三、APP逆向分析工具 1.反编译2.查壳3.脱壳4.调试反编译 Apktool&nbs
1、什么是反向代理?  客户端向一个服务器A提交请求后,服务器A偷偷地去服务器B上获取资源,并返回给客户端。客户端天真地以为数据是服务器A给他的。在这过程中,服务器A称为“反向代理服务器”,服务器B称为反向代理服务器的“后端服务器”。2、反向代理有两种用法: (1)一种是为多个网站的Web服务器提供代理,这些网站的域名都指向反向代理服务器,对这些网站的请求全都发给了反向代理,由反向代理服
为什么要反向传播?通过正向传播求初基于输入x的y_pred后,需要通过比较y_pred和原数据y,得到损失函数(一般是它们差值的L2范数) 然后,各个权重矩阵就可以根据损失函数反向传播回来的梯度进行学习更新,从而使得下一轮的损失函数更小 总的来说,反向传播起到一个提高训练模型精确度的作用对于特定的计算图和神经网络 这里我们使用一个包含1层输入层,1层隐含层,1层输出层的神经网络模型 但在数量上,我
  • 1
  • 2
  • 3
  • 4
  • 5