首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏程序人生 阅读快乐

    帽子讲Web安全 - 翰清

    【下载地址】 《帽子讲Web安全》内容简介:在互联网时代,数据安全与个人隐私受到了前所未有的挑战,各种新奇的攻击技术层出不穷。如何才能更好地保护我们的数据? 《帽子讲Web安全》将带你走进Web安全的世界,让你了解Web安全的方方面面。黑客不再变得神秘,攻击技术原来我也可以会,小网站主自己也能找到正确的安全道路。 你能在《帽子讲Web安全》中找到答案。详细的剖析,让你不仅能“知其然”,更能“知其所以然”。

    1.3K10发布于 2018-10-10
  • 来自专栏用户1358355的专栏

    嫖のCloudBase云函数第

    嫖のCloudbase云函数第章 续接上章,本章搭建登陆,以及修改路由的一些问题,源码放在最下面了 修改文件 //app.js文件中有两个引入的路由文件 const index = require(

    62520发布于 2021-08-16
  • 来自专栏群晖NAS的技术分享

    合一系统黑群晖洗教程

    3、开始洗操作。 如果是已经制作好的引导U盘/合一硬盘直接打开U盘的目录找到对应的文件目录即可 【找到您固态硬盘的磁盘,然后如图所示找到grub.cfg文件,通常都是4KB-10KB大小】 右键直接如下图选,复制到桌面 你的镜像/引导盘就洗好了。

    10.3K20编辑于 2022-11-01
  • 来自专栏编程之禅

    嫖JetBrains全家桶第波与第三波

    嫖JetBrains全家桶第波与第三波 1.回顾第一波 第一波的JetBrains猜谜活动见我另外文章,提醒一下,第一波,第波,第三波兑奖时间要在中欧时间3月15日之前。 2.第一关 JetBrains3月11日在推特上发布了第题 ? Time for the next #JetBrainsQuest! 3.第关 我们找到了一处空白的字。粘贴下来。 第三波 结束完第波,我们立马第三波猜谜,也是最后一波了。 1.第一关 在推特上找到谜题 ? 看起来像是base64。解密试一下。 ? 第关奖品是全家桶免费3个月。第三关是8折优惠券。 我有试过将第关的兑奖密钥激活,结果是账号上有两个3个月的订阅,而不是叠加。所以建议是在第关密钥在3个月有效期的最后几天再添加。

    1.1K20发布于 2020-08-12
  • 来自专栏JavaEdge

    恩达机器学习 Coursera 笔记() - 单变量线性回归

    In this case, θ1=1 is our global minimum. [1240] [1240] [1240] [1240] 4 代价函数() [1240] [1240] 等高线图是包含许多等高线的图形 1240] 需要注意的是,虽然梯度下降一般对局部最小值敏感,但我们在线性回归中提出的优化问题只有一个全局,而没有其他局部最优; 因此,梯度下降总是收敛(假设学习率α不是太大)于全局最小值 实际上,J是凸次函数 下面是梯度下降的示例,因为它是为了最小化一个次函数而运行的 [1240] 上面显示的椭圆是次函数的轮廓 还示出了梯度下降所采用的轨迹,其在(48,30)处初始化 图中的x(由直线连接)标记了渐变下降经历的

    82530发布于 2018-12-19
  • 来自专栏JavaEdge

    恩达机器学习 Coursera 笔记() - 单变量线性回归

    In this case, θ1=1 is our global minimum. 4 代价函数() 等高线图是包含许多等高线的图形,双变量函数的等高线在同一条线的所有点处具有恒定值 需要注意的是,虽然梯度下降一般对局部最小值敏感,但我们在线性回归中提出的优化问题只有一个全局,而没有其他局部最优; 因此,梯度下降总是收敛(假设学习率α不是太大)于全局最小值 实际上,J是凸次函数 下面是梯度下降的示例,因为它是为了最小化一个次函数而运行的 上面显示的椭圆是次函数的轮廓 还示出了梯度下降所采用的轨迹,其在(48,30)处初始化 图中的x(由直线连接)标记了渐变下降经历的

    69030编辑于 2022-11-30
  • 来自专栏Java技术详解

    JAVA

    给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标(30分) import java.util.ArrayList; import java.util.Collections ; import java.util.HashSet; import java.util.Iterator; import java.util.List; public class YILIDETest 给定一个字符串,请你找出其中不含有重复字符的最长子串的长度(30分) import java.util.*; public class YILIDETest2 { public static (40分) //先转成字符串,便于计算 import java.util.ArrayList; import java.util.List; import java.util.Scanner; /**

    35820编辑于 2023-07-16
  • 来自专栏云计算linux

    Java试题

    3. protected Super(int a) { this.a = a; }

    19200编辑于 2024-12-17
  • 来自专栏Ray学习笔记

    Effective Java

    例如,java.util.regex.Pattern 可以覆盖 equals,以检查两个 Pattern 实例是否代表同一个正则表达式,但是设计者并不认为客户需要或者期待这样的功能。 对称性(Symmetry) 第个要求是说,任何两个对象对于“它们是否相等”的问题都必须保持一致。与第一个要求不同,若无意中违反这一条,这种情形倒是不难想象。 传递性(Transitivity) equals约定的第三个要求是,如果一个对象等于第个对象,而第个对象又等于第三个对象,则第一个对象一定等于第三个对象。 但是,如果 instanceof 的第一个操作数为 null, 那么,不管第个操作数是哪种类型,instanceof 操作符都指定应该返回 false。 因没有覆盖 hashCode 而违反的关键约定是第条:相等的对象必须具有相等的散列码(hash code)。 一个好的散列函数通常倾向于“为不相等的对象产生不相等的散列码”。

    65720发布于 2020-08-03
  • 初识Java

    前言 Java语法有部分是和C语言中是相似的,所以两者可以在熟悉的部分可以相互借鉴学习。本篇博客就从运算符和逻辑控制来学习Java的语法。 运算符 Java也提供了一套丰富的运算符来操纵变量。 Java中运算符可分为以下:算术运算符(+ - */)、关系运算符(< > ==)、逻辑运算符、位运算符、移位运算符以及条件运算符等 算数运算符 +、-、*、/ 注意: 都是元运算符,使用时必须要有左右两个操作数 位运算符 位运算符主要有四个: & | ~ ^ ,除 ~ 是一元运算符外,其余都是元运算符 按位与&: 如果两个进制位都是 1, 则结果为 1, 否则结果为 0. 按位或 |: 如果两个进制位都是 0, 则结果为 0, 否则结果为 1. 按位取反 ~: 如果该位为 0 则转为 1, 如果该位为 1 则转为 0 按位异或 ^: 如果两个数字的进制位相同, 则结果为 0, 相异则结果为 1.

    10610编辑于 2026-01-14
  • 来自专栏技术小站

    恩达深度学习笔记2.1 分分类

     binary:进制  discret:离散的,不连续的   vector:向量    matrice:矩阵   pixel:像素 intensity:强度  dimension:维度 关于第一章的神经网络认识 :初次接触,暂时不做笔记,参考了一篇笔记:https://blog.csdn.net/red_stone1/article/details/77799014 在分分类问题中,结果是离散值输出. 。

    67510发布于 2018-09-03
  • 来自专栏数据分析与挖掘

    java)变量

    基础数据类型: 数值型:整型(byte、short、int、long)、浮点型(float、double) java各整数类型有固定的表数范围和字段长度,不受具体os的影响,以保持java的可移植性; java的整型常量默认为int,声明long型常量须在后加'l'或'L'; 类型 占用内存空间 表数范围 byte 1字节 -128-127 short 2字节 -2^15-2^15-1 int 4字节 -2^31-2^31-1 long 8字节 -2^63-2^63-1 java各浮点数类型有固定的表数范围和字段长度,不受具体os的影响,以保持java的可移植性; java

    61810发布于 2020-08-26
  • 来自专栏yiyun 的专栏

    Java 笔记(

    数组 多维 一维 本文作者: yiyun 本文链接: https://moeci.com/posts/java-notebook-2/ 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA

    23820编辑于 2022-04-01
  • 来自专栏玖叁叁

    java维数组(

    访问维数组的元素可以使用两个下标来访问维数组的元素,第一个下标表示行数,第个下标表示列数。 以下代码示例演示了如何访问维数组的元素:int[][] arr = new int[3][4];arr[0][0] = 1;arr[0][1] = 2;arr[0][2] = 3;arr[0][3] System.out.println(arr[0][0]); // 输出1System.out.println(arr[1][2]); // 输出7System.out.println(arr[2][3]); // 输出12遍历维数组可以使用嵌套循环遍历维数组的所有元素 以下代码示例演示了如何遍历维数组:int[][] arr = new int[3][4];arr[0][0] = 1;arr[0][1] = 2;arr[0][2] = 3;arr[0][3] = 4

    49220编辑于 2023-05-10
  • 来自专栏Python与算法之美

    改善深层神经网络——恩达深度学习课程笔记(

    对于分类问题,神经网络的最后一层通常设置为logistic回归层,其激活函数为sigmoid激活函数,采用交叉熵损失函数。 优化学习算法 梯度下降法是求解函数最小值的非常简单的数值迭代方法,但有时候效率偏低。针对梯度下降法可以有多方面的改进,以提升学习效率,减少迭代次数。 对于一个维空间的函数,我们可能会觉得很容易遇到局部最大和局部最小值。但是对于一个高维空间的函数,出现鞍点的概率远高于局部最大和局部最小值的概率。 但是对于这些点,只有函数还满足对这100个参数的阶偏导数全部大于等于0,这些点才是局部最小值,这个概率约等于0.5的100次方,只要有一个参数的阶偏导小于0,那么这个点就成为了鞍点。

    93210发布于 2020-07-20
  • 来自专栏区块链大本营

    什么是DVP?一文告诉你如何应对区块链安全危机

    是持续性。因为你可以长期悬赏你的某些产品,比如在某个网站,如果找到某个等级的漏洞,能够有多少的奖励,平台上的帽将会长期监控这个网站。 这样的平台其实不是DVP发明的。 目的 我们的DVP平台想要解决两个问题,一是匿名化的问题,是奖励发放的问题。 因为很多帽子其实并不愿意透露自己的个人信息。 注册的帽,就需要提供一个ETH的钱包地址来接收可能的奖赏,转账的记录都会在平台的网站上公示出来,也就是说,都是可以查的。 第阶段 到明年7月的时候,我们会发布自己的主链。 家志:在第一个阶段,我们平台方当然还是会加入去判断。到了第个阶段的话,我们希望厂商跟帽之间可以直接达成一个协议,让他们自己评定是什么样的级别,只要双方同意就OK了。 家志:是的。成熟的项目方肯定会先做一轮审计的。 郭文生 | 成都链安科技:个人觉得单纯靠一种方案解决所有问题肯定是不现实的。 家志:那是厂商跟帽之间的协议。

    1.6K30发布于 2018-09-21
  • 来自专栏全栈程序员必看

    java维数组坐标_Java 维数组

    维数组的定义 维数组本质上是以数组作为数组元素的数组,即“数组的数组”。 因为数组只能保存一行数据。在生活中,比如坐标等等,我们需要用维数组来表示。通过行号和列好来定位数据。 定义:类型 数组[][]  类型[][] 数组名 例如:float a[3][4];  //定义a为3行4列的数组 维数组的声明和初始化 维数组的声明、初始化和引用与一维数组相似。 当使用new来创建维数组时,不必指定每一维的大小,但要指定最左边的维的大小。 实际上,在Java中只有一维数组,维数组本质上也是一维数组,只是数组中的每一个元素都指向了另一个一维数组而已。 维数组的长度 可用 .length 属性测定维数组的长度,即元素的个数。 (“维数组行数:” +a.length); System.out.println(“第行的列数:” + a[1].length);for (int i = 0; i < a.length; i++)

    3.3K20编辑于 2022-07-01
  • 来自专栏全栈程序员必看

    java传递维数组_java维数组

    维数组 1.数组的定义/声明;int[][] x; 2.数组的初始化; 静态初始化;–有长度 有元素 int[][] x={ {3,5,8},{34,5},{88,99}}; 动态初始化;–有长度 没有元素(默认) int[][] x=new int[3][2]; x–>{ {0,0},{0,0},{0,0}} 数据类型[][] 变量名=new 数据类型[m][n]; m表示这个维数组有多少个数组 n表示每一个一维数组的元素个数 举例: int[][] arr=new int[3][2]; 定义了一个维数组arr 这个维数组有3个一维数组,名称是ar[0],arr[1],arr[2] 每个一维数组有 控制小数组中 元素的位置 4.数组元素的遍历/轮询; 正常/增强for循环 嵌套完成; 三维数组 创建一个数组 数组内存储好多个int[][] int[][][] x=new int[3][2][3]; 三个维数组 每个维数组有2个一维数组 里面有3个元素; 常见的运行时异常; 1.InputMisMatchException 输入类型不匹配;int string 2.ArrayIndexOUtOfBoundsException

    3.3K10编辑于 2022-08-11
  • 来自专栏达达前端

    Java面试集合(

    前言 大家好,我是 Vic,今天给大家带来Java面试集合()的概述,希望你们喜欢 1.请问线程有哪些状态? 总结 本文讲了Java面试集合(),如果您还有更好地理解,欢迎沟通 定位:分享 Android&Java知识点,有兴趣可以继续关注

    47730发布于 2019-07-03
  • 来自专栏全栈工程师修炼之路

    JAVA入门学习

    [TOC] 0x05 JAVA控制流程语句 1.顺序结构语句 Q:什么是流程控制语句? ``` ```java import java.util.Scanner; // JAVA函数(方法案例) class Demo_Function { public static void 数据类型[][] 数组名 = new 数组类型[m][]; int[][] arr = new int[3][2]; #注意数组定义得时候 int[] x,y[] #此时x是一维数组,Y是维数组; *+1 * 函数参数:array[][] 维数组 * 函数返回值:none */ public static void arrayChange(int[][] WeiyiGeek.维数组内存图 n.数组越界和空指针 java数组中常见的异常情况: a:数组索引越界异常: java.lang.ArrayIndexOutOfBoundsException 原因:

    65520发布于 2020-10-23
领券