
java高阶知识
LensonYuan
自然语言处理&数据挖掘&人工智能领域的小小挖掘机~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
LSH之simHash算法
彻底弄懂LSH之simHash算法 <div class="postBody"> <div id="cnblogs_post_body"><p><span style="font-family: 楷体; font-size: 18pt;"> 马克·吐温曾经说过,所谓经典小说,就是指很多人希望读过,但很少人真正花时间去读的小说。这种说法同样适转载 2017-09-12 10:50:53 · 672 阅读 · 0 评论 -
jar包调用内置文件和项目调用jar包时动态从系统各个环境中找文件
最近遇到了一个读取jar资源文件的问题,对于maven项目打包后,项目结构将会改变。打包后,若想**读取jar包内文件**需要返回流操作,示例如下: public static InputStream getResourceByName(String name) { return MyClass.class.getResourceAsStream("/" + name);原创 2017-08-29 15:40:03 · 574 阅读 · 0 评论 -
Java Serializable(序列化)的理解和总结
1、序列化是干什么的? 简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。2、什么情况下需要序列化 a)当你想把的内存中的对象状态保存到一个文件中或者数据库中时候; b转载 2017-11-15 10:19:23 · 491 阅读 · 0 评论 -
23种模式java
设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计转载 2017-12-15 09:36:57 · 660 阅读 · 1 评论