记一次leetcode中使用java实现反转一个单链表

leetcode地址:https://leetcode-cn.com/problems/reverse-linked-list/comments/ 要求: 输入: 1->2->3->4-&am...

2018-12-01 15:03:39

阅读数 83

评论数 0

MyBatis批量插入数据

项目背景:springboot+mybatis GitHub地址:https://github.com/ChaseDreamBoy/SpringBootDemo 一、批量操作的xml <?xml version="1.0" encoding...

2018-10-17 16:29:57

阅读数 41

评论数 0

springboot mybatis 使用Druid配置多数据源

先奉上项目GitHub地址:https://github.com/ChaseDreamBoy/SpringBootMultipleDataSources 一、pom.xml 依赖 <?xml version="1.0" encoding=&...

2018-10-14 18:17:50

阅读数 81

评论数 0

windows构建AsmTools工具

AsmTools官网:https://wiki.openjdk.java.net/display/CodeTools/asmtools AsmTools用来生成正确的或者不正确的java .class文件,主要用来测试和验证。 AsmTools引入了两种表示.class文件的语法: JASM -...

2018-10-11 15:08:51

阅读数 187

评论数 0

Intellij IDEA上传项目到GitHub

配置git 安装git并打开Git Bash,在命令行输入 $ git config --global user.name "Your Name" $ git config --global user.email "email@exam...

2018-09-12 21:13:18

阅读数 47

评论数 0

Intellij IDEA从GitHub下载项目

Ctrl+Alt+s,在Version Control下找到Github 添加git.exe所在的正确目录,注意,这里有个大前提是你要安装Git,安装完以后添加正确的路径,然后点击Test按钮 最后从github拉代码 url输入github上对应的url,点击Test可...

2018-09-12 20:59:52

阅读数 769

评论数 0

Spring IOC 介绍

一、 什么是Spring IOC 容器 控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。通过控制反转,对象在被创建的时候,由一个调控系统内所有对象的外界实体,将其所依赖的对象的引用传递给它。也可以说,依赖被注...

2018-09-12 16:26:59

阅读数 30

评论数 0

Elasticsearch之中文分词器插件ik

本文基于6.x版本 一、下载 ik分词器的一些使用介绍:https://github.com/medcl/elasticsearch-analysis-ik ik分词器GitHub下载:https://github.com/medcl/elasticsearch-analysis-ik/...

2018-08-30 17:37:11

阅读数 68

评论数 0

mahout 推荐系统 训练数据与评分

推荐系统引擎是一个工具,一种回答问题的手段,“对用户来讲什么是最好的推荐?”。最好的推荐系统是心理学的范畴,有人在你做事情之前知道确切的知道你还没有看过的、或者没有任何现象说明你喜欢的一些item,以及你对这些item的喜欢程度。大部分的推荐引擎通过给item评价打分来实现。所以,评价推荐引擎的一...

2018-08-25 20:13:05

阅读数 100

评论数 0

mahout 推荐系统 之 评估查全率与查准率

从更全面的看待推荐系统:通过偏好值来生成推荐结果并非绝对必要。给出一个从优到劣排序的推荐结果在很多场景就够用了,而不用必须包含估计的偏好值;而事实上,有时候精确的列表顺序也不是那么必要,有几个好的结果就可以了。 从这种普遍的视角,可以运用经典的信息检索(information retrieval...

2018-08-25 19:10:21

阅读数 75

评论数 0

mahout 推荐系统 之 hello world

前言:推荐系统的输入是必要的 ,这些数据是推荐的基础。因为非常熟悉的推荐系统引擎将item(物品)推荐给user(用户),很容易的认为偏好(Preference)是user和item之间的联系。偏好包含了一个user ID和一个item ID,通常情况下,一个数值代表了user对item偏好的强度...

2018-08-25 18:46:37

阅读数 299

评论数 0

Maven项目读取resources目录下文件

项目结构图: 注意:取到的是编译后的路径,而不是src/main/resources的路径。 一、获取File private static void getFileFromResources() { URL url = App.class.getClassL...

2018-08-25 17:24:39

阅读数 151

评论数 0

Spring Security 认证处理流程源码

一、UsernamePasswordAuthenticationFilter org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter 第一个验证处理过滤器类,负责处理表单登录请...

2018-07-19 15:57:52

阅读数 137

评论数 0

Spring Security 实现记住我功能

一、页面 在登录页面添加记住我 选项,其中记住我 的选择框必须是input checkbox类型的多选框,并且它的name必须是name="remember-me" <!DOCTYPE html> &amp...

2018-07-16 11:18:51

阅读数 240

评论数 0

Spring Security 图形验证码

一、图形验证码信息类 package com.xh.security.validate.code; import java.awt.image.BufferedImage; import java.time.LocalDateTime; // 图片验证码信息 public class Ima...

2018-07-14 18:18:44

阅读数 191

评论数 0

Spring Security 自定义登录成功和登录失败的处理

一、前言 spring security 默认情况下登录成功会跳转到引发登录的请求上去,但是有些登录并不是同步访问的,而是ajax异步请求来访问登录,那么前端希望拿到的是登录用户的用户信息。 二、自定义登录成功和登录失败的返回方式 在/src/main/resources的resources...

2018-07-14 17:36:06

阅读数 3411

评论数 0

Spring Security 处理不同类型的请求

一、前言 对于浏览器请求与非浏览器请求服务器一般都有不同的响应,对于未认证的用户请求,在浏览器与非浏览器发出,spring security 怎么实现不同响应呢? 二、实现 自定义json返回对象: package com.xh.sercurity.support; //定制的返回对...

2018-07-14 16:27:33

阅读数 296

评论数 0

Spring Security 自定义用户认证

一、PasswordEncoder 在@Configuration注解的类下注入bean: import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; import org.springframework...

2018-07-14 13:32:07

阅读数 75

评论数 0

Spring Security 自定义登录界面

一、Spring Security 简介 Spring 是一个非常流行和成功的 Java 应用开发框架。Spring Security 基于 Spring 框架,提供了一套 Web 应用安全性的完整解决方案。 一般来说,Web 应用的安全性包括用户认证(Authentication)和用户授权...

2018-07-14 13:01:42

阅读数 1556

评论数 1

java项目打jar包

右击项目,选择export,然后选择jar file,如图: 点击next,选择对应项目,与输出的目标文件,再点击finish完成。

2018-07-12 16:44:51

阅读数 34

评论数 0

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