![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaEE
文章平均质量分 50
_星曦
这个作者很懒,什么都没留下…
展开
-
关于JFrame里setbackground()失效的解释
JFrame这样的框架,一旦创建,在其中就已经包含一个内容面板,一般我们在往JFrame中添加组件时,都加在了内容面板中,这个面板可以通过JFrame的成员方法getContentPane()取出来,所以如果设置JFrame的背景颜色,仍然会被内容面板盖住,不如设置内容面板的背景颜色当时如果框架中还加有其他面板,内容面板的颜色也会被其他面板盖住,要注意一下面板的布局情况转载 2017-03-12 08:26:01 · 1324 阅读 · 0 评论 -
Solr-4-配置中文分词器
IK分词器配置步骤step1 在tomact->webapps->solr->WEB-INF->lib下引入ik分词器依赖 step2 为ik分词器配置自定义词典和停用词典 将 ik配置文件 引入到 tomact->webapps->solr->WEB-INF-&原创 2018-08-05 22:05:15 · 541 阅读 · 0 评论 -
SpringCloud - Eureka注册中心
单机版选择启动依赖web模块 webCloud Discovery模块 Eureka Server入口类引入注解@EnableEurekaServer修改配置文件spring.application.name=eurekaserver.port=8761#注册中心地址eureka.client.service-url.deaultZone=http://...原创 2018-08-07 23:28:11 · 194 阅读 · 0 评论 -
SpringMVC映射器和适配器实现方法(3.1版之前)
前言随着springmvc的注解功能使用,springmvc已经逐渐取代struts2成为目前比较主流的mvc框架,在springmvc中除了核心控制器DispatcherServlet这个核心组件之外,还有在springmvc中的处理器映射器和适配器,这两个组件在springmvc整个的运行流程之中扮演一个很重要的角色,至于映射器和适配器这两个组件他们的功...转载 2018-08-01 09:07:32 · 338 阅读 · 0 评论 -
SpringMVC 工作流程
SpringMVC的工作原理图:SpringMVC流程1、 用户发送请求至前端控制器DispatcherServlet。2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给Dispatc...转载 2018-08-01 09:16:48 · 18405 阅读 · 0 评论 -
SpringCloud-服务生产者
开发步骤选择起步依赖选择web模块 web选择Discovery 发现模块引入配置文件spring.application.name=orderserviceserver.port=2003#注册中心eureka.client.service-url.deaultZone=http://127.0.0.2:8761/eureka启动入口类,添加注解@...原创 2018-08-07 23:27:03 · 476 阅读 · 0 评论 -
SpringCloud-服务消费者
开发步骤选择起步依赖选择Web的起步依赖 web选择Discovery 发现模块1 引入配置文件spring.application.name=orderclientserver.port=3000eureka.client.service-url.deaultZone=http://127.0.0.2:8761/eureka2 启动入口类,添加注解...原创 2018-08-07 23:27:20 · 274 阅读 · 0 评论 -
SpringCloud-断路器
为什么使用断路器在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证100%可用,如果单个服务出现问题,调用这个服务就会出现线程阻塞,此时若有大量的请求涌入,Servlet容器的线程资源会被...原创 2018-08-07 23:27:46 · 1478 阅读 · 1 评论 -
SpringCloud-路由网关
Zuul简介Zuul可以通过加载动态过滤机制,从而实现以下各项功能: 1.验证与安全保障: 识别面向各类资源的验证要求并拒绝那些与要求不符的请求。 2.审查与监控: 在边缘位置追踪有意义数据及统计结果,从而为我们带来准确的生产状态结论。 3.动态路由: 以动态方式根据需要将请求路由至不同后端集群处。 4.压力测试: 逐渐增加指向集群的负载流量,从而计算性能水平。 ...原创 2018-08-08 08:59:55 · 433 阅读 · 0 评论 -
SpringBoot中静态资源配置
在Springboot中默认的静态资源路径有:classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/,从这里可以看出这里的静态资源路径都是在classpath中(也就是在项目路径下指定的这几个文件夹)试想这样一种情况:一个网站有文件上传文件的功能,如果被上传的文件放在上...转载 2018-08-26 14:44:41 · 356 阅读 · 0 评论 -
SpringBoot+Thymeleaf 整合 Ueditor 上传图片
<p><span style="font-size:18px;">UEditor只提供JSP版本的后端入口代码。但提供了项目源码,因此可以根据业务需求修改源代码。</span>&amp转载 2018-08-26 14:52:56 · 2210 阅读 · 0 评论 -
为什么学习 Spring Boot
作者介绍倪升武,前华为软件开发工程师,CSDN 博客专家。毕业于同济大学,学位硕士。曾先后就职于 eBay、爱奇艺、华为。熟悉 C/C++、Java、Spring、SpringMVC、Spring Boot、Spring Cloud、Redis、MyBatis、数据结构、设计模式等等,开发过诸多大型项目,有丰富的项...转载 2018-07-20 18:35:21 · 208 阅读 · 0 评论 -
Shiro入门-引言篇
权限的管理什么是权限管理权限管理包括用户身份认证和授权两部分,简称认证授权。对于需要访问控制的资源用户首先经过身份认证,认证通过后用户具有该资源的访问权限方可访问认证概念身份认证,就是判断一个用户是否为合法用户的处理过程。最常用的简单身份认证方式是系统通过核对用户输入的用户名和口令,看其是否与系统中存储的该用户的用户名和口令一致,来判断用户身份是否正确。对于采用指纹等系...原创 2018-08-05 22:08:34 · 250 阅读 · 0 评论 -
在Java中如何使用jdbc连接Sql2008数据库
我们在javaEE的开发中,肯定是要用到数据库的,那么在javaEE的开发中,是如何使用代码实现和SQL2008的连接的呢?在这一篇文章中,我将讲解如何最简单的使用jdbc进行SQL2008的数据库的连接的。首先我们看下我们的数据库的一些信息用户名:sa密码:123456数据库名称:ServletUser然后我们简单看一下项目目录注意转载 2017-03-12 08:42:57 · 472 阅读 · 0 评论 -
java学习方向及主要内容
Java分成J2ME(移动应用开发),J2SE(桌面应用开发),J2EE(Web企业级应用),所以java并不是单机版的,只是面向对象语言。建议如果学习java体系的话可以这样去学习:*第一阶段:Java基础,包括java语法,面向对象特征,常见API,集合框架; *第二阶段:java界面编程,包括AWT,事件机制,SWING,这个部分也可以跳过,用的时候再看都能来及; *第三阶段:J转载 2017-03-12 09:00:10 · 411 阅读 · 0 评论 -
Java基础-字面值
Java基础-字面值在Java源代码中,字面值用于表示固定的值(fixed value)。数值型的字面值是最常见的,字符串字面值可以算是一种,当然也可以把特殊的null当做字面值。字面值大体上可以分为整型字面值、浮点字面值、字符和字符串字面值、特殊字面值。1. 整型字面值从形式上看是整数的字面值归类为整型字面值。例如: 10, 100000L, 'B'、0XFF这些都可以称为字面值。整型字面值可以...转载 2018-03-09 11:13:04 · 1359 阅读 · 0 评论 -
Spring框架总结
Spring框架总结Spring的设计理念spring 是一个集众多设计模式(工厂模式、单例模式、适配器模式…)于一身的开源轻量级框架。初衷不是创造轮子,而是使现用的轮子更好的运转,致力于整合现有的框架技术(mybatis、struts…)。 Spring作用接管项目中组件(dao、service、action)的创建、销毁和生产。通过依赖注入降低耦合、AOP编程...原创 2018-06-24 19:54:23 · 375 阅读 · 0 评论 -
Spring日期格式转换
SpringMVC框架 方法中日期类型的参数接受的格式为yyyy/MM/dd,如果需要修改可以使用@DateTimeFormat注解SpringMVC异步返回的JSON数据中,日期类型默认为时间戳,如果想要修改可以使用JsonFormat注解public class Product { private String id; private String name; ...原创 2018-06-25 19:45:04 · 551 阅读 · 0 评论 -
Spring中常见工具类
DigestUtils md5加密工具类public static String md5DigestAsHex(byte[] bytes) 将指定字节数组转为加密后的32位字符串原创 2018-06-30 10:30:18 · 392 阅读 · 0 评论 -
Solr-5-从数据库中导入数据
引言dataimportHandler插件配置步骤step1 引入依赖 将上面 dataimportHandler jar包 拷贝到下面目录(如果不存在lib目录,手动创建) 导入数据库数据,要连接数据库,因此也需要导入数据库连接jar包step1 配置solrconfig.xml 添加requestHandler打开配置文件,添加如下配置&l...原创 2018-08-05 22:07:15 · 234 阅读 · 0 评论 -
Spring定时任务
SpringBoot使用定时任务@Service@EnableSchedulingpublic class MyTask { @Scheduled(cron = "* * * * * ?") public void executeTask(){ System.out.println("=======执行定时任务======"); }}在目标类上...原创 2018-07-16 20:13:47 · 172 阅读 · 0 评论 -
Redis对业务层数据缓存
问题引入开发中,一些业务查询到的数据并不经常改变(如一些网站的热销榜单….),但每次都去操作数据层获取数据,这样就会影响系统性能,响应速度。为了提高查询效率,可以对一些不常变更的业务层数据进行Redis缓存。缓存数据的数据结构设计由于缓存数据应该是分模块的,每个模块的每个方法缓存的数据又不一样,基于这种情况,采用Redis的HASH类型存储比较好,每个模块抽象为Hashkey,模块下的...原创 2018-06-28 22:06:27 · 3496 阅读 · 2 评论 -
lomback使用
Lombok使用介绍在项目中使用Lombok可以减少很多重复代码的书写。比如说getter/setter/toString等方法的编写。IDEA中的安装打开IDEA的Setting –> 选择Plugins选项 –> 选择Browse repositories –> 搜索lombo...转载 2018-07-18 09:50:33 · 9697 阅读 · 0 评论 -
SpringBoot整合PageHelper
1.引入依赖<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> &a原创 2018-07-06 08:40:56 · 849 阅读 · 0 评论 -
Shiro认证-java版开发篇
引入相关依赖 <!-- shiro核心 --> <dependency> <g原创 2018-08-03 16:55:47 · 465 阅读 · 0 评论 -
Shiro授权-java版开发篇
引入依赖<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId>原创 2018-08-03 16:54:35 · 186 阅读 · 0 评论 -
Spring事务总结
文章目录事务分类本地事务事务原理事务隔离级别事务的传播属性事务分类数据库分为本地事务和分布式事务a. 本地事务: 涉及一个数据库,能保证在该数据库操作上的ACIDb. 分布式事务: 涉及多个数据库的事务(由每个数据库的本地事务组成),目的保证所有数据库操作上的ACIDJava事务分为JDBC事务和JTA事务a. JDBC事务: 完成数据库事务中的本地事务,通过connection对象控...原创 2019-06-25 11:08:13 · 201 阅读 · 0 评论