- 博客(40)
- 收藏
- 关注
原创 python总结2——dataframe
一、Numpy1.1创建矩阵import numpy as np a = np.array([1,2,3]) //一维a = np.array([[1, 2], [3, 4]]) //二维#创建指定大小的数组,数组元素以 0 来填充numpy.zeros(shape, dtype = float, order = 'C')#创建指定形状的数组,数组元素以 1 来填充numpy.ones(shape, dtype = None, order = 'C')#随机数组np.ra
2021-09-15 16:22:15
383
原创 python总结1——列表、元组、字典、集合、字符串
一、列表、元组、字典、集合操作1.1列表 [x,x,x,x ]函数方法注意['hello']*4= ['hello'、'hello'、'hello'、'hello']1.2 元组(x,x,x)
2021-09-15 15:12:01
199
原创 使用JS添加元素
<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>js中DOM操作</title> <script> function addElement() { //创建li标签 var li = document.createElement("li");
2021-02-26 11:42:04
955
原创 使用JS定时弹出广告效果
<!DOCTYPE html><html><head> <meta charset="utf-8" /> <title></title> <script src="../js/hide.js" type="text/javascript"></script></head><body> <div> <img src=
2021-02-26 11:18:28
378
原创 使用JS轮播
<!DOCTYPE html><html><head> <meta charset="utf-8" /> <title></title> <script src="../js/marq.js" type="text/javascript"></script></head><body> <div> <img sr
2021-02-26 11:17:36
113
原创 使用JS完成注册页面的校验
案例分析实现注册表单的基本验证功能,主要实现非空验证、重复输入验证、邮箱验证(正则验证) 会员注册 USER REGISTER 用户名 密码
2021-02-25 14:09:25
1114
原创 Javascript基础
表单验证不使用jsrequired:表示必填。pattern:一般用于type为text的元素,可以是任意的正则表达式JavaScript的组成:JavaScript的引入方式内嵌式:将JS代码直接嵌入HTML页面中。则该JS代码只对本页面有效。使用位置脚本可位于 HTML 的 或 部分中,或者同时存在于两个部分中。通常的做法是把函数放入 部分中,或者放在页面底部。这样就可以把它们安置到同一处位置,不会干扰页面的内容。JS基本语法变量变量的声明var 变量名; //
2021-02-25 13:49:25
177
原创 CSS样式表
内联样式 宽度无px,内外部样式有px一、CSS创建内联样式 style=“ ”:不建议,耦合度高内部样式 <style type=“text.css”>:在head中外部样式<link rel="stylesheet" href=" css文件路径">二、选择器标签选择器类选择器<div class=“ abc”>.abc{}3.id选择器:唯一<div id="abc">#abc{}优先级!important&g
2021-02-24 21:47:41
127
原创 HTML标签
<html>根标签<head><head> 包含了所有的头部标签元素。在 <head>元素中你可以插入脚本(scripts), 样式文件(CSS),及各种meta信息。可以添加在头部区域的元素标签为: <title>, <style>, <meta>, <link>, <script>, <noscript> 和 <base>。 1. <head> 定
2021-02-24 15:21:30
101
原创 DBUtils工具类
DBUtils封装了对JDBC的操作,简化了JDBC操作,可以少写代码。Dbutils三个核心功能介绍QueryRunner中提供对sql语句操作的API.ResultSetHandler接口,用于定义select操作后,怎样封装结果集.DbUtils类,它就是一个工具类,定义了关闭资源与事务处理的方法QueryRunner1. 提供数据源1.1 构造方法QueryRunner(DataSource) 创建核心类,并提供数据源,内部自己维护Connection1.2 普通方法upd
2021-02-24 11:31:46
5710
原创 SQL练习
数据库结构CREATE TABLE DEPT( DEPTNO int PRIMARY KEY,##部门编号 DNAME VARCHAR(14) , ##部门名称 LOC VARCHAR(13) ##部门地址 ) ;INSERT INTO DEPT VALUES (10,'ACCOUNTING','NEW YORK');INSERT INTO DEPT VALUES (20,'RESEARCH','DALLAS');INSERT INTO DEPT VALUES (30,'SALES'
2021-02-23 21:21:12
1098
原创 Java连接MySQL出现的一些问题
MySQLNonTransientConnectionException: Could not create connection to database server.解决:原因1:mysql-connector-java版本与mysql版本不配下载地址:https://dev.mysql.com/downloads/connector/j/原因2:数据库地址jdbc:mysql://localhost:3306/mydb?characterEncoding=utf8&useSSL=f.
2021-02-22 20:15:19
268
原创 抽象、接口、多态
一、抽象抽象类:只需要去声明属性和方法的类,不需要具体的实现,具体功能的实现由子类去重写父类的方法public abstract class Canine { public abstract void roar();}public class Dog extends Canine{ /** * 重写父类中的抽象方法 */ @Override public void roar() { System.out.println("汪汪叫");
2021-02-21 22:39:49
157
原创 多表操作
一、外键特点:从表外键的值是对主表主键的引用。从表外键类型,必须与主表主键类型一致。alter table 从表 add [constraint] [外键名称] foreign key (从表外键字段名) references 主表 (主表的主键);二、多表查询2.1 交叉查询(笛卡尔积) 【两个表的乘积】 select * from A,B;2.2 内连接查询- 隐式内连接:select * from A,B where 条件;- 显示内连接:select * from A in
2021-02-21 16:54:42
170
原创 SQL约束
一、主键约束PRIMARY KEY主键必须包含唯一的值。主键列不能包含 NULL 值。每个表都应该有一个主键,并且每个表只能有一个主键。声明两个以上字段为主键,我们称为联合主键。1.1 添加主键约束方式一:创建表时,在字段描述处,声明指定字段为主键:Id_P int PRIMARY KEY,方式二:创建表时,在constraint约束区域,声明指定字段为主键:[constraint 名称] primary key (字段列表)constraint pk_PersonID PRIMAR
2021-02-21 15:42:49
205
原创 DQL——简单查询
格式:select [distinct ]* | 列名,列名 from 表名 WHERE 条件查询所有的商品. select * from d_product;查询商品名和商品价格. select pname,price from d_product;别名查询.使用的关键字是as(as可以省略的)3.1表别名: select * from d_product as p;3.2列别名:select pname as pn from d_product;去掉重复值. select di
2021-02-21 14:34:09
193
原创 DML——数据操作
表信息:表名t_Students表结构:插入表记录:INSERT#向表中插入某些字段INSERT INTO t_Students(sid,sname) VALUES(1004,'lisi');#向表中插入所有字段,字段的顺序为创建表时的顺序INSERT INTO t_Students VALUES(1001,'张三','张三@qq.com',NULL); 注意值与字段必须对应,个数相同,类型相同值的数据大小必须在字段的长度范围内除了数值类型外,其它的字段类型的值必须使用单引.
2021-02-21 13:34:45
197
原创 JDBC连接池——c3p0、DBCP
一、连接池实际开发中“获得连接”或“释放资源”是非常消耗系统资源的两个过程,为了解决此类性能问题,通常情况我们采用连接池技术,来共享连接Connection。这样我们就不需要每次都创建连接、释放连接了,这些操作都交给了连接池。概念用池来管理Connection,这样可以重复使用Connection。有了池,所以我们就不用自己来创建Connection,而是通过池来获取Connection对象。当使用完Connection后,调用Connection的close()方法也不会真的关闭Connectio
2021-02-21 01:00:07
121
原创 JDBC
一、JDBC概述和原理概述JDBC(Java Data Base Connectivity)是一种用于执行SQL语句的Java API,用于java数据库连接。JDBC需要连接驱动,驱动是两个设备要进行通信,满足一定通信数据格式,数据格式由设备提供商规定,设备提供商为设备提供驱动软件,通过软件可以与该设备进行通信。原理JDBC是接口,驱动是接口的实现,没有驱动将无法完成数据库连接,从而不能操作数据库!每个数据库厂商都需要提供自己的驱动,用来连接自己公司的数据库,也就是说驱动一般都由数据库生成厂商
2021-02-21 00:10:27
133
原创 DDL—数据库操作
创建、查看、删除数据库#创建数据库,设置字符集CREATE DATABASE Stu;CREATE DATABASE Stu character SET utf8;#查看数据库MySQL服务器中的所有的数据库:show databases;#查看某个数据库的定义的信息:show create database stu;#删除数据库drop database product;#查看正在使用的数据库:select database();#切换数据库:use mysql; 创建、查看
2021-02-04 11:35:29
186
原创 SQL概述
数据库与数据库管理系统的关系MySQL和Navicat安装与使用略SQL注意点SQL 对大小写不敏感:SELECT 与 select 是相同的。在每条 SQL 语句的末端使用分号“;”结尾。常用数据类型SQL分类:数据定义语言:简称DDL(Data Definition Language),用来定义数据库对象:数据库,表,列等。关键字:create,alter,drop等数据操作语言:简称DML(Data Manipulation Language),用来对数据库中表的记录进行更
2021-02-04 10:44:30
118
原创 类&对象&方法
定义类和对象/*** 描述学生事物* 属性:姓名,年龄,性别* 行为:吃饭,睡觉,学习*/public class Student {//属性,和原来定义一个变量的语法是一样的//成员变量,可以不用赋初始值String name;int age;char sex;//行为,和原来定义的方法语法是一样的,不需要加static关键字//成员方法public void eat(){System.out.println("吃饭");}public void sleep(){Sys
2021-01-28 11:13:55
294
原创 JAVA——I/O流
字节流与字符流的区别字符流处理的单元为2个字节的Unicode字符,分别操作字符、字符数组或字符串。字符流是由Java虚拟机将字节转化为2个字节的Unicode字符为单位的字符而成的,所以它对多国语言支持性比较好!如果是关系到中文(文本)的,用字符流好点。可用于任何类型的对象,包括二进制对象字节流处理单元为1个字节,操作字节和字节数组。不能直接处理Unicode字符如果是音频文件、图片、歌曲,就用字节流好点只能处理字符或者字符串所有文件的储存是都是字节(byte)的储存,在磁盘..
2021-01-26 10:25:34
94
原创 随笔——输入、输出
A:导包(位置放到class定义的上面)import java.util.Scanner;B:创建对象Scanner sc = new Scanner(System.in);C:接收数据int x = sc.nextInt();System.out.println()
2021-01-25 15:15:55
92
原创 JAVA——日期时间Date、Calendar
构造函数Date()Date(long millisec)//从1970年1月1日起的毫秒数获取当前日期时间 .toString()import java.util.Date; public class DateDemo { public static void main(String args[]) { // 初始化 Date 对象 Date date = new Date(); // 使用 toString() 函数显示
2021-01-25 14:50:44
190
原创 随笔——测量程序运行时间
import java.util.*;public class DiffDemo { public static void main(String args[]) { try { long start = System.currentTimeMillis( ); //程序 long end = System.currentTimeMillis( ); long diff = end - start;
2021-01-25 14:31:59
135
原创 JAVA——Character&String&StringBuffer类
Character类Java语言为内置数据类型char提供了包装类Character类。char ch = 'a';// Unicode 字符表示形式char uniChar = '\u039A'; // 字符数组char[] charArray ={ 'a', 'b', 'c', 'd', 'e' };//装箱:将一个char类型的参数传递给需要一个Character类型参数的方法 //原始字符 'a' 装箱到 Character 对象 ch 中Character ch = 'a';
2021-01-23 22:43:28
171
原创 JAVA——Number&Math类
Number类在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形。为了解决这个问题,Java 语言为每一个内置数据类型提供了对应的包装类。所有的包装类(Integer、Long、Byte、Double、Float、Short)都是抽象类 Number 的子类。Math类Math 包含了用于执行基本数学运算的属性和方法,如初等指数、对数、平方根和三角函数。Math 的方法都被定义为 static 形式,通过 Math 类可以在主函数中直接调用。Math 的 floor,ro
2021-01-22 21:05:12
111
原创 JAVA——数组
一、一维数组声明数组变量/***dataType[] arrayRefVar; // 首选的方法*dataType arrayRefVar[]; // 不推荐**/int[] array; 创建数组// arrayRefVar = new dataType[arraySize];使用 dataType[arraySize] 创建了一个数组。把新创建的数组的引用赋值给变量 arrayRefVar。(申请一个空间,赋值地址)数组变量的声明,和创建数组可以用一条语句完成,如
2021-01-21 17:37:30
93
原创 JAVA——循环语句、条件语句
一、循环结构:Java中有三种主要的循环结构:while 循环do…while 循环for 循环1. while 循环public class Test { public static void main(String args[]) { int x = 10; while( x < 20 ) { System.out.print("value of x : " + x ); x++; System.o
2021-01-21 11:42:33
391
原创 随笔——随机数生成Random()
Random rand = new Random();int i=rand.nextInt(10)+1;生成一个范围内的随机数randNumber 将被赋值为一个 MIN 和 MAX 范围内的随机数int randNumber =rand.nextInt(MAX - MIN + 1) + MIN;
2021-01-21 11:02:47
191
原创 随笔——字符串变数组、int转char
package com.homwork0120;import java.util.Scanner;/** * @Author: CHRISTINA * Created on2021/1/20 0020 **//** * 键盘录入数据,要求数据是四位的整数,现需要对数据进行加密,加密规则如下: * 每位数字都加上5,然后除以10的余数代替该数字, * 再将第一位和第四位交换,第二位和第三位交换, * 请把加密后的数据输出到控制台**/public class Demo02
2021-01-21 10:59:28
114
原创 随笔——杨辉三角
package com.homework0119;/*@Author:Chris@Date:20210119*///输出图形public class Demo05 { public static void main(String[] args) { //正杨辉三角 System.out.println("正杨辉三角"); int rows=5; for (int i=1;i<=rows;i++){//五行
2021-01-21 10:46:58
94
原创 JAVA——数据类型、变量、修饰符、运算符
一、数据类型1、内置数据【8种】(1)数字类型【6种】整数【4种】补码表示byte:8位,有符号,- 27 ~27-1short:16位int:32位long:64位byte a=100;short b=100;int c=100;long d=100l;//尾巴l莫忘浮点数【2种】float:32位double:64位float e=100.1f;//尾巴f莫忘double f=100.1d;//尾巴d可有可无(2)布尔类型boolean:1位
2021-01-21 10:21:23
313
2
原创 JAVA——基础概念
对象、类、方法、实例变量对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类:类是一个模板,它描述一类对象的行为和状态。方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。...
2021-01-20 14:25:13
130
原创 JAVA——学习笔记之简介
JAVA简介Java 是Java 面向对象程序设计语言和 Java 平台的总称。Java分为三个体系:JavaSE(J2SE)java平台标准版JavaEE(J2EE) java平台企业版JavaME(J2ME)java平台微型版JAVA主要特性:简单Java 语言的语法与 C 语言和 C++ 语言很接近,使得大多数程序员很容易学习和使用。Java 丢弃了 C++ 中一些特性,如操作符重载、多继承、自动的强制类型转换。Java 语言不使用指针,而是引用。提供了自动分配和回收内存
2021-01-20 11:29:39
116
原创 路由器手机、ipad可连接,电脑连不上解决办法
昨天做了一件蠢事,把台式机拆了,搬到了自己房间。本来准备有限联网的,就把路由器的线也拔了。后来发现线距离不够,就准备无线联网。装好路由器后发现手机、ipad可以联网,笔记本和台式机都连不上。网上教程如下:打开网络和共享中心。路径: 控制面板\网络和 Internet\网络和共享中心选择左侧,更改更改适配器设置。右键点击连接网络的图标,选择属性。找到IPv4选项,打开属性配置IP地址最后cmd>ipconfig查看IP地址我尝试多次未果后,拨通了运营商的电话。工作人员上门后,说我
2021-01-19 22:40:57
1540
原创 HTML简介
HTML5简介HTML5是HTML最新的修订版本HTML:超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。HTML编辑器1、Visio Studio2、HBuild3、Sublime Text编辑器不是重点,就算是使用txt也可写网页这三款开发环境都很好安装,无坑【注】:初学者,浏览器建议使用Chrome,兼容性强HTML文件基本结构<!DOCTYPE html><html><
2021-01-19 22:17:04
170
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人