自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

转载 Java中向上取整,向下取整

Java中向上取整,向下取整在进行一些数据处理的时候,经常需要对结果进行向上或向下的取整操作,Java有专门的方法支持:向上取整用Math.ceil(double a)向下取整用Math.floor(double a)例如: double a=30; double b=20; double c = a/b; System.out.println("c===&g...

2018-03-30 11:29:00 1235

转载 Mysql中时间戳自动更新

Mysql时间戳字段更新TimeStamp是Mysql中的时间戳字段,这个字段可以支持自动添加和更新。转自[https://www.cnblogs.com/zhaoyanghoo/p/5581710.html]1.概述在我们设计表的时候,考虑将行数据的创建时间和最后更新时间记录下来是很好的实践。尤其是可能需要做数据同步或者对数据新鲜度有要求的表。举些应用场景,更新距上次更新超过2...

2018-03-20 14:37:00 429

转载 吴恩达机器学习笔记(4)

标准方程法除了梯度下降法之外,可以使用标准方程法转载于:https://www.cnblogs.com/bruceshao/articles/8602856.html

2018-03-19 16:19:00 167

转载 吴恩达机器学习笔记(3)

线性代数复习会了下面的,基本上在机器学习这个方面使用到的线性代数就OK啦!转载于:https://www.cnblogs.com/bruceshao/articles/8590740.html

2018-03-19 16:17:00 126

转载 吴恩达机器学习笔记(2)

梯度下降转载于:https://www.cnblogs.com/bruceshao/articles/8583557.html

2018-03-16 17:14:00 77

转载 吴恩达机器学习笔记(1)

吴恩达机器学习笔记(1)监督学习:根据已知数据进行拟合,可用于预测转载于:https://www.cnblogs.com/bruceshao/articles/8583440.html

2018-03-16 17:09:00 82

转载 React开发流程及认识

React开发流程及认识1、新建模块打开Visual Studio Code,然后选择“文件” - “打开文件夹”(注意此文件夹是之前使用nj init命令初始化好的那个)。打开控制台:快捷键(Ctrl + ~)调用命令:nj ap然后使用上下键选择对应的类型,例如default,输入Page名称,例如test4,创建成功。2、模块理解刷新之后可以看到增加了三部分内容:...

2018-03-16 16:15:00 150

转载 最简单的机器学习实现(能看到图)

最简单的机器学习实现(能看到图)本篇文章将带你一步一步的走到能看到线性回归的图,哈哈!1、安装AnaConda据说还有MiniConda,功能和AnaConda差不多,我还是用的AnaConda,安装教程:http://www.cnblogs.com/bruceshao/p/8557021.html2、安装PyCharm这个应该都不用介绍,傻瓜式直接安装就行了,其实AnaCon...

2018-03-14 17:22:00 138

转载 Python整合AnaConda

Python整合AnaConda1、安装Pycharm首先是安装PyCharm(假设已经安装完了AnaConda)2、打开Pycharm,新建project在新建project的时候就可以看到可以选择对应的基础包,但是在未设置default Interpreter时应该没啥用。File --- Settings --- Project:xxxxxxx --- Project I...

2018-03-14 15:33:00 103

转载 计算机显示器扩展方向调整

计算机显示器扩展方向调整有的时候需要计算机显示器双开,这个时候我们会使用扩展方式,但是有的时候方向会比较奇怪。例如我的PC在右侧,但是我的显示器在左侧,但是默认的显示可能会是我的鼠标需要向右才能走到显示器,但是我的显示器在左侧,会不会很奇怪?这个时候需要可以通过调整1和2的顺序来修改,最重要的一点就是 一定要选中上面的1和2然后进行拖拽!转载于:https://www.cn...

2018-03-14 11:05:00 907

转载 wireshark基本用法及过虑规则

转自:http://blog.csdn.net/hzhsan/article/details/43453251wireshark基本用法及过虑规则Wireshark 基本语法,基本使用方法,及包过虑规则:1.过滤IP,如来源IP或者目标IP等于某个IP例子:ip.src eq 192.168.1.107 or ip.dst eq 192.168.1.107或者ip.addr...

2018-03-13 16:16:00 110

转载 Python学习之Anaconda使用入门

Anaconda使用入门注:本文章摘自知乎(整理)而成,地址:https://www.zhihu.com/question/580337891.Anaconda是什么?Anaconda在英文中是“蟒蛇”,麻辣鸡(Nicki Minaj妮琪·米娜)有首歌就叫《Anaconda》,表示像蟒蛇一样性感妖娆的身体。所有你看下面Anaconda的图标就像一个收尾互相咬住的“蟒蛇”。你...

2018-03-13 15:14:00 680

转载 组合索引使用小结

组合(联合)索引使用组合索引是将表的多个列进行索引,此索引和普通索引不一样的地方是它会涉及到多个字段。实际使用过程中用组合索引的时候有很重要的建议: **将更具有唯一性的字段放在前面**例如组合索引:idx_A_B是字段A、字段B的组合索引,字段A为枚举值:只会是1或者0,而字段B是随机数(可重复),因此在建索引时使用:ALTER TABLE 表名 ADD INDEX i...

2018-03-12 16:10:00 142

转载 机器学习之-----线性代数基础

【转载】线性代数基础知识原文地址:http://blog.csdn.net/longxinchen_ml/article/details/51629328作者:Zico Kolter (补充: Chuong Do)时间:2016年6月翻译:@MOLLY(mollyecla@gmail.com) @OWEN(owenj1989@126.com)校正:@寒小阳(hanxiaoyan...

2018-03-12 14:46:00 72

转载 区块链技术之密码学技术之默克尔树

Merkle 树默克尔树(又叫哈希树)是一种二叉树,由一个根节点、一组中间节点和一组叶节点组成。最下面的叶节点包含存储数据或其哈希值,每个中间节点是它的两个孩子节点内容的哈希值,根节点也是由它的两个子节点内容的哈希值组成。进一步的,默克尔树可以推广到多叉树的情形。默克尔树的特点是,底层数据的任何变动,都会传递到其父亲节点,一直到树根。默克尔树的典型应用场景包括:快速比较大...

2018-03-09 18:38:00 302

转载 区块链技术之密码学技术之数字证书

数字证书数字证书用来证明某个公钥是谁的,并且内容是正确的。对于非对称加密算法和数字签名来说,很重要的一点就是公钥的分发。一旦公钥被人替换(典型的如中间人攻击),则整个安全体系将被破坏掉。怎么确保一个公钥确实是某个人的原始公钥?这就需要数字证书机制。顾名思义,数字证书就是像一个证书一样,证明信息和合法性。由证书认证机构(CertificationAuthority,CA)来签发...

2018-03-09 18:31:00 497

转载 区块链技术之密码学技术之数字签名

数字签名类似在纸质合同上签名确认合同内容,数字签名用于证实某数字内容的完整性(integrity)和来源(或不可抵赖,non-repudiation)。一个典型的场景是,A要发给B一个文件(一份信息),B如何获知所得到的文件即为A发出的原始版本?A先对文件进行摘要,然后用自己的私钥进行加密,将文件和加密串都发给B。B收到后文件和加密串,用A的公钥来解密加密串,得到原始的数字摘要,跟...

2018-03-09 18:23:00 1416

转载 区块链技术之密码学技术之加密算法

现代加密算法的典型组件包括:加解密算法、加密密钥、解密密钥。其中,加解密算法自身是固定不变的,一般是公开可见的;密钥则往往每次不同,并且需要保护起来,一般来说,对同一种算法,密钥长度越长,则加密强度越大。加密过程中,通过加密算法和加密密钥,对明文进行加密,获得密文。解密过程中,通过解密算法和解密密钥,对密文进行解密,获得明文。根据加解密的密钥是否相同,算法可以分为对称加密(s...

2018-03-09 18:17:00 627

转载 区块链技术之密码学技术之Hash算法

区块链其实是一种点对点的分布式存储系统,它不依赖于某个节点,所有的节点上都有所有的账本信息(理论上)。下面是比较准确的描述:区块链能够保证用户的数据安全,那么它的基础就是密码学技术。密码学技术涉及太广了,包括 hash算法与摘要、加密算法、数字签名和证书、PKI体系、Merkle树、同态加密等,以及如何使用这些技术实现信息的机密性、完整性、认证性和不可抵赖性。首先是Hash算法:...

2018-03-09 16:45:00 431

转载 Fabric数据写入流程

增加网上的交易流程作为参考和对比:转载于:https://www.cnblogs.com/bruceshao/p/8534539.html

2018-03-09 16:17:00 583

转载 SpringMVC的监听器无法加载Bean原因

大部分Web系统都希望在启动时可以加载一系列的资源,这样在应用中使用这些资源的时候就不再需要重新加载。通常我们的做法就是在web.xml 中配置对应的listener,这个listener是继承自javax.servlet.ServletContextListener,然后在覆写的contextInitialized方法中可以进行自由的初始化。--------------------...

2018-03-09 16:11:00 591

转载 ClassLoader对冲突Jar加载顺序

在阿里面试的时候被问到了一个问题:对于相同路径,相同报名和类名的Class,ClassLoader会加载哪一个?很不好意思的说当时面试挂了,我本以为会报错,编译的时候就会发现冲突而报错,结果确实不是,所以就对这部分进行了简单的测试,等后续有时间再进行详细的分析。首先通过eclipse导出了两个jar:hh-cc-2.0.17.jar和hh-cc.2.0.18.jar,这两个...

2017-07-04 10:50:00 681

转载 分治策略之归并排序

归并排序也属于分治策略的实现之一,它完全遵循了分治的模式。直观上的操作如下:1、分解:分解待排序的n个元素的序列成各自包含n/2个元素的两个子序列;2、解决:使用递归的方式排序两个子序列;3、合并:合并两个已排序的子序列以产生排序的答案。分治都是有边界的,在归并中递归的边界就是只有一个元素,在只有一个元素的时候,本身就是排序好的。归并排序的重点不在于分解,而在于合并,...

2017-07-04 10:20:00 151

转载 插入排序

插入排序的工作方式非常像我们抓扑克牌。开始时我们手中的牌是空的,并且此时桌子的牌面朝下,之后我们每次抓到扑克牌之后都会将其插入到指定的位置。通常来讲我们会从头到位开始扫描,直到找到一个合适的位置,这个合适的位置就是后面的比它大,前面的比它小。下面我们用代码进行实现:public class InsertSort{ public static void main(...

2017-07-04 09:24:00 70

转载 分治策略之求连续最大和子数组

有这么一个题目:求某个数组中连续的最大和的子数组,例如输入为:{1, -1, -4, 3, 1, 4, 5, -10, 20},那么要求输出为:{3, 1, 4, 5, -10, 20}。首先我们使用最暴力的手段来解决,即双重循环遍历: public static void baoliManage(int[] nums) { int ma...

2017-07-03 18:13:00 170

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除