自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jacksonary的博客

小白代码备忘录——一个带着点儿伪文青气质的偏执狂

  • 博客(8)
  • 资源 (10)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java调用Matlab函数以及同时配置多版本JDK的方法

一、环境配置 1.查看matlab中jdk版本:>> version -javaans =Java 1.7.0_11-b21 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode2.配置系统jdk为上述版本!(不一致会导致下面编译出错) 正常我是用的jdk1.8,但是不需要卸载,到Oracle仓库下载好对应jdk

2017-12-27 16:27:23 5450 1

原创 并发控制学习记录

线程这一块是前段时间面试过程中遇到很多的问题,学校里面接触有限,吃了一些亏,抽空最近在看并发编程编程的挑战这本书并作一些简单记录。第一章 简述并发的目的是为了让程序更快的执行,但是有一点必须明确的是,并不是多线程就一定比单线程运行的快!我记得这个问题是当初面试群硕时面试官提的问题,逐渐向后挖掘这个问题并不局限于软件问题了。这里注意即使时单核CPU也是支持多线程的,通过给各个线程分配时间

2017-12-25 09:24:39 325

原创 BP神经网络学习笔记

在BP神经网络中,输入层和输出层的节点个数都是确定的,而隐含层节点个数是部确定的, 可以根据经验公式来确定: h为隐含层节点的数目,m和n分别是输入层和输出层节点的数目,a为1~10之间的调节常数; 关于隐含层,一般认为,增加隐藏层数可以降低网络误差,提高精度,但也使网络复杂化,从而增加了网络训练时间和出现过拟合的倾向,一般情况,应该考虑3层BP网络(即1个隐含层),靠增加隐含层节点数来获

2017-12-24 15:41:38 76614 10

原创 MD5加密

利用Spring中自带的工具类完成MD5加密: //随意定义一个盐值,可加可不加 private static final String slat = "jiasdhgfaui"; //封装一个MD5的加密方式 private static String getMD5(String seckillId){ String base = seckillId +

2017-12-14 16:42:04 213

原创 基于RBAC权限学习记录

RBAC 是基于角色的访问控制(Role Based Access Control),在RBAC中,权限与角色相关联(这样骗就将用户和权限之间的耦合解开了),用户通过成为适当角色的成员而得到这些角色的权限,这就极大地简化了权限的管理,这样管理都是层级相互依赖,权限赋予给角色,而把角色又赋予用户,这样的权限设计很清楚,管理起来很方便。其中基于角色的访问控制主要元素包含了用户、角色、操作,总而言之,就是

2017-12-11 21:54:33 265

原创 关于ajax请求后台接口无法进行页面跳转的问题

场景:前端通过ajax请求后台接口,后台处理完数据,想要直接在这个接口中通过return xxx的方式直接根据处理结果进行页面跳转,但结果无法跳转;**原因:**ajax只是局部刷新,所以不能在后台接口直接进行页面的跳转,只能在ajax的回调函数中进行页面的跳转,方案:可以通过如下的代码操作:window.location.href="${pageContext.request.contextPat

2017-12-07 17:02:13 12960

原创 利用HttpSession记录用户的登陆次数

需求场景:目前有两种登录方式,首先是人脸认证登录,如果累计认证失败三次,那么就将页面转发到用户名、密码登录的方式,所以这里就需要对当前用户登录失败的次数做统计,因为利用数据库再去存储这些信息很麻烦,要修改用户表的表结构,并且在达到峰值后需要清零,又要对数据库进行读写操作,这里使用HttpSession实现该功能,具体代码如下: //用户登陆界面登陆验证成功将页面重定向到主页即可 @Re

2017-12-07 15:16:07 5379

原创 SpringData学习笔记

Spring Data是Spring下的子项目,大大简化了Dao层的开发量,最近终于把这个撸完,简单做一下记录,防止这该死的脑袋又忘记。一、关于传统数据库的操作–JDBC的梳理1.首先创建获取和销毁Connection对象的工具类JDBCUtile工具类package com.hhu.util;import java.io.InputStream;import java.sql.*;import

2017-12-04 20:50:02 400

json-2.9.4

最新的json的jar包,包含jackson-annotations-2.9.4.jar、jackson-core-2.9.4.jar、jackson-databind-2.9.4.jar

2018-03-16

cmake-3.10.1

cmake是hadoop在windows平台下运行必须的编译资源,以测可用

2018-03-11

SpringMVC教学视频--shangguigu

SpringMVC4的教学视频,包含代码和PPT,适用于初学者。

2018-03-11

Spring4教学视频

shangguigu的Spring4的教学视频,包含代码和PPT,适用于初学者。

2018-03-11

MyBatis教学视频--shangguigu

shangguigu的MyBatis的教学视频,包含代码和PPT,适用于初学者。

2018-03-11

Hibernate4教学视频--上轨谷

Hibernate4的教学视频,包含代码和PPT,适用于初学者。

2018-03-11

Springboot教学视频

SpringBoot的教学视频,包含视频中的代码,适用于初学者

2018-03-11

java设计模式

设计模式最佳选择,java语言实现--鼎鼎大名的HeadFirst,当初自己面试的资源

2017-12-21

java编程思想-第五版

面向对象编程(OOP)具有多方面的吸引力。对管理人员,它实现了更快和 更廉价的开发与维护过程。对分析与设计人员,建模处理变得更加简单,能生成 清晰、易于维护的设计方案。对程序员,对象模型显得如此高雅和浅显。此外, 面向对象工具以及库的巨大威力使编程成为一项更使人愉悦的任务。每个人都可 从中获益,至少表面如此。 如果说它有缺点,那就是掌握它需付出的代价。思考对象的时候,需要采用 形象思维,而不是程序化的思维。与程序化设计相比,对象的设计过程更具挑战 性——特别是在尝试创建可重复使用(可再生)的对象时。过去,那些初涉面向 对象编程领域的人都必须进行一项令人痛苦的选择:

2017-11-30

Head First设计模板中文版(未加密)

不可多得的一本关于设计模式的好书,java语言实现

2017-08-26

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除