- 博客(17)
- 收藏
- 关注
原创 Java去除list集合内所有的相同元素(小技巧)
思路:首先遍历出list集合内所有相同元素的值,把它们放入set集合中存起来,然后通过list.removeAll()方法全部剔除/** * @Author Shaco * @Date 2020/7/5 */public class Test { public static void main(String[] args) { ArrayList<String> list = new ArrayList<String>(); Set&
2020-07-13 14:14:22 2943 1
原创 Aplayer音乐播放插件
APlayer中文官网安装使用 npm:npm install aplayer --save使用 Yarn:yarn add aplayer入门<link rel="stylesheet" href="APlayer.min.css"><div id="aplayer"></div><script src="APlayer.min.js"...
2019-11-24 16:49:59 4453 5
原创 关于SSM框架实现单设备登录的问题,即同一个账号,前一个用户登录后,后一个账号再登录,前一个用户登录失效
思路:1.在登录的controller层中先判断用户是否登录成功,如果登录成功,每次都用session去获取sessionid,并且把它保存到application作用域中,同时还要把当前用户的登录信息也保存作用域和session里面2.创建一个自定义拦截器SysInterceptor,使用每次请求登录都去拦截对比登录信息,如果第一次登录的用户和第二次登录的用户两个的登录信息一致并且sessi...
2019-10-18 12:10:39 1288 4
原创 原生JS制作一个好玩的垃圾箱效果
html部分:<div> <div class="dustbin"> 垃<br /> 圾<br /> 箱<br /> </div> <div class="dragbox"> <div class="dra
2019-02-14 18:40:32 798
原创 qrcode.js和jQuery根据用户输入信息生成微信联系人二维码
1.首先去官网下载qrcode.js2.下载最新的jQuery文件3.导入qrcode.js文件和jQuery文件html部分:<div id="box"> <div class="left"> <ul> <li> <span>姓名</span>
2019-02-14 18:35:17 1355 1
原创 js制作仿京东购物放大镜效果
html部分:<div class="itmearea"> <div class="pic"> <img src="img/1.jpg" /> <div class="cover"></div> </div> <u
2019-02-14 18:25:45 789 1
原创 使用Web Storage模拟数据库
Web Storage是HTML5引入的一个非常重要的功能,在前端开发中经常用到,可以在客户端本地存储数据,类似HTML4的cookie,但可实现功能要比cookie强大的多,cookie大小被限制在4KB,Web Storage官方建议为每个网站5MB。Web Storage又分为两种:sessionStoragelocalStorage从字面意思就可以很清楚的看出来,sess...
2019-02-13 17:40:17 322
原创 Canvas+JS制作贪吃蛇小游戏
1.Canvas布局<body style="text-align: center; margin: 100px; background: #aaa;"> <canvas id="canv" width="400" height="400" style="background-color: gray;"></canvas>
2019-02-13 15:53:23 735
原创 如何安装和配置以及部署项目到Tomcat
1.首先到Tomcat官网下载Tomcat,我个人推荐下载Apache Tomcat v7.0这个版本因为有些Eclipse版本中只有Tomcat7.0这个版本的配额,更高的版本无法支持,所以我个人还是用这个版本2.下载好后直接解压,然后开始配置环境变量打开我的电脑>属性>高级系统设置>高级>环境变量在系统变量新建:变量名: CATALINA_HOME,变量值:Tom...
2019-02-12 19:35:20 260
原创 Java面试可能问的一些问题(Java基础篇)
1.一个".Java"源文件中是否可以包括多个类(不是内部类)?有什么限制?可以有多个类,但只能有一个public的类,并且public的类名必须与文件名一致。2.Java有没有goto?Java中的保留字,现在没有在Java中使用了。3.说说&与&&的区别?(1)&和&&都可以用逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的...
2019-02-12 18:42:10 195
原创 使用Canvas画板和原生JS绘制逼真的机械时钟
1.Canvas画板标签html结构:<div id="container"> <canvas id="watch" width="600" height="600"></canvas> </div>css部分:div#container{ width: 600px; height: 600
2019-02-12 17:00:05 412
原创 基于node.js制作网络爬虫爬取网页数据
1,首先下载并安装 node.js2.准备cheer.io包 cheer.io3.我们先要明确爬虫程序要爬取得网站地址定义变量url存储爬取地址var url = "http://sports.sina.com.cn/nba/1.shtml";//保存爬取目标网址引入http模块var http = require("http");//引入标准的http模块用get请求方式进行数...
2019-02-10 22:49:54 612 1
原创 关于正向代理服务器与反向代理服务器的区别问题
1.概念正向代理是一个位于客户端和目标服务器之间的代理服务器(中间服务器)。为了从原始服务器取得内容,客户端向代理服务器发送一个请求,并且指定目标服务器,之后代理向目标服务器转交并且将获得的内容返回给客户端。正向代理的情况下客户端必须要进行一些特别的设置才能使用。关系图如下 :正向代理特点:要访问的服务器只知道代理服务器来访问它,并不知道真实的客户端是谁反向代理正好相反。对于客户端来说,...
2019-02-10 19:34:19 1293
原创 C#基于winform窗体和SQL Server数据库实现用户登录验证和值传递功能
首先我们打开Visual Studio2017(随便你什么版本,只要你支持Sql server数据库就行了),然后我们点击文件>新建>项目>Visual C#中找到Windows窗体应用程序然后修改项目名称(你自己要做的显目的名字),点击确定就行了然后你就会看到如下这个设计窗体:设计一下窗体的控件变成如下这个效果:设计完窗体效果,然后我们就可以写事件了首先我们先写取消...
2019-02-05 14:34:38 7509
原创 基于jQuery制作仿京东轮播图
现在主流的轮播图主要分两种淡入淡出式轮播图无缝切换式轮播图但是当前为了网页的美化和性能的节约,所以当前大部分的轮播图都是采用淡入淡出式切换的下面就给大家来写一个淡入淡出式的轮播图HTML样式解析首先我们需要知道轮播图所组成的部分1.外层div(#banner),这个div就是轮播图的主体部分包括所有的点击按钮,图片和切换按钮2.包含图片的div(.warp),这个div是包含所...
2019-02-05 13:53:30 974
原创 基于node.js的简单在线聊天室
1.服务端提供web服务接收客服端所发送的消息主动向客服端发送消息2.客户端接收服务端所发送的消息连接到聊天服务器发送消息到服务端客户端与服务端的关系图一般的请求协议都是HTTP或HTTPS请求协议,HTTP协议是一种无状态协议,由于HTTP协议是基于请求/响应范式的(相当于客户机/服务器 ),只能通过客服端请求服务端才会响应,不会主动发送信息给客服端,所以不能适用于聊...
2019-01-26 21:25:26 1421 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人