竞争无处不在,青春永不言败!专业*代码,副业修bug

Talk is cheap , show me the code!



随笔分类 -  JAVASE

该文被密码保护。
posted @ 2020-09-01 21:13 云雾散人 阅读(0) 评论(0) 推荐(0)
摘要:待续。。。 package com.ghc.mmall.concurrency.nio; import com.google.common.hash.BloomFilter; import com.google.common.hash.Funnels; public class BloomFilte 阅读全文
posted @ 2019-07-31 17:06 云雾散人 阅读(174) 评论(0) 推荐(0)
摘要:程序员面试宝典 + 剑指Offer + 算法100题系列 + 15个经典算法 PDF版 "搜索好" OSI 七层网络协议 Open System Interconnect 开放系统互联参考模型 TCP/IP 4 / 5 层 网络模型 个人理解 方便记忆: 物理层 主要是定义 物理标准 如 光纤传输速 阅读全文
posted @ 2019-07-27 18:22 云雾散人 阅读(258) 评论(0) 推荐(0)
摘要:我们先看一个 小例子 , 使用 join 与CountDownSlatch 都可以完成 当1,2线程 完全结束后 3 线程 start 对比我们就能够知道 CountDownSlatch 比 JOIN 更能够控制粒度 因为 他只要 计数 为0 就好 使用 CountDownSlatch 很显然 粒度 阅读全文
posted @ 2019-07-18 11:29 云雾散人 阅读(237) 评论(0) 推荐(0)
摘要:"极客时间课程" "管理时间" "推荐使用的java库 " "节假日api" 写在前面 一切技术都是纸老虎,技术就是一层膜,捅破了就什么也不是 NIO NIO 复制文件小例子 分散读取 聚集写入 NIO 字符集 读写 JSON 多线程两种实现方式 继承 Thread 类,实现 run 方法将需要多线 阅读全文
posted @ 2019-07-10 09:28 云雾散人 阅读(428) 评论(0) 推荐(0)
摘要:硅不可 吉米 JAVA 基础 -- 基础不牢,地动山摇 子类应该比 父类更为 开放 (public protected default private) 子类方法不能比父类抛出更高异常( 可以为父类方法异常本身或者其异常的子类) 关于类加载和初始化相关的案例 总的顺序是:先父类后子类,先静态后动态, 阅读全文
posted @ 2019-05-07 11:36 云雾散人 阅读(333) 评论(0) 推荐(0)
摘要:这篇博客赠与自己,是时候系统过一遍java 并记录自己未使用过或者易忘记的 1. transient 词义:短暂的 首先说说“序列化”,把一个对象的表示转化为字节流的过程称为串行化(也称为序列化,serialization),从字节流中把对象重建出来称为反串行化(也称为为反序列化,deseriali 阅读全文
posted @ 2018-11-05 14:59 云雾散人 阅读(148) 评论(0) 推荐(0)
摘要:项目webservice RESTful 风格 采用 sprintboot + jetty 内置容器打包 jar 方式运行 (持久层整合 mybatis) 因为当前公司项目我要负责编写 webservice 部分代码,而我们后台是采用 python 做 AI model,所以,避免不了要java与p 阅读全文
posted @ 2018-10-18 16:18 云雾散人 阅读(574) 评论(0) 推荐(0)
摘要:写在前面 钩子函数、注册函数、回调函数,他们的概念其实是一样的。 观察者模式警匪电影版 观察者接口 (观察者可能是警察,也可能是线人) 观察者实现类 (警察) 观察者实现类(线人) 被观察者(坏人) 接口 (具体可能是 小偷,毒贩等。。。) 小偷 毒贩 最后测试一下 结果 总结 阅读全文
posted @ 2018-10-18 14:30 云雾散人 阅读(132) 评论(0) 推荐(0)
摘要:java 里的 pandas "tablesaw" "DataFrame" 再有就是 spark 了 "java 代码规范" "java 阿里规范" "Java8特性详解 lambda表达式 Stream" Sonar 规则检测 "springboot官方" java有时间没用就会容易生疏,这篇就来 阅读全文
posted @ 2018-10-17 10:06 云雾散人 阅读(1360) 评论(0) 推荐(0)
摘要:/* 一个文本小写转换为大写的小程序,当客户端从键盘录入一串字符串发送到服务端服务端转换为大写返回给客户端 */ import java.io.*; import java.net.*; class TCPServer implements Runnable{ private ServerSocket serverSocket; private Socket socket; pri... 阅读全文
posted @ 2017-04-06 09:35 云雾散人 阅读(296) 评论(0) 推荐(0)
摘要:下面是 一个多线程,基于 UDP 用户数据报包 协议 的 控制台聊天小程序 阅读全文
posted @ 2017-04-05 16:01 云雾散人 阅读(261) 评论(0) 推荐(0)
摘要:一般情况下是:先打开的后关闭,后打开的先关闭 另一种情况:看依赖关系,如果流a依赖流b,应该先关闭流a,再关闭流b 例如处理流a依赖节点流b,应该先关闭处理流a,再关闭节点流b 当然完全可以只关闭处理流,不用关闭节点流。处理流关闭的时候,会调用其处理的节点流的关闭方法 如果将节点流关闭以后再关闭处理 阅读全文
posted @ 2017-04-04 15:57 云雾散人 阅读(227) 评论(0) 推荐(0)
摘要:/* 本地文件 URL 文件拷贝 *//*文本文件拷贝 可以通过 字符流,也可以通过字节流*/ /*二进制文件拷贝 只可以通过字节流*//* 希望这个例子能帮助搞懂 字符流与字节流的区别 */ import java.io.*; //in order to utilize stream object import java.util.*; // in order to utilize Array... 阅读全文
posted @ 2017-04-04 15:30 云雾散人 阅读(273) 评论(0) 推荐(0)
摘要:IO 无非读写 I --》 Reader O--> Writer 为了方便字符 或者 文本文件的 操作创造出了 字符流 尤其是 缓冲字符输入输出流(BufferedReader,BufferedWriter) readLine 的方法 简直太好用了 而底层还是用的 字节流 尤其是 缓冲字节输入输出流 阅读全文
posted @ 2017-04-04 11:34 云雾散人 阅读(321) 评论(0) 推荐(0)
摘要://趁着有空回头复习了一把正则表达式/* 以下代码以百度某个贴吧的 URL 作为源,实现了读取 EmailAddress 并写入文件保存起来的两个功能,如果要爬取其它信息,可以改写正则实现相应功能 要点看引入的包可知: 1.应用到 IO 读写缓冲字符流 2.应用到正则表达式 3.URL 对象获取网页信息 4.util 包的集合框架 Array... 阅读全文
posted @ 2017-04-02 21:56 云雾散人 阅读(618) 评论(0) 推荐(0)
摘要:JAVA : public static long getFactorial(int n){ if(n==1) return 1;---n-1 到 1 时候就跳出递归 return n*(getFactorial(n-1)); -- 0 , 以及 >0 且不为 1 的值的 递归运算规则 } T-SQL 利用 CTE 生成 自增列 ;WITH numTab(number) AS ... 阅读全文
posted @ 2016-10-12 19:11 云雾散人 阅读(288) 评论(0) 推荐(0)
摘要:import java.net.*;import java.io.*;public class Server{ public static void main(String[] args) throws Exception{ ServerSocket serversocket=new ServerS 阅读全文
posted @ 2016-07-20 22:56 云雾散人 阅读(218) 评论(0) 推荐(0)
摘要:对 JDBC 做一个轻量地封装,顺便复习,熟悉sql,io,util,lang.Reflect等包的使用,泛型的使用,待完善。。。 package com.webproj.utils; import java.io.IOException;import java.io.InputStream;imp 阅读全文
posted @ 2016-07-20 16:06 云雾散人 阅读(211) 评论(0) 推荐(0)

Your attitude not your aptitude will determine your altitude!

如果有来生,一个人去远行,看不同的风景,感受生命的活力!