相关分类: Java技术 C/C++ VB delphi
  • 关于Java中IO流的练习

    练习一:统计一个文件calcCharNum.txt中字母‘A’和'a'出现的总次数。 package com.test; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; // 练习一:统计一个文件calcCharNum.txt中字母‘...

    2019-01-01 23:17:21

  • JDK与CGlib动态代理的实现

    应用的原型为 执行者:房屋中介Agency(分为JDKAgency、CGlibAgency) 被代理对象:程序员Programmer 被代理对象的实现接口:租户Tenement(CGlibAgency时不需要实现接口) Tenement 接口: package com.suzao.spring.test; /** * Tenement * @Description 租户 * @Par...

    2019-01-01 23:17:16

  • 代码提交到码云

    写这篇博客其实主要算是一个笔记,当然也是为了希望帮助更多使用git的新手 1、首先,你需要在本地安装git客户端,此处网上教程较多,不在赘述 2、假设本地项目路径为: E:\gitWorkspace\spring-framework-5.1.2.RELEASE 3、创建本地git仓库 进入到 spring-framework-5....

    2019-01-01 23:17:12

  • Java之IO流进阶篇:内存流,打印流,对象流

    Java中的IO流,即为输入输出流。所谓输入输出流,都是相对于程序而言,程序就是这个参照物。一张图看懂输入输出流: 输入流抽象基类:InputStream,Reader 输出流抽象基类:OutputStream,Writer 输入输出流子类众多,详情见下图: 1.内存流 用来操作内存 ByteArrayInput...

    2019-01-01 23:17:13

  • cnzz

    cnzz...

    2019-01-01 23:17:07

  • 并发编程(七)——AbstractQueuedSynchronizer 之 Co

    这篇,我们的关注点是 AQS 最后的部分,共享模式的使用。本文先用 CountDownLatch 将共享模式说清楚,然后顺着把其他 AQS 相关的类 CyclicBarrier、Semaphore 的源码一起过一下。 CountDownLatch CountDownLatch 这个类是比较典型的 AQS 的共享模式的使用,这是一个高...

    2019-01-01 23:17:06

  • HashTable、ConcurrentHashMap、TreeMap、HashMap关于

    集合类 key value super 说明 HashTable 不能为null 不能为null Dictionary 线程安全 ConcurrentHashMap 不能为null 不能为null AbstractMap 线程局部安全 TreeMap 不能为null 可以为null AbstractMap 线程不安全 HashMap 可以为null 可以为null AbstractMap 线程不安...

    2019-01-01 23:17:02

  • 记一次使用cmd执行java文件遇到的坑...包括“使用java

    今天写了一个java文件,类似聊天软件的东西。在eclipse里输入输出显得没感觉,于是乎就准备在cmd里输入和显示输出。如下图,我准备运行的是ChatDemo.class文件。路径是:D:\workspace\Learn\bin\com\udp 。 然后我就打开cmd,傻傻的输入:cd D:\workspace\Learn\bin\co...

    2019-01-01 23:17:02

  • 阿里巴巴JAVA开发手册

    Java编程规约 (一)命名风格 1. 【强制】 代码中的命名均不能以 下划线或美元符号 开始,也不能以 下划线或美元符号 结束。 反例: _name / __name / $Object / name_ / name$ / Object$ 2. 【强制】 代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的...

    2019-01-01 23:17:02

  • java旋转图片

    /** * 旋转角度 * @param src 源图片 * @param angel 角度 * @return 目标图片 */ public static BufferedImage rotate(Image src, int angel) { int src_width = src.getWidth( null ); int src_height = src.getHeight( null ); // calculate the new image size Rec...

    2019-01-01 23:17:01

2