![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
诺浅
从事JAVA工作多年,致力于通过自己的理解,用最通俗易懂的语言描述清楚那些晦涩难懂的概念。
展开
-
node杂记
npm和yarn配置淘宝镜像# 查看当前镜像yarn config get registry# npm设置淘宝镜像npm config set registry 'https://registry.npm.taobao.org'# yarn设置淘宝镜像yarn config set registry 'https://registry.npm.taobao.org'mac卸载node国内链接下载nodenode版本和node-sass版本关系...原创 2021-01-26 08:52:06 · 301 阅读 · 0 评论 -
jquery插件与扩展
缘起要说jQuery 最成功的地方,我认为是它的可扩展性吸引了众多开发者为其开发插件,从而建立起了一个生态系统。这好比大公司们争相做平台一样,得平台者得天下。苹果,微软,谷歌等巨头,都有各自的平台及生态圈。学会使用jQuery并不难,因为它简单易学,并且相信你接触jQuery后肯定也使用或熟悉了不少其插件。如果要将能力上升一个台阶,那么如何编写一个自己的插件呢?jQuery插件开发模式jQ...原创 2020-04-24 11:13:37 · 380 阅读 · 0 评论 -
js中函数的几种写法及调用方式
1.普通函数function fun(){}fn(); fn.call();2.对象的方法var o = { sayHi: function(){ }}o.sayHi();3.构造函数function Star(){};new Star();4.绑定事件函数btn.onclick = function(){};5.定时器函数,1秒调用一次s...原创 2020-02-22 10:54:08 · 841 阅读 · 0 评论 -
如何实现web系统检测浏览器类型的功能
缘起有时候我们有需求是希望用户访问系统时对用户的浏览器类型进行限制,以便用户获得更好的使用体验,比如你开发的系统在chrome下兼容最为完善,你可能不希望用户使用其他的浏览器来访问你的系统。比如如下这个效果那么这个效果是怎么做的呢?实现思路用户首次进入页面时,对用户的浏览器进行检测,判断如果不是你需要的浏览器,则显示对应的界面,否则正常使用。关键代码-页面<div class=...原创 2019-11-15 23:22:33 · 886 阅读 · 0 评论 -
关于WEB系统“记住用户名”的实现方案
缘起有时候我们做web系统的时候会有需求,用户会希望用户名不需要每次登陆都输入,那么一般会提供一个勾选框,勾选了之后用户登陆之后第二场打开这个登陆页面就不需要再输入用户名了,类似如下这样。那么这是如何实现的呢?实现思路在用户输入完用户名密码之后,用户点击登陆,登陆JS方法在判断用户勾选了记住用户名选项之后,把当前用户名加入到cookie中,下次页面打开时自动去cookie中读取,如果有值...原创 2019-11-15 23:09:20 · 1265 阅读 · 0 评论 -
JWT原理解析
什么是JWTJSON Web Token(JWT),是一个开放安全的行业标准,用于多个系统之间传递安全可靠的信息.为什么会有JWT在很久很久以前…常见的访问模式是这种的。这个时候因为用户都是通过电脑上的浏览器访问服务端,而由于浏览器有cookie机制,服务端有session机制,所以这个流程是行得通的,伪流程如下随着乔布斯时代的来临,智能手机,微信小程序等用户终端越来越多,服务端需要...原创 2019-05-14 10:49:51 · 2123 阅读 · 0 评论 -
JSP引入JS/CSS路径到底怎么写才好
如何在JSP页面引入一个JS或者CSS以下所有的例子中的页面我们设定为a.jsp方案一,错误的使用相对路径或绝对路径引入相对路径 <script type="text/javascript" src="js/doctorstation/jquery-1.12.4.min.js"></script> 或者 <script type="text/ja...原创 2019-05-08 20:33:01 · 5554 阅读 · 2 评论 -
如何通过Layui定义模块实现下拉框读取字典表数据
缘起日前,项目中有个页面是需要下拉框能够选出来一些数据库的字典选项,如下图其中的选项111和222是从数据库加载的,如果每个地方都需要去用ajax请求一下数据字典未免太过于麻烦,所以就实现了一个通用的功能,而因为项目中使用的是layui,layui是支持自定义模块已使用模块功能可以看到layui的文档上有写。下面就实现此功能的方式做一个记录。需要注意的是:虽然此处使用的是layui的模块...原创 2019-03-15 15:00:44 · 3390 阅读 · 0 评论 -
Jquery自定义组件实例
缘起有时候我们做项目会发现很多功能其实是一样的,所以我们往往会封装一下这个功能点,然后其他地方通过传参数就能实现相应的效果。而在java后台这个实现起来很简单,我们只需要定义一个方法或者自定义一个注解。但是在前端我们该如何实现呢?举个很简单的例子,比如说layui的弹窗,其实就是一个组件的封装。JS如何封装一个组件效果和使用方式我们先来看封装好的组件的效果图,这是一个根据组织机构选择人员的...原创 2019-03-15 09:46:18 · 2370 阅读 · 0 评论 -
javaWeb项目中获取当前项目请求路径:request.getContextPath()、request.getRequestURI()、request.getServerPort()区别
API假设请求的页面是index.jsp,项目是WebDemo,则在index.jsp中获取有关request对象的各种路径信息如下 获取方式 结果 解释 request.getContextPath() /WebDemo 项目名称 request.getScheme()+”://”+request.getServerName()+”:”+req...原创 2018-07-11 17:46:58 · 664 阅读 · 0 评论 -
springmvc+jsp中关于JQuery ajax提交的Content-Type参数设置application/json和application/x-www-form-urlencoded区别
介绍本人页面是用的JSP,后台用的Spring MVC。使用JQ的ajax需要设置Content-Type,Content-Type的设置有以下几种常用的"Content-Type": "application/x-www-form-urlencoded" // 适用于大部分情况"Content-Type": "application/json"原创 2018-06-26 16:32:07 · 39851 阅读 · 0 评论