自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 overflow-y:auto;不生效的问题

今天进行一个页面的样式调试,发现overflow-y:auto;不生效最后发现是overflow-y:auto;对table标签不生效,如果要对一个table进行滚动,必须在table外加一层div,然后对其设置高度页面代码<div class="myclass"></div>css样式代码.myclass{ overflow-y:auto;...

2019-04-04 14:41:33 9220

原创 连接mysql报错1251解决方案

首先登陆mysql数据库,改变加密方式mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;Query OK, 0 rows affected (0.10 sec)更改用户密码这里以root为例mysql> ALTER USER 'root'@'localhost...

2019-03-28 22:19:37 2250

原创 Jvm调优

调优参数-server -Xms3072m -Xss4m -Xmx3072m -XX:PermSize=512M -XX:MaxNewSize=2048m -XX:MaxPermSize=1024m -Djava.awt.headless=true -Dfile.encoding=UTF-8

2019-03-27 14:25:55 254

原创 jcaptcha与jdk兼容问题,验证码黑框问题处理

在使用jcaptcha进行验证码的生成时会遇到验证码黑框的问题,经过字啊网上搜索,最终发现是jdk版本的兼容问题这是jdk7的写法,jdk8会出现黑框import com.octo.captcha.component.image.backgroundgenerator.BackgroundGenerator;import com.octo.captcha.component.image.b...

2019-03-27 10:33:08 845

原创 Java对Excel的操作

首先需要引入jar包poi-3.8.jar,然后将jar进行buildpath这样就已经将jar包进入到项目依赖里面了接下来进行程序编写public static void excel(){ //创建xls文件 HSSFWorkbook wb=new HSSFWorkbook(); //创建sheet HSSFSheet createSheet = w...

2019-03-19 09:50:31 776

原创 [vue-language-server] Elements in iteration expect to have 'v-bind:key' directives

今天没事学习了一下Vue,但是在学习Vue的遍历v-for标签时遇到了问题,上网查了一整,发现好像是以前版本的问题,虽然可以运行,但是看起来很不舒服然后将&amp;amp;lt;li v-for=&amp;quot;site1 in sites&amp;quot;&amp;amp;gt;改为 &amp;amp;lt;li v-for=&amp;quot;(site1,index) in sites&amp;quot;:key=&amp

2019-03-08 16:34:52 298

原创 JDK8 之新特性

一:速度快二:代码少(引入了Lambda表达式)Lambda是一个匿名函数,lambda表达式允许你通过表达式来代替功能接口。 lambda表达式就和方法一样,它提供了一个正常的参数列表和一个使用这些参数的主体(body,可以是一个表达式或一个代码块)。lambda表达式的几种写法(1)一个参数三:引入了Stream API四:便于并行五:减少了空指针异常...

2018-08-10 11:28:12 268

原创 hibernate框架简介

一:hibernate框架开发准备1.简介Hibernate是一个对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关 系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得可以以操作对象的方式来操作数据库。 2.资源下载 在 hibernate.org官网中 的 hibernate ORM开源项目进行下载3...

2018-04-12 16:07:30 383

原创 struts2框架简介

一.struts2框架的开发准备1.介绍struts2是实现的MVC模式的JavaEE企业级的轻侵入性.轻量级的表现层web开源框架,提供了开发,发布,到维护过程中的支持.2.需要资源下载在apache的官网开开源软件中进行下载https://struts.apache.org/注意事项:有两个版本可下载Struts2.3.15以上版本或者struts2.5.1...

2018-03-27 20:19:46 3213

原创 HTML语法基础

html的基本框架&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;&lt;meta charset="UTF-8"&gt;//执行当前浏览器的编码格式&lt;title&gt;这里写标题&lt;/title&gt;&lt;/head&gt;&lt;body&gt;这里写文章主体内容&lt;

2018-03-08 22:09:52 242

原创 mysql数据库操作

1.数据库表的创建以及字段的增删改查1.由于创建表必须是在数据库中进行,所以要进入数据库(若没有,首先创建数据库)(1)查看数据库show databases;(当前存在的数据库)示例mysql&gt; show databases;+--------------------+| Database |+--------------------+| i...

2018-03-08 22:08:55 205

原创 jsp及El表达式基础知识

1.jsp基本脚本及语法格式jsp脚本&lt;%String name="Tubo";//java的代码%&gt;jsp表达式&lt;%=name%&gt;2.jsp执行原理jsp的执行原理: 1) 一个jsp文件–翻译成一个Java文件 -_01_hello.java 2) 编译:一个java文件会被编译成一个class文件 3) 调用方法:to...

2018-03-08 22:08:13 214

原创 Servlet

1.Servlet映射Servlet的映射路径: &lt;servlet-mapping&gt; &lt;servlet-name&gt;xxxServlet&lt;/servet-name&gt; &lt;url-pattern&gt;/XXXServlet&lt;/url-pattern&gt;&lt;/servlet-...

2018-03-08 22:07:30 302

原创 用户管理/文件管理

练习1(passwd使用) 1. 修改root用户密码为redhat; . 2. 设置root用户密码的警告期为5天, 最短有效期为10天; 3. 删除student用户的密码; 4. 分别查看root用户和student用户的密码状态; 练习2(cat, head, tail, gedit的使用): 1. 在桌面上用gedit编辑文件westos, 任意

2018-02-04 13:11:04 555

原创 反射

一:什么是反射机制?反射就是通过获取到该类的字节码文件对象—->Class类对象,通过Class类对象获取该类里面的一些属性(成员变量),构造方法 二:三种获取字节码文件对象的方法 1)Object类中的getClass()方法,表示正在运行的那个类:Class类 2)数据类型的class属性 举例:String.class,Student.class 3)Class类中的特有方法:fo

2017-12-11 22:24:32 217

原创 网络编程

一:UDP编程.Inetaddress类该类没有构造方法,表示的是互联网协议(ip)地址常用方法:public static InetAddress getByName(String host)throws UnknownHostException在给定主机名的情况下确定主机的 IP 地址Inetaddress address=Inetaddress.getByName("ip地址或者主机名"

2017-12-10 22:03:30 206

原创 多线程练习

一、判断题(T为正确,F为错误),每题1分 1.如果线程死亡,它便不能运行。(T) 2.在Java中,高优先级的可运行线程会抢占低优先级线程。(F ) 3.线程可以用yield方法使低优先级的线程运行。(Y) 4…程序开发者必须创建一个线程去管理内存的分配。(T) 5.一个线程在调用它的start方法,之前,该线程将一直处于出生期。( F) 6.当调用一个正在进行线程的stop( )方法

2017-12-05 20:15:42 674

原创 多线程

一:线程的引入Ⅰ .进程 1.系统跟配资源调用的独立单位, 2.现在的计算机操作系统基本都是多进程的 3.多进程的意义:提高CPU的使用率 Ⅱ.线程 1.线程介绍 (1)线程依赖于进程存在,一个进程中可能有多个线程 (2)一个进程开启多个线程,他们互相抢占CPU的执行权 特点:随机性 2.单线程 程序的执行路径只有一条 3.多线程 程序的执行路径有多条 J

2017-12-02 20:24:11 266

原创 IO流练习

3:复制文本文件:有5种方式import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.FileN

2017-11-28 10:42:02 269

原创 IO流/属性类/序列化

一:IO流1.合并流 构造方法1: public SequenceInputStream(InputStream s1,InputStream s2)示例: //分别封装这个两个java文件 InputStream s1 = new FileInputStream("DataStreamDemo.java") ; InputStream s2 =

2017-11-27 22:43:28 316

原创 输入输出流

1.字节(数组)输入流/输出流2.字节(数组)缓冲区输入/输出流3.字符(数组)输入流/输出流4.字符(数组)缓冲区输入/输出流

2017-11-27 19:56:05 261

原创 Map集合练习

A:简答题1、请说明Map接口和Collection接口的区别 Map为双链集合,collection为单链集合 2、请写出Map集合的遍历方式 //1.Set<Map.Entry<K,V>> entrySet() 返回此映射所包含的映射关系的 Set 视图。 // 然后使用 getkey()和getvalue()两个方法找对应的键和值2. Set keySet()

2017-11-22 12:02:33 1124

原创 文件创建/删除

1:需求:递归删除带内容的目录 假设删除当前项目下的目录:demo,demo中可以有文件夹自己给出package weekends_9;import java.io.File;public class DeleteFiles { private static File file1 = null;public static void main(String[] args) { Fil

2017-11-21 12:57:11 481

原创 Map集合/Exception类/File类

一.Map集合一.概述1.哈希表元素的唯一性是通过元素重写hashcode()和equals()方法来保证的 注意:若元素为自定义类型,必须重写这两个方法 2.map集合是双链集合,map集合的数据结构只和键有关 一:添加功能 V put(K key, V value) // 将指定的值与此映射中的指定键关联(可选操作)。 如果键不存在,添加值,返回null 如果

2017-11-20 22:49:37 322

原创 Endwith0/RandomDemo

1.package weekends_8;import java.util.ArrayList;import java.util.Random;import java.util.Scanner;/* * 1:获取10个1-20之间的随机数,要求不能重复 * */public class RandomDemo { public static void main(String[] a

2017-11-15 12:44:58 188

原创 Set,List集合及其子类/泛型/增强for循环

1.ArrayList1.ArrayList集合底层数据结构是用数组的形式,增删慢,查找快,线程不安全,但执行效率高 boolean add(E e) 将指定的元素添加到此列表的尾部。 void clear() 移除此列表中的所有元素。 int size() 返回此列表中的元素数。 Object[] toArray

2017-11-12 22:19:09 712

原创 集合嵌套及遍历,随机数

编程题 1:集合的嵌套遍历 需求: 我们班有学生,每一个学生是不是一个对象。所以我们可以使用一个集合表示我们班级的学生。ArrayList 但是呢,我们旁边是不是还有班级,每个班级是不是也是一个ArrayList。 而我现在有多个ArrayList。也要用集合存储,怎么办呢?package weekends_7;import java.u

2017-11-08 12:18:52 490

原创 正则表达式/集合

一.正则表达式1.概述 正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式是一种文本模式,模式描述在搜索文本时要匹配的一个或多个字符串。 2.语法 (1):字符 x 任意

2017-11-05 23:25:29 2140

原创 BigInteger/BigDeciaml/Calendar/Data/System常用类

一:BigInteger1.作用 用来操作超过Intgeter类型的数据 2.常用构造方法 BigInteger(String val) 将 BigInteger 的十进制字符串表示形式转换为 BigInteger。 3.常用方法 BigInteger b1=new BigInteger("100"); BigInteger b

2017-11-04 22:44:24 275

原创 字符统计/矩阵转置/分数求和

1、输入一行字符,分别统计出其中字母、空格、数字和其他字符的个数#include <stdio.h>#include <stdlib.h>#define N 100 void main(){ int i; int a,b=0; int lowcase=0,upcase=0,number=0,elsestring=0; int num[N]; // print

2017-11-03 16:46:53 432

原创 返回值和形式参数/匿名内部类

一.返回值1.常量2.引用 (1)具体类 返回该类的具体对象 代码示例class Demo{ //成员方法 public float sum(float a,float b){ return (a + b) ; }}//定义一个类class Student{ public void show(){ System.out.p

2017-11-03 11:55:17 1465 1

原创 c语言练习

1、 用标准C编程:找出整形数字1-100之间的素数,并打印出来。(素数:除了1和自己本身可以被整除。#include <stdio.h>int main(){ int i; int j; for(i=1;i<=100;i++){ for(j=2;j<=i;j++){ if(j==i){ printf(

2017-11-02 10:29:48 324

原创 练习

:统计大串中小串出现的次数 举例:在字符串” woaijavawozhenaijavawozhendeaijavawozhendehenaijavaxinbuxinwoaijavagun”中java出 现了5次public class StringDemo {public static void main(String[] args) { StringBuffer sb=new Str

2017-11-01 20:39:00 275

原创 常用类(Object,Scanner,String,StringBuffer),递归

一.ObjectObject类是类层次的根类,每个类都使用Object类作为超类(父类),所有类都使用该类中的方法(包括数组) 1.构造方法 2.方法 (1).hashCode();public int hashCode(){//返回该对象的哈希码值。支持此方法是为了提高哈希表(例如 java.util.Hashtable 提供的哈希表)的性能。} (2).equalspublic boo

2017-10-31 19:28:59 369

原创 多态/接口/抽象类

一.多态1.三个必要条件 1)条件1:必须有继承关系(如果没有继承关系,谈不上多态!) 2)条件2:必须有方法重写 子类出现了父类一样的 方法声明 3)有父类引用指向子类对象:向上转型 Fu f = new Zi() ; 多态的三个条缺一不可! 2.多态成员访问特点 (1)成员变量

2017-10-30 23:23:43 260

原创 c语言之最大数/阶乘求和、加密

//1、 给你任意三个整形数据,找出其中最大一个整形数。#include <stdio.h> int main(){ int a=1,b=2,c=3; if(a>b){ if(a>c){ printf("%d",a); return 0; } printf("%d",c); }

2017-10-21 13:53:13 1615

原创 工具类、继承、随机数

/*1. 定义一个工具类其中提供了对于整形数组和double类型数组的一些工具方法。方法分别有:1.求数组值的和.2.求数组中的最大值3.对数组进行升序排序.4.对数组进行倒序排序(也就是反转数组)工具类要求:a.私有化构造方法b.不希望被继承*/package weekend02;import java.util.Arrays;public class User{ public

2017-10-21 13:37:13 381

原创 代码块、继承、final关键字

1.代码块Java中对变量的作用域是通过{}来管理的 1.局部代码块 限定了变量的生命周期,变量在局部代码块中定义的,那么出来局部代码块之后,就访问不到了。在局部代码块中定义的变量, 在出了代码块之后,内存就会释放掉。作用: 主要就是节约内存.public class Demo1{ public static void main(String[] args){ {

2017-10-21 13:18:20 313

原创 代码封装/匿名对象/关键字(this ,static)/工具类main方法/

1.代码封装1.此处引入关键字private a. 当类的成员变量使用private 修饰符修饰,那么就不可以直接访问到该成员变量. b. 当使用private 修饰的成员变量或者成员方法,仅能在本类中使用 c. private 对于main 方法的修饰,也是可以产生作用的.public class DemoPrivate{ public static void main(String

2017-10-21 12:45:39 10535

原创 数组.循环.方法.类.面向对象的归纳

1.条件控制1.if 固定格式if(条件语句){//条件成立需要执行的逻辑代码}2.if…else 固定格式if(条件语句){//条件成立需要执行的逻辑代码}else{//条件不成立需要执行的逻辑代码}3.if…else if… 固定格式if(条件语句1){//条件语句1成立需要执行的逻辑代码}else if(条件语句2){//条件语句1不成立条件语句2需要执行的逻辑代码}

2017-10-06 00:36:32 549

空空如也

空空如也

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

TA关注的人

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