Java
xutiantian1412
考虑到历史的行程,我就从地质专业润了去做风控算法。
展开
-
java各种类型对象占用内存情况分析(经典篇,有图有真相)
写在转载文章前面:在项目中遇到了诡异的内存占用过高的问题,其实搬到服务器上内存也够,但是某位大神还是锲而不舍的追求问题本质,于是我们学习了这篇文章。项目中读了一个1.7G的词向量文件(对,用Java搞NLP),文件每行为一个词语及300维度的词向量,自然是要存为一个hashmap,便于查找;诡异的是这个map整体上似乎占用了过高的内存(>6G),导致在16G的台式机上跑不动。...转载 2019-11-01 19:56:45 · 1218 阅读 · 0 评论 -
由Python入门Java的一点感想
引言:鄙人本是由其他行业义无反顾投身到码农的,大势所趋选择了Python语言和机器学习那一套理论。方找到合适而满意的工作,如今工作上项目开发遇到了Java,遂开始了学习java 的一段路程,叙述一下学习经验和对入行IT的一些想法,刚刚半个月Java的经验,谈一些想法,实属浅陋,还请大神不要喷我==。1. 谈一谈Java的地位:虽然以Python入行,企业也一般以Python用来做机器学习项目,但是...原创 2018-05-19 21:38:23 · 602 阅读 · 0 评论 -
Java项目中日志工具log4j和slf4j的使用
前言:实际项目开发中,关键的位置打印一定的日志信息十分必要,便于测试/调试/维护。不同于平常练习刷题,不可能将错误信息输出到标准输出,日志是我们查看的主要手段了。此文,是在我看了许多博客后,总结一下的,基本上从0开始,有些博客说的关键处不明不白,对于我这种新手理解十分困难,在自己全都搞明白之后,特意总结了此文供初学者。基本上参考的以下两篇博客配置Log4j在Java项目中如何使用log4j和slf...原创 2018-05-23 00:40:01 · 2029 阅读 · 0 评论 -
Java泛型详解
Java泛型是Java基础知识的重要内容,现摘抄一些看到的博客的讲解,算作自己学习的笔记。java 泛型详解-绝对是对泛型方法讲解最详细的,没有之一该博客的作者还参考了: java泛型详解,Java1.5泛型指南中文版(Java1.5 Generic Tutorial) 1. 概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为...转载 2018-11-04 17:30:16 · 133 阅读 · 0 评论 -
Java中文NLP工具汇总
NLP任务都是要用python完成么?当然不是了。。。毕竟企业级服务还是Java性能好。下面介绍几个可供选择的中文NLP任务工具包。首先声明,本文介绍的所有工具也可参考下文:Java开源项目cws_evaluation:中文分词器分词效果评估对比文中比较了10个中文分词工具,比较了他们主要性能。其次,本文提供各个工具github地址及主要特点,具体使用方法及功能、特点,去githu...原创 2018-12-11 20:00:17 · 12943 阅读 · 2 评论 -
Java 读取及生成Excel文件
在java项目中,会遇到读取或生成Excel文件的时候,我们来看两个可以实现这一功能的工具包:jxl和poi。两种方式对比:1. JXL只能对Excel进行操作,属于比较老的框架,它只支持到Excel 95-2000的版本。现在已经停止更新和维护。● 支持Excel 95-2000的所有版本● 生成Excel 2000标准格式● 支持字体、数字、日期操作● 能够修饰单元格属性...原创 2019-04-24 22:50:34 · 1301 阅读 · 0 评论