技术总结
奈何桥边独自把头回
这个作者很懒,什么都没留下…
展开
-
Java基础(十四)
开发工具与关键技术:Eclipse与 Java作者:奈何丶一梦撰写时间:2020/12/2851.接口组成更新1.概述接口的组成:常量:public static final;抽象方法:public abstract;默认方法(Java8)静态方法(Java8)私有方法(Java9)2.接口中默认方法接口中默认方法的定义格式:格式:public default 返回值类型 方法名(参数列表){}范例:pbulic default void show3(){}接口中默.原创 2020-12-28 15:43:05 · 158 阅读 · 0 评论 -
Java基础(十三)
开发工具与关键技术:Eclipse与 Java作者:奈何丶一梦撰写时间:2020/12/1849.网络编程计算机网络:是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。网络编程:在网络通信协议下,实现网络互连的不同计算机上运行的程序间进行数据交换。1.网络编程三要素IP地址要想让网络中的计算机能够相互通信,必须为每台计算机指定一个标识号,通过这个标识号来指定要接收.原创 2020-12-18 08:20:59 · 152 阅读 · 0 评论 -
Java基础(十二)
开发工具与关键技术:Eclipse与 Java作者:奈何丶一梦撰写时间:2020/12/0848.多线程1.进程进程:是正在运行的程序。是系统进行资源分配合调用的独立单位。每个进程都有他自己的内存空间和系统资源。2.线程线程:是进程中单个顺序控制流,是一条执行路径单线程:一个进程如果只有一条执行路径,则称为单线程程序。多线程:一个进程如果有多条执行路径,则称为多线程程序。3.多线程的实现方式1.继承Thread类定义一个类MyThread继承Thread类在MyT.原创 2020-12-08 08:45:44 · 76 阅读 · 0 评论 -
Java基础(十一)
开发工具与关键技术:Eclipse、java作者:奈何丶一梦撰写时间:2020年11月28日47.IO流IO流概述:IO:输入/输出(Input/Output)流:是一种抽象概念,是对数据传输的总称。也就是说数据在设备间的传输称为流,流的本质是数据传输。IO流就是用来处理设备间数据传输问题的,常见的应用:文件复制;文件上传;文件下载。IO流分类:按照数据的流向:输入流:读数据输出流:写数据按照数据类型来分:字节流:字节输入流字节输出流字符流:字符输.原创 2020-11-29 19:06:00 · 138 阅读 · 0 评论 -
Java基础(十)
开发工具与关键技术:Eclipse、java作者:奈何丶一梦撰写时间:2020年11月18日46.集合进阶3.Set1.set集合特点不包含重复元素没有带索引的方法,所以不能使用for循环遍历2.哈希值哈希值:是JDK根据对象的地址或者字符串或者数字算出来的int类型的数值Object类中有一个方法可以获取对象的哈希值:public int hashCode():返回对象的哈希码值。对象的哈希值特点同一个对象多次调用hashCode()方法返回的哈希值是相同的默认情况下,.原创 2020-11-18 14:43:54 · 119 阅读 · 2 评论 -
JAVA基础(九)
开发工具与关键技术:Eclipse、java作者:奈何丶一梦撰写时间:2020年11月8日45.异常概述:程序出现不正常情况。Error:严重问题,不需要处理。Exception:称为异常类,表示程序本身可以处理的问题。RuntimeException:在编译期间是不检查的,出现问题后,需要我们回来修改代码。非RuntimeException:编译期间就必须处理,否则程序不能通过编译,就更不能正常运行了。1.JVN的默认处理方案如果程序出了问题,我们没有处理,最终JVM会做默认处理.原创 2020-11-08 08:59:01 · 205 阅读 · 0 评论 -
JAVA基础(八)
开发工具与关键技术:Eclipse、java作者:奈何丶一梦撰写时间:2020年10月28日41.冒泡排序排序:将一组数据按照固定的规则进行排列冒泡排序:一种排序方式,对要进行排序的数据中相邻的数据进行两两比较,将较大的数据放在后面,依次对所有的数据进行操作,直至所有的数据按要求完成排序。规则:如果有n个数据进行排序,总共需要比较n-1次每一次比较完毕,下一次比较就会少一个数据参与代码:int arr={27,69,80,57,13};for(int i=0;i<arr..原创 2020-10-28 16:38:51 · 130 阅读 · 0 评论 -
Java基础(七)
36.抽象类和接口的区别成员区别:抽象类:变量,常量;有构造方法;有抽象方法,也有非抽象方法接口:常量;抽象方法关系区别:类与类:继承,单继承类与接口:实现,可以单实现,也可以多实现接口与接口:继承、单继承、多继承设计理念区别:抽象类:对类抽象,包括属性、行为接口:对行为抽象,主要是行为37.内部类概述:就是在一个类中定义一个类。例如:在一个类A中的内部定义一个类B,类B就称为内部类格式:public class 类名{ 修饰符 class 类名{ }}原创 2020-10-19 08:24:12 · 89 阅读 · 0 评论 -
Java基础(六)
开发工具与关键技术:Eclipse、java作者:奈何丶一梦撰写时间:2020年10月8日31.修饰符1.包概述:其实就是文件夹。作用:对类进行分类管理。包的定义格式:package 包名;(多级包用.分开),例如package.com.it2.导包概述 :使用不同包下的类时,使用的时候要写类的全路径,写起来太麻烦了,为了简化带包的操作,Java就提供了导包的功能导包的格式:import 包名;例如:import com.it.Teacher;3.权限修饰符修饰符同一个类.原创 2020-10-09 14:50:59 · 80 阅读 · 0 评论 -
Java基础(五)
开发工具与关键技术:Eclipse、java作者:奈何丶一梦撰写时间:2020年09月28日27.String概述:String 类在java.lang包下,所以使用的时候不需要导包String 类代表字符串,Java程序中的所有字符文字(例如:“abc”)都被实现为此类的实例,也就是说,Java程序中所有的双引号字符串,都是String类的对象String特点:字符串不可改变,他们的值在创建后不能被更改虽然String的值是不可改变的,但是它们可以被共享字符串效果上相当于字.原创 2020-09-28 15:38:58 · 111 阅读 · 0 评论 -
Java基础(四)
开发工具与关键技术:Eclipse、java作者:奈何丶一笑撰写时间:2020年09月18日24.方法1.概述方法是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集注意:方法必须先创建才能使用,该过程称为方法定义方法创建后并不是直接运行的,需要手动使用后才执行,该过程称为方法调用2.方法的定义和调用方法定义格式:public static void 方法名(){ //方法体}例如:public static void isEvenNumber(.原创 2020-09-18 15:43:09 · 81 阅读 · 0 评论 -
Java基础(三)
开发工具与关键技术:Eclipse、java作者:奈何丶一梦撰写时间:2020年09月08日21.循环语句特征:重复的做某件事; 具有明确的开始和停止标志循环结构的组成:初始化语句:用户表示循环开始时的起始状态,简单说就是循环开始的时候什么样。条件判断语句:用户表示循环反复执行的条件,简单说就是判断循环是否能一直执行下去。循环体语句:用于表示循环反复执行的内容,简单说就是反复执行的事情。条件控制语句:用于表示循环执行中每次变化的内容,简单说就是控制循环是否能执行下去。循环结.原创 2020-09-09 09:39:35 · 124 阅读 · 0 评论 -
Java基础(二)
开发工具与关键技术:Eclipse、java作者:奈何丶一梦撰写时间:2020年08月18日11.标识符就是给类,方法,变量等起名字的符号。定义规则:由数字、字母、下划线(_)和美元符($)组成;不能以数字开头不能是关键字区分大小写常见命名约定 小驼峰命名法:方法、变量标识符是一个单词时,首字母小写,例如(name);标识符是由多个单词组成时,第一个单词首字母小写,其他单词首字母大写,例如(firstName); 大驼峰命名法:类标识符是一个单词时.原创 2020-09-04 14:41:05 · 140 阅读 · 0 评论 -
Java基础(一)
开发工具与关键技术:Eclipse、java作者:奈何丶一梦撰写时间:2020年08月28日1.Java跨平台原理在需要运行Java应用程序的操作系统上,安装一个与操作系统对应的Java虚拟机(JVM)即可。2.JRE和JDKJRE:Java程序运行时环境,包含JVM和运行时所需类库;JDK:Java程序开发包,包含JRE和开发人员使用的工具(编译工具:javac.exe;开发工具:java.exe)。关系:JDK(JRE(JVM,核心类库‘0),开发工具)3.JDK下载地址:htt.原创 2020-08-28 15:42:12 · 101 阅读 · 0 评论 -
C#LINQ-Union唯一值序列
开发工具与关键技术:C#作者:张俊辉撰写时间:2019年05月28日此示例使用Union创建一个包含两个int类型数组中唯一值的序列。通过for循环创建int类型数组num A,包含的数据为数值1到5;代码如下:int[] numA = new int[5];for (int i = 0; i < numA.Length; i++){ numA[i] = i+1; ...原创 2019-05-28 15:48:16 · 797 阅读 · 0 评论 -
C#LINQ-Intersect公共值序列
开发工具与关键技术:C#作者:张俊辉撰写时间:2019年05月28日此示例使用Intersect创建一个包含两个int类型数组共享的公共值的序列。通过for循环创建int类型数组num A,包含的数据为数值1到5;代码如下:int[] numA = new int[5];for (int i = 0; i < numA.Length; i++){ numA[i] = i...原创 2019-05-28 16:03:30 · 846 阅读 · 0 评论 -
C#LINQ-分区运算符
开发工具与关键技术:C#作者:张俊辉撰写时间:2019年06月8日Take 获取,获取几条数据,例如:使用Take仅获取数组的前3个元素。首先声明一个数组如下:int[] numbers = { 5, 4, 1, 3, 9, 8, 6, 7, 2, 0 };然后使用Take仅获取该数组的前3个元素:var number = numbers.Take(3);遍历输出结果如下:Sk...原创 2019-06-09 19:54:02 · 205 阅读 · 0 评论 -
C#LINQ-排序运算符
开发工具与关键技术:C#作者:张俊辉撰写时间:2019年6月8日OrderBy正序排序,例子一: 使用orderby按字母顺序对单词列表进行排序,代码如下:string[] words = { "cherry", "apple", "blueberry" };var sortedWords = from word in words orderby word select word;...原创 2019-06-09 20:12:49 · 517 阅读 · 0 评论 -
Java连接数据库
开发工具与关键技术:java作者:张俊辉撰写时间:2019年6月8日以mySql为例,首先要加载驱动,代码为:Class.forName("com.mysql.jdbc.Driver");需导入: mysql-connector-java-5.1.22-bin.jar,然后连接数据库:代码如下:其中3306为端口号,CQUPT为数据库名String url="jdb...原创 2019-06-09 20:26:42 · 82 阅读 · 0 评论 -
Java-SQLServer查询分页
开发工具与关键技术:java作者:张俊辉撰写时间:2019年06月28日因使用的是sqlServer的jar包连接sqlServer数据库,因此执行的便是SQLServer的分页代码,SQL代码如下:select top (?) * from SYS_User tbUser join SYS_UserType tbUserType on tbUser.UserTypeID=tbUser...原创 2019-06-28 09:13:26 · 2155 阅读 · 0 评论 -
jQuery常用事件与筛选总结
开发工具与关键技术:mvc、js、html、jQuery作者:张俊辉撰写时间:2019年05月16日一、 事件jQuery点击事件.click();多用于提交数据到后端执行后端代码与数据回填到表单实现对数据的操作,格式通常为:$("#ElementClick").click(function (){});function方法内书写的是需要执行javaScript的代码,$("...原创 2019-05-17 10:41:23 · 171 阅读 · 0 评论