- 博客(48)
- 资源 (5)
- 收藏
- 关注
翻译 OAuth2使用文档
翻译自:spring-security-oauth2-boot写在前面的话:一直在学习Spring OAuth2 ,但是网上的讲解材料让我看了头疼,而且一直也没有能让我一次就顺利运行起来的例子。不得已只能翻看官方文档。但是以我半吊子英语水平,很多句子的意思都是很模糊,甚至有时候猜测的意思完全相反。正好最近趁着在家,尝试翻译一下官方文档。受英语水平所限,尽管有有道翻译和GOOGLE翻译,难免有...
2020-03-19 18:41:20
1120
原创 JPA 数据库有数据缺查不出
springboot 2.1.9JPA为hibernate实现。两个实体,关系如下://其他注解略class A{ Long id; Long refId;//关联 B 的ID @ManyToOne(optional = true) @JoinColumn(name = "refId", insertable = false, updatable ...
2019-10-23 12:39:02
5977
原创 一、Apollo启动、添加多环境支持
环境介绍:目前apollo版本:v1.5.0-SNAPSHOTJDK:1.8+数据库:192.168.1.109(本地,dev环境),192.168.1.110(uat环境)实例:192.168.1.109(本地,dev环境,安装portal、adminservice和configservice),192.168.1.111(uat环境,安装adminservice和configs...
2019-08-30 01:56:52
8548
原创 thymeleaf-js获取当前用户以及遍历ajax的json数组
项目用到thymeleaf3.0,有个需求是异步获取菜单并展示。发现thymeleaf对异步的json支持不太好(其实解析异步的json不符合thymeleaf的初衷)。这里算是踩了一个坑,在此记录下来。先上完成后的代码:<script type="text/javascript"> var data={ userId:[[${#authentication.pri...
2018-02-17 02:24:42
9654
5
原创 Spring Batch 测试以及问题记录
研究Spring Batch,期间的问题在此记录工具以及环境:Eclipse neonJDK1.8Spring boot 1.5.3.RELEASESpringSpring BatchOracle 11g图表工具:Echarts 31、初始化脚本之前搭建了一个使用hibernate和JPA的版本,项目启动的时候会自动创建batch相关的表,一共是
2017-05-22 18:04:09
3890
4
原创 JAVA8 分页工具
使用JAVA8的API可以实现分页,在数据量相对稳定的情况下,可以查出所有数据,配合缓存使用import java.util.ArrayList;import java.util.List;import java.util.Optional;/** * @version 1.0 * @author levelmini * @param */public class Page {
2016-12-23 17:37:26
4219
原创 使用JS操作SVG示例--时钟
Document Open Time : 12 6 9 3 1 2 4 5 7 8 10 11 --> 2016-11-15 <!-- $(
2016-11-15 15:05:30
647
原创 使用xsd验证xml
之前写的文章利用到了dom4j,而且是单个的xsd验证。但是项目实际需求是xsd中引用了其他的xsd。即有验证结构的,也有验证内容的。以下是多个xsd联合验证xml的代码,没有用到dom4j,使用的是java自己的API。代码是同事的朋友给的,不知出处,如果侵犯到了原作者的权益,请联系我。Anyway,感谢写出代码的同行,帮我解决了问题。代码写了三个类文件。Schema
2016-01-20 18:18:43
1610
原创 使用xsd文件验证xml
项目中遇到了需要对xml数据进行入库的需求,但是在入库之前需要利用xsd文件对xml的合法性进行验证。在网上找代码,找到了 leizhimin 的BLOG ,将其整理。感谢博主分享代码。代码:import java.io.File;import javax.xml.parsers.SAXParser;import javax.xml.parsers.SAXParserFa
2016-01-19 17:50:34
15539
4
原创 MongoDB安装过程记录。
首先,从官网上下载MongoDB,我下载的版本是3.2.0,平台是win7-32bit。安装后,百度了一篇经验,按照步骤安装,安装成功后,将安装的bin目录添加到环境变量path中。创建data目录和log目录执行指令:mongod --dbpath D:\MongoData\db\ 出现以下问题:说是默认引擎wiredTiger不可用。 修改了一下
2016-01-11 18:07:01
558
原创 SpringMVC 的2个配置问题
这几天自己使用Maven配置SpringMVC+Shiro,碰到两个问题。都耗费了我几个小时的时间,而且最后发现都属于配置上的细节问题。在这里记录下来。1.找不到Action。情况:使用注解配置Controller,并且在对应的方法上也写了@RequestMapping,并且mvc配置文件里有配置和两个标签。怎么都找不到。问题还是在这个标签上。因为是在学习Shiro,所以sprin
2015-11-07 11:20:24
592
原创 Mybatis批量插入、更新
今天研究了一下Mybatis的foreach,研究过程中发现有几点比较重要,记录下来。第一个:foreach的collection属性如果参数是List,那就写list,如果是数组,就写array。如果是Map,那可以写map(注1)第二个:批量插入批量插入的话,insert into要写在外面。示例代码: INSERT INTO t_user (t_username
2015-10-28 08:36:39
2096
原创 MyBatis一对多问题记录
MyBatis一对多。需要cglig.jar和asm.jar的支持。有三张表,通过User表查询User_Role中核角色的对应关系,然后通过这个对应关系查询到用户所属角色。上代码:user.xml<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/myb
2015-10-15 17:46:45
1273
转载 setTimeout传参数问题
setTimeout传参数问题,弄了很久,终于解决了,O(∩_∩)O哈![c-sharp] view plaincopyfunction timeClick(obj) { // var obj=document.getElementById(''); obj.style
2015-08-28 16:17:07
538
转载 Spring task quartz 定时任务的几种实现
Spring定时任务的几种实现近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。一.分类从实现的技术上来分类,目前主要有三种技术(或者说有三种产品):Java自带的java.util.Timer类,这个类允
2015-07-23 17:29:49
517
原创 Oracle sqlldr导入数据使用默认值日期
做到项目需要向oracle中批量导入数据。表中有一个字段是Date类型。生成ctl文件导入信息的时候,因为原来的txt中是没有这个date信息的,需要使用导入时候的时间数据插入到到列中。原本的想法是java代码中获取到日期信息后,作为一个字符串的默认值(constant)插入到数据库中,但是试过网上各种方法,都不行。最后的方法是使用数据库默认的时间,即sysdate。最后执行成功的
2015-07-14 11:48:27
6169
原创 SpringMVC+Spring+Mybatis 环境搭建问题记录(注解开发)
搭建SpringMVC+Spring+Mybatis过程中遇到的几个问题的记录
2015-07-08 21:34:26
1019
原创 SpringMVC 入门 -- Handler编写
本文仅作代码的记录结构:libaraies:web.xml SpringMVCTest springmvc org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:springmvc.xml
2015-07-06 23:42:29
602
原创 使用POI为Excel添加数据有效性验证
根据客户要求需要添加数据有效性验证。但是在查找多方资料后发现,POI无法读取到文件中的有效性验证,只能添加。无奈之下只能通过配置文件的方式去添加了。给Excel添加数据有效性的验证,xls格式和xlsx格式不同,通过阅读官方文档,总结出了以下方法/** * 添加数据有效性检查. * @param sheet 要添加此检查的Sheet * @param firstRow
2015-06-26 10:24:38
23429
6
转载 js实现局部打印及其打印预览
虽然浏览器提供了打印的功能,但是有时候需要我们自己定义打印的区域,这个时候需要JS来帮忙,以下是我找的几个打印的方法。局部打印方法一:function preview(oper){ if (oper < 10){ bdhtml=window.document.body.innerHTML;//获取当前页的html代码 sprnstr="<!--startprint"+oper+"...
2015-04-08 09:57:45
1083
原创 Struts2+Spring3+MyBatis3整合以及Spring注解开发
最近在做一个SpringMVC+Spring+MyBatis的项目,突然想起以前自己要p
2014-10-31 09:38:01
4281
原创 HTML代码生成
其实是我之前写的《简单的文本编辑器》增强版。简单的文本编辑器因为是要发送邮件的,所以要生成的其实是html代码。原理是将使用JTextPane的setContentType("text/html");将其内容设置为html内容,这样使用getText()方法的时候获取的就是html的代码。不过其自动生成的代码在显示高亮和设置字体方面有问题,所以做了特殊处理。另外,我还重写了JTextPane的
2014-06-19 11:29:53
2600
转载 Hadoop2.2.0单节点安装及测试
摘要:本文记录了Hadoop单节点安装过程,并做了基本配置,启动运行和测试了一个单词统计例子。 一:环境准备:基于Windows下的VMware Player4.0.3中的ubuntu12.04-64server.下载免费的VMware Player并安装好;下载 免费的Ubuntu 12.04 server版并在VMware中安装好;二:基础安装:执行如下
2014-05-26 09:40:48
478
原创 一道笔试题目
今天在论坛中看到一个帖子,说面试看到这么一道题:public class Test { public static Test t = new Test(); public static int a; public static int b = 0; Test() { a++; b++; } public void printAB() { System....
2014-05-20 15:07:45
666
OAuth2使用文档.md
2020-03-19
QRCode.jar
2014-06-09
Swing主题包Alloy
2014-05-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人