自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (1)
  • 收藏
  • 关注

原创 element ui table表格 行展开

<el-table-column type="expand"> <el-table-column>

2021-01-18 09:46:22 306

原创 js时间戳转日期

// 时间戳转换 yy-mm-dd function formatDate(datetime) { // 获取年月日时分秒值 slice(-2)过滤掉大于10日期前面的0 var datetime = new Date(datetime); //获取一个时间对象 var year = datetime.getFullYear(), month = ("0" + (datetime.getMonth() + 1)).sli...

2021-01-15 14:20:40 174

原创 Vue界面设置

1 面包屑设置 面包屑 <el-breadcrumb separator-class="el-icon-arrow-right"> <el-breadcrumb-item :to="{ path: '/' }">首页</el-breadcrumb-item> <el-breadcrumb-item>用户管理</el-breadcrumb-item> <el-breadcrumb-ite

2021-01-13 09:07:58 423

原创 vue前端处理跨域问题 axios

第一【main.js】在main.js文件中引入axiosimport Vue from 'vue'import App from './App.vue'// step1:引入 axiosimport Axios from 'axios'Vue.config.productionTip = false// step2:把axios挂载到vue的原型中,在vue中每个组件都可以使用axios发送请求,// 不需要每次都 import一下 axios了,直接使用 $axios 即可Vue

2020-11-10 17:03:26 167 1

原创 Mybatis的对应关系和分页插件

<mapper namespace="com.zhu.bbs.mapper.MessageMapper"> <resultMap type="com.zhu.bbs.entiy.Message" id="MessageMap"> <id column="userid" property="userid"></id> <result column="ucode" property="ucode"/>.

2020-10-14 14:17:35 205

原创 微信小程序引入vant组件

1 vant的网址http://vant-contrib.gitee.io/vant-weapp/#/switch2 在微信小程序目录中安装vant组件npm i vant-weapp -S --production3 在小程序的根目录执行npm init一路回车yes生成package.json文件4 .构建npm:在微信开发者工具的菜单栏中找到工具栏的选项“构建npm”,等待构建完成5. 在json文件加入组件的引入{ "usingComponents": { "van

2020-10-08 22:54:01 1249

原创 Vue组件传值

1 父------------------>子1 定义一个全局的子组件<template> <div> <img src="../assets/logo.png" alt=""> <div>{{mymsg}}</div> </div></template><script>export default { props:['mymsg

2020-10-07 19:26:01 73

原创 反射笔记

反射:运行时,操作类中的属性,方法,构造器…一,得到类对象1:通过对象反射类Class c = 对象.getClass();2:通过类名Class c = 类名.class3:通过类的全路径Class c = Class.forName(“类路径”);二:类对象作用1:实例化类c.newInstance();–调用默认构造方法(注意没有默认构造方法的时候,会抛出异常)2:获取构造器(做对象的)Constructor constructor = c.getConstructor(构造

2020-10-01 21:02:57 104

原创 解析xml文件

1 引入dom4j-2.0.1.jar 包package xmlparem;import java.io.InputStream;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.ArrayList;import java.util.List;import org.dom4j.Document;import org.dom4j.Docum

2020-10-01 20:27:43 111

原创 浏览器向服务器进行通信Socket

package SockectServer;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.ServerSocket;import java.net.Socket;public class SocketServe { public static void main(String[] args) throws Exceptio

2020-09-10 14:05:57 1008

原创 CSS等待动画 脉冲

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> @keyframes loadingAnimate{ 0%{ transform: scale(.1); opacity: 0; } 50%{ transform: s

2020-07-20 13:20:41 252

原创 css在width和height都是auto,实现登录页面居中

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .box {

2020-07-20 08:08:34 257

原创 Java代码实现手机发送短信功能

准备工作登陆网站 :SMS短信通-注册,注册一个账号。 http://sms.webchinese.cn/api.shtml#top3之后看密钥下载jar包import java.io.UnsupportedEncodingException;import java.util.Random;import org.apache.commons.httpclient.Header;import org.apache.commons.httpclient.HttpClient;import

2020-07-15 23:42:44 1563

原创 力扣练习题

7.05给你一个数组 nums 。数组「动态和」的计算公式为:runningSum[i] = sum(nums[0]…nums[i]) 。请返回 nums 的动态和。输入:nums = [1,2,3,4]输出:[1,3,6,10]解释:动态和计算过程为 [1, 1+2, 1+2+3, 1+2+3+4] 。public static int[] sum(int[] nums){ int sum = 0; for(int i=0;i<nums.length;i++){

2020-07-05 19:57:17 193

原创 JDBC访问一次数据库多次执行sql文

1第一要开启事务//打开事务 默认是ture 自动提交事务conn.setAutoCommit(false);2//addBatch() 将一组参数添加到此 PreparedStatement 对象的批处理命令中。3 //executeBatch() 将一批命令提交给数据库来执行,如果全部命令执行成功,则返回更新计数组成的数组。import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.SQLEx

2020-06-23 20:43:34 1791

原创 IO 中对目录文件进行打印

用到递归方法进行打印import java.io.File;/* 递归打印多级目录 */public class FileDemo { public static void main(String[] args) { File file=new File("F:\\filetest"); getAllFile(file); } /* 定义一个方法 参数传递file类型的目录 方法对目录进行遍历 listFiles

2020-06-22 08:59:16 178

原创 JDBC练习题

定义一个方法 ,查询emp表中的数据将其封装为对象 然后装载集合 返回import java.util.Date;public class Emp { private int empno; private String ename; private String job; private int mgr; private Date hiredate; private float sal; private float comm; pr

2020-06-21 20:34:25 896

原创 java连接mysql数据库

java连接mysql数据库步骤: * 1 加载驱动* 2 获取连接* 3 获得语句对象* 4 执行sql语句* 5 返回值 5.1返回 int 执行dml语句 返回受影响的行数* 5.2 返回结果集执行查询语句 返回所有的行数据* 6 处理结果对象* 7关闭资源import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLExc

2020-06-21 18:25:43 127

原创 下载MySQL数据库版本对应的jar包

**MySQL数据库的官方网址**https://dev.mysql.com/downloads/ MySQL官方网址选择Java的ODBC选择MySQL的版本platform independent 解释:与平台无关; 平台无关; 平台独立性; 平台独立

2020-06-19 19:37:12 3574

原创 java中异常处理

throws关键字异常第一种方式 交给别人处理作用 当方法内部抛出异常对象的时候,那么我们就可以必须处理这个异常对象可以使用throws关键字处理异常对象,会把异常对象声明抛出给方法的调用者(自己不处理,给别人处理)最终交给JVM处理–>中断处理使用格式 :在方法声明时使用修饰符 返回值 方法名(参数列表) throws AAAException,BBBException…{throw new AAAException(“产生原因”)throw new BBBException(“

2020-06-15 22:51:54 114

原创 Map集合的遍历

/*//keySet()实现遍历Map集合方法一1 使用Map集合中的方法KeySet(),把Map集合所有的Key 取出来 ,存储到一个Set集合中2 遍历Set集合,获取Map集合中的每一个Key值3 通过Map集合的get(Key),通过Key找到valuepublic static void fun1(HashMap<Integer,String> map){ //keySet() 返回此映射中所包含的键的 Set 视图。 获取key的set集合 Set

2020-06-15 08:17:39 118

原创 Map集合打印方法

//keySet()实现遍历Map集合方法一1 使用Map集合中的方法KeySet(),把Map集合所有的Key 取出来 ,存储到一个Set集合中2 遍历Set集合,获取Map集合中的每一个Key值3 通过Map集合的get(Key),通过Key找到valuepublic static void fun1(HashMap<Integer,String> map){ //keySet() 返回此映射中所包含的键的 Set 视图。 获取key的set集合

2020-06-14 23:11:20 9640

原创 HashSet集合

Set集合:元素不可重复 ,并且无序存放(存放的顺序)HashSet 只可以存放一个null值TressSet 不可存放null值* 1 元素重复的依据是什么默认情况继承Object 走Object 的hashCode 和equals方法决定的对象的地址先判断是hashCode值相同之后,在判断equals方法hashCode不相等,一定不是相同对象* 2重复的时候 添加的是把之前的覆盖掉还是添加不上是添加不上 ,不是覆盖import com.java65.sort.Studen

2020-06-14 18:45:22 121

原创 java集合总结

如何选择集合类1 Set内存放的元素不允许重复,List存放的元素有一定的顺序。2 Map的应用主要在利用键/值对进行快速查询。3 ArrayList和LinkedList的区别在于随机查询性能上ArrayList要好,但LinkedList的中间元素的插入与删除性能好 。4 HashSet和TreeSet的区别在于集合内元素是否排序 。...

2020-06-14 16:01:56 67

原创 线程610

1线程的创建一```java/* * 创建线程的方式1 继承Thread类(线程类) */public class Thread01 extends Thread{ public Thread01() { } public Thread01(String name) { // TODO Auto-generated constructor stub super(name); } @Override public void run() { // TODO Aut

2020-06-10 21:40:27 146

原创 输入流与输出流

流按着数据的传输方向分为:-输入流:往内存中读叫输入流。-输出流:从内存中往外写叫输出流。所有输入流都是InputStream类或者Reader类的子类。-类名以InputStream结尾的类都是InputStream的子类。-类名以Reader结尾的类都是Reader类的子类。所有输出流都是OutputStream类或者Writer类的子类。-类名以OutputStream结尾的类都是OutputStream的子类。-类名以Writer结尾的类都是Writer类的子类。数据流编码格式上划

2020-06-09 22:58:13 2146

原创 文件名过滤器、文件过滤器

ublic class FileNameFileerDemo implements FilenameFilter{/* * (non-Javadoc) * @see java.io.FilenameFilter#accept(java.io.File, java.lang.String) */ @Override public boolean accept(File dir, String name) { // TODO Auto-generated method stub if(nam

2020-06-09 22:36:35 493

原创 Java中将文件目录结构复制到另个路径下

package work01;import java.io.File;public class demo03 { public static void main(String[] args) { File file2=new File("E:\\workspace\\java68\\target");//文件位置 String file=""; // String file3="E:\\workspace\\java68\\target1\\";//要复制的位置 这个文件要提前新建

2020-06-09 08:36:51 223

原创 I/O操作

判断:exists() 文件或文件夹是否存在。  isFile() 是否是一个文件,如果不存在,则始终为false。  isDirectory() 是否是一个目录,如果不存在,则始终为false。  isAbsolute() 测试此抽象路径名是否为绝对路径名。File file1=new File("a.txt"); File file2=new File("E:\\workspace\\java68\\text"); //空文件夹 System.out.println(file1.e.

2020-06-09 08:33:41 125

原创 查看缓存文件内容,一般缓存文件写入是数据库的连接名称

package demo04;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.util.Properties;public class demo {public static void main(String[] args) throws IOException { //读取配置文件中的内容 继承HashTable Prop

2020-06-09 08:18:24 156

原创 Map集合

HashMap<String, String> hashMap=new HashMap<>(); //向map中添加元素 hashMap.put("1", "11"); hashMap.put("2", "22"); hashMap.put("3", "33"); hashMap.put("4", "44"); //获取元素get(Key); /*String string=hashMap.get("1"); System.out.println

2020-06-09 08:07:39 76

原创 Collection中List的集合

Collection 层次结构 中的根接口。List的集合有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。list的实现子类ArrayListadd(E e) 将指定的元素添加到此列表的尾部。add(int index, E element) 将指定的元素插入此列表中的指定位置。addAll(Collection<? extends E> c) 按照

2020-06-09 08:02:12 165

原创 ArrayList类的方法介绍

ArrayList类//add(E e) 将指定的元素添加到此列表的尾部。list.add(0);//add(int index, E element) 将指定的元素插入此列表中的指定位置。list.add(1, "牛逼");//size() 返回此列表中的元素数。int size=list.size();//contains(Object o) 如果此列表中包含指定的元素,则返回 true。boolean a= list.contains("牛逼");//isEmpty()

2020-06-04 22:20:12 121

原创 垃圾回收机制中的算法

引用计数法原理:当创建对象的时候,为这个对象在堆栈空间中分配对象,同时会产生一个引用计数器,同时引用计数器+1,当有新的引用的时候,引用计数器继续+1,而当其中一个引用销毁的时候,引用计数器-1,当引用计数器被减为零的时候,标志着这个对象已经没有引用了,可以回收了标记—清除是最基础的一种收集算法。分为“标记”和“清除”两个阶段:首先标记出所有需要回收的对象,在标记完成后统一回收所有被标记的对象。标记过程就是上面可达性分析算法中所讲的二次标记过程。复制算法 (存活的对象较少)为了解决上面算法的效

2020-06-04 15:14:48 123

原创 Java中内部类

内部类内部类 :成员内部类 、 静态内部类 、 局部内部类 、 匿名内部类内部类 :可以访问外部类的成员属性 成员方法 就算是私有的也可以访问。外部类 不可以直接访问内部类 (作用域的问题)在其他类中访问内部类 new 外部类对象.new 内部类对象 demo01.InnerClass in= new demo01().new InnerClass();内部类调用外部类的同名方法、同名变量 外部类.this.方法/变量private

2020-06-02 22:29:14 88

原创 Java 接口 6.1

Java接口定义Java接口是一系列方法的声明,是一些抽象的集合,一个接口只有抽象方法没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。简单地说,接口就是特殊的抽象类,即所有方法都是抽象方法的抽象类就是Java中的接口(interface)定义的格式:[修饰符] interface 接口名 [extends 父接口名列表]{[public] [static] [final] 常量;[public] [abstract] 方法;}接口是一种

2020-06-01 23:18:08 119

原创 java多态性

//A类是B类的父类 A ab = new B(); //多态 父类的引用指向子类的实例ab.show();当有继承关系时,可能发生编译期类型和运行期类型不同的情况,即编译期类型是父类类型 (A),运行期类型是子类类型。(B)class Animal{ …… }class Cat extends Animal{ ……}class Dog extends Animal { ……}Cat m = new

2020-06-01 23:09:35 177

原创 java,抽象类6.1

用abstract修饰的类就是抽象类。如果某个类中包含有抽象方法,那么该类就必须定义成抽象类。但是抽象类中不一定有抽象方法。public abstract class AbstractDemo { public abstract void b();//抽象方法 public abstract void c(); public void a(){} //普通方法 }用abstract修饰的类就是抽象类。如果某个类中包含有抽象方法,那么该类就必须定义成抽象类。抽象类可以有成员属性和非抽象的

2020-06-01 22:42:42 142

原创 Data类、时间格式的转化、java Calendar类的使用

public static void main(String[] args) { Date date=new Date(); //可以自己指定时间 返回当前时间对象的时间 System.out.println(date.getTime()); //只能返回系统当前的时间 System.out.println(System.currentTimeMillis()); }时间格式转化:字符串时间转相应的日期格式pu.

2020-05-28 22:49:42 130

原创 java随机数类Random类

1 方法简介2 public int nextInt(int maxValue) 产生[0,maxValue)范围的随机整数,包含0,不包含maxValue;3 public double nextDouble() 产生[0,1)范围的随机小数,包含0.0,不包含1.0。1 Random使用方式:2 import导包:所属包java.util.Random3 创建实例格式:Random 变量名 = new Random();/*java中已经有的引用类型 Random类,作用,产生随机数

2020-05-28 22:34:03 1415

条形码设计软件BarTender实用教程——使用自己新建的BarTender的模板

BarTender是一款优秀的标签、条形码、卡片以及RFID标签设计和打印软件。所有版本的BarTender都具有独立的设计和打印功能,对于更高级的用户,自动化版和企业自动化版本提供了更强大的集成功能。

2019-08-31

空空如也

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

TA关注的人

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