自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

永无止境的小白

为了更好的学习,为了更好地交流

  • 博客(61)
  • 资源 (3)
  • 收藏
  • 关注

原创 hashmap 的put与get(笔记)

put操作本节主要记录自己对hashmap的认识,成员变量:transient Entry<K,V>[] table = (Entry<K,V>[]) EMPTY_TABLE;//数组1 数据接口就是数组 加链表 hashmap有 table数组专门记录 的就是,正常的put值就是计算出key的hashcode然后找出索引 i 去table数组中找,如果存在就用单链表存储,如果不存在的话就直接addEntry把数据存储,然后如果找不到get操作...

2020-06-10 18:18:18 402

转载 springCloud详解

springCloud详解概况毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。不过大多数讲解还停留在对Spring Cloud功能使用的层面,其底层的很多原理,很多人可能并不知晓。因此本文将通过大量的手绘图,给大家谈谈Spring Cloud微服务架构的底层原理。实际上,Spring Cloud是一个全家桶式的技术栈,包含了很多组件。本...

2020-01-10 09:33:55 366

转载 Maven之pom.xml配置文件详解

Maven之pom.xml配置文件详解标签: mavensetting.xml主要用于配置maven的运行环境等一系列通用的属性,是全局级别的配置文件;而pom.xml主要描述了项目的maven坐标,依赖关系,开发者需要遵循的规则,缺陷管理系统,组织和licenses,以及其他所有的项目相关因素,是项目级别的配置文件。基础配置一个典型的pom.xml文件配置如下:[...

2019-12-26 16:39:09 1555

原创 Java中Double小数的几种方法

Java中Double保留后小数位的几种方法最近做个小实验,其中一部分要求将表单提交的数据转换为double,这个功能其实很简单直接一句Double.parseDouble(request.getParameter("chinese").trim())就可以实现,但因为是统计成绩,所以需要保留小数点后两位,所以各种百度发现了很多解决方法,这里特意总结下,万一以后又用上了呢?返回doubl...

2019-11-07 09:10:05 2217

转载 linux命令大全

系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info的...

2019-09-23 12:09:56 119

原创 oracle安装遇到的一些坑

安装今天在公司将oracle数据导入到本地oracle出现的一系列问题,这里做一个记载,主要的问题记载一下去oracle官方网站下载11g或者12g,安装比较简单,这个不用说oracle12g创建用户的语法例子create user officer identified by "oracle9i" default tablespace officer_DATA temporary ta...

2018-06-04 14:47:31 1679

转载 springboot 企业应用框架搭建

建maven应用(不需要web应用)在pom中添加以下配置 &lt;!-- Spring boot 父引用--&gt; &lt;parent&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-parent&l...

2018-04-20 16:54:00 512

原创 多线程的使用

多线程的一道简单的题目创建两个线程,一个模拟cpu,一个模拟显卡cpu处理数据是 每秒8M,显卡处理数据是每秒2M当CPU处理数据总量比显卡多10M以上的时候,CPU等待显卡处理数据直到显卡处理数据总量比CPU数据小于等于5的时候,CPU继续处理数据第1秒, cpu处理数据8m, 显卡处理数据2m第2秒, cpu处理数据16m, 显卡处理数据4m第3秒, cpu处理数据16m, cpu等待显卡处理...

2018-03-25 18:19:09 1304

转载 PowerDesigner基础使用方法

PowerDesigner最基础的使用方法入门学习1:入门级使用PowerDesigner软件创建数据库(直接上图怎么创建,其他的概念知识可自行学习)我的PowerDesigner版本是16.5的,如若版本不一样,请自行参考学习即可。(打开软件即是此页面,可选择Create Model,也可以选择Do  Not  Show page Again,自行在打开软件后创建也可

2018-01-29 16:59:22 285

原创 获取webapplicationContext以及servletContext的几种方式

webapplicationContext是spring的核心context,所有的bean在初始化后都会在里面,当项目被加载,applicationContext.xml已经被加载了一次,如果此时用new ClassPathXmlApplicationContext.getBean("applicationContext.xml")的方式获取bean对象,applicationContext就相

2018-01-22 13:42:24 6786

原创 linux下memcached的安装

安装1.安装memcached之前首先需要安装libevent,我这里用的版本是:•libevent-2.0.22•memcached-1.4.25首先将这两个安装文件上传至Linux服务器,在解压安装之前最好先检查一下是否已安装,从libevent开始:rpm -qa|grep libevent 如果安装了则查看libevent的安装路径,后续安装时需要用到Shell代码  rpm -ql li

2018-01-19 17:09:29 199

原创 解决request乱码的方法

第一种直接在web.xml加上过滤器,简单粗暴 CharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding utf-8 forceEncoding true C

2018-01-19 14:09:23 805

原创 SSM框架pom文件

不多说,直接上代码,SSM框架整合所需的pom.xml文件,有的jar包没有,需要自行导入<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4

2018-01-19 10:07:57 10145 1

原创 SSM框架maven配置文件

applicationContext.xml:"1.0" encoding="UTF-8"?>beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springfr

2018-01-18 17:53:24 251

原创 利用nexus搭建maven私服

先说一下步骤: 1.nexus下载地址点击此处官网下载2.把下载的nexus的war包放服务器webapps目录下,然后启动服务器,3.打开localhost:打开nexus的操作界面下载好的tar.gz解压到 项目下打开 nexus-2.12.0-01/bin/jsw/1.windos下的启动比较简单打开bin/jsw/windows-64然后打开nexus-

2018-01-16 17:21:09 211

转载 ssh配置常见错误

1. org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction; nested exception is java.lang.UnsupportedOperationException: Not supported by Bas

2018-01-14 23:24:19 1678

原创 mysql常用命令

运行mysql:net start mySql;  进入mysql:mysql -u root -p/mysql -h localhost -u root -p databaseName;  列出数据库:show databases;  选择数据库:use databaseName;  列出表格:show tables;  显示表格列的属性:show columns from

2018-01-14 23:14:11 212

转载 web架构的演变

前言    我们以javaweb为例,来搭建一个简单的电商系统,看看这个系统可以如何一步步演变。   该系统具备的功能: 用户模块:用户注册和管理商品模块:商品展示和管理交易模块:创建交易和管理  阶段一、单机构建网站  网站的初期,我们经常会在单机上跑我们所有的程序和软件。此时我们使用一个容器,如tomcat、jetty

2018-01-14 21:58:37 1643 3

原创 Arraylist和LinkedList的区别

ArrayList和LinkedList的大致区别:      1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。      2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。      3.对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayL

2017-12-12 14:21:21 340

原创 javax.net.ssl.SSLKeyException: RSA premaster secret error

javax.net.ssl.SSLKeyException: RSA premaster secret error

2017-11-23 10:13:20 3286 1

原创 如何在Eclipse中如何自动添加注释和自定义注释风格

背景简介丰富的注释和良好的代码规范,对于代码的阅读性和可维护性起着至关重要的作用。几乎每个公司对这的要求还是比较严格的,往往会形成自己的一套编码规范。但是再实施过程中,如果全靠手动完成,不仅效率低下,还难以保证真正的符合规范。所以结合IDE环境,自动生成注释,还是很有必要的。今天我们就说一下,如何使用Eclipse给我们提供的自定义代码模版的功能来作业。设置注释模板

2017-10-27 10:15:15 539

转载 PowerDesigner基础使用

入门级使用PowerDesigner软件创建数据库(直接上图怎么创建,其他的概念知识可自行学习)我的PowerDesigner版本是16.5的,如若版本不一样,请自行参考学习即可。(打开软件即是此页面,可选择Create Model,也可以选择Do  Not  Show page Again,自行在打开软件后创建也可以!完全看个人的喜好,在此我在后面的学习中不在显示此页面。)

2017-10-26 10:10:45 366

转载 WebScoket消息推送

WebSocket客户端websocket允许通过JavaScript建立与远程服务器的连接,从而实现客户端与服务器间双向的通信。在websocket中有两个方法:      1、send() 向远程服务器发送数据    2、close() 关闭该websocket链接  websocket同时还定义了几个监听函数        1、onopen 当网络连接建立时触发该事件

2017-10-16 09:34:26 551

转载 走近人脸检测——基本流程

人脸检测的任务就是判断给定的图像上是否存在人脸,如果人脸存在,就给出全部人脸所处的位置及其大小。由于人脸检测在实际应用中的重要意义,早在上世纪70年代就已经有人开始研究,然而受当时落后的技术条件和有限的需求所影响,直到上世纪90年代,人脸检测技术才开始加快向前发展的脚步,在新世纪到来前的最后十年间,涌现出了大量关于人脸检测的研究工作,这时期设计的很多人脸检测器已经有了现代人脸检测技术的影子,例如可

2017-10-11 09:42:25 1969

转载 浅谈神经网络算法

我们在设计机器学习系统时,特别希望能够建立类似人脑的一种机制。神经网络就是其中一种。但是考虑到实际情况,一般的神经网络(BP网络)不需要设计的那么复杂,不需要包含反馈和递归。人工智能的一大重要应用,是分类问题。本文通过分类的例子,来介绍神经网络。1.最简单的线性分类一个最简单的分类,是在平面上画一条直线,左边为类0,右边为类1,直线表示为z=ax+by+c这是一个分类器,输

2017-10-10 14:40:06 1053

转载 人脸识别眼睛定位算法

眼睛定位根据眼睛定位的流程,一般分为以下几步:眼睛区域初定位,噪声去除,眼睛的精确定位。1 眼睛区域初定位,对正面人脸还是比较好确定的,但是当人脸发生姿态变化时,如何较准确获取,是个难题。当然有人用二值化眼睛区域的方法,但是不同光照,不同人脸的阈值不太好定。而且图像处理领域,凡是涉及到阈值的,都是比较头疼的问题(除非那种阈值很明显的问题)。所以,这里尽量避免直接求阈值,来确

2017-10-07 14:08:14 15671 1

原创 百度人脸识别技术简单入门

人脸识别怎么使用

2017-09-30 16:01:04 15065

原创 阿里云centos7公网ping不通

主要原因是因为安全组的原因问题,刚刚买来的服务器必须要配置安全组下面介绍详细步骤在服务器实例列表我们可以看到我们的服务器,点击更多选择安全组配置然后会出现下面的列表点击新建规则然后按着下面截图填写在保存就可以了

2017-09-26 17:18:43 2623

转载 Centos7 安装iptables防火墙

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/50779761CentOS7默认的防火墙不是iptables,而是firewalle.安装iptable iptable-service[plain] view plain copy#先检查是否安装了iptables

2017-09-23 12:55:20 398

转载 腾讯云Centos7搭建图形界面详解

一、首先执行这一句防止系统文件被修改[java] view plain copychattr +i /etc/resolv.conf  二、然后安装tigervnc[java] view plain copyyum install -y tigervnc tigervnc-s

2017-09-22 13:57:51 10218

转载 Nginx的几种负载均衡策略

nginx可以根据客户端IP进行负载均衡,在upstream里设置ip_hash,就可以针对同一个C类地址段中的客户端选择同一个后端服务器,除非那个后端服务器宕了才会换一个。nginx的upstream目前支持的5种方式的分配1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 upstream backserver { 

2017-09-20 17:20:51 450

原创 Linux下的服务器集群

如果要用几台服务器配置linux集群肯定要配置一下负载均衡这里我是用nginx做负载其实还有其他一类的东西,貌似很多公司采用nginx反正我用这个~我貌似记得好像在某本书上写的nginx的并发在5w左右~~首先配置了一台接入服务器~~整个服务器集群都采用的linux但是为了安全只做了一台拥有外网环境的电脑作为接入服务器我就把nginx装到上面了先把nginx的最...

2017-09-15 11:52:31 431

原创 Centos7关闭防火墙

CentOS 7.0默认使用的是firewall作为防火墙,使用iptables必须重新设置一下1、直接关闭防火墙systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动2、设置 iptables serviceyum -y

2017-09-14 09:43:06 269

转载 在 CentOS7 上安装 zookeeper-3.4.9 服务

1、创建 /usr/local/services/zookeeper 文件夹:    mkdir -p /usr/local/services/zookeeper 2、进入到 /usr/local/services/zookeeper 目录中:    cd /usr/local/services/zookeeper 3、下载 zookeeper-3.4.9.tar.gz:

2017-09-08 15:22:01 296

转载 Dubbo服务框架详解

1. Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架(告别Web Service模式中的WSdl,以服

2017-09-05 16:57:46 284

原创 消息中间件的一些理解

什么是Message Queue? 提到消息中间件,那么首先就必须理解一下所谓的Message Queue。 在平常的开发中,应用开发人员完全可以通过发送和接受消息的方式来方便的与应用程序进行可靠的通信,并且消息的处理为我们提供了方便的消息传递和许多业务处理的可靠的防止故障的方法。 但消息传递与传统的应用程序交互又有区别?最明显的区别就是实时性了。M

2017-09-05 14:43:10 744

转载 HTTP状态码汇总

HTTP 400 - 请求无效HTTP 401.1 - 未授权:登录失败HTTP 401.2 - 未授权:服务器配置问题导致登录失败HTTP 401.3 - ACL 禁止访问资源HTTP 401.4 - 未授权:授权被筛选器拒绝HTTP 401.5 - 未授权:ISAPI 或 CGI 授权失败HTTP 403 - 禁止访问HTTP 403 - 对 Internet

2017-08-15 11:33:00 295

原创 lombok安装与使用

简介:Lombok是一个基于LGPL的开源J2EE综合开发环境的Eclipse插件,对编码,发布,测试,以及debug等各个软件开发的生命周期提供支持,支持JSP,EJB等。Lombok是Eclipse的一个J2EE的插件,它将很多Java应用服务器、J2EE组件和Web应用开发集成到Eclipse中,可以帮助Java开发者使用Eclipse建立、测试、部署J2EE应用(要使用lombok服务

2017-08-04 13:53:40 357

原创 Tomca文件结构和配置文件简介

一.Tomcat目录tomcat|---bin Tomcat:存放启动和关闭tomcat脚本;|---confTomcat:存放不同的配置文件(server.xml和web.xml);|---doc:存放Tomcat文档;|---lib/japser/common:存放Tomcat运行需要的库文件(JARS);|---logs:存放Tomcat执行时的LOG文件;

2017-07-28 11:33:52 315

原创 java二叉树的遍历

三种方式遍历:先构建一颗二叉树:package com.sec.t31;public class TreeNode   {  private  TreeNode leftNode;  //左节点 private  TreeNode rightNode;//右节点 private  String  data;//数据  public TreeNode(String

2017-07-07 13:21:43 227

linux版nginx-1.10.3.tar.gz下载

这个是nginx-1.10.3.tar.gz的linux版本,主要用作于服务器集群的时候,用来做负载均衡,当前版本是目前最新版本

2017-09-21

svn1.8.16插件

svn插件整合eclipse

2017-08-04

lombok-1.0.0.jar架包

lombok-1.0.0架包

2017-08-04

空空如也

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

TA关注的人

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