上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 一直想系统性的学习一下 Flutter,正好看到该课程《Flutter移动电商实战》的百度云资源,共 69 课时,由于怕自己坚持不下去(经常学着学着就不学了),故采用博客监督以记之。 1、项目相关截图 2、项目知识点梳理图 Dio2.0: Dio是一个强大的 Dart Http 请求库,支持 Res 阅读全文
posted @ 2019-06-13 09:47 niceyoo 阅读(3821) 评论(52) 推荐(2) 编辑
摘要: 1.编辑docker配置文件 vi /etc/docker/daemon.json 加入如下配置: {"registry-mirrors":["https://docker.mirrors.ustc.edu.cn"]} 该链接为中科大加速器地址,无需注册。 2. 执行命令生效 systemctl d 阅读全文
posted @ 2019-06-04 21:45 niceyoo 阅读(2093) 评论(0) 推荐(0) 编辑
摘要: 本文基于 Spring Security 5.x 推荐阅读: 项目集成Spring Security SpringSecurity 整合 JWT 一、外层-正常登陆调用 项目启动后会自动寻找 UserDetailsService 实现类; 执行 UserDetailsService 的唯一方法 lo 阅读全文
posted @ 2019-06-03 19:36 niceyoo 阅读(3948) 评论(0) 推荐(1) 编辑
摘要: 项目集成Spring Security(一) 在上一篇基础上继续集成 JWT ,实现用户身份验证。 前言 前后端分离项目中,如果直接把 API 接口对外开放,我们知道这样风险是很大的,所以在上一篇中我们引入了 Spring Security ,但是我们在登陆后缺少了请求凭证部分。 什么是JWT? J 阅读全文
posted @ 2019-06-02 20:42 niceyoo 阅读(15134) 评论(9) 推荐(3) 编辑
摘要: 前言 之前写的 涂涂影院管理系统 这个 demo 是基于 shiro 来鉴权的,项目前后端分离后,显然集成 Spring Security 更加方便一些,毕竟,都用 Spring 了,权限管理当然 Spring Security. 花了半天时间整理的笔记,希望能对你有所帮助。 Spring Secu 阅读全文
posted @ 2019-06-02 11:51 niceyoo 阅读(7712) 评论(3) 推荐(2) 编辑
摘要: 一、你的项目 pom.xml 中有这段代码吗 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.5.RELEASE 阅读全文
posted @ 2019-06-01 17:03 niceyoo 阅读(21063) 评论(4) 推荐(6) 编辑
摘要: 1. 关于Swagger Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。 相信采用 Spring Boot 开发的小伙伴几乎是用来构建 RESTful API ,而文档自然是不可缺少的一部分,Swagger 的出现,既可以减少我们创建文档 阅读全文
posted @ 2019-06-01 15:58 niceyoo 阅读(4122) 评论(0) 推荐(0) 编辑
摘要: 在项目应用中往往会用到任务定时器的功能,比如某某时间,或者多少多少秒然后执行某个骚操作等。spring 支持多种定时任务的实现,其中不乏自身提供的定时器。接下来介绍一下使用 spring 的定时器和使用 quartz 定时器。 前言 spring 自身提供了定时任务,为什么还要使用 quartz 呢 阅读全文
posted @ 2019-05-24 12:34 niceyoo 阅读(1557) 评论(1) 推荐(1) 编辑
摘要: 涂涂影院管理系统这个demo中有个异常管理的标签,用于捕获 涂涂影院APP用户异常信息 ,有小伙伴好奇,排除APP,后台端的是如何处理全局异常的,故项目中的实际应用已记之。 关于目前的异常处理 在使用全局异常处理之前,就目前我们是如何处理程序中的异常信息的呢? throws Exception + 阅读全文
posted @ 2019-05-23 19:07 niceyoo 阅读(5491) 评论(0) 推荐(0) 编辑
摘要: 之前在做站内信时,用到了 WebSocket ,整理了一些笔记分享如下。本文基于 SpringBoot 2.1.5,本文不涉及环境搭建。 引入依赖 在 Spring 中要使用 WebSocket 功能,需要在pom中引入依赖: <dependency> <groupId>org.springfram 阅读全文
posted @ 2019-05-23 18:04 niceyoo 阅读(8271) 评论(1) 推荐(1) 编辑
摘要: 关于自动填充或更新实体中的 CreateDate、CreatedBy 等在之前有一篇 jeecg 默认为空的字段值是如何被填充的? 有提到通过拦截器的方式实现,但是今天带大家了解一下如果使用 JPA 的审计功能是如何简单实现该操作的。 JPA Audit 说明 在 Spring JPA 中,支持在字 阅读全文
posted @ 2019-05-22 21:31 niceyoo 阅读(8117) 评论(0) 推荐(0) 编辑
摘要: 关于注解,平时接触的可不少,像是 @Controller、@Service、@Autowried 等等,不知道你是否有过这种疑惑,使用 @Service 注解的类成为我们的业务类,使用 @Controller 注解的类就成了请求的控制器,使用 @Autowried 注解的类就会帮我们实现自动注入… 阅读全文
posted @ 2019-05-22 17:16 niceyoo 阅读(1357) 评论(0) 推荐(0) 编辑
摘要: 本文转载自好基友upuptop:https://blog.csdn.net/pyfysf/article/details/86438769 效果图: 如下为文章正文: 百度OCR接口使用总结:之前总结一下关于百度OCR文字识别接口的使用步骤(Android版本 不带包名配置 安全性弱).这边博客主要 阅读全文
posted @ 2019-05-16 16:42 niceyoo 阅读(1421) 评论(0) 推荐(1) 编辑
摘要: 本文转载自好基友upuptop:https://blog.csdn.net/pyfysf/article/details/77455330 效果图: 如下为文章正文: 最近有个小项目使用到了OCR技术,顺便到网上搜索了一下,大家都在使用百度的API,所以我就调用了百度的接口。在使用的过程中也是遇到了 阅读全文
posted @ 2019-05-16 16:17 niceyoo 阅读(3666) 评论(1) 推荐(0) 编辑
摘要: 一、前文介绍 Elasticsearch(简称ES)是一个基于Apache Lucene(TM)的开源搜索引擎,无论在开源还是专有领域,Lucene 可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。注意,Lucene 只是一个库。想要发挥其强大的作用,你需使用 Java 并要将其集成到 阅读全文
posted @ 2019-05-14 21:42 niceyoo 阅读(4879) 评论(1) 推荐(0) 编辑
摘要: jeecg uedit 图片上传配置自定义物理路径,简单描述:我们知道 jeecg 中使用的 uedit 默认图片上传路径为 "当前项目\plug-in\ueditor\jsp\uploadx\日期\图片.png",但是把图片放在项目中显然是很不友好的,所以我们自定义上传路径。 1、plug-in\ 阅读全文
posted @ 2019-05-13 20:28 niceyoo 阅读(1129) 评论(0) 推荐(0) 编辑
摘要: 如下主要通去年无聊做的 "涂涂影院后台管理系统" 一个 demo,看 RedisTemplate 的使用。 体验地址:http://video.71xun.com:8080 账户:niceyoo 密码:123456 主要用到地方:视频首页轮播图的获取,以及搜索检索界面,如下图所示: 由于是非mave 阅读全文
posted @ 2019-05-07 23:47 niceyoo 阅读(5720) 评论(0) 推荐(0) 编辑
摘要: 整理了之前学习 redis 的笔记,强烈建议看最后总结。 在大型系统数据读请求中,基本上90%都可以通过分布式缓存集群来抗下来,而 Redis 又是分布式缓存集群的主要践行者,因此了解 Redis 是必不可少的技能。 在 javaWeb 中实现对 Redis 的操作,主要有两种方式:Jedis、Re 阅读全文
posted @ 2019-05-07 16:45 niceyoo 阅读(4211) 评论(0) 推荐(3) 编辑
摘要: 1、docker 的出现? 1.1、环境切换配置麻烦 通常我们在开发环境写好代码,打个war/jar包,扔到tomcat下,就算是跑起来了;但是扔到生产环境就挂了,what?各种错误。。。 1.2、应用之间需要隔离 两个应用运行在一个服务器上,比如一个PHP,一个.NET。这两个应用各种的依赖软件都 阅读全文
posted @ 2019-05-06 22:20 niceyoo 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 情有独钟的JPA 平时在写一些小项目时,比较喜欢引用 Spring Data Jpa,其实还是图他写代码快~在日常的开发工作中,分页列表查询基本是随处可见,下面一起看一下如何使用 jpa 进行多条件查询以及查询列表分页呢? 关于JPA的使用 关于 jpa 的使用,下面2步简单过一下,详细资料,小伙伴 阅读全文
posted @ 2019-05-06 00:02 niceyoo 阅读(17592) 评论(3) 推荐(1) 编辑
摘要: 1、基于服务器的身份认证 我们清楚 http 协议是无状态的,也就是说,如果我们已经认证了一个用户,那么他下一次请求的时候,服务器不知道我是谁,我们就必须要再次认证。 我们与浏览器交互时,比如说登陆成功后,你再去获取其他的数据,服务器能准确的给与响应,怎么做到的呢? 登陆成功后,服务器会为你开辟一块 阅读全文
posted @ 2019-04-09 22:03 niceyoo 阅读(2360) 评论(4) 推荐(1) 编辑
摘要: 结合上文全局登陆校验,实现微信授权登录官方手册地址: https://uniapp.dcloud.io/api/plugins/login?id=getuserinfo 一、书写两个界面 login.vue 用于用户登陆 my.vue 我的界面,存放校验登陆的函数 1.1 my.vue <scrip 阅读全文
posted @ 2019-03-30 09:56 niceyoo 阅读(24368) 评论(0) 推荐(1) 编辑
摘要: 1. 在 main.js 中封装全局登录函数 通过 vue 对象的原型扩展,可以扩展一个函数,这样这个函数就可以在每一个界面通过类似指向对象的方式,去访问这个函数。 如下是 main.js 扩展的函数: Vue.prototype.checkLogin = function(backpage, ba 阅读全文
posted @ 2019-03-29 22:34 niceyoo 阅读(3004) 评论(0) 推荐(0) 编辑
摘要: 1. new Project File > new > Project… 2. 填写 GroupID\ArtifactID GroupID 是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。 ArtifactID 是项目的唯一的标识符,实际对应项目的名称,就是项 阅读全文
posted @ 2019-03-28 21:40 niceyoo 阅读(6116) 评论(0) 推荐(2) 编辑
摘要: 前面一篇在讲解 简单了解request与response ,王小提出 Servlet 的疑惑,下面对 Servlet 做简单总结。 1. 什么是servlet? 在 JavaWeb 项目中,处理请求和发送响应的过程是由一种叫做 Servlet 的程序来完成的,并且 Servlet 是为了解决实现动态 阅读全文
posted @ 2019-03-28 20:52 niceyoo 阅读(6300) 评论(0) 推荐(2) 编辑
摘要: 本文对 request、 response 简单描述,未涉及到具体的浏览器缓存、重定向、请求转发等代码部分。 一、Web服务器,浏览器,代理服务器 在看 response、request 对象之前,先来了解一下 Web服务器,浏览器,代理服务器 三者之间的关系。 当我们打开浏览器,在地址栏中输入UR 阅读全文
posted @ 2019-03-28 13:29 niceyoo 阅读(1743) 评论(0) 推荐(1) 编辑
摘要: 博客断更了,花了3天的时间终于把第一部《大江大东》看完了。 47集,晚上熬到3点半,身体特别累,所以这几天就没有再写东西。 豆瓣描述:宋运辉(王凯饰)天资聪颖,却出身不好,一直倍受歧视,但是他把握住了1978年恢复高考的机会,抓住机遇,勤学苦干,当上了国企的技术人员,一步步晋升,奠定了成功人生的基础 阅读全文
posted @ 2019-03-27 22:01 niceyoo 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 一、什么是序列化与反序列化? Java 序列化是指把 Java 对象转换为字节序列的过程;Java 反序列化是指把字节序列恢复为 Java 对象的过程; 二、为什么要用序列化与反序列化? 在 为什么要用序列化与反序列化 之前我们先了解一下对象序列化的两种用途: 把对象的字节序列永久地保存到硬盘上,通 阅读全文
posted @ 2019-03-25 21:04 niceyoo 阅读(36227) 评论(3) 推荐(9) 编辑
摘要: Java的反射机制相信大家在平时的业务开发过程中应该很少使用到,但是在一些基础框架的搭建上应用非常广泛,今天简单的总结学习一下。 1. 什么是反射机制? Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的以及 阅读全文
posted @ 2019-03-24 22:07 niceyoo 阅读(6059) 评论(1) 推荐(1) 编辑
摘要: 一、概念 如果某个方法不能按照正常的途径完成任务,就可以通过另一种路径退出方法。在这种情况下会抛出一个封装了错误信息的对象。此时,这个方法会立刻退出同时不返回任何值。另外,调用这个方法的其他代码也无法继续执行,异常处理机制会将代码执行交给异常处理器。 二、异常分类 Throwable 是 Java 阅读全文
posted @ 2019-03-23 20:37 niceyoo 阅读(15776) 评论(4) 推荐(4) 编辑
摘要: springboot templates 下的 html 修改后无法达到即时编译的效果,搜索资料后记录笔记。原文地址:https://www.cnblogs.com/jiangbei/p/8439394.html 1、pom中引入依赖 <dependency> <groupId>org.spring 阅读全文
posted @ 2019-03-22 20:21 niceyoo 阅读(2771) 评论(0) 推荐(0) 编辑
摘要: 集合是 java 基础中非常重要的一部分,同样也是 Java 面试中很重要的一个知识点。所以,给王小整理了这篇关于集合的文章。 1、接口继承关系以及实现 集合类存放于 Java.util 包中,主要有 3 种:set、list 和 map。 Collection:Collection 是集合 Lis 阅读全文
posted @ 2019-03-21 20:08 niceyoo 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 一、基本概念 JVM 类加载机制分为五个部分:加载,验证,准备,解析,初始化,下面我们就分别来看一下这五个过程。 1. 加载 加载是类加载过程中的一个阶段,这个阶段虚拟机要完成3件事。 通过一个类的全限定名来获取定义此类的二进制字节流。 将这个字节流所代表的静态存储结构转化为方法区的运行时数据结构。 阅读全文
posted @ 2019-03-20 20:10 niceyoo 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 我们清楚,jeecg 导出 excel 采用的是 easypoi,不知道是否遇到过这种情况: 我们以一个实体属性为例: @Excel(name="问题分类",dicCode="xx")private java.lang.String mwoQuestionCategory; Easypoi 在 @E 阅读全文
posted @ 2019-03-20 18:06 niceyoo 阅读(1470) 评论(0) 推荐(0) 编辑
摘要: 前边讲到 JVM 运行时内存的地方,关于新生代、老年代中 GC 垃圾回收以及垃圾回收算法,不知是否有点懵懵的,这篇一起了解一下垃圾回收以及垃圾回收算法。 一、垃圾回收需要完成的三件事 哪些内存需要回收?——垃圾对象(如何判定对象为垃圾对象) 如何回收?——垃圾回收算法 何时回收? 1. 哪些内存需要 阅读全文
posted @ 2019-03-19 20:11 niceyoo 阅读(663) 评论(0) 推荐(0) 编辑
摘要: 了解JVM运行时的内存分配 前言 上文中,在介绍运行时数据区域中的 JAVA 堆时,提到了 JVM 中的堆,一般分为三大部分:新生代、老年代、永久代,本文将进一步了解运行时的内存分配情况。 正文 1.新生代 主要用来存放新生(new)的对象。一般占据堆的 1/3 空间。由于频繁创建对象,所以新生代会 阅读全文
posted @ 2019-03-18 19:06 niceyoo 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 1. 基本概念 jvm 是可运行Java代码的假想计算机,包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 jvm 是运行在操作系统之上的,屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在 jvm 上运行的字节码,就可以在多种平台上不加修改地运行。 Java 阅读全文
posted @ 2019-03-18 00:02 niceyoo 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 文章背景身边有个非常要好的朋友王某某,因为是发小的关系,之后文章统称为王小。 大专毕业后 顺利 的被安排进了某某工厂工作,工作一段时间后,尽管工作比较轻松,却无法忍受终日的流水线生活,经过我的介绍,决定转行软件行业。 由于大学期间选修过 C语言 ,知道一些类似于 If else 的基本语法,所以转行 阅读全文
posted @ 2019-03-17 20:54 niceyoo 阅读(392) 评论(0) 推荐(0) 编辑
摘要: CSDN 有一个博客搬家功能,需要命名标题为《将博客搬至CSDN》,然后在 CSDN 后台提交该文章链接,以后就可以实现自动同步 博客园 文章到 CSDN,也算是节省人力。 阅读全文
posted @ 2019-03-16 07:52 niceyoo 阅读(197) 评论(0) 推荐(0) 编辑
摘要: jeecg富文本编辑器增加字体(仿宋) 温馨提示:jeecg 提供了 uedit 富文本的实现,如下针对的是 uedit 增加仿宋字体示例。 主要修改三个文件:plug-in\ueditor\ueditor.config.js、plug-in\ueditor\lang\en\en.js、plug-i 阅读全文
posted @ 2019-03-14 17:17 niceyoo 阅读(2555) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页