随笔分类 - 编程语言
1.Java
2.C#
3.Python
4.GO
摘要:为什么使用多态 让我们用一点代码来说明问题,假设代码中有三个class: 自行车(Bicycle)、汽车(Car)和卡车(Truck),这三个class分别有这样三个实现:Ride()、Run()、Launch(),实际上都是让它们发动起来,如果没有多态的话我们该怎样开动它们呢?(注意这里没有采用特
阅读全文
摘要:JDBC连接数据库操作: 1. 增加操作: Copy Codeimport java.sql.*; public class Main { public static void main(String[] args) { try { // 加载数据库驱动程序 Class.forName("com.m
阅读全文
摘要:老杜 JavaWeb 讲解 对应视频: 08-servlet中编写jdbc程序连接数据库 (六) 在Servlet(Java小程序)中编写JDBC连接数据库 6.1 JDBC介绍: JDBC的全称是Java数据库连接 (Java Database connect),它是一套用于执行SQL语句的Jav
阅读全文
摘要:老杜 JavaWeb 讲解 对应视频: 06-模拟servlet本质(使用java模拟) 07-开发第一个servlet (五) 开发一个带有Servlet(Java小程序)的webapp(重点) 5.1 基本步骤 在webapps目录下新建一个目录,起名crm(这个crm就是webapp的名字)。
阅读全文
摘要:String类相关 (一)继承关系: 接口解释: Serializable:说明String可以串行化,可以在网络传输。 Comparable:说明String可以进行比较。 CharSequence:字符序列接口。 Constable, ConstantDesc:暂时还没有碰到,遇见再说**(挖坑
阅读全文
摘要:老杜 JavaWeb 讲解 对应视频: 04-编写第一个webapp 05-BS结构系统的角色和协议 (四) 实现一个基本的web应用(无Java) 4.1 基本步骤 找到CATALINA_HOME\webapps目录 因为所有的webapp要放到webapps目录下。(没有为什么,这是Tomcat
阅读全文
摘要:老杜 JavaWeb 讲解(一) 对应视频: JavaWeb课程导读 01-关于系统结构分析 02-BS架构通信原理 03-配置tomcat服务器 学习javaweb的前提: JavaSE MySQL数据库 JDBC(java语言连接数据库的接口) web前端(HTML,CSS,JavaScript
阅读全文
摘要:Object类相关 Java Object 类是所有类的父类,也就是说 Java 的所有类都继承了 Object,子类可以使用 Object 的所有方法。 Object 类位于 java.lang 包中,编译时会自动导入,我们创建一个类时,如果没有明确继承一个父类,那么它就会自动继承 Object,
阅读全文
摘要:HTML与CSS-001(基础铺垫) html决定内容,css决定样式。 软件结构(常识补充) C/S软件结构 javaSE C/S Client Server C/S架构是一种比较早的软件架构,主要应用于局域网内。 在这之前经历了集中计算模式,随着计算机网络的进步与发展,尤其是可视化工具的应用,出
阅读全文
摘要:①:PIL获取,保存,更改图片 #调用模块 from PIL import Image #打开图片 img1 :Image.Image = Image.open("./picture/001.jpg") #得到图片 img1.show() #显示得到的图片 img2 = img1.resize((1
阅读全文
摘要:转移字符: [日积月累]——3-正反斜线: /:正 \:反 记忆:人,先写正斜线,再写反斜线。 转义字符格式: 它是字符串的一部分,用来表示一些特定的字符。 语法: \ 字符 常见的转义字符: \a :响铃 \b :退格 \f :换页 \n :换行 \r :回车 \t :水平制表符 \\ :反斜杠
阅读全文
摘要:常量: [日积月累]——2-命名规则: 常量:指不会变化的容器。 在里面装一个值之后,就不会被更改。 声明写法: const 变量类型 变量名 = 初始值 ; 常量的特点: 必须初始化。 不能够被修改。 ①:当不初始化的时候:编译器会报错,提示常量字段没有赋值。 ②:当尝试修改的时候:编译器会提示,
阅读全文
摘要:变量: [日积月累]——1-折叠代码: #region 描述 //使逻辑更加清晰,避免代码凌乱。 #endregion 编译器提供给用户的预处理指令,它只在编译的时候有用,发布或执行代码的时候,它会被自动忽略。 变量:可以变化的容器。 声明写法: 变量类型 变量名 = 初始值 ; //同时定义多个变
阅读全文
摘要:C# 入门 简介: C#是微软公司发布的一种由C和C++衍生出来的面向对象的编程语言、运行于.NET Framework和.NET Core(完全开源,跨平台)之上的高级程序设计语言。 C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过
阅读全文
摘要:多线程 java.Thread —线程简介 -多任务: 边吃饭边看手机 疯狂司机:开车+打电话+吊点滴 上厕所玩手机 现实中太多这样同时做多件事情的例子了,看起来是多个任务都在做,其实本质上我们的大脑在同一时间依旧只做了一件事情。 -进程Process: -程序:程序是指令和数据的有序集合,其本
阅读全文
摘要:java流程控制 1,用户交互的Scanner java.util.Scanner是java5的新特征,计算机可以通过Scanner类来获取用户的输入。 基本语法: Scanner s = new Scanner(System.in); 通过Scanner类的next()与nextLine()方法获
阅读全文
摘要:# JAVA的包机制 ## 1,java的包机制使IDEA里文件的结构更加清晰。 包语句的语法格式为: ~~~java package pkg1[.pkg2[.pkg3...]]; ~~~ **新建包后没有自动生成包含结构,而是生成一个pkg1.pkg2.pkg3包** **解决方法:** **在I
阅读全文
摘要:java运算符: 1,基本运算符:加减乘除自加自减,+-*/,++,-- public class Day1 { public static void main(String[] args) { int a = 10; int b = 20; int c = 30; int d = 40; //加减
阅读全文
摘要:java变量与常量: 变量: 变量即可以变化的量。 java是一种强类型语言,所有的变量必须声明类型。 java变量是程序中最基本的储存单元,其要素包括变量类型,变量名和作用域。 定义变量: int num1,num2,num3; //可以一次性定义多个变量,但会影响程序的可读性,所以不推荐这种定义
阅读全文
摘要:JAVA类型转换: 分为两种:强制类型转换,自动类型转换。 低 .................................................................................高 byte,short,char—>int—>long—>float—>
阅读全文

浙公网安备 33010602011771号