自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 SpringBoot整合Mybatis分页插件PageHelper

当对后台查询的数据需要进行分页时,在数据库层面可以使用Mybatis的分页插件,使用非常方便。 PageHelper.startPage(pageNum, pageSize); 对,就这么一行简单的代码就可以实现了,但是也是要注意几个问题: 添加依赖: com.github.pagehelper pagehelper-spring-boot-starter 1.2.5 调用方式: (1)Map...

2019-12-25 10:19:57 231

原创 ElementUI+Vue实现图片上传及回显

本人所测试文件是用ElementUI+Vue实现,上传组件用的是ElementUI中的Upload组件,如有不同,请酌情修改! 首先,配置文件application.properties #文件上传 spring.http.multipart.maxFileSize=100M bspring.http.multipart.maxRequestSize=100Mb spring.http.mul...

2019-01-07 22:28:20 13357 6

原创 js获取当前系统时间并格式化

一个非常简单的在页面显示当前时间的方法 首先在页面设置一个div <div > <p id="systemdate" ></p> </div> 格式化方法: <!-- 获取系统时间 --> <script type="text/javascript"> window.onl

2019-01-02 16:37:54 2052

原创 手机号注册获取随机验证码

短信验证码接口使用的是阿里云上的短信平台API,上面有很多免费的,可以拿来测试使用 本人写的稍显简单,有不足之处敬请谅解 前台jsp <script type="text/javascript"> function sendMsg() { var phone = $("#phone").val();//获取输入的手机号 var code = $("#code").val();//...

2018-12-16 20:52:49 2624

原创 手机号注册获取随机验证码

短信验证码接口使用的是阿里云上的短信平台API,上面有很多免费的,可以拿来测试使用 本人写的稍显简单,有不足之处敬请谅解 前台jsp <script type="text/javascript"> function sendMsg() { var phone = $("#phone").val();//获取输入的手机号 var code = $("#code").val();//...

2018-12-16 20:51:45 1501

原创 页面回传到jsp发生乱码问题的解决方法

首先要确保你的后台页面和jsp页面的编码,一般发生乱码都是在传递中文的时候发生,所以先把你项目工程的编码改为UTF-8 在后台向前端回传数据的时候有两种解决方法: 1 在后台控制层 示例: @RequestMapping(value="xxx",produces="text/html;charset=UTF-8") 2 在配置文件xml <!-- utf-8编码 解决jsp乱码-->...

2018-12-16 19:59:20 465

原创 使用socket进行服务端和客户端的简单聊天

socket的概述:TCP用主机的IP地址加上主机上的端口号作为TCP连接的端点,这种端点就叫做套接字(socket)或插口。套接字用(IP地址:端口号)表示。 它是网络通信过程中端点的抽象表示,包含进行网络通信必需的五种信息:连接使用的协议,本地主机的IP地址,本地进程的协议端口,远程主机的IP地址,远程进程的协议端口。 服务端和客户端的简单通信 服务端 /** * 服务端 * @autho...

2018-12-16 19:43:38 538

原创 设置线程的优先级

在操作系统中,线程可以划分优先级,优先级高的线程得到的CPU资源较多,也是CPU优先执行优先级较高的线程对象中的任务。  设置线程优先级有助于帮“线程规划器”确定在下一次选择哪一个线程来优先执行。  设置优先级使用setPriority()方法。 测试类: public static void test() { Thread t = new Thread(new Runnable() { ...

2018-12-14 19:42:22 3455

原创 如何实现线程同步?

实现线程同步有三种方式: 1 同步代码块 synchronized(锁资源) { 需要同步执行的代码 } 解释:同步代码块会对资源加上资源锁,多线程访问的时候,需要先获取锁资源,并且没有拿到锁资源的线程需要等待锁资源的释放 锁资源:同一个锁资源才能实现线程同步 三种锁资源: A this锁 B xx.class锁 C 字符串常量锁 String haha = “asd”; 测试类: public...

2018-12-14 19:33:48 1249

原创 创建多线程的三种方式

线程的概念: 线程,有时被称为轻量进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。 什么是多线程? 多线程(英语:multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程,进而提升整体处理性能。具有这种能力的...

2018-12-14 17:00:28 144

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除