自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jaune162的专栏,最新动态请关注:https://jaune162.blog

Java、Spring、架构、IT资讯。关注我的博客:https://jaune162.blog

  • 博客(141)
  • 资源 (20)
  • 问答 (1)
  • 收藏
  • 关注

原创 AngularJs给自定义组件添加样式不起作用怎么办?

首先看一个自定义组件panel.component.html<div class="app-panel" [style]="style"> <ng-content></ng-content></div>panel.component.tsimport { Component, Input, OnInit } from '@angu...

2019-02-16 10:34:30 2068

原创 no applicable action for [springProfile], current ElementPath is [[configuration][springProfile]]

Spring启动时logback打印出很多日志,还有错误信息09:00:16,520 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy]09:00:16,520 |-INFO in ch.qos.logback.classic.LoggerConte...

2018-12-06 09:04:45 17295 5

原创 spring-amqp手动停止RabbitListener

前言在处理某些业务时,我们可能需要手动停止监听。让消息队列依然可以接收消息,但是先不处理消息。等业务处理完成后再开启监听,处理队列中的消息。所以这里就需要用到RabbitListenerEndpointRegistry中的start和stop方法。停止所有队列@Autowiredprivate RabbitListenerEndpointRegistry rabbitListenerEnd...

2018-10-20 15:44:45 5586 6

原创 Using ribbon and feign without eureka or both

需求描述有三个服务A、B、C,A和B在一个注册中心,C是一个独立的SpringBoot服务。关系如下即服务B需要同时通过注册中心访问A,和不通过注册中心访问C。使用RestTemplate也可以做到,但是这不是我们想要的效果。既然已经集成了feign这个强大的客户端工具,就必须用起来啊。spring cloud官方文档(http://cloud.spring.io/spring-cloud...

2018-10-18 14:22:18 821

原创 在Spring Boot中启用Http2.0

HTTP2.0特性通俗易懂篇:https://www.cnblogs.com/yingsmirk/p/5248506.html深入了解篇:https://www.jianshu.com/p/67c541a421f9使用HTTP/2的几点注意事项要使用HTTP/2需要注意以下几点虽然HTTP/2没有明确要求必须使用TLS,但当前几乎所有浏览器均只支持 HTTP/2 Over TLS。...

2018-09-28 11:47:56 13946 2

原创 对数公式推导过程

积、商、幂的对数logaMN=logaM+logaNlogaMN=logaM+logaNlog_{a}MN=log_{a}M + log_{a}N的推导过程如下。证明:设logaM=p,logaN=q则ap=M,aq=N,代入logaMN,得logaMN=loga(ap⋅aq)=logaap+q=p+q=logaM+logaN所以:logaMN=logaM+logaN证明:设log...

2018-06-15 11:05:06 21791 2

原创 MySQL数据库备份脚本

备份脚本如下:#!/bin/bashBACKUP_PATH=/opt/backup/<backup_dir>MYSQL_DUMP=/usr/bin/mysqldumpBACKUP_TIME=$(date +%Y%m%d.%H%M)BACKUP_DB=<db_name>DB_USER=<username>DB_PAWD=<password&g...

2018-05-17 18:15:30 3964

原创 基于SpringAOP实现数据权限控制

基于SpringAOP实现数据权限控制在此主要是实现对用户查询数据返回字段的控制。比如一个表格有A,B,C,D,E五列,用户U1只能查看A,B,C三列。此文章讲述的内容并不能实现在查询时仅查询A,B,C三列,而是在查询后做过滤,将D,E两列的值置为空。本文只启到抛砖引玉的作用,代码并没有完全实现。只写了核心部分。如果大家用到的话,还需要根据自己项目的权限体系完善。准备工作首

2018-01-05 19:24:14 19851 11

原创 SpringBoot集成SpringSecurity+CAS

本文主要讲述如何通过SpringSecurity+CAS在springboot项目中实现单点登录和单点注销的功能。参考内容有Spring Security官方文档中的 1. 5. Java Configuration 2. 32. CAS Authentication

2017-09-22 11:06:37 14342 6

原创 ActiveMQ开启用户认证及消息持久化到数据库功能

1、开启用户认证机制ActiveMQ默认是不开启用户认证机制的,如果需要开启则需要修改配置。1. 首先打开activemq.xml,在broker下增加<plugins> <jaasAuthenticationPlugin configuration="activemq" /> <authorizationPlugin> <map> <autho

2017-04-14 16:05:02 2433

原创 17、Spring实战:利用AOP实现日志监控

本例用利用AOP来实现记录用户登录的功能。登录业务这里我们简单写,在实际使用时与此类似//用户Beanpackage com.codestd.springstudy.log;public class User { private String username; private String password; public User() { super();

2016-05-22 17:56:03 4312 2

原创 16、在bean中获取Resource

本章我们讲如何在Bean中获取Resource,就是在Spring中如何向我们的Bean注入Resource。下面我们来实现这个功能。编写Bean这里我们实现一个工具类,用于读取Properties文件并提供一个方法用于根据key获取对应的值。package com.codestd.springstudy.resource;import java.util.Properties;import or

2016-05-22 17:55:29 1853

原创 15、使用ResourceLoader

ResourceLoader接口类如下:public interface ResourceLoader { Resource getResource(String location);}ResourceLoader根据资源的前缀判断是什么类型的资源 classpath: ClassPathResourcefile:// FileSystemResourcehttp:// UrlReso

2016-05-22 17:52:59 3735 1

原创 14、Spring工具类之Resource

在项目中我们经常需要获取配置文件,有时候会出现在JavaSE项目中获取文件的代码能正常运行,但是到JavaEE项目中就不可以了。针对这种情况我们可以使用Spring提供的Resource工具类Spring 的优秀工具类盘点,第 1 部分: 文件资源操作和 Web 相关工具类 Spring 的优秀工具类盘点,第 2 部分: 特殊字符转义和方法入参检测工具类简介 Resource主要是获取资源,

2016-05-22 17:48:37 3335

原创 13、Spring工具类的使用

Spring-core中提供了大量的工具类,常用的有StringUtils、ObjectUtils、NumberUtils、Base64Utils等,Spring工具类在spring-core.jar中的org.springframework.util包下。StringUtils 方法名 返回值类型 作用 备注 isEmpty(Object str) boolean 判断

2016-05-22 17:47:32 11209 1

原创 12、基于XML方式的AOP

创建Bean//首先创建业务接口package com.codestd.springstudy.aop.xml.service;public interface UserService { public void login(); public void logout() throws Exception;}//创建实现类package com.codestd.springstudy

2016-05-22 17:45:19 1374

原创 11、AOP之引入

SpringAOP的引入通过@DeclareParents实现,其目标是对于一个已有的类引入新的接口。//业务接口类package com.codestd.springstudy.aop.introductions;public interface Animal { public void sleep(); public void shout();}//---------------

2016-05-22 17:44:02 1946

原创 10、返回通知、异常通知

返回通知在前置通知、后置通知以及环绕通知后。@AfterReturning(value = "execution(* com..*.sleep(..))" )public void retAdvice(){ System.out.println("Rt");}也可以使用returning指定返回值的参数名,然后通过传入参数在通知中使用参数。@AfterReturning(value =

2016-05-22 17:43:09 1353

原创 9、前置、后置、环绕通知

前置通知使用@Before第一种方法:先定义pointcut@Pointcut("execution(* com..*.sleep(..))")public void callSleep(){}@Before(value="callSleep()")public void beforeSleep(JoinPoint joinPoint){ System.out.println("befo

2016-05-22 17:42:24 2548

原创 8、AOP切入点详解

@AspectJ支持如果使用@Configuration注解配置Spring,需要添加@EnableAspectJAutoProxy。@Configuration@EnableAspectJAutoProxypublic class ApplicationConfig {}如果使用XML需要在XML中添加<aop:aspectj-autoproxy />声明一个切面首先需要在类中添加@Aspec

2016-05-22 17:41:32 4638

原创 7、Spring AOP使用

什么是AOP?在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高

2016-05-22 17:40:41 1666

原创 6、Spring SPEL使用之--在Java类中使用SPEL

使用注解的方式配置属性使用@Value可以向Bean属性,方法和构造函数中注入值。例子如下向属性中注入值使用@Value("#{ systemProperties['java.version'] }")和@Value("#{systemEnvironment['JAVA_HOME']}")将Java版本和JAVA_HOME注入到Bean的属性中。package com.codestd.springs

2016-05-22 17:34:32 8166 1

原创 5、Spring SPEL使用之--在XML中使用SPEL

SPEL(Spring Expression Language)即Spring3中功能丰富强大的表达式语言,简称SpEL。SpEL是类似于OGNL和JSF EL的表达式语言,能够在运行时构建复杂表达式,存取对象属性、对象方法调用等。所有的SpEL都支持XML和Annotation两种方式,格式:#{ SpEL expression }。可参考文章 CSDN博主 gudong2945 的《Spri

2016-05-22 17:33:42 7022

原创 4、使用外部属性文件

我们的项目中经常会将JDBC配置或者JNDI配置,通常我们将JDBC或JNDI配置为一个单独的Properties文件,然后引入Spring,然后Spring通过${key}注入Properties文件的值。从而实现使用外部文件配置的功能。单个配置文件JavaBean代码如下package com.codestd.springstudy.bean.pop;public class Person {

2016-05-22 17:32:22 1272

原创 3、Spring IOC&DI使用

基础类型注入String注入<property name="str" value="String Type" />Integer类型<property name="i" value="15" />浮点型<property name="f" value="15.2" />布尔型<property name="flag" value="true" />其他类型注入Map注入<property name=

2016-05-22 17:31:14 1187 1

原创 2、Spring Bean创建

创建Bean的几种方法XML配置,使用<bean />创建Bean注解配置,使用@Configuration和@Bean创建Bean使用注解创建,使用@Component、@Repository、@Service、@Controller使用静态工厂使用实例工厂使用FactoryBean其中第1和第 2已在第3章中实现,在此不在赘述。使用注解创建Bean@Component@Target

2016-05-22 17:28:21 1347

原创 1、Spring的基本配置

Spring配置支持XML配置和注解配置两种配置方式。在XML中使用<beans>和<Bean>配置Bean,注解支持 @Configuration, @Bean, @Import 和 @DependsOn,注解配置从Spring3.0开始支持。下面的例子使用的Bean的代码package com.codestd.springstudy.lesson01;import org.apache.com

2016-05-22 17:26:05 4226

原创 使用Oracle数据库字典表生成MyBatis配置

使用Oracle数据库字典表生成MyBatis配置

2016-03-30 14:34:01 1595

原创 MyBatis与Spring集成

MyBatis与Spring集成

2016-03-30 14:22:38 1032

原创 1、Spring Boot简介

什么是SpringBootSpring Boot是Spring社区发布的一个开源项目,旨在帮助开发者快速并且更简单的构建项目。大多数SpringBoot项目只需要很少的配置文件。SpringBoot特性创建独立的Spring项目内置Tomcat和Jetty容器提供一个starter POMs来简化Maven配置提供了一系列大型项目中常见的非功能性特性,如安全、指标,健康检测、外部配置等完全

2016-01-29 09:33:39 5868

原创 基于Spring可扩展Schema自定义配置(2)

本章主要实现配置支持,注解扫描等功能。为本次教程的核心

2016-01-28 10:45:31 2232 1

原创 基于Spring可扩展Schema自定义配置(1)

本章主要介绍扩展前的准备工作。

2016-01-28 10:44:27 2227 1

原创 3、JavaScript函数

函数定义函数调用传参函数的返回值变量的作用域匿名函数回调函数自调函数内嵌函数递归调用

2016-01-28 08:50:02 1487 4

原创 JavaScript变量类型

Number类型Number类型表示数值类型,包括整型和浮点型。js中不分长整形、短整型、单精度、双精度。

2016-01-28 08:48:45 1423 4

原创 JavaScript变量

变量使用var关键字定义。变量名以数字、字母、下划线、$组合。变量名不能以数字开头,可以以_,$开头以name命名的变量为字符串类型变量,不论怎么修改其值都是字符串。变量的命名应有其含义,不能随意命名变量第一个单词的首字母小写,

2016-01-28 08:47:16 1243

原创 Java编码规范

命名规范类命名规范类中的每个单词的首字母都需要大写,如UserService,错误的命名方式userService、userservice测试用例以Test结尾,如UserServiceTest如果以术语缩写开头,术语缩写应全部大写,如HTMLEditor 错误的写法··类名应使用英文字母或数字,不应出现特殊字符接口不以I开头方法命名规范第一个单词的首字母小写,其他单词首字母大写从方

2016-01-21 02:35:22 1710 1

原创 利用脚本自动清理Oracle归档日志

背景由于Oracle数据库开启了归档模式,经常因为归档日志文件占用空间过大而导致数据库无法正常连接,发现问题后需要手动清理归档日志,而发现问题时可能已经过去很长时间了,在生产环境中对用户的使用有非常严重的影响。项目中涉及到多方数据对接,对数据库的频繁插入和更新会生成大量的归档日志,归档日志空间是500G,大概一周左右的时间归档日志空间就100%。为解决这个问题这里使用脚本+定时任务自动清理归档日志,

2016-01-04 09:07:12 15761 4

原创 在Linux下安装Oracle数据库

PDF版下载地址:http://download.csdn.net/detail/jaune161/9312775本文档适用与安装Oracle11gR2,其他版本可作为参考,但是应以官方文档为准。

2015-12-01 08:24:44 2590

原创 处理Oracle表无法导出的问题

Oracle11g默认对空表不分配segment,故使用exp导出Oracle11g数据库时,空表不会导出。本文将介绍如何为空表分配segment,并将空表导出。

2015-11-30 15:48:24 2499 2

原创 Spring Data JPA使用

Spring Data JPA分页查询遇到的一个问题,分页查询无法查到数据,控制台只输出查询记录数的SQL而不输出查询数据的SQL。

2015-10-08 16:42:42 2867

Linear Algebra with Applications 10th

Linear Algebra with Applications 作者:Steven J. Leon, Lisette de Pillis 共8章,556页

2024-02-06

2021年4月自考04741计算机网络原理真题及答案.docx

2021年4月自考04741计算机网络原理真题及答案

2021-09-23

2019年4月计算机网络原理试题及答案.docx

自考计算机网络原理试题及答案解析

2021-09-23

2020年8月计算机网络原理试题及答案.docx

自考计算机网络原理试题及答案解析

2021-09-23

操作系统习题集.md(考点串讲)

自考02326操作系统考点串讲,助你上岸。本资料只针对选择题、填空题和简答题。后面的大题需要多做历年的真题

2021-09-23

Calculus with CalcChat and CalcView,11ed

English | 2017 (2018 Edition) | 1288 Pages The Larson CALCULUS program has a long history of innovation in the calculus market. It has been widely praised by a generation of students and professors for its solid and effective pedagogy that addresses the needs of a broad range of teaching and learning styles and environments. Each title is just one component in a comprehensive calculus course program that carefully integrates and coordinates print, media, and technology products for successful teaching and learning.

2019-01-16

Precalculus with CalcChat and CalcView,10ed

The tenth edition of PRECALCULUS gives you clear explanations of math concepts, examples and exercises that relate to everyday life, and innovative technology to help you study and practice when and where you want. "How Do You See It?" exercises let you practice applying the concepts, and new "Summarize" features and "Checkpoint" problems reinforce your understanding of the skills you need to better prepare for tests. 1000 pages

2019-01-16

Precalculus, Global Edition Paperback – 2017

10th edition edition (2017)

2019-01-16

区块链 文字版 2.0 谭磊 陈刚

本书最重要的目的是帮助读者了解区块链技术和它的应用,帮助他们开阔眼界,让他们知道哪些应用领域和实际问题可能通过区块链相关的技术来解决。当然对于学生、教师和有志于 在区块链领域发展的从业人员来说,也是一本经典的教材。

2018-06-02

数学女孩-结城浩

结城浩 1963年生,日本人.现从事专业写作及软件编程工作。 其兴趣跟工作是“写程序”与“写书”,主要著作大多数为数学及程序专著,《数学女孩》是他的第一本青春文学类小说。

2018-05-30

增长黑客:如何低成本实现爆发式成长

《增长黑客》是2015年7月1日电子工业出版社出版发行的图书,作者是范冰。

2018-05-30

Kotlin中文文档

Kotlin中文文档。基本语法、类和对象、函数和Lambda表达式、Java互操作、JavaScript等

2018-02-02

具体数学 第二版[中文高清完整版带书签]

具体数学:计算机科学基础:第2版》是一本在大学中广泛使用的经典数学教科书.书中讲解了许多计算机科学中用到的数学知识及技巧,教你如何把一个实际问题一步步演化为数学模型,然后通过计算机解决它,特别着墨于算法分析方面.其主要内容涉及和式、整值函数、数论、二项式系数、特殊的数、生成函数、离散概率、渐近式等,都是编程所必备的知识.另外,本书包括了六大类500 多道习题,并给出了所有习题的解答,有助读者加深书中内容的理解. 其中作者 donald e. knuth(高德纳)是计算机圣经《计算机程序设计艺术》的作者。这本书上的数学知识是在《计算机程序设计艺术》中使用到的数学,是阅读《计算机程序设计艺术》的前提。

2018-01-22

在Linux下安装Oracle数据库

讲述如何一步一步在Linux下安装Oracle数据库,并对数据库设置自启动。

2015-11-30

SpringSecurity源码

SpringSecurity教程配套源码 专栏地址:http://blog.csdn.net/column/details/springsecurity.html

2014-05-29

系统权限架构.PDM

我的基于SpringSecurity设计的RBAC权限架构,秉承我无限分享、免费分享一切技术资源的原则,下载不需要任何积分,并且对初学者肯定有用。

2014-01-16

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

TA关注的人

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