自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JDBC笔记记录

1、JDBC 是什么? ​ Java Database connectivity(java语言连接数据库) 2、JDBC本质是什么? ​ JDBC是sun公司制定的一套接口(interface) ​ 接口都有调用者和实现者 ​ 面向接口调用、面向接口写实现类、这都属于面向接口编程 ​ 为什么要有面向接口编程? ​ 解耦合:降低程序的耦合度,提高程序的扩展力 ​ 多态机制就是非常典型的:面向抽象编程(不需要面向具体编程) JDBC编程6步 import java.sql.Driver; import java

2021-06-28 22:35:50 242 2

原创 Centos6-解决yum问题->小白记录

官方在12月2日CentOS 6相关的软件源移出了官方源,所以需要重新配置一下Vault源 第一步:首先将fastestmirrors关了 #vi /etc/yum/pluginconf.d/fastestmirror.conf 第二步:拷贝一份repo [root@hadoop1 opt]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak 第三步:替换官方Vault源 这是替换为国内阿里云Vault源

2021-03-05 13:38:06 235 1

原创 生产者-消费者(模式)

package ThreaListTest; import java.util.ArrayList; import java.util.List; public class ThreadList { public static void main(String[] args) { //创建一个仓库对象,共享的 List list = new ArrayList(); //创建两个线程 //生产者线程 Thread

2020-11-27 22:52:27 159

原创 死锁-java

package DeadlockTest; //重点掌握。要会写。 public class deadlock { public static void main(String[] args) { Object o1 = new Object(); Object o2 = new Object(); //t1 和t2 共享线程o1 o2 Thread t1 = new MyThread1(o1,o2); Thread

2020-11-27 20:44:21 292

原创 线程-java

package threadTest01; public class ThreadTest02 { public static void main(String[] args) { //创建线程对象 MyRunable4 r = new MyRunable4(); //封装起来 Thread t = new Thread(r); //设置线程的名字 t.setName("t1"); /

2020-11-21 22:46:01 91

原创 优先级-java

package priorityTest; public class prioityTest01 { public static void main(String[] args) { //设置当前线程优先级 Thread.currentThread().setPriority(10); //获取当前优先级的对象 Thread currentThread = Thread.currentThread(); Th

2020-11-21 22:42:28 171

原创 IO和Properties联合使用-笔记

直接上代码 package IOpropertiesTest01; import java.io.FileReader; import java.util.Properties; /** * java规范中要求:属性配置文件建议以properties 结尾,但是这不是必须的。 * properties是专门存放配置文件的一个类。 * * 以后经常更改数据,可以单独写一个文件中,使用动态程序读取,将来只需要修改这个文件的内容。 */ public class IoProperties {

2020-11-21 14:45:11 155

原创 Java-序列化-笔记

序列化 参与序列化 package Test_serialize; import java.io.FileOutputStream; import java.io.ObjectOutputStream; /** * 参与序列化和反序列化对象。必须实现Serializable接口 *注意:Serialiable 是个标志性接口,没有代码。起到标识或者标志的作用。 * JVM看到这个类实现这个接口可能会对这个类实现特殊的待遇。 * */ public class ObjectOutputStrea

2020-11-20 23:17:27 128

原创 P2

P2 [ ] 方括号表示可以访问特定元素或特定字符 course = "Python Programming" print(len(couse)) #字符长度 print(course[0]) #索引从0开始 打印P print(course[-1]) #打印g print(course[0:3]) #打印Pyt 打印我们想要的范围 print(course[0:]) #索引从0开始 打印Python Programming print(course[:3]) #默认索引从0开始 所以输出是Pyt

2020-11-06 14:48:05 813 1

原创 python 笔记-P1

P1 安装python https://www.python.org/ windows一定要记得勾选上Addpython 3.7 to PATH 通过输出命令行提示符 CMD 确定安装好python 以及版本号 好勒,现在我们正式学习 我用的工具是VSCode 进入VSCode 新建文件加 -> 命名文件夹 -> 添加新文件 -> app.yp print("hello world!") 我们需要下载puthon扩展 -> 这里是我已经下载好的了。 linter 当我们

2020-11-06 13:49:40 256 2

原创 水仙花-基础

做这道题的时候首先知道什么是水仙花定义: 例如: 一定是3位数 每一位的立方,加起来恰好是这个数本身,比如153=111+555+333 寻找所有的水仙花数 for(int i = 100;i<1000;i++){ int baiwei = i/100;//百位 int shiwei = i/10%10;//十位 int gewei = i%10;//个位 int num = baiwei * baiwei * baiwei + shiwei * shiw

2020-10-04 22:12:17 149

原创 keil创建工程

第一步:创建项目 project — New uVision Project 第二步:选择保存的目录,给这个工程取一个文件名,然后点击保存 第三步:弹出对话框中,在CPU类型下我们找到并选中Atmel下的AT89C51,并点击OK 第四步:点击菜单栏中的file,选择new,创建的一个新的文本 第五步 :接着点击保存按钮 ,把这个新建的文本保存为.c格式的文件,且保存在这具项目的目录下 ...

2020-05-08 16:17:23 903 1

原创 集合-迭代器(Iterator) -复习笔记

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-m9Akhz8P-1586681066057)(C:%5CUsers%5Cxxacy%5CAppData%5CLocal%5CTemp)]# 集合-迭代器(Iterator) 迭代器遍历 //1.转成数组 通过数组遍历(获取数组中的每一个元素) Object arrs = c.toArray(); //2.迭代器遍历 I...

2020-04-12 16:52:12 185

原创 Cookie与Session会话

Cookie与Session会话 ​ 会话技术 什么是会话 用户点开一个浏览器 点击多个超链接,访问服务器多个web资源 然后关闭浏览器,整个过程称之为一个会话。 和打电话一样,电话接收,开始会话,电话 挂断,结束会话 会话技术解决什么问题 (会话技术也叫存储技术:存储对象有数据库、ServletContext、Response) 保持各个客户端自己的数据 每个用户在使用浏览器与服务器进行会话的...

2020-04-01 23:02:39 358 1

原创 内部类与枚举

内部类与枚举 面向对象-内部类:定义在类当中的一个类 为什么要使用内部类: ​ 1.增强封装性,把内部类隐藏在外部类当中 ​ 2.增加了代码一个维护性 ​ 3.内部类可以直接访问外部类当中的成员 class Out{ //外部类 String name = "myxq"; class In{ //内部类 void test(){ system.ou...

2020-03-30 16:49:01 1069

原创 面向对象-接口总结(笔记)

面向对象 - 接口 什么是接口 java接口也是表示一种规范,使用抽象方法来去定义一组功能,必须要实现者给提供方法的实现。 接口定义: 接口是一个特殊的抽象类 接口当中的注意点 接口的实现 6.接口与抽象类的区别 面向接口编程 ...

2020-03-27 23:07:03 184

原创 ServletContext(学习笔记)

什么是ServletContext ServletContext代表是一个web应用的上下文对象(web应用对象) 里面封装的都是web应用信息 一个ServletContext对应一个应用 ServletContext的生命周期 在服务器一启动的时候就会创建 在服务器关闭的时候销毁 如何获得上下文 1.通过init方法当中一个参数ServletConfig来获取 2.直接在HttpServl...

2020-03-17 20:47:25 147

原创 Servlet

什么是Servlet 有以下几点: Servlet 运行在服务端的Java小程序,是sun公司提供一套规范(接口) 1.servlet接收响应请求 2.filter过滤器 3.listener监听器 用来处理客户端请求、响应给浏览器的动态资源 servlet的实质就是java代码,通过java的API动态的向客户端输出内容 以后写的程序就不在是在本地执行了。而是编译成字节码,放到...

2020-03-15 10:29:54 131 2

原创 get 和 post 请求方式与区别

杀杀杀

2020-03-13 22:26:52 362

原创 Eclipse部署应用

首先创建一个web工程 点击下一步 这里我们需要添加相对应的数据。 命名 和 路径位置 Tomcat的版本号根据自己下载来的对应 我的是8.5 点击完成 接下来选择 动态web模块版本 个人建议选择2.5 应该它会自动生成.xml文件 很多时候因为自己没注意给忘记了。导致项目启动不成功。当然了。选择其他的版本号也是可以的,但是要切记要复制一个.xml文件到这个项目WEB-INF里去 如图:...

2020-03-13 12:26:46 262 1

原创 如何正确的配置 JDK

如何正确的配置 JDK 首先下载好安装包 jdk 这是我的安装路径 怎么判断自己是否已经安装了 JDK 本人的方式就是直接去cmd去查看版本号 代码如下: 注意:java 后面接的空格 “java -version” 如果显示了版本号就证明是安装好的,如果没有显示就是没有安装jdk或者之前你安装失败了 配置JDK环境 首先在桌面上找到我的电脑 选中右击 “属性” 接着找到 “高级系统设置” ...

2020-03-12 15:02:40 396 1

空空如也

空空如也

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

TA关注的人

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