ZY ZY
4年前
js堆和栈
浅析js中堆内存和栈内存我们常遇见的varletconst区别cont定义的基本类型不能改变,但是定义的对象是可以通过修改对象属性等方法来改变的consta1;console.log(a)//a;cosnole.log(a2)//报错constb;b.name1;console.log(b)//name:1con
Stella981 Stella981
4年前
Hibernate Validator 手动发起验证
在SpringBoot开发web项目的时候,表单参数验证,常用 HibernateValidator需要在参数类的属性上添加注解@NotNull(https://my.oschina.net/notnull),@Max(https://my.oschina.net/maxttyl),@Min(https://my.osc
Stella981 Stella981
4年前
PDF.js专题
前言   英文是github上的原文,找不到中文资料,我根据自己理解翻译的,有些词意思拿不准就直接把单词留在原地了,看这个文档应该可以凑合着用了。PDF.js是什么    PDF.jsisaPortableDocumentFormat(PDF)viewerthatisbuiltwith HTML5
Stella981 Stella981
4年前
Spring Security使用详解11(获取当前用户的用户名、id)
有时我们需要获取当前登录的用户信息(比如用户名),通常有如下几种方式来实现。方法1:通过Authentication.getPrincipal()获取用户信息(1)通过Authentication.getPrincipal()可以获取到代表当前用户的信息,这个对象通常是UserDetails的实例。通过UserDeta
Stella981 Stella981
4年前
Js表单验证控件
演示地址:http://weishakeji.net/Utility/Verify/Index.htm(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fweishakeji.net%2FUtility%2FVerify%2FIndex.htm)开源地址:https://githu
Wesley13 Wesley13
4年前
JS中小括号的用法总结
小括号用法1\.改变运算符的优先级vara\4\(12);console.log(a);//122.函数声明和函数调用参数列表:functionfunc(a,b){//代码}func(1,2);//参数列表注意点functi
Wesley13 Wesley13
4年前
JS面向对象编程
JavaScript面向对象编程面向对象介绍什么是对象Everythingisobject(万物皆对象)对象到底是什么,我们可以从两次层次来理解。(1)对象是单个事物的抽象。一本书、一辆汽车、一个人都可以是对象,一个数据库、一张网页、一个与远程服务器的连接也可
程序员小五 程序员小五
1年前
融云IM干货丨在Electron中获取历史消息,可以通过以下几种方式实现
在Electron中获取历史消息,可以通过以下几种方式实现:使用融云服务获取历史消息:从远端获取单群聊历史消息,需要AppKey已启用融云提供的单群聊消息云端存储服务。可以通过RongIMLib.getHistoryMessages方法拉取指定会话的历史消