码迷,mamicode.com
首页 > 2020年06月03日 > 全部分享
java8新特性学习五(接口中的默认方法与静态方法)
一、接口中的默认方法 java8新增了默认方法,可以在声明方法的时候,给方法一个默认的实现,而不需要实现类去实现其方法。默认方法用default关键字修饰,它默认就是public权限的。 特点 1.所有的实现类都会自动继承接口中定义的默认方法; 2.接口中的默认方法可以被实现类重写; 3.在被调用时 ...
分类:编程语言   时间:2020-06-03 23:24:41    阅读次数:66
java8新特性学习六(新时间日期API)
在java8以前,做有关时间日期的操作时使用java.util.Date,做日期、月份、天数相加减操作时使用java.util.Calendar,对时间日期进行格式化操作时,使用SimpleDateFormat或DateFormat下的其他子类;但是这些时间日期操作对象,都是可变的、线程不安全的。 ...
分类:编程语言   时间:2020-06-03 23:24:28    阅读次数:71
java8新特性学习四(Optional类)
在开发中,我们调用一个方法得到了一个对象返回值,却不能直接取对象返回值的属性。我们首先要判断这个对象返回值是否为null,只有在非空的前提下才能获取其属性值,不然直接取容易出现空指针异常。 而Java 8引入了一个新的Optional类。 Option<T>类(java.util.Optional) ...
分类:编程语言   时间:2020-06-03 23:23:54    阅读次数:72
结合 AOP 轻松处理事件发布处理日志
结合 AOP 轻松处理事件发布处理日志 Intro 前段时间,实现了 EventBus 以及 EventQueue 基于 Event 的事件处理,但是没有做日志(EventLog)相关的部分,原本想增加两个接口, 处理事件发布日志和事件处理日志,最近用了 AOP 的思想处理了 EntityFrame ...
分类:其他好文   时间:2020-06-03 23:23:40    阅读次数:57
通过Jenins实现应用程序部署
接着上一篇处理jenkins的问题,Jenkins调整好以后(主要包括docker和maven),准备把之前的一个.net项目通过jenkins发布。 项目里面分5个子项目,server/receiver/push/attachment/web,之前用shell脚本做过一次编译封装,目前欠缺的主要是 ...
分类:其他好文   时间:2020-06-03 23:23:25    阅读次数:65
CSS3-线性渐变
一、渐变(gradient) 1.1 关于渐变 渐变表示从一种颜色平滑的过度到另一种颜色。它是图片<image>类型的一种,但是渐变类型图片没有尺寸,也没有长宽比。它的尺寸取决于被应用的场景,比如作为元素的背景图片时,其大小取决于元素的background-size,当用作list-style-im ...
分类:Web程序   时间:2020-06-03 23:22:54    阅读次数:74
Axure+CentOS7+Nginx配置访问html文件
安装nginx 省略。。。 开启防护墙 通过systemctl start firewalld开启防火墙,没有任何提示即开启成功。 开放指定端口 firewall-cmd --zone=public --add-port=80/tcp --permanent firewall-cmd --zone= ...
分类:Web程序   时间:2020-06-03 23:22:43    阅读次数:181
CSS 变量
CSS 原生支持变量 不需要 各种预编译器 放 mdn 链接 https://developer.mozilla.org/zh-CN/docs/Web/CSS/Using_CSS_custom_properties 直接点 个人喜欢用 :root :root 伪类上设置自定义属性,然后在整个文档需要 ...
分类:Web程序   时间:2020-06-03 23:22:29    阅读次数:88
Pg数据库添加只读用户。
今天pg数据库需要添加一个只读用户,由于在pgAdmin4中无法添加,遂用sql添加,遇到了一个大坑,很基础的问题,只怪自己学艺不精,一次提醒自己; 注意;postgresql数据库对大小写不敏感!!! CREATE USER test2 WITH ENCRYPTED PASSWORD 'test2 ...
分类:数据库   时间:2020-06-03 23:22:15    阅读次数:133
HTTPS 协议
HTTPS 协议 推荐Blog: 了解 HTTPS 图解 HTTPS HTTPS 协议是什么? HTTPS (Hyper Text Transfer Protocol over SecureSocket Layer)是基于 HTTP 衍生出的可进行加密传输、身份认证的网络协议 。是以安全为目标的 H ...
分类:Web程序   时间:2020-06-03 23:22:00    阅读次数:104
第三章:程序结构
using System;//using 引入的意思 System命名空间 using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ...
分类:其他好文   时间:2020-06-03 23:21:32    阅读次数:74
可变类型与不可变类型的特点
1.不可变数据类型 不可变数据类型在第一次声明赋值声明的时候, 会在内存中开辟一块空间, 用来存放这个变量被赋的值, 而这个变量实际上存储的, 并不是被赋予的这个值, 而是存放这个值所在空间的内存地址, 通过这个地址, 变量就可以在内存中取出数据了. 所谓不可变就是说, 我们不能改变这个数据在内存中 ...
分类:其他好文   时间:2020-06-03 23:21:15    阅读次数:78
java8新特性-lambda(类型检查)
1.表达式类型检查 public class App { public static void test(MyInterface<String, List> inter) { List<String> list = inter.stratey("hello", new ArrayList()); S ...
分类:编程语言   时间:2020-06-03 23:21:02    阅读次数:82
BLE Beacon专用芯片解决方案—巨微MG127
蓝牙低功耗(BLE)技术是蓝牙V4.0核心规范的一部分,它可以满足小型电池供电的设备进行低功耗无线连接的要求,并大大延长电池寿命.主要应用包括:定位标签,资产跟踪,运动及健身传感器等。
分类:其他好文   时间:2020-06-03 23:20:42    阅读次数:79
Blazor 修仙之旅 - Ant Design of Blazor
一.前言 这是《Blazor 修仙之旅》的第三篇,前面两分别是《初次尝试》、《组件与数据绑定》,直接到这里上 Ant Design 确实连不起来,跨度比较大,其实我也是在边学边写,看的是官方文档,我觉得中间这部分重复写博客的意义不大,所以我建议去看官方文档,传送门:点我。如果看过我的前两篇,我建议您 ...
分类:其他好文   时间:2020-06-03 23:20:24    阅读次数:104
Beta阶段发布说明
Beta阶段发布说明 GitHub地址 新增功能 场地可视化选择 可通过地点和日期进行搜索,如果场地的某个时间段被占用,地点前面会有√ 图片上传 社团logo上传 新闻封面上传 活动海报上传 活动文件上传 获取活动申请文件 可以通过活动文件连接进行文件下载 运行环境要求 当前最新的chrome、火狐 ...
分类:其他好文   时间:2020-06-03 23:20:08    阅读次数:75
django-模型层之ajax续、批量插入、分页器
今日内容概要 前后端传输数据的编码格式(contentType) ajax发送json格式数据 ajax发送文件数据 ajax结合sweetalert实现删除按钮的二次确认 django自带的序列化组件(drf做铺垫) 批量插入 自己写一个分页器(只需要掌握分页器的推导思路即可) 自定义分页器的使用 ...
分类:Web程序   时间:2020-06-03 23:19:52    阅读次数:59
879条   上一页 1 2 3 4 5 6 7 ... 52 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!