04 2019 档案
摘要:1 package com.wsy.work; 2 3 public class Monkey { 4 public Monkey(String s) 5 { 6 7 } 8 public void speak() 9 { 10 System.out.println("咿咿呀呀......"); 11 } 1...
阅读全文
摘要:1 package com.wsy.test; 2 3 public enum Color { 4 RED("红色",1),GREEN("绿色",2),BLUE("蓝色",3); 5 private String name; 6 private int index; 7 private Color(String name , int index) ...
阅读全文
摘要:1 #include"stdio.h" 2 #define MaxSize 50 3 typedef int DataType; 4 typedef struct{ 5 DataType elem[MaxSize]; 6 int top; 7 }SeqStack; 8 void initStack(SeqStack &s) 9 { 10 s.top = ...
阅读全文
摘要:BigDecimal精度问题参考链接:https://blog.csdn.net/gege87417376/article/details/79550749
阅读全文
摘要:在今天的学习中遇到了一个问题,就是枚举类和普通的java类的构造方法不同。 已在百度中解决。 枚举被设计成是单例模式,即枚举类型会由JVM在加载的时候,实例化枚举对象,你在枚举类中定义了多少个就会实例化多少个,JVM为了保证每一个枚举类元素的唯一实例,是不会允许外部进行nuew的,所以会把构建函数设
阅读全文
摘要:因为这个单词,和他的四则运算方法总是记不住,所以写入博客,在没有印象的时候再看看自己的博客。 BigDecimal的加减乘除不和double float 一样,他需要使用方法来进行加减乘除。 加法:add 减法:subtract 乘法:multiply 除法:divide
阅读全文
摘要:今日学习的是DDL的操作(数据定义语言) create table teachers (id int,name varchar(50));//创建一个表 给了两个类型alter table student add score int ;//添加一列alter table student modify
阅读全文
摘要:前面学习的知识基本都是概念知识没有什么代码,然后还有图形界面来辅助学习。 今天学习了MySQL的存储引擎,最常用的两种 MYISAM:不支持事务,也不支持外键,但是访问速度快。 INNODB:支持事务,具有提交、回滚、奔溃恢复的功能,但是对比MYISAM来说访问速度没有那么快。 学习了MySQL的数
阅读全文
摘要:正式开始了数据库的学习 昨天下好的MySQL 今天正式开始学习的,介绍了多种数据库软件,当然 学习的这个是开源的 免费的。 DBMS(数据库管理系统)这就是我们学习的数据库的软件 数据库分为关系型数据库管理系统和非关系型数据库管理系统(没有深入的了解) 今天学习了基础的操作命令 mysql -u r
阅读全文
摘要:1.编写“借书卡”类及其测试类。 6.1 “借书卡”类 ² 属性:账号、持卡人姓名、身份证号码、地址、已借书数、可借书数、本次借书数、本次还书数 ² 方法一:借书,显示本次借书数和可借书数 ² 方法二:还书,显示本次还书数和可借书数 6.2 测试类 ² 本次借书数 和 本次还书数,从键盘输入 2.编
阅读全文
摘要:今日学习的是http编程续 我不是特别懂老师,今天说我昨天学习的内容是老版本的知识了,现在几乎不使用了,现在有更好的包了,有点头大。 今天学习的是jdk9才开始自带的包HttpClient 和apache 的包 HttpComponents 相比较之下我更喜欢HttpComponents包 我感觉这
阅读全文
摘要:今日学习的是http(超文本传输协议)编程 使用的一般是HTML(超文本标记语言)的格式 说实话今天学的有点脑袋疼,完全的听不懂,老师也说不用在意一些地方,是属于http范畴内的。 协议还有一个https(加密的) URL(统一资源定位器) 今日所学到的知识大概就只有点概念知识。代码的基本没怎么学到
阅读全文
摘要:1 #include"stdio.h" 2 #include"stdlib.h" 3 typedef int DataType; 4 typedef struct node 5 { 6 DataType data; 7 struct node *next; 8 }LinkNode,*LinkList; 9 int count; 10 L...
阅读全文
摘要:今日学习了网络基础和udp(用户数据报协议)编程和tcp(传输控制协议)编程 相比较之下udp 是面向无连接的 信息不可靠 但是效率高 tcp 是面向连接的 信息可靠 但是效率不够高 tcp 也要比udp 学起来复杂一点,现在我还有点没搞明白,还需要继续的复习。 附代码(以下有一些代码是老师课件中下
阅读全文
摘要:继昨天学习了线程池之后,今天学习了多线程内的锁Lock。 定义方法: ReentrantLock queueLock = new ReentrantLock(); //可重入锁 ReentrantReadWriteLock orderLock = new ReentrantReadWriteLock
阅读全文
摘要:在之前我学习了java中的Thread 来实现多线程,今日我学习了ThreadGroup、Executor框架、ForkJoin框架。Executor 和ForkJoin都可以直接定义线程池,可以根据自己的需要自动增加线程多少,也可以自己设置固定的多少线程。 ForkJoin框架我大概认为的意思就是
阅读全文
摘要:1. 一维数组的创建和遍历。 声明并创建存放4个人考试成绩的一维数组,并使用for循环遍历数组并打印分数。要求: (1) 首先按“顺序”遍历,即打印顺序为:从第一个人到第四个人; (2) 然后按“逆序”遍历,即打印顺序为:从从第四个人到第一个人; (3) 输出最高分; (4) 输出最低分; 2. A
阅读全文
摘要:今日大部分时间花在了C语言的链表上了,以下是我今日所学习的java多线程内容,今天学习的是多线程里的其他命令,wait,notify,nofityAll,分别是等待,唤醒,全部唤醒。 附今日敲的代码:
阅读全文
摘要:以下内容是今日敲的代码,今日所学习的是多线程,在与多线程相似的是多进程,但是多进程基本是进程与进程中很难有交流的,但是多线程容易交流,而且是并行运行(多线程运行),在一个Thread对象里,只能调用一个start方法,需要再加一个线程必须再新建一个对象。今日的学习遇到的问题和经验基本都写在注释里面了
阅读全文
摘要:知识点: 1.泛型有三种使用方式,分别为:泛型类、泛型接口、泛型方法。 2.如果静态方法要使用泛型的话,必须将静态方法也定义成泛型方法 。 3.在java中是”不能创建一个确切的泛型类型的数组”的。 附:学习代码 参考链接: https://blog.csdn.net/s10461/article/
阅读全文
摘要:1 package com.wsy.work; 2 3 public class JudgeNumber { 4 5 public static void main(String[] args) { 6 int a = 5; 7 if(a % 2 == 0) 8 { 9 System.out.pri
阅读全文
摘要:person包代码: TestPerson类运行结果: phone包代码: TestPhone类运行结果: book包代码: TestBook类运行结果: cylinder包代码: TestCylinder类运行结果: 在本次作业中遇到了两个问题: 1.在TestBook类进行输入的时候出现大量的代
阅读全文
摘要:学习了maven项目,maven项目可以利用pom.xml文件去自动下载jar包,只需要去中央仓库copy依赖文件的代码就可以了,附中央仓库网址:mvnrepository.com。maven项目里还有test项目,有单元测试和Junit功能,可以直接run 整个项目,就不需要一个个去调用测试项目,
阅读全文

浙公网安备 33010602011771号