自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jim~LoveQ的博客

记录工作中的点滴

  • 博客(148)
  • 资源 (8)
  • 收藏
  • 关注

原创 Bootstrap下拉菜单位置错位问题

Bootstrap下拉菜单的位置出现错位如果是单按钮的下拉菜单是没有错位问题的,如下图1,不过我这里需要的是拆分按钮的下拉菜单,如下图2图1单按钮模式,点击按钮就会出现下拉菜单图2左边的按钮点击会弹出弹框,右边的小按钮点击会显示下拉菜单代码如下:<div> <button type="button" class="btn button_create_custom" (click)="openCustomBatch

2021-07-16 12:02:33 3304 2

原创 Angular入门系列 第六章:添加应用内导航

添加应用内导航路由添加 AppRoutingModule路由RouterModule.forRoot()添加路由出口 `RouterOutlet`添加路由链接 (routerLink)添加仪表盘视图添加仪表盘路由添加默认路由把仪表盘链接添加到壳组件中导航到英雄详情从 `HeroesComponent` 中删除英雄详情添加英雄详情视图`DashboardComponent` 中的英雄链接`HeroesComponent` 中的英雄链接支持路由的 `HeroDetailComponent`从这个路由中提取出 `

2021-01-15 18:18:30 2240

原创 Angular入门系列 第五章:添加服务

组件不应该直接获取或保存数据,它们不应该了解是否在展示假数据。 它们应该聚焦于展示数据,而把数据访问的职责委托给某个服务。

2021-01-15 15:35:44 2137

原创 Angular入门系列 第四章:创建特性组件

把所有特性都放在同一个组件中,将会使应用“长大”后变得不可维护。 你要把大型组件拆分成小一点的子组件,每个子组件都要集中精力处理某个特定的任务或工作流。

2021-01-14 17:51:39 397

原创 Angular入门系列 第三章:显示英雄列表

显示英雄列表本文参考自Angular中文网,原文链接:https://angular.cn/tutorial/toh-pt2本页中,你将扩展《英雄之旅》应用,让它显示一个英雄列表, 并允许用户选择一个英雄,查看该英雄的详细信息。创建模拟(mock)的英雄数据你需要一些英雄数据以供显示。最终,你会从远端的数据服务器获取它。 不过目前,你要先创建一些模拟的英雄数据,并假装它们是从服务器上取到的。在 src/app/ 文件夹中创建一个名叫 mock-heroes.ts 的文件。 定义一个包含十个英

2021-01-14 17:20:24 862

原创 Angular入门系列 第二章:英雄编辑器

Angular入门系列 第二章:英雄编辑器创建英雄列表组件添加 `hero` 属性显示英雄显示 `HeroesComponent` 视图创建 Hero 类显示 `hero` 对象使用 `UppercasePipe` 进行格式化编辑英雄名字双向绑定缺少 `FormsModule``AppModule`导入 `FormsModule`声明 `HeroesComponent`查看最终代码小结本文参考自Angular中文网,原文链接:https://angular.cn/tutorial/toh-pt0应用

2021-01-14 15:59:07 718

原创 Angular入门系列:第一章:创建项目

安装 Angular CLI你可以使用 Angular CLI 来创建项目,生成应用和库代码,以及执行各种持续开发任务,比如测试、打包和部署。要使用 npm 命令安装 CLI,请打开终端/控制台窗口,输入如下命令:npm install -g @angular/cli创建工作空间和初始应用ng new angular-tour-of-heroes前面两个输入Y,第三个选择CSS就行,然后等待完成就可以了启动应用服务器进入工作区目录,并启动这个应用。cd angular-tour-o

2021-01-14 12:02:38 451

原创 React教程: 第16天 显示远程数据

本文转载自:众成翻译译者:iOSDevLog链接:https://www.zcfy.cc/article/fullstack-react-displaying-remote-data原文:https://www.fullstackreact.com/30-days-of-react/day-16/这篇文章是30 Days of React系列的一部分。在本系列中,我们将从最基本的开始,逐步了解开始React所需的所有知识。如果你曾经想学习反应,这是开始的地方!30 Days of React.

2020-09-24 16:25:12 331

原创 Table固定表头

Table固定表头的方法:1. 纯`CSS`方式2. 使用`bootstrap-table`方式

2020-09-04 18:27:00 1730 1

原创 无法注入properties文件中的值

一、在项目中有两个值需要从properties文件中获取,但是运行过程中值是null的,就是说启动时候没有把properties中的值注入成功。@Value("${rsa.encrypt.public}") private static String rsaPublicKey; @Value("${rsa.encrypt.private}") private static String rsaPrivateKey;二、解决方法:1. 对比引入的值的名称与propertie

2020-09-03 17:19:14 781

原创 Whitelabel Error Page

一、写了两个后端的API,测试的时候出现错误:Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.Thu Aug 13 10:36:01 CST 2020There was an unexpected error (type=Internal Server Error, status=500).No converter for

2020-09-03 17:06:29 1355

原创 IDEA打包Maven项目

一、第一次需要在IntelliJ IDEA中打包Maven项目,弄了半天,才搞好,记录一下。二、打包步骤1. 在IntelliJ IDEA主界面的右侧点击Maven Project:2. 在打开的页面中点击lifecycle:3. 然后双击package:4. 然后看控制台的输出,成功的话会有BUILD SUCCESS字样出现的,否则就是有问题打包失败。"C:\Program Files\Java\jdk1.8.0_231\bin\java.exe" -Dmaven.multiModule

2020-09-03 16:01:01 2195

原创 SpringBoot多数据源配置

在用springboot开发项目时,随着业务量的扩大,我们通常会进行数据库拆分或是引入其他数据库,从而我们需要配置多个数据源,下面基于Spring-data-jpa配置多数据源,希望对大家有所帮助

2020-09-03 12:16:03 862

原创 IDEA编译java提示找不到符号

一、使用IDEA运行一个springboot项目的时候报错了:提示java提示找不到符号二、网站找了一下,试了不少方法,最后发现是idea的缓存问题,如下图操作就可以了:三、我这边是按了这个重启了就可以,也可以参考这篇文章的其他做法:IDEA编译java提示找不到符号四、总结:如果有疑问可以直接留言评论,如果觉得对你有帮助,可以小小的赞赏一杯奶茶钱,谢谢!!...

2020-09-02 12:15:15 4527

原创 Java与JavaScript正则表达式的区别

一、接受了一个项目,密码验证方面需要前后端使用一样的验证规则。我把后端的验证规则直接给我前端同事用,反正在前端中出现编译出错。二、对比了一下两个正则,发现是Java的正则里面有很多转义的\,然后查询了一下Java与JavaScript正则表达式的转义的规则,发现两个是不一样的。区别如下:(参考了此文章:[正则表达式]JavaScript与Java中正则表达式的区别)三、在后端中的Java的正则为:String regex = "^(?:(?=.*\\d)(?=.*[A-Z])(?=.*[a-z])|

2020-09-02 11:39:10 2995

原创 Table并排展示

一、很久没做前端了,突然接了一个项目,需要改前端UI的。页面是jsp的,没有前端框架,jQuery也咩怎么用。然后有个需求是两个表需要并排显示,并且中间隔开一段距离的,居然忘记要怎么做了,最后求助下度娘,发现也是很简单的一件事,只是很久没做了所以想不起来了。二、解决方法:把两个table放到一个大的table里面的就可以了。代码如下:<table> <tr> <td> <table border="1" cellspac

2020-09-02 11:08:46 3277

原创 RSA解密失败:javax.crypto.BadPaddingException : Decryption error

一、由于项目需要,前端把密码用RSA加密后传输到后端,后端进行RSA解密后再与数据库中的密码进行对比,接受到前端传过来的加密后的密码,在进行解密的时候出现错误了:javax.crypto.BadPaddingException : Decryption error二、仔细对比了前后端的RSA加密解密的设置,发现是一样的,本来以为是公钥和私钥的问题,换了不少公钥私钥之后还是有问题。然后无意中发现前端传过来的加密后的字符串和后端使用RSA加密后的字符串不一样。详细对比后,发现是字符串中的加号+变成了空白字

2020-08-11 12:24:54 17827 1

原创 IDEA运行项目报错:Command line is too long.

一、IDEA运行项目报错:Command line is too long. Shorten command line for MainApplication or also for Spring Boot default configuration.二、接手新项目后,导入到IDEA后,在run的时候出现问题:Error running 'SpringBootMainApplication': Command line is too long. Shorten command line for Spri

2020-08-11 11:46:31 718

原创 JPA之EntityManager踩坑笔记:更改PersistenceContext

一、原因:项目中配置两个Spring JPA的数据源,使用EntityManager的时候默认是选择第一个,导致查询不到第二个数据源的数据。二、Spring JPA多数据源怎么使用EntityManager1. Spring JPA多数据源的配置请查看此文章:SpringData JPA基本/高级/多数据源使用2. 引入EntityManager:@PersistenceContext(unitName = "primaryPersistenceUnit")private EntityManage

2020-07-21 17:57:35 5535 1

原创 yyyy-MM-dd‘T‘HH:mm:ss - 里面的‘T‘是什么意思

一、原因:今天在编写junit测试的时候发现有个日期一直显示解析失败(如下图),查看具体代码之后发现是日期格式的问题,日期格式是:yyyy'-'MM'-'dd'T'HH':'mm':'ss失败提示:java.text.ParseException: Unparseable date: "2020-07-19 09:00:00" at java.text.DateFormat.parse(Unknown Source) at com.hkt.cch8.drgo.DrgoApplicationTes

2020-07-20 11:02:42 11013

原创 React教程: 第15天 Promise简介

本文转载自:众成翻译译者:iOSDevLog链接:https://www.zcfy.cc/article/3814原文:https://www.fullstackreact.com/30-days-of-react/day-15/这篇文章是30 Days of React系列的一部分。在本系列中,我们将从最基本的开始,逐步了解开始React所需的所有知识。如果你曾经想学习反应,这是开始的地方!30 Days of React PDF版本下载:下载超过300页的 PDF今天,我们将要看看我们.

2020-06-15 14:41:10 677

原创 React教程: 第14天 获取远程数据

今天我们来看一下调用外部API的第一步。直到这一点,我们的应用基本上是静态的。即使我们从 github 显示的数据也是我们项目中包含的静态数据。我们的应用确实和我们使用的数据一样有趣, 因此让我们的应用更有趣。查询远程数据正常的浏览器工作流实际上是同步的。当浏览器接收 html 时, 它将解析 html 内容的字符串并将其转换为树对象 (这就是我们通常所指的 DOM 对象/DOM 树)。当浏览器解析 DOM 树时, 当它遇到远程文件 (如and标记) 时, 浏览器将请求这些文件 (并行), 但

2020-06-15 11:01:56 403

原创 React教程: 第13天 重复元素

今天,我们将通过如何显示多个组件来准备将外部数据引入我们的应用。我们已经构建了一个没有任何外部数据的基本应用。在我们实现之前 (我们将在明天开始这个功能), 让我们来看看过去两周中我们所掩盖的事情:重复元素我们已经看到了这之前, 我们已经遍历了一个对象列表, 并在屏幕上呈现多个组件。在我们的应用中添加太多的复杂度来加载外部数据之前, 今天我们将快速了解如何在应用中重复组件/元素。

2020-06-12 16:29:19 794

原创 React教程: 第12天 create-react-app

今天,我们将添加一个构建过程来存储常见的构建操作,以便我们可以轻松地开发和部署我们的应用。React小组注意到运行一个React应用需要很多配置(并且社区帮助臃肿 - 包括我们也是如此)。幸运的是,React团队/社区中的一些聪明人员聚集在一起,构建/发布了一个官方的生成器应用,使其更容易上手并快速运行。create-react-app通过Facebook发布的create-react-app项目可帮助我们快速启动并运行我们系统上的React应用,无需自定义配置我们的一部分

2020-06-12 16:07:58 295

原创 React教程: 第11天 纯组件

今天我们将讨论创建组件的最终方案,即无状态函数的纯组件。我们已经研究了几种不同的方法来构建反应组件。 通过这一点我们遗漏的一种方法是构建React组件的无状态组件/功能方法。正如我们已经看到的那样,我们只使用React.Component 和React.createClass() 方法构建组件。 为了获得更多的性能和简单性,React 同样允许我们使用正常的JavaScript函数创建纯粹的,无状态的组件。

2020-06-12 15:18:13 290

原创 React教程: 第10天 交互性

今天,我们将介绍如何添加交互性到我们的应用,使其具有吸引力和交互性。通过这一点,我们构建了少数几个组件,而没有添加用户交互。 今天我们将要改变它。用户交互浏览器是事件驱动的应用程序。 用户在浏览器中进行的一切都会触发一个事件,从点击按钮,甚至只是移动鼠标。 在简单的JavaScript中,我们可以监听这些事件并附加一个JavaScript函数与它们进行交互。

2020-06-12 10:37:10 277

原创 React教程: 第9天 样式

今天,我们将花点时间去了解我们的React组件的样式,使它们看起来很棒,但仍然保持完整。我们来看几种不同的方式来组合一个组件。 1. 级联样式表(CSS) 2. 内联样式 3. 样式库

2020-06-11 18:04:47 148

原创 React教程: 第8天 属性类型

React的`PropTypes`对象导出一堆不同的类型,我们可以用它来定义组件的`prop`应该是什么类型的。 我们可以在ES6类风格的React prop中使用`propTypes`方法来定义它们

2020-06-11 17:44:58 353

原创 React教程: 第7天 生命周期钩子函数

今天,我们将看看我们可以用于React组件的一些最常见的生命周期钩子函数,我们将讨论为什么它们是有用的,什么时间应该用什么.

2020-06-11 10:05:19 319

原创 React教程: 第6天 状态

今天我们开始了解React中有状态组件的工作原理,并且看看我们何时以及为什么要使用状态。我们几乎完成了在React开始运行的第一周。我们通过JSX工作,构建我们的第一个组件,设置父子关系,并使用React驱动组件属性。我们还有一个重要的想法,我们还没有讨论React _状态_相关的知识。

2020-06-10 17:36:09 192

原创 React教程: 第5天 数据驱动

今天,我们将把我们的组件设置为由数据驱动,访问外部数据。通过这一点,我们已经编写了我们的第一个组件并将其设置为子/父关系。但是,我们还没有将任何数据绑定到我们的React组件。虽然在React中写一个网站是一个更愉快的体验(在我们看来),我们还没有利用React的力量来显示任何动态数据。

2020-06-10 16:37:22 516

原创 React教程: 第4天 复杂组件

在本节中,我们将继续使用我们的`App` 组件,并开始构建一个更复杂的UI。我们可能会看到一个常见的网页元素是用户时间轴。例如,我们可能会有一个应用显示事件发生的历史,如Facebook和Twitter等应用。我们可以在单个组件中构建整个UI。然而,在单个组件中构建整个应用不是一个好主意,因为它可能非常大,复杂且难以测试。

2020-06-10 16:11:26 264

原创 React教程: 第3天 我们的第一个组件

这个系列的前两篇文章是很重要的讨论。在今天的课程中,我们来看看一些代码,并写下我们的第一个React应用。

2020-06-10 15:50:26 252

原创 React教程: 第2天 什么是 JSX?

在本文中,我们将介绍React生态系统的一部分:ES6和JSX。在互联网上的任何粗略的搜索寻找React材料,毫无疑问,你已经遇到了术语JSX,ES5和ES6。这些难懂的首字母缩略词可能会很快混乱。ES5(ES 代表ECMAScript)基本上是“常规JavaScript”。第5次更新JavaScript,ES5在2009年完成。它已被所有主要浏览器支持多年。因此,如果你在最近写过或看过任何JavaScript,很可能是ES5。

2020-06-10 15:32:29 217 1

原创 React教程: 第1天 什么是 React?

今天,我们从一开始就开始。让我们看看React是什么,是什么让React运转起来。我们将讨论为什么要使用它。在接下来的30天内,您可以体验到React网页框架及其生态系统的各个部分。我们的30天冒险中的每一天都将建立在前一天的材料上,所以在系列结束之后,您不仅可以了解框架如何工作的术语,概念和基础,而且可以在您的 下一个Web应用程序让我们开始吧。 我们将从在零开始因为它是一个非常好的开始的地方。

2020-06-10 15:10:02 219

原创 npm install异常:“registry.cnpmjs.org. is not in the altnames: DNS:r.cnpmjs.org”

reason: Hostname/IP does not match certificate's altnames: Host: registry.cnpmjs.org. is not in the cert's altnames: DNS:r.cnpmjs.org异常分析一、今天更新了项目到最新版本后,需要更新一下依赖包,但是使用npm install --save redux的时候出现问题了npm install --save reduxnpm ERR! code ERR_TLS_CERT_ALT

2020-06-08 15:49:31 9714

原创 npm install异常:Unexpected end of JSON input while parsing near

Unexpected end of JSON input while parsing near '...benchpress":"2.0.0-be'异常分析一、今天需要安装create-react-app,但是出现异常了,使用命令:npm install --global create-react-app的时候报错:npm install --global create-react-appnpm ERR! Unexpected end of JSON input while parsing near

2020-06-03 15:37:04 827

原创 reason: getaddrinfo EAI_AGAIN registry.npmjs.org

reason: getaddrinfo EAI_AGAIN registry.npmjs.org异常分析一、今天更新了项目到最新版本后,需要更新一下依赖包,但是使用npm install的时候出现问题了npm ERR! code EAI_AGAINnpm ERR! errno EAI_AGAINnpm ERR! request to https://registry.npmjs.org/@react-pdf%2frenderer failed, reason: getaddrinfo EAI_AGA

2020-05-27 16:04:57 28048 6

原创 Junit测试异常:could not initialize proxy - no Session

could not initialize proxy - no Session的异常分析一、今天在使用Junit编写项目的测试的时候,发现出现一个错误:org.hibernate.LazyInitializationException: could not initialize proxy [com.hkt.cch8.drgo.openemr.entity.Facility#3] - no Session at org.hibernate.proxy.AbstractLazyInitializer.i

2020-05-27 15:50:52 448

原创 MySQL安装之Centos 7 安装MySQL 8.0

Centos 7 安装MySQL 8.0一、前言:这几天安装了一个新的Linux服务器,需要安装MySQL 8.0以上版本,试了很多方法,最后弄了好久才弄好,记录一下踩坑经过二、安装方法:1. 安装包安装,在官网下载了好几个版本的安装包,发现在安装的时候都会有问题,并且都是一些解决不了的问题,这个有可能是跟我的Centos 7 的版本有关,我安装的是最小内容的Centos系统,所以有些依赖包...

2020-04-30 15:57:17 396

JDK 10 windows 64位版本

JDK 10 windows 64位版本,有时候从官网下载比较慢,如果有需要的可以直接在这里下载, jdk-10.0.1_windows-x64_bin 下载网址: http://jimloveq.quickconnect.cn/d/s/548183706972461857/Fce0IJkpQjYPefnvgw4cPbo2pkN7GftO-ByAgjLgwnAc_ 密码:20200414

2020-04-14

JDK 1.6 Windows 版本

JDK 1.6 windows版本,有时候从官网下载比较慢,如果有需要的可以直接在这里下载, jdk-6u45-windows 下载网址: http://jimloveq.quickconnect.cn/d/s/548185039500745519/4ciAIy-fYti3ONnzQJ0Yoj51sCK8HZcW-BiDgpHMwnAc_ 密码:20200414

2020-04-14

JDK 11 windows 64位.txt

JDK 11 windows 64位,有时候从官网下载比较慢,如果有需要的可以直接在这里下载, jdk-11_windows-x64 下载网址: http://jimloveq.quickconnect.cn/d/s/548185056561077041/v2QN6yyrsbDm7D843ik2cpv6_cvYlBZ1-BSAAaeEvnAc_ 密码:20200414

2020-04-14

DockerToolbox.txt

DockerToolbox,有时候从官网下载比较慢,如果有需要的可以直接在这里下载, DockerToolbox-18.09.3 下载网址: http://jimloveq.quickconnect.cn/d/s/548129561720659985/1D6nRPq3PCF59KNqBOzjsHtWOiTn473A-GCBgcBZZmwc_ 密码:20200414 DockerToolbox-19.03.1 下载网址: http://jimloveq.quickconnect.cn/d/s/548129610917748755/c32dJKc4rzdJQ1CF5ZY9R0-Qyv4mDnA5-BCDgjVkvnAc_ 密码:20200414

2020-04-14

Docker Desktop Installer.txt

Docker Desktop Installer,有时候从官网下载比较慢,如果有需要的可以直接在这里下载, 下载网址: http://jimloveq.quickconnect.cn/d/s/548226338067058733/bmGeITKFi71Hk0YJq2ZD0c2RoQkoxtUP-AyDgbvAunAc_ 密码:20200414

2020-04-14

MySQL 8.0.19.txt

MySQL 8.0.19版本,有时候从官网下载比较慢,如果有需要的可以直接在这里下载, 下载网址: http://jimloveq.quickconnect.cn/d/s/548129946262839334/p0vb6xtS-c61WFM-ZTXUbl5qGQwVGM2b-ASCg9LItnAc_ 密码:20200414 http://jimloveq.quickconnect.cn/d/s/548129968842874926/s7vhCekSCf7NRPwPkHD0PJzTa4JwLzD8-AiCAV9UtnAc_ 密码:20200414

2020-04-14

mysql-installer-community-5.7.29.0.txt

MySQL 5.7.29.0版本,有时候从官网下载比较慢,如果有需要的可以直接在这里下载, 下载网址: http://jimloveq.quickconnect.cn/d/s/548131449818062924/46ikfwl5HshdXpeN9n0PMLtUdKGVICU6-ACDgSUUtnAc_ 密码:20200414

2020-04-14

IDE护眼绿背景图片

使用全绿色的图片作为背景,可以实现整个IDE都是绿色背景的 需要为IDEA设置背景颜色,请参考:https://blog.csdn.net/jim_LoveQ/article/details/88840639

2019-03-27

空空如也

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

TA关注的人

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