码迷,mamicode.com
首页 > 编程语言 > 周排行
共识算法POW原理及实现
POW简介Proof of Work,工作证明。POW共识算法主要是通过计算难度值来决定谁来出块。POW的工作量是指方程式求解,谁先解出来,谁就有权利出块。方程式是通过前一个区块的哈希值和随机值nonce来计算下一个区块的哈希值,谁先找到nonce,谁就能最先计算出下一个区块的哈希值,这种方式之所以... ...
分类:编程语言   时间:2019-10-21 00:22:54    阅读次数:170
spring session实现同域下单点登录
Session会话管理 在Web项目开发中,Session会话管理是一个很重要的部分,用于存储与记录用户的状态或相关的数据;通常情况下session交由容器(tomcat)来负责存储和管理,但是如果项目部署在多台tomcat中,则session管理存在很大的问题;1、多台tomcat之间无法共享se ...
分类:编程语言   时间:2019-10-21 09:14:21    阅读次数:94
java架构之路-(Redis专题)Redis的高性能和持久化
上次我们简单的说了一下我们的redis的安装和使用,这次我们来说说redis为什么那么快和持久化数据 在我们现有的redis中(5.0.*之前的版本),Redis都是单线程的,那么单线程的Redis为什么还会有那么高的效率呢?因为它所有的数据都在内存中,所有的运算都是内存级别的运算,而且单线程避免了 ...
分类:编程语言   时间:2019-10-21 09:14:54    阅读次数:85
python中的生成器
什么是生成器? 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在 ...
分类:编程语言   时间:2019-10-21 09:15:42    阅读次数:93
java复习2
MVC 模式代表 Model-View-Controller(模型-视图-控制器) 模式。这种模式用于应用程序的分层开发。 Model(模型) - 模型代表一个存取数据的对象或 JAVA POJO。它也可以带有逻辑,在数据变化时更新控制器。 View(视图) - 视图代表模型包含的数据的可视化。 C ...
分类:编程语言   时间:2019-10-21 09:17:21    阅读次数:108
小白学 Python(2):基础数据类型(上)
人生苦短,我选Python 引言 前文传送门 "小白学 Python(1):开篇" 接触一门新的语言,肯定要先了解它的基础数据类型。啥?你问我为啥要先了解基础数据类型? 为了你的生命安全,还是乖乖听我 BB 吧,别想那些有的没的。 Python 拥有着很多的基础数据类型,那么,什么是数据类型呢? 打 ...
分类:编程语言   时间:2019-10-21 09:18:41    阅读次数:107
Python3操作Excel
Python3操作Excel 我就懒啦,这些模块的应用,就看看别人的博客吧 https://blog.csdn.net/u014597198/article/details/83104653 https://blog.csdn.net/test_soy/article/details/7971485 ...
分类:编程语言   时间:2019-10-21 09:22:07    阅读次数:66
1、Python语言特性
1、python是按照顺序执行的语言 结果为: 2、基本数据类型 int str bool list float 注意:string转换成bool类型 ...
分类:编程语言   时间:2019-10-21 09:23:10    阅读次数:82
重视应用的机器学习算法掌握之道
在上一篇<构建一个机器学习的技能体系>中,我提到了这个工程的初衷,就是将对机器学习扣理论的过程转化为原理-->直觉-->应用的过程,直觉是源于对原理正确的理解,然后用自己的话总结而来,应用可大可小,为了学习方便,我四处收集来一些项目加入到自己学习资料中,当前,这些项目都来源于网课,这些实例保证能在自 ...
分类:编程语言   时间:2019-10-21 09:26:43    阅读次数:94
Java常用的十个框架
Java中有十个常用框架: springMVC,spring,mybatis,Dubbo,Maven,RabbiMQ,Log4j,Ehcache,Refis,Shiro 一:ring MVC:是一种基于Java实现了web MVC设计模式的请求驱动类型的轻量级WEB框架 model(模型)封装了应用 ...
分类:编程语言   时间:2019-10-21 09:31:34    阅读次数:82
lua多线程解决方案
直观的讲:lua并不支持多线程,lua语言本身具有携程功能,但携程仅仅是一种中继器。 lua多线程的目的:有并发需求时,共享一些数据。 例如使用lua写一个并发服务器。用户登陆之后,用户数据储存在lua中,这样网络IO层与协议控制层可以由C来做,而业务逻辑可以完全交给lua。 解决方案共3种: 1、 ...
分类:编程语言   时间:2019-10-21 09:33:30    阅读次数:728
算法第三章上机实践报告
算法第三章上机实践报告 ①实践题目: 数字三角形 ②问题描述: 给定一个由 n行数字组成的数字三角形如下图所示。试设计一个算法,计算出从三角形 的顶至底的一条路径(每一步可沿左斜线向下或右斜线向下),使该路径经过的数字总和最大。 ③算法描述: 本题明显利用到的是动态规划的算法思想,每个位置的最大路径 ...
分类:编程语言   时间:2019-10-21 09:33:47    阅读次数:79
设置springmvc全局异常
设置全局异常,将异常信息指定内容展示给前端页面,保证程序的安全性 @Slf4j@Componentpublic class ExceptionResolver implements HandlerExceptionResolver { @Override public ModelAndView re ...
分类:编程语言   时间:2019-10-21 09:36:18    阅读次数:86
数组API
1. Array.prototype.push() 语法: arr.push(element1,...,elementN); 描述:该方法用于在数组的尾部添加 1到多个元素 参数:element 需要添加到数组尾部的元素(any) 返回值:返回添加内容后的新长度 tip: 直接修改原数组 2. Ar ...
分类:编程语言   时间:2019-10-21 09:38:35    阅读次数:90
java23种设计模式(二)抽象工厂模式
我们接着上一章的工厂方法模式继续学习一下抽象工厂模式。 抽象工厂模式:在工厂模式中,如果有多个产品,则就是抽象工厂模式。 例子: 有一个工厂开了两个子公司,专门用来生产电脑配件键盘和鼠标,一个是联想工厂则生产联想的产品,另一个是宏碁工厂则生产宏碁的产品。 代码如下: 1、工厂接口(可以生产鼠标和键盘 ...
分类:编程语言   时间:2019-10-21 09:41:01    阅读次数:91
java的字节码bytecode
字节码名字的由来 字节码以一个字节即8bit为最小单位储存;字节码是java程序编译后的结果;字节码是一组8位字节为基础单位的二进制流 Java从源文件到执行的过程。 "如何阅读JAVA字节码" ...
分类:编程语言   时间:2019-10-21 09:42:41    阅读次数:71
算法第三章上机实践报告
1、实践题目 7-1数字三角形 2、问题描述 给定一个由 n行数字组成的数字三角形如下图所示。试设计一个算法,计算出从三角形 的顶至底的一条路径(每一步可沿左斜线向下或右斜线向下),使该路径经过的数字总和最大。 3、算法描述 定义一个二位数组a[ ][ ]用来存放三角形各行各列的数字,再定义一个数组 ...
分类:编程语言   时间:2019-10-21 09:44:00    阅读次数:82
深入理解Java虚拟机
引用计数法高效率,但无法解决循环引用的问题,Python语言在使用可达性分析主流商用程序语言在使用,比如C#,Java,以及Lisp。通过一系列被称为GC Roots的对象作为起点,从这些节点开始向下搜索,搜索所走过的路径称为引用链。当一个对象到GC Roots没有任何引用链相连,对象不可达的,则证... ...
分类:编程语言   时间:2019-10-21 09:46:59    阅读次数:86
SpringBoot设置SORS的几种方式
1. 原生支持 Application 启动类添加以下代码: 2. 自定义 Filter 3. 自定义Configuration 略 ...
分类:编程语言   时间:2019-10-21 09:47:40    阅读次数:84
python 匿名函数实现求素数平方和
sq=lambda x:x**2def list_prime(*data): list1=[] list2=[] for i in data: list1.append(i) for i in range(len(list1)): a=0 for j in range(2,list1[i]): if ...
分类:编程语言   时间:2019-10-21 09:52:19    阅读次数:151
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!