![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java笔记
文章平均质量分 59
籁小知 公众号【籁小知】
公众号【籁小知】
展开
-
sudo chown -R $(whoami):admin /usr/local
sudo chown -R $(whoami):admin /usr/local该命令谨慎运行,如果mysql数据库在/usr/local 路径下,可能会导致数据库无法访问原创 2021-02-21 18:45:28 · 2333 阅读 · 1 评论 -
【阿里(淘宝)】2020面试题
1.说一下 Java 是如何加载一个类的?2.什么是双亲委派模式?3.TCP 滑动窗口了解吗?4.用的是什么数据库?说一下 mysql 的的事务隔离5.InnoDB/MYINSAM 的区别和应用场景6 介绍下 MYSQL 的索引6.进程和线程的定义7.进程调度算法有哪些?8.说一下你对线程池的理解9.用过什么模式(除了 JDK 以外。自己实现的 /除了单例模式外)10.单例模式...原创 2020-04-07 10:08:46 · 380 阅读 · 0 评论 -
基于SSM的 校园二手交易平台的实现 教程
基于SSM的 校园二手交易平台的实现 教程原创 2020-04-24 09:19:08 · 1945 阅读 · 3 评论 -
Spring面试题
1.什么是spring? Spring是分层的Java SE/EE应用一站式的轻量级开源框架,以IoC(Inverse of Controller,控制反转)和AOP(Aspect Oriented Programming,切面编程)为内核,它提供了展现Spring MVC、持久层Spring JDBC 及业务层事务管理等一站式的企业级应用技术。它巧妙的使用简单的JavaBean来完成以前只...原创 2020-03-26 20:27:21 · 273 阅读 · 0 评论 -
SSM如何实现支付宝支付
最近空闲时间做了一个关于交易的小项目,还是基于SSM框架,大部分都是一些基础功能,只得说一下的就是支付功能的实现。从项目一开始,我就没有想其他业务怎么实现,心中一直在想支付功能的实现,就是用户点击结算后生成订单,然后跳转到支付宝支付页面,用户扫码支付,支付成功后,页面进行刷新,就这么一个流程。昨天,我认真阅读了一下支付宝支付的官方文档,阅读之后,便开始整合。第一步:登陆支付宝开放平台-开发文...原创 2020-01-18 09:49:21 · 1846 阅读 · 0 评论 -
Java小试牛刀(面试题一)
一.Static(静态)关键字 Static用于修饰成员(成员变量和成员函数) 被修饰后的成员具备一下特点: 1.随着类的加载而加载(既然被静态修饰的数据要被对象所共享,所以它必须在对象创建之前就要加载完成,随着类的加载就已经在内存中 进行了空间的分配,随着类的消失而消失) 2.优先于对象存在 3.被所有对象所共享 4.可以直接被类名调用(没有对象也可以被调用,只...原创 2019-12-06 11:12:10 · 215 阅读 · 0 评论 -
如何在上传图片的时候,选中图片可以在前端预览
其实,这个功能实现起来不难,其实jQuery已经开发了相应的功能函数,我们直接调用就可以了。下面先来看看后端代码 //处理文件上传 @RequestMapping(value="/shoppinguploadimg", method = RequestMethod.POST) public String uploadImg(@RequestParam("file") Mul...原创 2019-12-05 11:53:00 · 924 阅读 · 0 评论 -
JS是如何判空的(叹号的神坑)
最近开发遇到了这样一个问题,需要将后端controller里model中的数据在前端展示,但是需要在展示之前做一个判断,如果model中没有数据,前端将不做显示,如果有数据就在前端弹出即可。这就是我的需求。后端controller代码// 添加到购物车@RequestMapping(value = “/addcart”,method = RequestMethod.GET)public...原创 2019-12-05 11:36:38 · 251 阅读 · 0 评论 -
如何保证同一时刻,你的系统只能在一个客户端登陆
如何保证同一时刻,你的系统只能在一个客户端登陆其实有很多这样的应用场景,就拿QQ来说,当你换个手机去登陆的时候,原来手机上的登陆将被强制退出。Javaweb开发过程中,也可以使用类似的功能,防止同一用户多终端登陆。为了解决这个问题,我想到了用Session来做处理。下面是解决步骤。编写常量类Constants,定义常量FIRST//这里记录是否是第一次登录 public static...原创 2019-12-02 07:59:41 · 992 阅读 · 0 评论 -
Java实现登陆校验码
Java实现登陆校验码在做Javaweb的时候,一般会在登陆页面中添加一个校验码,就是为了方式机器恶意的进行登陆。首先,看看前端页面怎么编写。<div class="default" > <input id="user_input_verifyCode"name="user_input_verifyCode" value="${user_input_v...原创 2019-12-01 22:52:14 · 369 阅读 · 0 评论 -
localhost代表什么,域名,IP和Mac地址之间的区别
通俗易懂,告诉你localhost的秘密很多做Javaweb的同学都知道,当你通过eclipse或者idea启动你的web项目后,程序会自动呼出一个浏览器,浏览器地址栏的网址就是 http://localhost:8080/你的项目名称,一开始学的时候,你可能还不太懂,localhost是什么,8080又是什么,你可能只知道后面那个项目名是你自己写的,前面一长串,都不太懂是什么意思。首先咱们从...原创 2019-12-01 22:20:06 · 7663 阅读 · 0 评论 -
Eclipse配置JavaEE开发环境
本文主要针对自己项目的需求进行的有关配置,可能涉及不够全面,望谅解。下面依次按照步骤完成Eclipse配置,每次每项配置完后,点击一下应用(Apply)起式 找到配置位置 Window–>Perferences第一式 工作空间编码配置(UTF-8)第二式 Java运行环境配置(添加jdk)第三式 Tomcat服务配置第四式 Web文件编码格式第五式 给项目添...原创 2019-11-29 14:40:37 · 6381 阅读 · 0 评论 -
SpringMVC-MyBatis学习笔记
告知读者 本仓库是关于SSM框架中的重要组成SpringMVC和MyBatis的笔记,将基于本人网站做全面总结。进阶热身需要掌握java基础,了解javaweb中的MVC模式,springmvc的工作原理。这里有完整的总结下载jdk,建议jdk1.8系列版本(虽然已经发布12了)。官网下载Tomcat,建议Tomcat8.5系列版本。官网安装Eclipse,配置好java环境,确...原创 2019-11-29 11:16:47 · 371 阅读 · 0 评论 -
shiro学习笔记
Demo编写jar包准备Spring-Shiro Jar包web.xml配置<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" ...原创 2019-11-29 11:01:42 · 172 阅读 · 0 评论 -
JavaWeb基于GoEasy的消息实时提示功能实现
JavaWeb基于GoEasy的消息实时提示功能实现进阶热身GoEasy官网阅读文档,并完成注册 GoEasy创建应用创建应用完之后需要复制保存好AppKey下载SDK goeasy.jar下载依赖包 gson.jar slf4j-api.jar下面将介绍应用创建(直接按照下面截图操作即可)下面将展示项目效果(直接按照下面截图操作即可)项目源码,关注公众号 【翎幺码...原创 2019-11-27 09:36:50 · 308 阅读 · 0 评论 -
Ajax登录注册校验
Ajax登录注册校验Ajax作为异步交互的首选技术,在不刷新整个页面的情况下,就能更新页面需要的数据。一个web项目必不可少的功能就是登录注册了,但是怎样做到能让用户在输入用户名密码后第一时间知道输入的是否正确,而不是点击登录才告诉用户,如果是这样,页面重新刷新,用户认真填写的数据将会丢失,体验不是很好。今天就来和大家分享一下Ajax是如何做异步的数据校验的,页面无需刷新,也能够得到我们想要...原创 2019-11-26 15:13:49 · 365 阅读 · 0 评论 -
SpringBoot整合ElasticSearch
SpringBoot整合ElasticSearch一,创建索引创建一个名为company,type为employee的索引。PUT company { "settings": { "number_of_shards": 5, "number_of_replicas": 1 }, "mappings": { "employee":{ ...原创 2019-09-11 11:08:17 · 157 阅读 · 0 评论 -
SSM上传,下载,在线播放视频
SSM上传,下载,在线播放视频前言基于ckplayer插件的视频在线播放,首先需要下载ckplayer插件。引入你的javaweb项目。核心代码上传的Jsp代码<form method="POST" enctype="multipart/form-data" action="${ctx}/traindata/add"> <div > <...原创 2019-09-10 17:03:56 · 2361 阅读 · 26 评论 -
springboot启动原理
springboot启动原理@Target({ElementType.TYPE}) //注解的适用范围,其中TYPE用于描述类,接口(包括包注解类型)活enum声明@Retention(RetentionPolicy.RUNTIME)//注解的生命周期,保留到class文件中(三个生命周期)@Documented // 表明这个注解应该被javadoc记录@Inherited //...原创 2019-09-10 14:57:45 · 111 阅读 · 0 评论 -
什么是注解
什么是注解注解就是给某个注解标注的类或者方法一种特定行为的描述。注解的语法通过@interface关键字进行定义public @interface MyAnnoation {}它的形式跟接口类似,不过前面多了一个@符号,上面的代码就是创建了一个MyAnnoation注解。也可以理解为创建了一个名字为MyAnnoation的标签。注解的用法如何使用上面的注解?创建一个类 MyAn...转载 2019-09-10 13:15:19 · 2247 阅读 · 0 评论