Wesley13 Wesley13
3年前
java 并发问题分析解决
    项目中我们经常能见到一些并发问题,现对一些常见并发问题进行总结,知识结构不会很全,但比较实用。基本概念1.什么是并发问题我们以记录网站的访问量为例,先看一下并发问题是如何产生的。privateIntegercount\1;privateAtomicIntegeratomicCount
桃浪十七丶 桃浪十七丶
4年前
C++写一个简单排序算法
分析算法步骤:1、暂定元素排列第0个为最小值,下标为min;2、然后从左往右依次扫描,与min的关键字比较,若比min的更小,则更新min下标为当前下标;3、并且把先前的最小值与当前找到目标的元素交换位置。cinclude<iostreamusingnamespacestd;voidSwap(int&a,int&b)inttem
Stella981 Stella981
3年前
Hadoop streaming使用自定义python版本和第三方库
在使用Hadoop的过程中,遇到了自带python版本比较老的问题.下面以python3.7为例,演示如何在hadoop上使用自定义的python版本以及第三方库.1.在https://www.python.org下载Python3.7.2.gz包2.在linux环境下:tarxvfPthon3.7.2解压文件
Wesley13 Wesley13
3年前
VirtualBox、CentOS 6.4、Hadoop、Hive玩起
1 安装VirtualBox:VirtualBox是一款开源免费的并且非常强大的虚拟机软件,同时支持X86和AMD64/Intel64,可以在多个操作系统平台上运行。与同性质的VMWare和VirtualPC比较,VirtualBox独到之处包括支持远程桌面协议RDP、iSCSI及USB的支持。在64为旗舰版Wind
Easter79 Easter79
3年前
SpringMVC+MyBatis(最新)
目前主流的WebMVC框架,除了Struts这个主力外,还有SpringMVC,主要是由于SpringMVC配置比较简单,使用起来也十分明了,非常灵活,与Spring集成较好,对RESTfulAPI的支持也比struts要好。MyBatis是ibatis的升级版,作为hibernate的老对手,它是一个可以自定义SQL、存储过程和高级映射
Wesley13 Wesley13
3年前
Java通过BCrypt加密
<divid"cnblogs\_post\_body"class"blogpostbody"<div一、概述</div<p&nbsp;</p<p在用户模块,对于用户密码的保护,通常都会进行加密。我们通常对密码进行加密,然后存放在数据库中,在用户进行登录的时候,将其输入的密码进行加密然后与数据库中存放的密文进行比较,以验证用户密码是否
Stella981 Stella981
3年前
SpringBoot项目的限流
开发访问量比较大的系统是,爬虫的目的就是解决访问量大的问题;缓存穿透是为了保护后端数据库查询服务;计数服务解决了接近真实访问量以及数据库服务的压力。架构图!(https://oscimg.oschina.net/oscnet/c6239218a4445e605e95620cb79979d7f89.png)限流
Stella981 Stella981
3年前
Docker入门教程
一、Docker是啥Docker是什么?官方的解释是:轻量级的操作系统虚拟化解决方案看概念还是比较抽象,直接看个例子吧:我要在centos上安装一个软件,例如redis或者mysql。以前的做法:1、下载tar;2、解压;3、修改配置文件;4、启动。有了Docker之后呢,一个命令:dockerrunnamered
Stella981 Stella981
3年前
SpringBoot学习之路:08.Spring Boot中添加Servlet应用
   在web应用中Servlet的应用比较多,最开始的web应用就是全部以servlet来实现的,后来出现了Struts、Struts2,到今天应用非常广泛的SpringMvc,这些webmvc框架比原来的servlet功能更加强大,开发效率而更高,但是实际上这些框架底层都是servlet在做支撑。今天我们学习如何在SpringBoot添加Servl
Wesley13 Wesley13
3年前
GPL17586、GPL19251和GPL16686平台芯片ID转换
以下是生信技能树学员笔记投稿芯片分析中经常会遇到AffymetrixHumanTranscriptomeArray2.0芯片,由于目前还没有现成的R包可以用,因此分析方法也不统一。见生信技能树Jimmy老师HTA2.0芯片比较麻烦,其实这类常见的有3个平台,3种类型:GPL17586HTA2_0AffymetrixH