自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 下载ButterKnife后generate无反应解决方案

Android Studio3版本以上选择Android ButterKnife Injections (Support Kotlin)插件

2021-12-30 15:27:28 1208

原创 关闭页面jsp

function cancel() { window.opener = null; window.open("", "_self"); window.close(); }

2021-06-19 15:12:46 940

原创 数据库复习第三章关系数据库标准语言sql

概述结构化查询语言特点综合统一非过程化面向集合同一种语法结构提供多种使用方式语言简洁,易学易用概念

2021-06-16 17:28:18 96

原创 数据复习第二章关系数据库

数据结构及形式化定义由关系数据结构,关系操作集合,关系完整性约束。三部分组成关系只有一个种数据结构——关系,类似一张二维表域相同数据类型的值的集合笛卡尔集()()()()每一个括号叫元组,里面的值叫分量,总个数叫基数。总个数就是一开始的域里面的个数相乘。关系笛卡尔集的某一个子集叫做关系候选码某一属性组能唯一标识一个元组叫候选码,若有多个,选一个当主码,若全都是候选码,称为全码。基本关系,查询表,视图表基本关系的性质列是同质的,都是同一类型数据,来自同一个域不同的列可能来自同一

2021-06-16 16:34:43 234

原创 数据库复习第一章

一1.1发展阶段人工管理数据不保存,不共享,不具有独立性,用应用程序管理数据文件管理系统数据可以长期保存,文件系统管理数据数据库系统数据结构话(数据之间都是有联系的例如多表查询)数据共享性高,冗余度低且易扩展数据独立性高(物理独立性,逻辑独立性)由数据库管理系统统一管理1.2 数据模型对现实世界数据特征的抽象,用来描述数据。是数据库系统的核心和基础两类模型概念模型主用于数据库设计逻辑模型数据库管理系统的实现-概念模型现实世界到机器世界的一个中间层次实体客观存在并可

2021-06-16 10:19:32 118

原创 Http明文传输

当使用http联网时,光网络配置是不能联网的,新建xml右击res目录–>New–>Directory,创建一个xml目录,接着右击xml目录–>New–>File,创建一个network_config.xml文件<?xml version="1.0" encoding="utf-8"?><network-security-config> <base-config cleartextTrafficPermitted="true">

2021-06-03 23:31:32 1070

原创 等待页面简单实现

public class wait extends AppCompatActivity { private TextView mBtnSkip; private int count = 3; private Handler handler = new Handler() { public void handleMessage(android.os.Message msg) { if (msg.what == 0) {

2021-06-01 17:57:03 128

原创 web管理系统

从数据库中读取数据展示,并可以修改与删除展示的jsp页面booklist.jsp<%@ page import="javax.xml.transform.Result" %><%@ page import="java.sql.ResultSet" %><%-- Created by IntelliJ IDEA. User: 16270 Date: 2021/5/25 Time: 10:40 To change this template use Fi

2021-05-28 18:58:09 918

原创 classtwo_单表查询

sql语句Select [all | distinct] <目标列>From <表>[where <对元组的筛选条件> ][group by <分组列> [having <对组的筛选条件>]][order by 排序列 [DESC | ASC]]聚集函数DISTINCT 用于取消该列中的重复值ALL(默认)表示不取消重复值SELECT COUNT(*) FROM table_name//统计元组个数SELECT CO

2021-05-22 14:08:41 1377 2

原创 class1

基础C 标准里规定 main() 返回值必须为 int#include <stdio.h>/*这一句话是必须要的格式stdio 表示系统文件库, 也可以声明其它的.h 表示头文件,因为这些文件都是放在程序各文件的开头#include 告诉预处理器将指定头文件的内容插入到预处理器命令的相应位 导入头文件的预编译指令<> 表示系统自带的库也可以写成" " 表示用户自定义的库如果写成" "并且自定义的库里面没有这个文件系统会自动查找自带的库,如果还是没有报错*/

2021-05-21 16:04:25 196

原创 JAVABean

new Package——>new java class类必须是具体的和公共的,并且具有无参数的构造器不一定有变量定义私有属性(私有是必须设置的)若果要创建构造方法,必须先创建无参构造方法然后可继续创建构造方法用public get()方法,set()方法查看和更改值,不同包里使用,public可以使所有包里的页面访问创建方法函数,在servelt里使用 XXXBean xxxBean =new XXXBean() 创建对象xxxBean.set();...

2021-05-21 16:04:10 94

原创 OnClickListener)‘ on a null object reference

记录下OnClickListener)’ on a null object reference的错误原因最开始是帮同学看了了一下fragment的点击事件,本来以为很简单,但没想到我也没弄出来,查了一会发现是fragment里点击方法放在onActivityCreated里,下面代码就没问题。public class buju_xianxing extends Fragment {private Button bt1; @Override public View onCreateVi

2021-05-19 20:38:08 630

原创 androidx.fragment.app.Fragment�޷�ת��Ϊandroid.app.Fragment fragmentTransaction.replace报错

androidx.fragment.app.Fragment�޷�ת��Ϊandroid.app.Fragment fragmentTransaction.replace(R.id.demo_fg,fragment,"a").commit();之前上课用到动态加载fragment,敲完以后发现这个地方报错改了好久发现是包的问题在activity里把androidx注释掉,换成android.app.Fragment同样,把fragment里的也换了不报错了:-).

2021-05-18 09:32:45 1967

原创 classone_入门

SQL-结构化查询语言第一节基本命令【1】登录MYSQL数据库:MYSQL –U ROOT -P【2】创建数据库:CREATE DATABASE 数据库名称;CREATE TABLE aaa{ name char(9)PRIMARY KEY, sex char(5)};增补主键:ALTER TABLE aaa ADD PRIMARY KEY()插入新的一列alter table aaa add Sadmisson【3】查询数据库:SHOW DATABASES;【4】查询指定创

2021-05-17 23:58:47 94 1

原创 BufferedReader和BufferedWriter

public class BufferedReaderWriterExample { public static void main(String[] args) { File file = new File("file.txt"); /*Writing file using BufferedWriter*/ FileWriter fileWriter = null; BufferedWriter bufferedWriter =null; try { fileW.

2021-05-16 19:00:35 50

原创 Selenium WebDriver

Selenium WebDriver安装Selenium WebDriver Java客户端1.到https://docs.seleniumhq.org/download/下载2.下载后解压3.到eclipse新建java project4.在src文件下新建class5.在project右键——>properties6.左侧选择java build path7.切换到Libraries 选项卡,然后单击“Add External JARs” 按钮。8.选择刚刚那个解压的文件,将下

2021-05-16 18:14:06 695

原创 java web基础方法

1.字符集设置用于开头 response.setContentType("text/html;charset=utf-8"); response.setCharacterEncoding("utf-8");//设置服务器编码 request.setCharacterEncoding("utf-8");//设置对客户端请求进行重新编码的编码。(请求数据有中文) 一定要统一编码2.out输出PrintWriter out=

2021-05-14 22:35:34 106

原创 适配器

Adapter是adapter是view和数据的桥梁。在一个ListView或者GridView中,你不可能手动给每一个格子都新建一个view,所以这时候就需要Adapter的帮忙,它会帮你自动绘制view并且填充数据BaseAdapter1.普通式public int getCount(): 适配器中数据集的数据个数;public Object getItem(int position): 获取数据集中与索引对应的数据项;public long getItemId(int position):

2021-05-14 21:53:40 119

原创 java里的jsp

alert out.println("<script type=\"text/javascript\">"); out.println("alert(\"username已存在!\");"); out.println("</script>");input文本框<input type="text" name="username">密码框<input type="password" nam

2021-05-14 21:11:23 58

原创 转发和重定向的区别与过程

请求转发:request.getRequestDispatcher("/test.jsp").forword(request,response);重定向:response.sendRedirect("/test.jsp");

2021-05-14 16:40:21 146

原创 线性表

1.1定义:线性表是一种线性结构,它是由零个或n个****数据元素构成的有限序列。线性表的特征是在一个序列中,除了头尾元素,每个元素都有且只有一个直接前驱,有且只有一个直接后继,而序列头元素没有直接前驱,序列尾元素没有直接后继。L=(a1,a2,a3,a4…an)表头元素:a1表尾元素:an特点个数有限有逻辑顺序,元素有先后顺序都是数据元素,单个元素每个数据类型相同,所占空间大小相同...

2021-05-13 22:10:10 121

原创 算法时间复杂度

时间复杂度T(n) = O(f(n))f(n) 表示每行代码执行次数之和O 表示正比例关系for(i=1; i<=n; ++i){ j = i; j++;}执行2n+1次,常数及倍数可以忽略了O(n)int i = 1;int j = 2;++i;j++;int m = i + j;上述代码未用到循环,时间复杂度就是O(1)int i = 1;while(i<n){ i = i * 2;}可以看到i执行i*2 会.

2021-05-13 19:28:57 149

原创 Java基础知识

1.1规范java中一切都是对象,对象是类的实例,数据和函数都封装在类里class生命一个类,源程序文件名和public的类名相同区分大小写,类名大写开头数据变量称为类的“成员变量”,函数称为类的“成员方法”必须含有main()方法,必须由public,static,void修饰,只有一个1.2标识符可以由字母,数字,下划线,$组成,开头不能是数字不能用java保留关键字不能包含空格1.3数据类型及变量java是强类型语言,使用变量前必须先声明八种基本类型。六种数字类型(四

2021-05-12 20:30:36 71

原创 队列

在 FIFO 数据结构中,将首先处理添加到队列中的第一个元素。如上图所示,队列是典型的 FIFO 数据结构。插入(insert)操作也称作入队(enqueue),新元素始终被添加在队列的末尾。 删除(delete)操作也被称为出队(dequeue)。 你只能移除第一个元素。创建队列#include "stdio.h"#define MAXSIZE 5 //最大容量是5个元素struct queue //队列{ int a[MAXSIZE]; //队列元素 .

2021-05-12 12:25:57 48

原创 Fragment的四种跳转

从同一个Activiy的一个Fragment跳转到另外一个Fragment 从一个Activity的Fragment跳转到另外一个Activity 从一个Activity跳转到另外一个Activity的Fragment上 从一个Activity的Fragment跳转到另外一个Activity的Fragment上从同一个Activiy的一个Fragment跳转到另外一个Fragment...

2021-05-12 11:06:57 3389 1

原创 jdbc

java webSELECT查找Select name,sex From Student;//* =>全部INSERT数据插入Insert into 表名values(‘常量’);DELETE删除Delete from 表名 where 条件Update 数据更新Update 表名 set 列名=表达式【,列名=表达式】。。。where 条件JDBC数据库连接1创建数据源2加载驱动3创建链接生成-connection对象4利用connection对象生成Statement

2021-05-11 18:21:33 93

原创 ViewPager+Button 实现左右滑动和点击切换按钮

1ViewPager+Button 实现左右滑动和点击切换按钮布局一个viewpager 和 3个按钮 &lt;LinearLayout android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_paren...

2018-10-18 22:25:50 4183

[开源]可视化大数据交互动态模板网页前端模板.zip

[开源]可视化大数据交互动态模板网页前端模板.zip

2021-05-11

空空如也

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

TA关注的人

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