自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

se7en_q的博客

我是IT界的菜鸟,大神们多多指教

  • 博客(42)
  • 资源 (5)
  • 收藏
  • 关注

原创 【阅读】《MYSQL技术内幕:InnoDB》索引使用

如何使用 mysql 索引

2023-01-07 10:02:28 688

原创 【阅读】《MYSQL技术内幕:innodb》索引

《MYSQL 技术内幕》第五章-索引与算法-读书笔记

2023-01-05 11:30:35 484

原创 数据链路层-点对点通信方式

数据链路层中的点对点通信方式

2022-03-06 13:51:00 7830

原创 物理层知识概要

《计算机网络》物理层内容概述

2022-03-05 10:37:10 374

原创 计算机网络简介

《计算机网络》

2022-02-25 17:12:38 1656

原创 [Java基础&进阶] Java 装箱拆箱

Integer i1 = 100; //自动装箱Integer i2 = 100;Integer i5 = Integer.valueOf("100");Integer i3 = 128;Integer i4 = 128;System.out.println(i1 == i2);System.out.println(i2 == i5);System.out.println(i3 == i4);结果如下所示:truetruefalse这里自动调用 Integer.valueOf()

2021-11-13 18:56:17 65

原创 关于gorm的数据库连接配置

2020-09-23 10:08:32 1136

原创 POSTMAN发送文件

2020-09-23 10:00:36 203

原创 如何在GO中正确的使用数据库

package commonimport ( "database/sql" "fmt" "os" "os/signal" "syscall" _ "github.com/go-sql-driver/mysql")var Db *sql.DBfunc init() { dsn := "user:passwd@tcp(127.0.0.1:port)/database" db, err := sql.Open("mysql", dsn) if err != nil { pa

2020-09-15 14:14:45 403

原创 ArrayList中的迷惑行为

当我准备利用ArrayList的add(index,element)方法时遇到一个郁闷的结果。废话不多说,show time我现在需要满足一个需求,就是希望利用arrayList可以将本来的无序的元素添加到对应的index下//初始化数组ArrayList<String> arrayList = new ArrayList<>(5);arrayList.add(3,"hello");执行后:java.lang.IndexOutOfBoundsException: In

2020-08-20 05:28:42 149

原创 JAVA编码优化|String

https://editor.csdn.net/md/?articleId=108047958https://editor.csdn.net/md/?articleId=108048176这两篇文章已经知道在开发未完成前不做性能调优,但是需要做的就是代码、算法和设计模式相关的优化。接下来就是要开始做开发工程中的优化点,这篇文章要说的就是字符串String的优化点。废话不多说,show timeWhat?String为什么是常量?第一是为了不被串改;第二是为了让hashCode码不变;根本目的

2020-08-19 07:43:05 120

原创 性能调优的一般步骤有哪些?

前面一篇已经告诉你,性能调优的参考指标,也就是对应的目标。当我们知道目标之后,现在就是要进行测试调优了。那么性能调优一般我们可以分为四个步骤:测试 - 分析 - 调优 - 测试 最后一步就是总结反思是那个地方导致性能上有问题,以后如何去避免。好了,废话不多说,show time。第一步:测试首先准备好测试背景,要和生产环境一致。然后就是测试场景,比如一个是只有安装主功能,一个是不只有主功能,可能还有别的算法也在运行,在不同的场景下,性能上是否会有影响。这也可以成为对比性测试,比如对比一个方法

2020-08-18 05:12:52 1666

原创 性能调优有哪些参考指标?

性能调优有哪些参考指标?我们都知道性能调优很重要,他不仅可以让我们的代码吞吐量变高,而且还会节省公司的资源,用最少的资源获得更大的吞吐量和最小的响应时间。但是调优应该什么时间去做呢?是在开发过程中吗?还是在开发之后呢?还有调优的目的是什么?有哪些参考指标?比如是CPU、内存、响应时间还是吞吐量?话不多说,show time.调优应该在什么时间做?开发过程中,你不需要做性能上调优,但需要做代码上的优化,比如减少迭代的次数、减少竞争锁、减少异常量、还有就是利用高效的算法,如果面对业务复杂的情况下,

2020-08-17 08:06:09 371

原创 syslog4j发送日志有中文会产生截断

依赖包<dependency> <groupId>org.syslog4j</groupId> <artifactId>syslog4j</artifactId> <version>0.9.30</version></dependency>如果全是英文就不会截断,如果截断那就是太长了,可以通过设置长度解决。中文截断原因:1、发送数据时这里的message..

2020-07-01 16:59:22 929

原创 Kafka: No entry found for connection 0

2019-11-19 13:59:30,436 (kafka-producer-network-thread | producer-3) [ERROR - org.apache.kafka.clients.producer.internals.Sender.run(Sender.java:237)] [Producer clientId=producer-3] Uncaught error in ...

2019-11-25 14:53:36 2753

翻译 自动匹配正确的编码格式

//有待改善,现在只是从网上找来的实现public class GarbledTest { public static boolean isChinese(char c) { Character.UnicodeBlock ub = Character.UnicodeBlock.of(c); if (ub == Character.UnicodeBlock...

2019-03-05 15:20:30 760

原创 如何实现动态加载类

JAVA:技术-ClassLoader导入包:&lt;dependency&gt; &lt;groupId&gt;net.openhft&lt;/groupId&gt; &lt;artifactId&gt;compiler&lt;/artifactId&gt; &lt;version&gt;2.3.1&lt;/version&gt;&lt;/dependenc

2019-03-05 11:22:11 279

原创 数据结构-散列表-图

一、散列表如Java中的map,Python中的dictSHA函数:待定。。。你几乎根本不用自己去实现散列表,因为你使用的编程语言提供了散列表实现。你可使用Python提供的散列表,并假定能够获得平均情况下的性能:常量时间。散列表是一种功能强大的数据结构,其操作速度快,还能让你以不同的方式建立数据模型。你可能很快会发现自己经常在使用它。总结: 你可以结合散列函...

2019-03-04 23:32:47 698

原创 《做自己人生的CEO》总结

example 精力管理(分工) 事情职责明确: 确认职责,如果不是自己的职责就不要困扰 不要把自己的困扰给别人 行动管理(说服) 改变对方的心里预期 我现在是他,那么这么做的会是什么结果 明确执行人 态度坚定 不按套路出牌 先对结果有预期,才行动...

2019-03-01 23:47:27 924

原创 SCALA的例子详解

scala是一门函数式的面向对象的语言,它运行在java虚拟机上。eg1、示例代码:scala>var helloWorld = "hello" + " world" println(helloWorld)scala>val again = " again" helloWorld = helloWorld + againprintln(helloWorld)输出:

2015-08-29 19:56:38 873

原创 HBase shell的常用命令

留一个备查~进入hbase shell console$HBASE_HOME/bin/hbase shell如果有kerberos认证,需要事先使用相应的keytab进行一下认证(使用kinit命令),认证成功之后再使用hbase shell进入可以使用whoami命令可查看当前用户hbase(main)>whoami

2015-08-16 10:51:14 788

原创 HBase的安装

hadoop集群的安装:http://blog.csdn.net/se7en_q/article/details/47681123     zookeeper集群的安装:http://blog.csdn.net/se7en_q/article/details/47681645现在一起来安装HBase了:hbase-0.98.13-hadoop2(安装在/opt/hbase的目录下)

2015-08-15 16:43:25 615

原创 zookeeper集群的配置

zookeeper-3.4.6(安装在/opt/zookeeper/的目录下,并创建data目录,以hadoopnamenode为例)集群的ip:192.168.241.130 hadoopnamenode 192.168.241.131 hadoopdatanode1  192.168.241.132 hadoopdatanode21、配置:tickTime=2000d

2015-08-15 14:39:34 1067

原创 hadoop集群的创建

条件:hadoop-2.6.0在/opt/hadoop的目录下   centOS6.5集群的ip:192.168.241.130  hadoopnamenode192.168.241.131 hadoopdatanode1192.168.241.132 hadoopdatanode21、配置:(在/opt/hadoop/hadoop-2.6.0/etc/hadoop的目录下)

2015-08-15 13:53:38 924

原创 SSH无密码登陆

一、环境操作系统:CentOS集群的ip:192.168.241.130 hadoopnamenode192.168.241.131 hadoopdatanode1192.168.241.132 hadoopdatanode2用户:root,其他的也可以    ssh在~/.ssh或者/root/.ssh的目录下二、如果你在启动hadoop集群的时候发现有报The au

2015-08-15 00:55:07 3668

原创 HDFS的认识和理解

HDFS:Hadoop分布式文件系统(HDFS)被设计成适合运行在通用硬件(commodity hardware)上的分布式文件系统。它和现有的分布式文件系统有很多共同点。但同时,它和其他的分布式文件系统的区别也是很明显的。HDFS是一个高度容错性的系统,适合部署在廉价的机器上。HDFS能提供高吞吐量的数据访问,非常适合大规模数据集上的应用。HDFS放宽了一部分POSIX约束,来实现流式读取文件系

2015-08-09 12:07:21 5154

原创 hadoop 2.7.1安装和配置

一、安装环境 硬件:虚拟机 操作系统:Centos 6.4 64位 IP:192.168.241.128主机名:admin安装用户:root二、安装JDK 安装JDK1.7或者以上版本。这里安装jdk1.7.0_79。 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

2015-08-03 16:35:06 57853 15

原创 linux解压缩tar,gz等各种文件的命令

xvf表示的是解压的意思,cvf表示将该文件进行压缩。1、.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName2、.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName .tar.gz解压:tar zxvf FileName.

2015-07-27 10:43:32 938

原创 Linux中的开启端口供外网访问

我是在linux虚拟机上安装的elasticsearch集群,可以在虚拟机中访问,可是无法在window操作系统下访问,这样就无法用window操作系统进行编写代码。于是呼在网上查询资料才知道原来是端口权限的问题。以下是我解决方式:我用的是centOs6.6,先进入root用户权限。su root 输入密码就可以了。1、修改文件/etc/sysconfig/iptables[roo

2015-07-23 16:44:56 6079

转载 An internal error occurred during: "Retrieving archetypes:".

在MyEclipse中创建Maven的Web项目时出现错误:An internal error occurred during: "Retrieving archetypes:". Java heap space,可以通过以下步骤来解决问题。1. 找到MyEclipse的安装目录下myeclipse.ini文件并打开2.修改文件中的以下配置-Xms512m改为-Xmx1

2015-07-18 21:09:12 2829

原创 Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : U

Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0at java.lang.ClassLoader.defineClass1(Native Method)at java.l

2015-07-18 17:14:29 6378

原创 window7下的ElasticSearch的安装和学习(一)

一、下载elasticSearch(目前为止的最新版本是1.7,但是才出不久不稳地还是安分的用1.6.1吧!)https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1.6.1.zip二、将下载的文件进行解压的路径为:D:\搜狗高速下载\elasticsearch-1.4.2到该文件的

2015-07-17 17:52:13 2347

原创 安装jdk配置环境变量

一、安装jdk的目录为:D:\Program Files (x86)\Java\jdk1.7.0_01二、配置环境变量:1、计算机 右击 属性2、高级系统设置3、环境变量4、点击系统变量下的新建变量名为:JAVA_HOME,变量值为:jdk的安装路径(在这里为D:\Program Files (x86)\Java\jdk1.7.0_01)在新建一

2015-07-17 09:51:36 561

原创 VMware Workstation,CentOs虚拟机的安装过程

一、下载VMware Workstation二、VMWare Workstation11的注册码:1F04Z-6D111-7Z029-AV0Q4-3AEH8三、下载centOS6.6的镜像文件打开阿里云开源镜像站官网:http://mirrors.aliyun.com/,依次点击“centos”-“6.6”-“isos”,可以看到有32位和64位版本的系统,根据自己

2015-07-16 16:16:22 927

原创 搭建nexus服务

为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库。1.首先确定我们的环境安装好maven,jdk等必须的环境2.这些都准备好之后,去下载最新版本的n

2015-07-14 16:29:47 475

原创 图论的基本概念

图论基本概念 重要定义:1、有向图:每条边都是有向边的图。  无向图:每条边都是无向边的图。混合图:既有有向边又有无向边的图。 自回路:一条边的两端重合。 重数:两顶点间若有几条边,称这些边为平行边,两顶点a,b间平行边的条数成为(a,b)的重数。 多重图:含有平行边的图。  简单图:不含平行边和自回路的图。 注意!一条无向边可以用一对方向相反的有向边代

2015-07-14 13:15:34 2516

转载 需求分析说明书和需求规格说明书

项目组成员在针对要开发的系统做需求调研后,就要编写对应的需求说明书。作为软件工程师,你就得知道需求分析说明书和需求规格说明书的区别,以期在正确的时候编写正确的需求文档。两者有何不同:(1)面向对象上不同       需求分析说明书往往面向业务人员、用户。       需求规格说明书往往面向设计、开发人员。 (2)生成阶

2015-07-13 16:53:19 2002

原创 springMVC下的json数据的传递

1、前端jsp代码<%@ page language="java" contentType="text/html; charset=UTF-8"     pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/

2015-07-13 14:03:56 687

原创 MyEclipse中搭建maven环境

工具:myEclipse10.7.1  maven3.3.3(如果没有maven 的下载包可以去我的资源里面下载)WIN7     第一步:1、解压maven3.3.3压缩文件,我的解压路径是:F:\program\apache-maven-3.3.32、配置maven环境变量和JAVA配置环境变量类似1)计算机 右击-->属性-->高级系统设置-->环境变量-->系统

2015-07-07 16:40:20 703

原创 Spring MVC接收参数的方式

第一种接收参数的方式:1、com.venustech.entity.User实体类属性:Integer id  、String username、String password2、controller控制层package com.venustech.controller;import org.springframework.context.annotation.Scop

2015-07-07 14:26:11 2571

量化投资策略与技术修订版

但凡是有逻辑思维的人,都可以写出代码,但是真正让我赚钱的那就是业务知识,代码写的好,业务知识又不错。

2018-05-11

Scala编程中文版

关于scala编程的电子书!关于scala编程的电子书!关于scala编程的电子书!关于scala编程的电子书!关于scala编程的电子书!关于scala编程的电子书!关于scala编程的电子书!关于scala编程的电子书!关于scala编程的电子书!关于scala编程的电子书!关于scala编程的电子书!重要的事情说n遍

2018-04-11

SpringMVC+Spring+SpringDataJPA+Hibernate整合登录的效果

这是整合SpringMVC+Spring+SpringDataJPA+Hibernate简单的实现登录的功能,用的是mysql数据库,这是一个web Project 如果你用的是JavaEE6那么你要注意bean-validator.jar和weld-osgi-bundle.jar与slf4j的jar包冲突。只要把JAVAEE6的jar包进行相应的修改就可以了。或者你可以不用javaEE6只要把servlet-api相关的jar包导入就可以了。

2015-07-13

SpringMVC是实现登陆

SpringMVC实现简单的登陆,登陆后要看的是控制台,只要能做到接收参数和传送参数就可以了。

2015-07-10

maven3.3.3

maven3.3.3的压缩包

2015-07-07

空空如也

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

TA关注的人

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