自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hitvz的博客

尝试既是可能

  • 博客(212)
  • 资源 (12)
  • 收藏
  • 关注

原创 MySQL安装及MySQL8.0新密码认证方式

1、前言  Oracle已经发布了MySQL8.0GA,GA在外国就是release版本,也就是正式版,不是测试版。   安装MySQL总是看到除了数据库服务外,还安装了一大堆基本没不会用到的服务,所以这里把MySQL的安装过程过一遍。体验安装MySQL8.0的时候,发现我的navicat连不上MySQL8.0了,经查找原来MySQL8.0提供了两种密码加密的方式,我安装的时候选了新的那种。...

2018-06-24 21:11:26 74348 15

原创 Linux下直播环境搭建OBS+bilibili-live-helper

OBS(Open Broadcaster Software)官方简介如下:Free and open source software for video recording and live streaming.免费并且开源的录像和在线推流软件Download and start streaming quickly and easily on Windows, Mac or Linux.可以快速、容易在Windows, Mac or Linux下载和开始推流

2018-05-23 00:47:25 18376 3

原创 Spring Data Jpa之nativeQuery(仅案例

Spring Data Jpa 默认实现时hibernate,我们都知道hibernate使用HQL查询(Hibernate时JPA的实现之一),而不推荐使用sql查询,因为这样子就跟具体数据库耦合了,违背了初衷,但是没有union语句,我也只能用原生了。。。接口声明: @Query(nativeQuery = true ,value = "SELECT topicId ,`ty...

2018-03-23 00:17:46 42203

转载 HashMap的工作原理

  HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚至会要求你实现HashMap来考察你的编程能力。ConcurrentHashMap和其它同步集合的...

2018-03-01 23:10:39 225

原创 搭建Spring Boot开发环境

1、系统环境IDE:intellij IDEA 2017.32、新建项目2.1、新建项目2.2、选择项目类型2.3、填写项目信息这里选默认的Maven Project就行了。 2.4、选择依赖 对应于: dependency> groupId>org.springframework.boo

2018-01-21 22:56:21 1742

翻译 Spring Boot基础之“什么是Spring Boot”

什么是Spring Boot?Spring Boot的目标是提供一组工具,用于快速构建易于配置的Spring应用程序问题:配置Spring是困难的!如果您曾经编写过基于Spring的应用程序,你会知道很多的Spring配置工作,仅仅是为了写出“Hello World”。这不是坏事:Spring是一组优雅的框架,需要仔细调整配置才能正常工作。但这种优雅是以配置复杂度为代价的(甚至不让我开始使用XML)

2017-12-10 14:05:50 462

转载 IO设计模式:Reactor和Proactor对比

平时接触的开源产品如Redis、ACE,事件模型都使用的Reactor模式;而同样做事件处理的Proactor,由于操作系统的原因,相关的开源产品也少;这里学习下其模型结构,重点对比下两者的异同点;反应器ReactorReactor模式结构 Reactor包含如下角色:Handle 句柄;用来标识socket连接或是打开文件;Synchronous Event Demultiplexe

2017-11-23 12:13:06 355

原创 javaEE跨域过滤器

import org.springframework.web.filter.OncePerRequestFilter;import javax.servlet.FilterChain;import javax.servlet.ServletException;import javax.servlet.http.HttpServletRequest;import javax.servlet.ht

2017-11-23 11:12:22 396

原创 docker报错-->Error response from daemon: Get xxx: unauthorized: incorrect username or password

1、报错信息Error response from daemon: Get https://registry-1.docker.io/v2/wnameless/oracle-xe-11g/manifests/latest: unauthorized: incorrect username or password 这个报错实在pull镜像的时候发生的。2、解决方法其实这个报错,就是最简

2017-11-21 01:02:11 10870 1

原创 java将富文本字符串(HTML)转为文本(Text)

import java.io.ByteArrayInputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.Reader;import javax.swing.text.html.HTMLEditorKit;import j

2017-11-20 17:58:32 28101 10

原创 java报错--Property ‘xxx‘ not found on type 包名.类名

1、报错信息报错信息: Property 'pSum' not found on type com.thinkgem.jeesite.modules.tuzhu.entity.TuzhuHouse可以看到意思就是找不到这个属性的意思 开发平台是开源的jeesite。 2、代码情况网上说是EL表达式出现了空格造成的,可是我的生成的代码本来就没空格这么一回事。 就是报错。现在去

2017-11-18 20:08:52 24394 11

原创 Android Studio报错-->Re-download dependencies and sync project (requires network)

Error:Failed to open zip file.Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)Re-download dependencies and sync project (requires network)Re-downl

2017-11-04 00:35:48 8077

原创 git报错-->! [remote rejected] master -> master (push declined due to email privacy restrictions)

报错信息: ! [remote rejected] master -> master (push declined due to email privacy restrictions)于是百度,所以一下内容容我做一个搬运工 原文地址:https://stackoverflow.com/questions/43378060/meaning-of-the-github-message-push-

2017-10-28 11:13:05 12792 3

原创 XAMPP报错This may be due to a blocked port, missing dependencies

错误信息:15:35:49 [Tomcat] Attempting to start Tomcat service...15:35:50 [Tomcat] Status change detected: running15:35:51 [Tomcat] Status change detected: stopped15:35:51 [Tomcat] Error: Tomc

2017-10-27 18:42:11 12939

原创 Weblogic服务器安装

1、相关背景   WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。 支持EJB、JSP、

2017-10-23 20:50:20 650

转载 JNDI到底是什么?

JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。     那么,JNDI到底起什么作用?    要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探讨。没有J

2017-10-08 00:56:14 631

转载 jpa遇到的 org.hibernate.PersistentObjectException: detached entity passed to persist异常

发生这个原因是因为我们已经在实体类用JPA注解指定了主键的生成策略主键就不能设置了,一旦不为空或者0就被认为是已经保存到了数据库中,一旦调用persist()方法就会抛出上面的异常 把0去掉,如下图: 转载自:jpa遇到的 org.hibernate.PersistentObjectException: detached entity passed to persist异常我自己的经历是写j

2017-09-09 15:40:29 8102 1

原创 gogs的windows安装

1、相关知识  Gogs(Go Git Service) 是一个由 Go语言编写的自助 Git托管服务。这是个和gitlab一样的东西,提供git的存储服务,说白了就是git服务器,就好像github提供git服务一样。   任何 Go 语言 支持的平台都可以运行 Gogs,包括 Windows、Mac、Linux 以及 ARM。这又一次体验了go的跨平台,说真的无依赖的,包不大的跨平台体验好棒。

2017-09-06 00:20:20 16933 2

转载 基于Nginx的软件负载均衡实现解读

负载均衡在服务端开发中算是一个比较重要的特性。因为Nginx除了作为常规的Web服务器外,还会被大规模的用于反向代理前端,因为Nginx的异步框架可以处理很大的并发请求,把这些并发请求hold住之后就可以分发给后台服务端(backend servers,也叫做服务池, 后面简称backend)来做复杂的计算、处理和响应,这种模式的好处是相当多的:隐藏业务主机更安全,节约了公网IP地址,并且在业务量增

2017-09-03 19:51:56 378

转载 SDN 技术指南(一):架构概览

摘要Background:为什么需要 SDNSDN的主要解决方案SDN的整体应用架构SDN与网络安全OpenFlow工作原理OpenFlow在SDN架构中的角色Background  软件定义网络(Software-defined networking,SDN),一种新的网络架构。SDN 提出的控制与转发平面分离、网络状态集中控制、支持软件编程等理念并不是什么新鲜事,但是长久以来一直没

2017-09-03 19:32:32 16378

原创 consul的跨局域网服务发现

1、背景知识1.1、Consul 是什么    Consul 是一个支持多数据中心分布式高可用的服务发现和配置共享的服务软件,由 HashiCorp 公司用 Go 语言开发, 基于 Mozilla Public License 2.0 的协议进行开源. Consul 支持健康检查,并允许 HTTP 和 DNS 协议调用 API 存储键值对.     命令行超级好用的虚拟机管理软件 v

2017-09-03 17:24:07 8006 6

原创 Eclipse之Hibernate插件

1、插件下载菜单Help–>Eclipse marketplace 输入Hibernate 点install安装。接着勾选需要的工具(里面有大量工具),这里选Hibernate tools 2、插件使用2.1在Java EE视图下,打开Hibernate选项卡 选择Hibernate 点open2.2创建数据库连接添加依赖(这里是mave

2017-08-28 22:13:24 677

原创 Eclipse之Hibernate插件报错

报错如下: Reading schema error: Could not get list of suggested identity strategies from database. Probably a JDBC driver problem…网上看到一篇文章eclipse从数据库逆向生成Hibernate实体类,其中的评论是很多这个报错接着只有一个仅有的这个问题解决的博客:Eclip

2017-08-28 14:00:39 1097

转载 Maven构建SpringMVC环境报错“java.lang.ClassNotFoundException: org.springframework.web.servlet. DispatcherSe

今天朋友发了个maven项目给我看,问我为什么启动不了。说实话,一直用Jfinal都快不会用spring了… 还是决定看看。接收了文件,是maven构建的,打开eclipse,导入maven项目,然后部署到tomcat,启动tomcat,就报错了:“java.lang.ClassNotFoundException: org.springframework.web. servlet.Dispatche

2017-08-28 10:24:45 12915 3

转载 Linux 开机引导和启动过程详解

编译自:https://opensource.com/article/17/2/linux-boot-and-startup作者: David Both 原创:LCTT https://linux.cn/article-8807-1.html 译者: penghuster 本文地址:https://linux.cn/article-8807-1.html 你是否曾经对操作系统为何能够执

2017-08-27 23:06:38 24281 2

原创 Eclipse之mybatis generator

1、前言  mybatis在Eclipse和MyEclipse的支持真的不是很好,在IDEA还能找到插件,所以这里介绍一种一种插件mybatis generator,mybatis generator会根据写的xml配置文件自动生成你的所需的文件。2、插件安装这里只介绍从Eclipse marketplace安装插件,普通安装请自行找链接或者文件。 help–>Eclipse mar

2017-08-25 20:12:46 1190

原创 Ajax跨域请求--Jsonp

1、相关知识     这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。下表给出了相对http://store.company.com/dir/page.html同源检测的结果:    在js中,我们直接用XMLHt

2017-08-25 20:12:00 402

原创 java EE配置文件模版

写java ee的时候,eclipse生成配置文件很难用,也许我不会用吧,所以记录一下配置文件的模版。1、Spring<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XML

2017-08-23 22:31:10 589

原创 Ajax简单解析

1、什么是Ajax?AJAX = 异步 JavaScript 和 XML。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。有很多使用 AJAX 的应用程序案例:新浪微博、Google 地图、开

2017-08-18 12:50:44 393

原创 docker卷插件--convoy

0、前言    前面我们已经介绍过 docker卷(Volume)了,再介绍docker的卷插件会不会有点重复。其实是有必要的,因为docker卷存在一点局限,那么就是卷只能是存在于宿主机上,我们可以创建卷,但只是局限于宿主机,所以docker也知道,所以docker提供了卷插件的api,自己却不实现,在我知道的实现docker卷插件有flocker、convoy这两个插件,其中folcker插件有

2017-08-08 00:34:05 1825 2

原创 Linux nfs安装

1、相关背景  NFS是Network File System的缩写,即网络文件系统。一种使用于分散式文件协定,有SUN公司开发。功能是通过网络让不同的机器、不同的操作系统能够分享个人数据,让应用程序通过网络可以访问位于服务器磁盘中的数据。  NFS在文件传送或信息传送的过过程中,依赖于RPC协议。RPC,远程过程调用(Remote Procedure Call),是使客户端能够执行其他系统中程序的

2017-08-06 19:57:18 614

原创 docker卷(Volume)

1、准备镜像我这里用的是ubuntu:latest镜像和docker.paddlepaddle.org/book:0.10.0 ubuntu:docker pull ubuntu由于我直接用名字默认版本是latest所以命令如此。 paddlepaddle:docker run -d -p 8888:8888 docker.paddlepaddle.org/book:0.10.0这个镜像会自动下

2017-08-05 12:38:30 767

转载 SpringMVC详细示例实战教程

转载自:史上最全最强SpringMVC详细示例实战教程 本次转载适当裁减部分内容。二、配置解析1.Dispatcherservlet DispatcherServlet是前置控制器,配置在web.xml文件中的。拦截匹配的请求,Servlet拦截匹配规则要自已定义,把拦截下来的请求,依据相应的规则分发到目标Controller来处理,是配置spring MVC的第一步。2.InternalR

2017-08-01 12:02:17 343

原创 Spring MVC拦截器(Interceptor)

1、相关知识在作用范围内, 拦截器有三个方法:preHandle、postHandle、afterCompletion,拦截器位于控制器运行之前(preHandle)和之后(postHandle、afterCompletion)执行的。在这里preHandle是有一个boolean返回值的,返回true,执行控制器和另外两个方法,放回false,则只刷新页面,不做任何操作。拦截器的作用:一般是检

2017-08-01 11:19:01 1073

原创 Spring-AOP和事务实践(注解方式

1、前言其实注解方式还是挺不错的,起码最大的感受就是,不用每次去配置xml。 由于对这些知识不太了解,只能直接贴链接,你自己去看吧。AOP知识点,直接传送门:Spring AOP详解,看完大概就了解是怎么了吧。要说的是,AOP原理是基于代理,写出的代码具有非入侵性数据库事务的话,Spring也提供了这个功能:spring的@Transactional注解详细用法1、系统环境IDE:Inter

2017-07-30 20:46:26 1937

原创 java报错-->Error creating bean with name 'org.springframework.web.servlet.resource.ResourceHttpRequest

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘org.springframework.web.servlet.resource.ResourceHttpRequestHandler#0’: Invocation of init method fail

2017-07-30 19:02:46 22602

转载 安卓手机图标尺寸

应用程序图标 (Icon)应当是一个 Alpha 通道透明的32位 PNG 图片。由于安卓设备众多,一个应用程序图标需要设计几种不同大小,如:LDPI (Low Density Screen,120 DPI),其图标大小为 36 x 36 px。MDPI (Medium Density Screen, 160 DPI),其图标大小为 48 x 48 px。HDPI (High Density

2017-07-26 19:53:49 9392

原创 java 反射机制

0、前言及思路   JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。–摘自:百度百科-JAVA反射机制  java的反射机制是java SE的内容,但是却在许多框架中出现使用,java反射机制可以接触到一些程序不允许你接触的地方,对于java反

2017-07-25 23:40:02 553

原创 interlij idea给Web项目添加SSM(零配置文件

0、前言    这里说的零配置文件是Spring上的零配置文件,Mybatis不想去折腾了,虽然也可以零配置文件,其实我觉得,如果真的零配置文件就有点倒退了,毕竟出现xml,是因为修改xml可以不改变程序,就改变程序行为的目的,而全用类来配置,每次都要修改然后编译,各有好处,不是新的一定好,也不是因循守旧,找到合适自己的才是最重要的,同时掌握它的编程技巧,自己能看到其他人代码即可,毕竟只是编码,花太

2017-07-25 19:07:57 2434

原创 interlij idea给Web项目添加SSM

0、前言及相关知识spring、structs2叫ss spring、spring MVC也叫ss 为做区分,这里的ss默认是spring、spring MVC,spring、struct2这里我们叫ss2Java EE是构建在Spring上面的,Spring也拥有开发一个完整网站的能力,据说世界范围内Spring MVC占据着40%的市场,Struct2占据着6%(不知道哪一年的数据了),这是

2017-07-24 22:03:05 1408

jdbc-drivers-config

datagrip 2018.2.2的jdck-driver映射文件,资源里面有readme.txt说明

2018-09-06

convoy.tar.gz

这里提供一个convoy资源 ;

2017-08-06

iNodeClient客户端32位

iNodeClient智能客户端32位,详情请到:https://github.com/Hitvz/iNodeClient了解

2017-04-21

iNodecClient智能客户端64位

iNodeClient智能客户端,适配deepin和ubuntu,详情请看https://github.com/Hitvz/iNodeClient

2017-04-21

android studio+sdk(4.0.3~7.1)+ndk(r13b)

只为分享直接帖链接http://pan.baidu.com/s/1kVoeRbh,下载的txt也只是一个链接而已

2017-03-18

SolidConverterPDF v7

一个很好用很强大的PDF转Word的软件,至于转换的确定按钮有点隐晦,自己慢慢看界面吧

2017-03-18

软件设计师2004-2016下半年真题及答案

只做搬运工

2017-01-25

android studio+sdk(4.0~7.0)Linux版本

https://pan.baidu.com/s/1bpzKWDh(直接贴链接,只为分享);

2016-12-07

sqlite-jdbc-3.15.1.jar

这是一个纯Java的实现,只需把类库导入就可以使用,很方便,缺点嘛,就是慢一些;;

2016-11-18

Sqlite_jdbc jar包

这是一个纯Java的实现,只需把类库导入就可以使用,很方便,缺点嘛,就是慢一些;

2016-11-18

关于statusBarManager的源代码(安卓4.4)

里面就一个android.view.View的源码,和Android.app.StatusBarManager的源码

2016-08-14

Gson转json格式和解析json格式小例子

格式是utf-8,看不到可以设置一下编码格式,eclipse项目;

2015-12-08

空空如也

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

TA关注的人

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