- 博客(22)
- 收藏
- 关注
原创 MySQL子查询和连接查询例题
-- 1.查询01课程成绩比02课程成绩高的学生的学号、姓名以及两门课分别的成绩select student.s_id,student.s_name,t1.01_score,t2.02_score from student left join ( select s.s_id,sc.c_id,sc.s_score 01_score from student s left join score sc on s.s_id=sc.s_id where sc.c_id = 01 ..
2022-03-24 20:35:58
272
1
原创 Log4j.properties配置详解
一、 Log4j简介Log4j有三个主要的组件:Loggers(记录器):日志类别和级别; Appenders (输出源):日志要输出的地方; Layouts(布局):日志以何种形式输出1.1 LoggersLoggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、ERROR和FATAL。这五个级别是有顺序的,DEBUG < INFO < WARN < ERROR < FATAL,分别用来指定这条日志信息的重要程度,明白这一点很重要,Log4j有
2021-07-30 14:57:20
266
原创 java.lang.NoClassDefFoundError: Could not initialize class xxx 原因及解决方法
NoClassDefFoundError产生的原因有好几种,这里记录静态变量或静态块引起的。具体抛出的异常类似:java.lang.NoClassDefFoundError: Could not initialize class xxxJVM在加载类的时候,会初始化类里的静态变量,或执行静态块,如果这个时候抛出了异常,该类就会加载失败,那么以后任何使用到这个类的地方,都会抛出NoClassDefFoundError异常在你的静态快代码里面打上断点逐步排查,肯定能找到错误原因。 我的是文件路径写错了
2020-09-14 11:05:52
2969
原创 MySQL数据库之约束
概念:对表中的数据进行限定,保证数据的正确性、有效性和完整性。 分类:主键约束:primary key、非空约束:not null、唯一约束:unique外键约束:foreign key1.主键约束:promary key :非空且唯一,一张表中只能有一个主键,唯一标识-- 创建表时添加主键 CREATE TABLE stu3( id INT PRIMARY KEY, age INT ); -- 删除主键 ALTER TABLE stu3...
2020-09-13 11:29:55
140
原创 MySQL数据库之多表之间的关系
1. 多表之间的关系1. 分类: 1. 一对一(了解): * 如:人和身份证 * 分析:一个人只有一个身份证,一个身份证只能对应一个人 2. 一对多(多对一): * 如:部门和员工 * 分析:一个部门有多个员工,一个员工只能对应一个部门 3. 多对多: * 如:学生和课程 * 分析:一个学生可以选择很多门课程,一个课...
2020-09-13 08:49:17
157
原创 MySQL数据库之SQL介绍
1. 什么是SQL? Structured Query Language:结构化查询语言 其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。 2. SQL通用语法 1. SQL 语句可以单行或多行书写,以分号结尾。 2. 可使用空格和缩进来增强语句的可读性。 3. MySQL 数据库的 SQL 语句不区分大小写,关键字建议使用大写。 4. 3 种注释 * 单行注释: -- 注释内容 或 #...
2020-09-11 08:17:53
169
原创 MySQL数据库之数据库软件如何卸载干净彻底
有时遇到重新安装MySQL无法安装成功,多数因为上次卸载不干净导致,下面说一下如何卸载干净,以及一些基本配置卸载: 1. 去mysql的安装目录找到my.ini文件 * 复制 datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/" 2. 卸载MySQL 3. 删除C:/ProgramData目录下的MySQL文件夹。配置 * MySQL服务启动 1. 手动。 2. cm...
2020-09-11 08:12:49
615
原创 Java知识之注解
* 概念:说明程序的。给计算机看的* 注释:用文字描述程序的。给程序员看的* 定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。* 概念描述: * JDK1.5之后的新特性 * 说明程序的 * 使用注解:@注解名称* 作用分类: ①编写文档:通过代码里标识的注解生成文档【生成文档doc...
2020-09-10 10:07:03
95
原创 Java知识之反射
反射:将类的各个组成部分封装为其他对象,这就是反射机制 * 好处: 1. 可以在程序运行过程中,操作这些对象。 2. 可以解耦,提高程序的可扩展性。* 获取Class对象的方式: 1. Class.forName("全类名"):将字节码文件加载进内存,返回Class对象 * 多用于配置文件,将类名定义在配置文件中。读取文件,加载类 2. 类名.class:通过类名的属性class获取 * 多用于参数的传递 ...
2020-09-09 08:49:26
127
原创 Java常用类之String类的常用方法详解
5.常用方法int length():返回字符串的长度: return value.lengthchar charAt(int index): 返回某索引处的字符return value[index]boolean isEmpty():判断是否是空字符串:return value.length == 0String toLowerCase():使用默认语言环境,将 String 中的所字符转换为小写String toUpperCase():使用默认语言环境,将 String 中的所字符转
2020-09-08 16:35:28
252
原创 Java常用类之String类知识详解
一、String类java.lang.String1.概述String:字符串,使用一对""引起来表示。 1.String声明为final的,不可被继承 2.String实现了Serializable接口:表示字符串是支持序列化的。 实现了Comparable接口:表示String可以比较大小 3.String内部定义了final char[] value用于存储字符串数据 4.通过字面量的方式(区别于new给一个字符串赋值,此时的字符串值声明在字符串常量池中)。 5.字符串常量池中是不会存储相
2020-09-08 16:30:39
242
1
原创 关于java.text.SimpleDateFormat的parse()方法存在的小注意点
问题描述在将字符串转为java.util.Date对象的时候,使用了java.text.SimpleDateFormat的parse()方法。但是我发现parse()在解析日期字符串的时候需要一些规范。这些小的地方很容易被忽略这些小的规范不注意,即使你抛出了异常,程序仍不会顺利执行,出现错误提示java.text.ParseException: Unparseable date:问题展示@Test public void Exer() throws ParseException .
2020-05-14 19:33:10
1704
原创 PICL执行命令出现乱码,安装目录无法创建文件问题
1.安装:在http://www.pairwise.org/tools.asp中下载完PICI后,安装完成,选择默认安装的话,因为在C盘安装,创建文件时,可能会说没有权限。问题一:在PICL文件夹无法创建文件(1)这时需要打开当前用户的权限,先找到默认的安装目录,一般都是C:\Program Files (x86)\PICT先选择PICT文件夹,右键点击属性,如下图一,然后找到"安全...
2020-04-02 10:43:49
1571
原创 简单方法解决火狐浏览器主页被篡改/挟持,主页变成垃圾网站的问题
大家在使用浏览器时经常会发现打开浏览器后主页变成了某个垃圾网站的网页,比如:IE主页和浏览器经常被篡改成桔梗页,这些问题都是身边的一些软件造成的,有时候你下载一些软件或者浏览一些网页,它们就会推荐你点击,不知不觉点击后就生成了你的主页。这里教大家如何解决IE主页和浏览器被篡改的问题。...
2020-03-31 21:45:48
10909
原创 常用的Java开发工具
1、常用的Java开发工具记事本、UltraEdit、EditPlus、TextPad、NotePad2、Java集成开发环境(IDE): JBuilder NetBeans Eclipse MyEclipse IntelliJ IDEA...
2019-10-29 20:43:37
218
原创 统计一篇文档资料中单词的个数
简单统计单词数量思路:先将字符串转化为单个字符,存入字符数组,然后根据ASCLL码判断每个字符是否在A~Z和a~z之间,如果在,则sum加一,不在,sum不变;此方法相当于统计非字母数,判断最后一个字符,如果是字母,则sum 加一。 package cn.pdsu.Demo;public class letter { public static void main(St...
2018-10-26 20:29:07
609
原创 Fibonacci数列问题
#include<stdio.h>int main(){ int i; int f[20]={1,1}; for(i=2;i<20;i++) f[i]=f[i-1]+f[i-2]; for(i=0;i<20;i++) { if(i%5==0) printf("\n"); print...
2018-02-17 21:18:48
374
原创 最佳情侣身高差
L1-040. 最佳情侣身高差时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越专家通过多组情侣研究数据发现,最佳的情侣身高差遵循着一个公式:(女方的身高)×1.09=(男方的身高)。如果符合,你俩的身
2018-01-31 15:05:46
1006
原创 计算指数
L1-012. 计算指数时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越真的没骗你,这道才是简单题 —— 对任意给定的不超过10的正整数n,要求你输出2n。不难吧?输入格式:输入在一行
2018-01-31 14:09:09
404
原创 奇偶分家
L1-022. 奇偶分家给定N个正整数,请统计奇数和偶数各有多少个?输入格式:输入第一行给出一个正整N(输出格式:在一行中先后输出奇数的个数、偶数的个数。中间以1个空格分隔。输入样例:988 74 101 26 15 0 34 22 77输出样例:3 6思路:判断每个输入,注意0即可#includeint ma
2018-01-31 14:05:25
2160
原创 输出GPLT
L1-023. 输出GPLT时间限制150 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越给定一个长度不超过10000的、仅由英文字母构成的字符串。请将字符重新调整顺序,按“GPLTGPLT....”这样的顺序输出
2018-01-31 14:00:31
354
原创 阶乘的最高位
阶乘的最高位题目描述输入一个正整数n。输出n!的最高位上的数字。输入输入一个正整数n(n不超过1000)。输出输出n!的最高位上的数字。样例输入1000样例输出4提示来源错误代码#includeint main(){ int n,i,s=1,j,a=0,k,g=1,y; sc
2018-01-02 20:19:52
707
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人