java开发
余盛朋
欢迎大家前来交流学习
展开
-
采用Stream的ParallelStream进行多线程处理,提升代码处理速度
采用Stream的ParallelStream进行多线程处理,提升代码处理速度代码如下,大概要看干的一个事情是批量往数据库插入数据,串行跟并行的对比。实验代码public class ParallelStream { public static int total =7; public static void insert1(){//串行插入数据-慢 long start = System.currentTimeMillis() ; Stream.iterate(0, x->原创 2021-12-31 01:01:08 · 1439 阅读 · 0 评论 -
java合成两张图片
JAVA合成两张图片java合成两张图片java合成两张图片JAVA合成两场图片,经常用于生成推广图片,生成扫描二维码等。 public static final String combineCodeAndPic(String backPicPath , String logo) { ImageOutputStream imOut = null; try { BufferedImage big = ImageIO.read(new File(backPic原创 2020-09-05 18:28:05 · 597 阅读 · 0 评论 -
Quartz cron定时表达式解析成最近10次运行时间字符串
Quartz cron定时表达式解析成最近10次运行时间字符串Quartz cron定时表达式解析成最近10次运行时间字符串Quartz cron定时表达式解析成最近10次运行时间字符串 public static List<String> cronExpression2executeDates(String cronExpression) throws ParseExceptio...原创 2019-11-14 21:51:23 · 1186 阅读 · 0 评论 -
JAVA-ML(机器学习第一天)[Dataset 和 Instance]
Java机器学习库ML官网:http://java-ml.sourceforge.net/ 对于一个机器学习库来说,最基础就是数据处理能力,ml库给了dataset和instance两个类,dataset是矩阵,instance是行(可以理解是一个list,或一个double数组)。Dataset是JAVA-ML数据集合,所有的算法都是基于这个数据集,所以很基础也很重要,我觉得使用JAVA的好处就原创 2017-11-18 11:22:27 · 1577 阅读 · 0 评论 -
JavaBean及其内省操作
一、JavaBean简介JavaBean是使用Java语言开发的一个可重用的组件,在JSP的开发中可以使用JavaBean减少重复代码,使整个JSP代码的开发更简洁。JSP搭配JavaBean来使用,有以下的优点:1.可将HTML和Java代码分离,这主要是为了日后维护的方便。如果把所有的程序代码(HTML和Java)写到JSP页面中,会使整个程序代码又多又复杂,造成日后维护上的困难。2.可利用Ja原创 2017-11-14 11:15:28 · 555 阅读 · 0 评论 -
Java矩阵运算包ujmp的基本使用
本人最近在用ujmp包写一些程序,ujmp包是针对于超大数据量计算的矩阵的运算包,并且有图形显示的功能且支持多种文件格式的读取和输出,还支持连接数据库,matlab数据类型和weka数据类型,总体来说非常好用,但是有一个很大的缺陷就是基本没有相关的示例和文档,官网上的示例有基本全都过时不能用了,本人总结了一下相关用法,仅供大家参考,代码并不能运行,知识给大家列出了相应的矩阵运算方式和构造方式,希望原创 2018-01-15 21:22:03 · 8796 阅读 · 5 评论 -
Java实现线性回归模型算法
今天跟大家一起学习机器学习比较简单的一个算法,也就是线性回归算法。让我们通过一个例子开始:这个例子就是预测住房价格的,我们要使用一个数据集,数据集包含一个地方的住房价格,这里我们要根据不同房屋尺寸所售出的价格,画出我们的数据集,比方说,如果你朋友的房子是1250平方尺大小,你要告诉他这个房子能卖多少钱。那么,你可以做的一件事就是构建一个模型,也许是条直线,从这个数据模型上来看,也许你可以告诉你...原创 2018-01-06 16:39:44 · 21622 阅读 · 4 评论 -
使用Dl4j训练的一个手写数字识别软件
DL4J使用之手写数字识别最近一直在学习深度学习,由于我是Java程序员出身,就选择了一个面向Java的深度学习库—DL4J。为了更加熟练的掌握这个库的使用,我使用该库,以MNIST(http://yann.lecun.com/exdb/mnist/)手写数字数据集作为基础,训练了一个模型,来识别手写字体。下面我们从以下几个方面讲解该项目的实现:DL4J使用之手写数字识别DL4J简介...原创 2018-03-14 21:10:03 · 3054 阅读 · 1 评论