-
[综合] 定义函数接受任意个实参
有时候,需要接受任意数量的实参,但是预先不知道传递给函数的会是什么样的信息,在这种情况下,可将函数编写成能接受任意数量的键-值对。 调用语句提供了多少就能接受多少, 定义一个函数,使用任意数量的关键字实参 defcars_info(maker,typer,**Auto_parts):#定义...
77
热度 -
[综合] SQL语句的一些基本知识
SQL的基本知识 1数据类型 (1)数值型 Int:长整数,也可写成integer Smallint:短整数 Real:取决于机器精度的浮点数 DoublePrecision:取决于机器精度的双精度浮点数 Float(n):浮点数,精度至少为n位数字 Numberic(p,q):定点数,由p位数字组...
56
热度 -
[综合] Python中文件的写入读取以及附加文字
今天学习到python的读取文件部分。 还是以一段代码为例: filename='programming.txt'withopen(filename,'w')asfile_object:file_object.write("Iloveprogramming.\n")file_object.writ...
65
热度 -
[综合] Python中json的简单示例
模块json能够让你将简单的的python数据结构转存储到文件中,并在程序再次运行的时候,加载该文件中的数据。下面来看一段简单的代码: #存储数据,json的简单示例importjson#首先导入json模块username=input("pleaseinputusername:")filenam...
81
热度 -
[综合] python中的divmod()函数以及求二进制的方法
首先Python中的求二进制的方法,有一个函数是bin() 例如下面的代码, bin(8)我们求8的二进制可以直接用bin()函数 '0b1000''需要注意的是这里输出的是字符串,并且前面有0b。我也不懂这是啥意思,但是不影响我们取其后面的数字。 另外一种方法就是用divmod()方法 ...
85
热度 -
16
热度 -
[综合] 查找指定字符串在原始字符串中出现的次数
/* *查找指定字符串中给定字符串出现的次数 *例如朋友你好,我是张三的好朋友,今晚他的朋友们一起去我的朋友李四加吃完饭。 *在上句话中查找朋友出现的次数 * *indexOf("朋友"); * **/ 具体实现如下 publicclassSearchString{publicstaticint...
96
热度 -
[综合] 一个机器简单的机器学习算法-KNN分类器
今天跟着教程写了一个我的第一个机器学习算法,之前上课的时候学到了一些原理,但是自己一直没有动手写过,今天晚上花了一点点时间,看了一下教程,用python写了一下。 做一下记录,以便以后查阅。 #第一个机器学习算法KNN分类器fromscipy.spatialimportdistancedefeuc(...
66
热度 -
[综合] 哈希查找(散列查找)
就除留取余发来复习一下哈希查找 除留取余发的表达式f(k)=k%p, 其中f(k)为关键字K的地址 P为小于等于哈希表空间长度的最大质数(素数) 例:将关键字31,13,14,24,28散列到哈希表空间0~8上,已知哈希函数为f(k)=k%p,试用线性地址探查法解决冲突。 解:1构造哈希表2求成功与...
93
热度 -
11
热度 -
[综合] Java中StringBuffer与StringBuilder的区别与举例
StringBuffer是线程安全的可变字符列,也就是说由它创建的字符串是可以改变的, StringBuffer类所构造出来的字符串可以由多个线程操作,但是同时只能有一个线程来操作它 它是一个类似于String的字符数组缓冲区(就当是字符数组),通过某些方法调用可以改变该序列的长度和内容。 每个字符...
45
热度 -
[综合] 什么是泛型?简单记录一下自己理解的泛型。
今天简单梳理一下自己理解的泛型,以便以后查阅。 泛型是JDK1.5引入的新特性,也是最重要的一个特性泛型可以在编译的时候检查类型安全,并且所有的强制转换都是自动和隐式的泛型的原理就是“类型的参数化”,即把类型看做参数。 也就是说把所要操作的数据类型看做参数,就像方法的形式参数是运行时传递的值的占位符...
44
热度 -
[综合] Java中的Map容器---1----HashMap
今天复习到最近复习到容器部分,学过数据结构,知道哈希表,哈希函数,哈希查找,但是一直都没有实现过,也不知道怎么用的,今天看了一下视频,跟着写了一下hashmap的操作,读了一下hashmap的源码。也算是加强一下理解吧。 packagecom.map;importjava.util.Collect...
69
热度 -
[综合] Java中的Map容器---2----TreeMap
因为最近学习到Java中的容器,TreeMap不是很了解底层。值知道其底层的数据结构是红黑树。之前学习数据结构,学到平衡二叉树就没有往下面继续学,自然也不知道什么是B+树,B-树,红黑树,今天找了个教程看了一下什么是红黑树,原来就是要求不太严格的平衡二叉树。下面是我今天做的笔记。 红黑树会自动排序。...
58
热度 -
[综合] 关于eclipse连接SQLserver2012失败问题
最近新装了SQLserver2012一直连接不上eclipse,网上搜了几下有好几个帖子说要配置??我记得之前做的时候没有配置过那里啊。无非就是自己的JDK配置正确。 今天又弄了一个晚上,总算是连接上了。 1,确保自己的eclipse是正确的,可以运行程序的。 2.下载安装SQLserver2012...
70
热度 -
[综合] Java写的一个还没有完成的记事本。没有IO。
因为还没有学到java的IO流,所以那部分功能还没有添加上。 在此做一下记录,后面学完IO流,继续把这个小项目完善。 packagecom.swing;importjava.awt.BorderLayout;importjava.awt.Container;importjava.awt.Dimen...
59
热度 -
[综合] Java中的多线程总结
在学习多线程之前首先要弄清楚下面的概念。 什么是程序?安装在磁盘上到一段指令集合,它是静态的概念 什么是进程? 它是运行中的程序,是动态的概念,每个进程有独立的资源空间 什么是线程? 线程,又称为轻量级进程,是程序执行流的最小单元,是程序中一个单一的顺序控制流程。线程是进程找那个的一个实体,是被系...
60
热度 -
[综合] JAVA利用字节流完成拷贝文件夹。
利用IO流中的字节输入输出流完成拷贝文件夹 packagecom.decorator;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.FileOut...
40
热度 -
[综合] Java中关于反射的基础详解。
本文是根据自己最近学习反射所做的总结,因为本身学的不深入,所以就做一些基础的总结,尽量详细。 Java反射机制是在运行状态中,对任意一个类,都能够知道这个类的所有属性和方法。对任意一个对象,都能够调用它的任意一个方法,这种动态获取信息以及动态调用对象的方法的功能称为Java语言的反射机制。 简单的...
45
热度 -
[综合] JAVA合并两个有序数组并去除重复元素。
题目中说明是两个有序数组,就一个一个比较,第一个数组的第一个元素和第二个数组的第一个元素比较。小的插入到result数组中。若有重复的元素,则去其中一个。这个时候,相当于从两个数组中都取了一个元素,所以两个数组的下标都要后移,result的下标自然也要后移。 packagecom.algorith...
8
热度