
java
文章平均质量分 67
lxs_only
我只是深夜里一只奋斗的小小码农
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA中的加载器
java 虚拟机中可以安装多个类加载器,系统默认三个主要的类加载器,每个类负责加载特定位置的类。BootStrap, ExtClassLoader, AppClassLoader BootStrap ---c++ 2进制代码 ExtClassLoader -----java类 AppClassLoader-----java类packag...原创 2018-05-01 20:23:59 · 220 阅读 · 0 评论 -
用java自己动手写个简单RCP框架
工具下载地址https://download.youkuaiyun.com/download/qq_31408331/11022369 首先引入EasyRPC包(服务提供方使用EasyRPCServer1.0.jar,服务调用方使用EasyRPCClient1.0.jar) 然后引入依赖的三个工具包 guava.jar guava-util.jar ...原创 2019-03-15 16:16:20 · 967 阅读 · 0 评论 -
Java NIO练手(聊天室)
NIO实现的 DD聊天室下载地址https://download.youkuaiyun.com/download/qq_31408331/11020169(不知道为啥默认需要用积分)https://download.youkuaiyun.com/download/qq_31408331/11020167---------------------------------...原创 2019-03-14 09:51:13 · 266 阅读 · 0 评论 -
2019面试题总结(一)
/* * 实现斐波拉切数列 */public class feibolaqi { public static void main(String[] args) { for(int i = 1; i < 10 ; i++) { System.out.println(F(i)); } } //获得斐波拉切数列...原创 2019-01-21 12:18:05 · 7058 阅读 · 1 评论 -
相关性算法--皮尔逊算法实现(python,java)
python:1.数据预处理工具#!/usr/bin/env python# -*- coding: utf-8 -*-# @File : CasicMathBase.py# @Author: lh# @Date : 2018/6/14# @Desc : 算法数据预处理工具import numpy as tz_numclass Tz_math_base(object): ...原创 2018-06-27 00:08:09 · 1898 阅读 · 0 评论 -
java 自定义泛型 与 通配符的 理解例子
/** * 泛型 ? 通配符 理解 * ? 可以引用任何类型 * ? 可以使用与参数化 无关的方法 * * 上边界 ? extends Number 包括自己 * * 下边界 ? super Integer 包括自己 * * 自定义泛型 与 通配符的 理解 * */public class GenericTest2 { public st...原创 2018-04-27 00:20:43 · 551 阅读 · 0 评论 -
java 泛型中的自定义方法--类型推断 和 自动装箱
/** * 自定义泛型方法 * 泛型方法中的类型推断 和 泛型只对应引用类型的 例子 * @author lh */public class GenericTest3 { public static void main(String[] args) { /** * 泛型中的类型推断 * 取两个参数的类型 的 交集 * 即 3 和 5 取 整...原创 2018-04-26 23:50:26 · 340 阅读 · 0 评论 -
java 泛型 通配符 上边界 下边界理解的几个例子1
/** * 泛型 ? 通配符 理解 * ? 可以引用任何类型 * ? 可以使用与参数化 无关的方法 * * 上边界 ? extends Number 包括自己 * * 下边界 ? super Integer 包括自己 * */public class GenericTest2 { public static void main(String[] ...原创 2018-04-26 22:56:57 · 901 阅读 · 0 评论 -
java中泛型理解入门例子
public class GenericTest { public static void main(String[] args) throws Exception { //jdk 1.5 之前 ArrayList collection1 = new ArrayList(); collection1.add(1); collection1.add(1L); collecti...原创 2018-04-26 22:16:10 · 117 阅读 · 0 评论 -
java 注解的属性
@Retention(RetentionPolicy.RUNTIME)@Target({ElementType.METHOD,ElementType.TYPE})public @interface ItcastAnnotation { //注解的属性 String color() default "bule"; //当属性 为 value 时 ,并且只有该属性没有默认值时 可简...原创 2018-04-26 21:34:41 · 2517 阅读 · 0 评论 -
java注解的几个例子
/** * 注解的生命阶段 1.源文件(SOURCE) 2.class文件(CLASS) 3.内存中(RUNTIME) * RetentionPolicy 是一个枚举 一共就这三个值,用来表示注解的生命阶段 * @Override RetentionPolicy.SOURCE * @SuppressWarnings RetentionPolicy.SOURCE * @...原创 2018-04-26 21:06:39 · 416 阅读 · 0 评论 -
JDK注解入门样例
public class AnnotationTest { //压制警告(告诉编译器不要在提醒我了) @SuppressWarnings("deprecation") public static void main(String[] args) { System.runFinalizersOnExit(true); AnnotationTest.sayHello(); ...原创 2018-04-26 20:37:34 · 113 阅读 · 0 评论 -
java实现类似spring中的bean工厂和AOP
package casic.com.base.aoptest;import java.io.InputStream;import java.util.Properties;import casic.com.base.proxytest.Advice;public class BeanFactory { Properties props = new Properties(); ...原创 2018-05-02 23:49:15 · 596 阅读 · 0 评论 -
java中的动态代理深入理解例子
先看下代理类是怎么产生的,传目标类的加载器是为了使用该加载器加载代理类(个人理解),传目标类的实现接口时为了让代理类知道目标类有哪些方法,然后去实现这些方法,这也是为什么jdk动态代理要求目标类要实现接口(再深入的理解就是想要代理类去执行目标类的某个方法,那么这个方法必须在器实现的接口中。),后面的invocationHandler 匿名类 是为了当 代理类调用刚才实现的方法时,调...原创 2018-05-02 22:40:13 · 267 阅读 · 0 评论 -
java内省的几个例子
package casic.cn.test1;public class Persion { public String name; public int age; public Persion(String name, int age) { super(); this.name = name; this.age = age; } public String get...原创 2018-04-24 22:42:34 · 716 阅读 · 0 评论 -
java中的动态代理
package casic.com.base.proxytest;import java.lang.reflect.Constructor;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;import java.util.A...原创 2018-05-02 00:32:28 · 147 阅读 · 0 评论 -
java中自定义类加载器
package casic.com.base.test3;import java.io.ByteArrayOutputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.InputStream;...原创 2018-05-02 00:07:23 · 232 阅读 · 0 评论 -
基于NIO的简单HTTP服务器--反向代理+负载均衡
tuna 是一个基于NIO的简单http服务器,简单的实现了反向代理和负载均衡这是tuna的配置文件#this is config file for tuna#some common configkeepalived: 5000username: rootpassword: rootproxyServer: tomcatServer: localhost:8081,loc...原创 2019-04-04 16:12:16 · 425 阅读 · 0 评论