- 博客(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
9297
原创 连接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
2278
原创 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
279
原创 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
871
原创 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
792
原创 [vue-language-server] Elements in iteration expect to have 'v-bind:key' directives
今天没事学习了一下Vue,但是在学习Vue的遍历v-for标签时遇到了问题,上网查了一整,发现好像是以前版本的问题,虽然可以运行,但是看起来很不舒服然后将&amp;lt;li v-for=&quot;site1 in sites&quot;&amp;gt;改为 &amp;lt;li v-for=&quot;(site1,index) in sites&quot;:key=&
2019-03-08 16:34:52
333
原创 JDK8 之新特性
一:速度快二:代码少(引入了Lambda表达式)Lambda是一个匿名函数,lambda表达式允许你通过表达式来代替功能接口。 lambda表达式就和方法一样,它提供了一个正常的参数列表和一个使用这些参数的主体(body,可以是一个表达式或一个代码块)。lambda表达式的几种写法(1)一个参数三:引入了Stream API四:便于并行五:减少了空指针异常...
2018-08-10 11:28:12
289
原创 hibernate框架简介
一:hibernate框架开发准备1.简介Hibernate是一个对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关 系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得可以以操作对象的方式来操作数据库。 2.资源下载 在 hibernate.org官网中 的 hibernate ORM开源项目进行下载3...
2018-04-12 16:07:30
399
原创 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
3253
原创 HTML语法基础
html的基本框架<!DOCTYPE html><html><head><meta charset="UTF-8">//执行当前浏览器的编码格式<title>这里写标题</title></head><body>这里写文章主体内容<
2018-03-08 22:09:52
259
原创 mysql数据库操作
1.数据库表的创建以及字段的增删改查1.由于创建表必须是在数据库中进行,所以要进入数据库(若没有,首先创建数据库)(1)查看数据库show databases;(当前存在的数据库)示例mysql> show databases;+--------------------+| Database |+--------------------+| i...
2018-03-08 22:08:55
218
原创 jsp及El表达式基础知识
1.jsp基本脚本及语法格式jsp脚本<%String name="Tubo";//java的代码%>jsp表达式<%=name%>2.jsp执行原理jsp的执行原理: 1) 一个jsp文件–翻译成一个Java文件 -_01_hello.java 2) 编译:一个java文件会被编译成一个class文件 3) 调用方法:to...
2018-03-08 22:08:13
235
原创 Servlet
1.Servlet映射Servlet的映射路径: <servlet-mapping> <servlet-name>xxxServlet</servet-name> <url-pattern>/XXXServlet</url-pattern></servlet-...
2018-03-08 22:07:30
320
原创 用户管理/文件管理
练习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
585
原创 反射
一:什么是反射机制?反射就是通过获取到该类的字节码文件对象—->Class类对象,通过Class类对象获取该类里面的一些属性(成员变量),构造方法 二:三种获取字节码文件对象的方法 1)Object类中的getClass()方法,表示正在运行的那个类:Class类 2)数据类型的class属性 举例:String.class,Student.class 3)Class类中的特有方法:fo
2017-12-11 22:24:32
231
原创 网络编程
一:UDP编程.Inetaddress类该类没有构造方法,表示的是互联网协议(ip)地址常用方法:public static InetAddress getByName(String host)throws UnknownHostException在给定主机名的情况下确定主机的 IP 地址Inetaddress address=Inetaddress.getByName("ip地址或者主机名"
2017-12-10 22:03:30
220
原创 多线程练习
一、判断题(T为正确,F为错误),每题1分 1.如果线程死亡,它便不能运行。(T) 2.在Java中,高优先级的可运行线程会抢占低优先级线程。(F ) 3.线程可以用yield方法使低优先级的线程运行。(Y) 4…程序开发者必须创建一个线程去管理内存的分配。(T) 5.一个线程在调用它的start方法,之前,该线程将一直处于出生期。( F) 6.当调用一个正在进行线程的stop( )方法
2017-12-05 20:15:42
733
原创 多线程
一:线程的引入Ⅰ .进程 1.系统跟配资源调用的独立单位, 2.现在的计算机操作系统基本都是多进程的 3.多进程的意义:提高CPU的使用率 Ⅱ.线程 1.线程介绍 (1)线程依赖于进程存在,一个进程中可能有多个线程 (2)一个进程开启多个线程,他们互相抢占CPU的执行权 特点:随机性 2.单线程 程序的执行路径只有一条 3.多线程 程序的执行路径有多条 J
2017-12-02 20:24:11
293
原创 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
287
原创 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
332
原创 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
1144
原创 文件创建/删除
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
498
原创 Map集合/Exception类/File类
一.Map集合一.概述1.哈希表元素的唯一性是通过元素重写hashcode()和equals()方法来保证的 注意:若元素为自定义类型,必须重写这两个方法 2.map集合是双链集合,map集合的数据结构只和键有关 一:添加功能 V put(K key, V value) // 将指定的值与此映射中的指定键关联(可选操作)。 如果键不存在,添加值,返回null 如果
2017-11-20 22:49:37
331
原创 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
199
原创 Set,List集合及其子类/泛型/增强for循环
1.ArrayList1.ArrayList集合底层数据结构是用数组的形式,增删慢,查找快,线程不安全,但执行效率高 boolean add(E e) 将指定的元素添加到此列表的尾部。 void clear() 移除此列表中的所有元素。 int size() 返回此列表中的元素数。 Object[] toArray
2017-11-12 22:19:09
741
原创 集合嵌套及遍历,随机数
编程题 1:集合的嵌套遍历 需求: 我们班有学生,每一个学生是不是一个对象。所以我们可以使用一个集合表示我们班级的学生。ArrayList 但是呢,我们旁边是不是还有班级,每个班级是不是也是一个ArrayList。 而我现在有多个ArrayList。也要用集合存储,怎么办呢?package weekends_7;import java.u
2017-11-08 12:18:52
509
原创 正则表达式/集合
一.正则表达式1.概述 正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式是一种文本模式,模式描述在搜索文本时要匹配的一个或多个字符串。 2.语法 (1):字符 x 任意
2017-11-05 23:25:29
2224
原创 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
291
原创 字符统计/矩阵转置/分数求和
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
446
原创 返回值和形式参数/匿名内部类
一.返回值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
1515
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
342
原创 练习
:统计大串中小串出现的次数 举例:在字符串” woaijavawozhenaijavawozhendeaijavawozhendehenaijavaxinbuxinwoaijavagun”中java出 现了5次public class StringDemo {public static void main(String[] args) { StringBuffer sb=new Str
2017-11-01 20:39:00
295
原创 常用类(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
386
原创 多态/接口/抽象类
一.多态1.三个必要条件 1)条件1:必须有继承关系(如果没有继承关系,谈不上多态!) 2)条件2:必须有方法重写 子类出现了父类一样的 方法声明 3)有父类引用指向子类对象:向上转型 Fu f = new Zi() ; 多态的三个条缺一不可! 2.多态成员访问特点 (1)成员变量
2017-10-30 23:23:43
281
原创 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
1645
原创 工具类、继承、随机数
/*1. 定义一个工具类其中提供了对于整形数组和double类型数组的一些工具方法。方法分别有:1.求数组值的和.2.求数组中的最大值3.对数组进行升序排序.4.对数组进行倒序排序(也就是反转数组)工具类要求:a.私有化构造方法b.不希望被继承*/package weekend02;import java.util.Arrays;public class User{ public
2017-10-21 13:37:13
400
原创 代码块、继承、final关键字
1.代码块Java中对变量的作用域是通过{}来管理的 1.局部代码块 限定了变量的生命周期,变量在局部代码块中定义的,那么出来局部代码块之后,就访问不到了。在局部代码块中定义的变量, 在出了代码块之后,内存就会释放掉。作用: 主要就是节约内存.public class Demo1{ public static void main(String[] args){ {
2017-10-21 13:18:20
330
原创 代码封装/匿名对象/关键字(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
10561
原创 数组.循环.方法.类.面向对象的归纳
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
565
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人