Easter79 Easter79
4年前
thymeleaf在工作中常用的属性及表达式使用详解(一)
最近在写微服务的项目,第一次接触thymeleaf,踩了很多雷,决定把我在工作中遇到的跟大家分享,希望能帮助遇到相同问题的朋友。1.1 首先介绍一下这个东西(来源百度)http://www.thymeleaf.org 这是thymeleaf的官网。(https://ww
徐小夕 徐小夕
5年前
《前端实战总结》之使用纯css实现网站换肤和焦点图切换动画
今天我们来继续复盘一些工作中常用的css技巧和知识,以便我们可以更加优雅的用css实现富有动感的网站.你将收获网站换肤设计方案介绍:target伪类介绍和用法以及如何使用css实现网站换肤transition动画以及如何用纯css实现焦点图动画效果展示1.网站换肤(https://imghelloworld.ossc
Wesley13 Wesley13
4年前
Java中使用RestFul接口上传图片到阿里云OSS服务器
1.接口方法!(https://oscimg.oschina.net/oscnet/f677828ceaf5475d26513635e68387959e8.jpg)!(https://oscimg.oschina.net/oscnet/cd9377a03d97d8c036355f9b46c1c791b7c.jpg)impor
Stella981 Stella981
4年前
Android下使用zxing3.2.1.jar解析与生成二维码
使用谷歌zxing包,版本3.2.1.不得不说,网上有些代码居然是错误的。更不得不说,由于版本更新,有些方法没有了,有些方法变得很麻烦了。而最不得不说的是,安卓并不是照搬了所有的java代码,所以不是照搬了java的解析与生成就可以搞定的。封装成工具类:importjava.io.File;importjava.util
Stella981 Stella981
4年前
Notification使用详解之四:由后台服务向Activity发送进度信息
上次讲到了如何在Activity中监听后台服务的进度信息,实现的方式是让Activity与后台服务绑定,通过中间对象Binder的实例操作后台服务。从效果上来讲,这种方式是可行的,不过这种实现有个缺点,那就是Activity的任务太重了,为了监听服务的状态,我们不得不绑定服务,然后还需不断地定时的获取最新的进度,我们为何不换一下形式呢,让Service主
Stella981 Stella981
4年前
Android10.0通知Notification的使用这一篇就够了
文章目录前言通知概述不同android版本上通知功能通知的结构创建通知1.创建渠道2.设置点击事件3.构造Notification对象并显示通知通知的操作1.添加操作按钮2.添加进度条3.设置锁定屏幕公开范围4.更
Stella981 Stella981
4年前
Linux 终端下记不住命令的使用方法?这个开源项目帮你解决。
!(https://oscimg.oschina.net/oscnet/49cb3573849015a48c7b0f96257a99b8e59.jpg)大家好,我是JackTian。在Linux终端下,难免会遇到一些问题,却不记得该问题之前有没有相关的解决办法?就开始通过各种搜索引擎来查找自己所需要解决的方案,但又不想离开终端去查找答案,该
Wesley13 Wesley13
4年前
Java中当对象不再使用时,不赋值为null会导致什么后果 ?
点击上方“java大数据修炼之道”,选择“设为星标”优质文章,第一时间送达!(https://oscimg.oschina.net/oscnet/ec607d41af71411c9f89684a434976af.png)作者:zhantong来源:
Easter79 Easter79
4年前
SpringBoot2.0 基础案例(05):多个拦截器配置和使用场景
本文源码GitHub:知了一笑https://github.com/cicadasmile/springbootbase一、拦截器简介1、拦截器定义拦截器,请求的接口被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。拦截器主要用来按照指定规则拒
Wesley13 Wesley13
4年前
4种常用Java线程锁的特点,性能比较及使用场景
多个线程同时对同一个对象进行读写操作,很容易会出现一些难以预料的问题。所以很多时候我们需要给代码块加锁,同一时刻只允许一个线程对某个对象进行操作。多线程之所以会容易引发一些难以发现的bug,很多时候是写代码的程序员对线程锁不熟悉或者干脆就没有在必要的地方给线程加锁导致的。本篇我想分享java多线程中的4种常见线程锁的特点、性能比较及使用场景。一、多线