youxia007ya的技术社区

技术|资料 备忘录

yum 切换阿里云数据源

1、备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/ CentOS 5 wget -O /...

2019-07-10 09:28:52

阅读数 14

评论数 0

mysql -b+tree索引原理

转自地址:https://www.jianshu.com/p/486a514b0ded  

2019-02-01 11:27:56

阅读数 61

评论数 0

生成百万条测试数据的sql

在公司测试中难免使用几百万条数据测试,这就需要向自己的数据库中短时间插入百万数据,在这就有脚本可以现成使用,本案例用的是员工和部门的关系,可以举一反三。 1、建表 # 新建库 create database bigData; use bigData; #1 建表dept CREAT...

2019-02-01 08:58:00

阅读数 122

评论数 0

org.apache.ibatis.binding.BindingException原因总结

转自:https://blog.csdn.net/qq_18298439/article/details/80586789 今天遇到mybatis的报错,搞了好久才搞懂,在网上找了好久的相似案例,也没有搞定,先来看下网上常见的解决办法吧,相信也能解决大部分人的报错。 排查方法如下: 1、ma...

2019-01-22 22:27:42

阅读数 112

评论数 0

Centos 7.6 安装bbr(2019.06.11)

#导入elrepo软件源的GPG公钥 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org #导入elrepo软件源 rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-3.el7...

2019-01-18 10:41:46

阅读数 332

评论数 0

JRabel激活码(2019/07/08)亲测可用

服务地址 http://jrebel.pyjuan.com/36931214-7bb6-42d4-afd7-26eb5628e004 邮箱随意

2018-12-10 09:13:55

阅读数 163

评论数 0

解决 Windows 中 Chromium “缺少 Google API 密钥” 的问题

即在 CMD 中执行: setx GOOGLE_API_KEY AIzaSyCkfPOPZXDKNn8hhgu3JrA62wIgC93d44k setx GOOGLE_DEFAULT_CLIENT_ID 811574891467.apps.googleusercontent.com setx G...

2018-11-22 13:57:56

阅读数 260

评论数 0

JDK动态代理演示

需要代理的接口: package com.madg.jdkProxy; public interface IUserService { void addUser(String strUser); void editUser(); } 接口实现类: package co...

2018-09-10 10:00:21

阅读数 36

评论数 0

Java中的Runable,Callable,Future,FutureTask的区别与联系

import java.util.concurrent.*; public class Main { static ExecutorService mExecutor = Executors.newSingleThreadExecutor(); static int fibc(...

2018-09-08 22:13:35

阅读数 167

评论数 2

简单实现Spring Ioc功能

1.项目结构 2.两个模拟用的注解(Service,Autowrid) package com.madg.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention...

2018-08-14 17:36:21

阅读数 39

评论数 0

JVM(HotSpot)内存模型图

2018-08-14 13:35:55

阅读数 281

评论数 0

手动实现远程调试class的工具

需要用到的类: 为多次载入执行类的类加载器(HopWrapClassLoader.java) package com.madg.hotswap; public class HotSwapClassLoader extends ClassLoader { public HotSwap...

2018-08-13 17:43:36

阅读数 123

评论数 0

Java动态类型方法的实现

import com.madg.jvm.Test; import java.lang.invoke.MethodHandle; import java.lang.invoke.MethodType; import java.util.ArrayList; import java.util.Li...

2018-08-10 17:11:10

阅读数 1046

评论数 0

Java重载方法匹配优先级

结论:在静态分派的过程中,重载方法的匹配优先级顺序为 ①直接匹配到的类型 > ②自动类型转换 > ③自动装箱 > ④匹配接口实现 > ⑤匹配父类 > ⑥匹配变长参数   代码清单如下...

2018-08-10 16:21:31

阅读数 246

评论数 0

去掉CXF自动生成的@xsi.type属性

当使用CXF生成接口时,如果使用了泛型类型,并添加了注解@XmlSeeAlso,那么生成的接口会自动生成一个属性@xsi.type去显示当前泛型实例的Entity的类型,为了解决这个问题,可以把泛型类中暴露的属性注解从@XmlElement改成@XmlElementRef。对于@XmlElemen...

2018-08-10 09:53:51

阅读数 349

评论数 0

String类型在内存中的创建与存储

在JDK1.8版本中,字符串常量池已经从方法区中的运行时常量池中移到了堆中,所以在此讨论的将是在堆内存中字符串对象的创建过程。 直接通过字面量方式创建: String str="abc";   通过new一个对象的方式: String str...

2018-08-09 17:17:30

阅读数 233

评论数 0

Linux(Ubuntu 14.04)下编辑openjdk8的记录

准备工作:1.openjdk:openjdk-8-src-b132-03_mar_2014.zip(后期补充下载链接)2.Bootstrap jdk(在编译期间会用到jdk的一些API,自己安装好并配置对应的环境变量,记住JAVA_HOME地址,后面会用到)jdk7u79linuxx64.tar....

2018-07-14 14:13:13

阅读数 58

评论数 0

Java基础【4】注解

转自:https://blog.csdn.net/briblue/article/details/73824058文章开头先引入一处图片。 这处图片引自老罗的博客。为了避免不必要的麻烦,首先声明我个人比较尊敬老罗的。至于为什么放这张图,自然是为本篇博文服务,接下来我自会说明。好了,可以开始今天的博...

2018-07-11 22:26:33

阅读数 30

评论数 0

Java基础【3】int和Integer的区别以及Integer的值缓存范围

转自:https://blog.csdn.net/chenliguan/article/details/538880181 int与Integer的基本使用对比(1)Integer是int的包装类;int是基本数据类型; (2)Integer变量必须实例化后才能使用;int变量不需要; (3)In...

2018-07-11 21:29:59

阅读数 54

评论数 0

Java基础【2】Exception、Error、运行时异常与一般异常有何异同

转自:https://blog.csdn.net/m0_37531231/article/details/79502778一、开场白对于程序运行过程中的可能出现异常情况,java语言使用一种称为异常处理的错误捕捉机制进行处理。相信大家对 try { }catch( ){} finally{} 这种...

2018-07-11 20:52:08

阅读数 122

评论数 0

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