自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java虚拟机浅析

Java虚拟机大致可以分为以下几块内容 一、类的加载机制 ​ 类的加载是指将.class文件中的二进制数据读入内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.class对象,用来封装类在方法区内的数据结构。类加载的最终产品是位于堆区中的Class对象,Class...

2019-09-15 01:32:52

阅读数 84

评论数 0

Java动态代理

代理模式是设计模式的一种。动态代理的特点就是编译阶段不生成代理类,运行时生成代理类。常见的动态代理有两种,JDK动态代理和CGLIB动态代理。JDK动态代理是基于反射机制实现的,cglib动态代理是基于asm实现的 jdk动态代理的实现 jdk动态代理主要需要用到InvocationHa...

2019-09-13 01:45:05

阅读数 11

评论数 0

IDEA错误: 找不到或无法加载主类解决方法

我在启动Spring Boot项目的时候报了这个错误,后来发现是由于编译时没有将启动类Application.java进行编译,编译后的生成目录中没有.class文件导致 以下仅仅是我遇到的问题及解决办法,但是“找不到或无法加载主类”一般都是找不到class文件,都可以看看有没有生成class文件...

2019-09-03 09:59:53

阅读数 134

评论数 0

【字节跳动】2019笔试题--豆油瓶

参加了字节的笔试,白天刷了一整天的18年笔试题(其实就做了2题hhh),感觉会用Map<Integer, List>应该能做出至少两题,看到油豆后疯狂思考怎么用Map的套路解决,直至放弃。后灵光乍现,觉Set大法可行,一试通过90%,赶紧换下一题,望字节大佬批卷手下留情...

2019-08-25 21:32:01

阅读数 616

评论数 0

bootstrapTable通过rowspan/colspan合并单元格

行列数量、名称已经确定 入门版本 <!--数据展现部分--> <table id="table"> </table> <script> $("#tabl...

2019-08-20 01:03:17

阅读数 125

评论数 0

数据库索引的原理

我们从盘古开天辟地讲起 1、首先数据库中的数据是以什么样的形式存储在我们的设备中呢? 一个表是由几个字段的数据组成,虽然我们看上去这些数据都有序地、“一行一行地”存在表中。但是事实上,物理存储中的这些数据可能分散在不同的数据块中。比如(id=1, name='martin',age=22,se...

2019-08-10 22:55:16

阅读数 32

评论数 0

zookeeper启动zkServer闪退

环境:win10+zookeeper3.4.14 问题:双击zkServer启动服务闪退 解决办法:进入conf目录,将zoo_sample.cfg改为zoo.cfg即可

2019-07-05 20:08:28

阅读数 27

评论数 0

java中的valueOf与parseXXX有啥区别

以Byte类中的valueOf和parseByte为例 valueOf是转换为Byte封装类型 而parseByte是转换为byte基本数据类型 看一下jdk1.8的部分源码 /** * Byte类中构造了一个缓存,将-128-127这256个数存放在cache数组中 * 数组下标为0-...

2019-05-01 14:33:57

阅读数 296

评论数 0

硬件发送url后通过ajax+servlet实现轮寻内存中的数据

最近的一个项目需要多个硬件设备发送带参数的url,我们能在web页面实时显示所有参数。 如url:localhost:8080/webtest?id=1&status=2,我们需要把id以及status读取出来实时传递到页面 很明显,url访问servlet,但是服务器不能主动...

2019-04-29 23:39:50

阅读数 29

评论数 0

将java项目(非web)打包并发布到服务器上运行

最近需要将一个用了websocket和netty的java服务端项目放在服务器上,然后由我们的硬件设施发送数据给服务端 先匿了自己的服务器ip,就假设为128.219.147.135吧,我的服务器是Ubuntu 18.10系统 一、我们需要在远程服务器上下载jre。(jre是java程序运行时...

2019-04-27 01:17:32

阅读数 531

评论数 0

JSP入门基础

JSP简介:JSP全称是Java Server Page,是sun公司发布的跨平台的技术标准,用于动态的web开发,是基于Java Servlet模型的视图层技术,JSP是Servlet的扩展。由JSP标记、HTML标记和java代码组成。 JSP运行原理: 当一个jsp文件第一次被请求时,js...

2019-04-16 20:19:12

阅读数 230

评论数 0

Spring框架xml显式配置bean

Spring框架提供了三种bean的装配方法:xml显式装配、javaConfig显式装配、注释隐式装配 我用一个简单的例子来说明xml配置 (代码已经上传到github上了:传送门) DBHelper package utils; import java.sql.Connecti...

2019-04-05 14:25:24

阅读数 65

评论数 0

mac在terminal中切换不同的jdk版本

终端中输入以下来查看当前jdk版本 java -version 终端中输入以下来查看已安装的jdk版本(V注意大写) /usr/libexec/java_home -V 我的结果如下 接下来是配置环境变量java_home,操作如下 1、touch .bash_profile(...

2019-03-20 12:10:19

阅读数 86

评论数 0

mac第一次打开eclipse报错see .metadata/.log

下载了jdk11,idea用的还不熟练,又急着用就再下回了eclipse oxygen3,没想到 打开这个日志文件查看发现错误大都是ClassNotFound类型的错误 (mac上 command + shift + . 三个键同按可以看到隐藏目录,再按则重新隐藏) 在博客上看了很久发现大家...

2019-03-19 23:49:43

阅读数 162

评论数 0

Spring简易入门

想直接上手代码的可以先看第二部分。 目录 一、理论基础 二、实战 一、理论基础 Spring是一个轻量级、低侵入性的java ee开源框架。这句话都知道,那么我们先来科普一下。 1、什么是轻量级? 轻量级框架是指那些不需要依赖容器就能运行的框架,比方说都知道EJB是个重量级框架,需要...

2019-03-07 14:47:25

阅读数 44

评论数 0

gittalk报错Error:Not found

最近通过github和jekyll搭了一个博客,申请使用了gittalk的评论。 但是博客的页面一直报Error:Not found,如下 发现是gittalk中的信息填写错了,name随便写;Homepage URL是你的仓库的名字,Authorization callback URL如果你...

2019-02-16 22:48:57

阅读数 449

评论数 6

github clone慢

博主近日需要从github上clone下来一个项目,被10kb/s异常稳定的速度震惊了,彻夜未眠,而后找到了这个方法,速度提升到了稳定的30kb/s,整整提升了两倍有余!(滑稽.jpg)言归正传,用处不大,但是学到了新东西,所以记录一下。 打开terminal输入nslookup github....

2019-02-13 15:35:11

阅读数 1326

评论数 0

mac上通过xcode安装git

之前安装过xcode,当时装了双系统,后来机子内存不够就把xcode删了,重新装回去后git就没用了,terminal中输入git报错如下: xcrun: error: invalid active developer path (/Library/Developer/CommandLineTo...

2019-02-11 23:36:53

阅读数 118

评论数 0

Tensorflow学习笔记(四)---深层神经网络

ps:看这个之前需要知道一些基本的tf的东西,看不懂或者我的疏忽导致的用词错误还请指正,文章中的图片代码部分来自于《TensorFlow实战Google深度学习框架》,侵权即删。 目录 一、学习纲要: 二、深度学习和深层网络 三、损失函数 四、神经网络优化算法 五、神经网络进一步优化 ...

2018-12-30 16:00:13

阅读数 160

评论数 0

mac下anaconda最新版本配置其他python版本

一般来说不同的python版本对应了不同的anaconda版本,目前最新的版本是python3.7对应的anaconda5.3.1 但是倘若我们需要一个python3.5的环境,官方的建议是这样的:http://docs.anaconda.com/anaconda/user-guide/faq/...

2018-12-16 13:56:14

阅读数 671

评论数 0

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