笔记
�ArKi
这个作者很懒,什么都没留下…
展开
-
el-table数据污染问题
el-table数据渲染时的污染问题解决有的时候用一个表去渲染从后台传来的不同数据时,当数据发生改变,但表中的数据会被改变之前的数据污染,只需要加一个属性就解决了给el-table标签上加一个row-key用来绑定数据,优化table的渲染。能轻松帮助我们解决数据污染问题...原创 2020-11-24 09:19:36 · 429 阅读 · 0 评论 -
SHA256加密
package com.cams.utils;import org.apache.shiro.crypto.hash.SimpleHash;/** * SHA256加密器 * @author arki */public class SHA256Util { /** 私有构造器 **/ private SHA256Util(){}; /** 加密算法 **/ public final static String HASH_ALGORITHM_NAME = "原创 2020-11-18 11:08:20 · 351 阅读 · 0 评论 -
Shiro 身份认证中心获取token中账号密码的两种方式
/** * 身份认证 * @param authenticationToken * @return * @throws AuthenticationException */ @Override protected AuthenticationInfo doGetAuthenticationInfo(AuthenticationToken authenticationToken) throws AuthenticationException .原创 2020-11-17 10:37:57 · 1849 阅读 · 0 评论 -
基于servlet3.0的文件上传下载
在Servlet2.5中,我们要实现文件上传功能时,一般都需要借助第三方开源组件,例如Apache的commons-fileupload组件,在Servlet3.0中提供了对文件上传的原生支持,我们不需要借助任何第三方上传组件,直接使用Servlet3.0提供的API就能够实现文件上传功能了。文件域和表单的enctype属性一、关于HTML 标签的 enctype 属性application/x-www-form-urlencoded:在发送前编码所有字符(默认)multipart/form-da原创 2020-08-30 20:25:18 · 200 阅读 · 0 评论 -
JavaWeb
JavaWeb体系介绍web服务器ServletJSP(轻量级Servlet)JDBCTomcat服务器(软件)什么是Web服务器web服务器通常也称之为web容器,提供了对javaweb项目的运行环境,内部可以实现对客户端的请求接收,通过web应用中对应的java程序进行处理(访问数据库,进行业务逻辑操作等)之后,向客户端响应运行结果。目前javaweb开发中常见的服务器包含以下几种:tomcat(开源免费的web服务器)jetty(开源免费的web服务器,常见于一些web聊天应原创 2020-08-23 21:18:05 · 268 阅读 · 0 评论 -
HTML\CSS\JS基础
HTML原创 2020-08-16 21:03:46 · 1186 阅读 · 0 评论 -
JDBC技术
Java访问数据库技术JDBC(Java Database Connectivity),java 链接数据库技术,是由java.sql包中提供的一系列接口构成,通过这些接口结合不同的数据库管理系统的驱动包,可以非常轻松的实现java访问数据库JDBC连接数据库的几个步骤:加载数据库驱动(注册驱动) JDBC4之后无需编写;获取连接对象获取执行sql语句命令的对象执行sql命令返回处理结果关闭资源;示例://1.加载数据库驱动(注册驱动) JDBC4之后无需编写Class.for原创 2020-08-09 20:27:05 · 98 阅读 · 0 评论 -
MySQL 基础
Mysql基本命令使用连接到数据库(本地)mysql -hlocalhost -u 账户 -p 密码** 查看mysql数据库服务器中的所有实例**show databases;创建mysql实例create database mydb;查看创建实例的命令show create database mydb;显示创建表的命令show create table emp;使用数据库实例use mydb;当输入了错误命令,需要取消时## DQL(查询语句)原创 2020-08-02 20:50:03 · 333 阅读 · 0 评论 -
Java网络基础
计算机网络将分布在不同地理区域的计算机,通过一些外部网络设备以及内部的网络协议,连接成一个网络系统;通俗的理解为2台或以上的计算机协同工作,例如:文件传输,数据传输。计算机网络的核心目的是实现:信息共享网络分类根据网络规模以及用途分为:局域网(0-10km,通过网络设备有线连接)城域网(0-100km,交通信号,视频监控)广域网(因特网:互联网)根据网络的工作模式分为:专有服务器(只提供专一某一种服务器,如:云主机,数据库专有服务器,静态资源文件的专有服务)客户机服务器模式(c/s架原创 2020-07-26 20:48:56 · 576 阅读 · 0 评论 -
java学习笔记(I/O流和序列化和线程相关知识)
I/O流和序列化和线程相关知识I/O流Java中将不同的输入输出源抽象表示为流;流是一种从输入源到接收地的抽像概念;** 输入输出源:**文件网络内存从流向考虑(站在程序角度考虑)输入流:从数据源到程序的流称之为输入流(读)输出流:从程序到输出源的流称之为输出流(写)从流的类型划分字节流(byte)字符流(char)4.** 从功能划分**节点流处理流节点流主要用于直接跟输入输出源对接,处理流用于对节点流或其他流进行包装处理。Java中的字节流主要包含两个抽象的原创 2020-07-19 20:48:27 · 154 阅读 · 0 评论 -
Java学习笔记(JDK8新增类和集合相关)
Java8 新增日期处理类LocalDateLocalDate类用于表示一个标准格式日期,通常以yyyy-MM-dd格式显示(如:2020-07-07)LocalDate的使用方法://获取当前系统时间所表示的日期对象LocalDate date = LocalDate.now();//获取年份System.out.println(datetime.getYear());//获取月System.out.println(date.getMonthValue());//获取月份的整数值1-1原创 2020-07-12 18:50:51 · 319 阅读 · 0 评论 -
Java常用类学习笔记
Java常用类学习笔记String类Math类BigDecimal类File类Date类Calendar类动态日历String类 String s1="abc"; String s2= new String(); System.out.println(s2); //""和 null的区别 String s3=null; // System.out.println(s3.equals(s1)); String s4=new String("def"); char[原创 2020-07-05 18:55:39 · 166 阅读 · 0 评论