摘要:
Java的介绍 语言的起源 Java是SUN(Stanford University Network 斯坦福大学网络公司) 1995年推出的一门高级编程语言。 Java名称的来源: Java最初是被命名为Oak的,针对的目标是家用电器等小型系统的编程语言。 后来SUN公司着眼于网络应用的开发。就改名 阅读全文
摘要:
你有没有遇到过这种情况? 数据库,各种表结构已经创建好了,甚至连数据都有了,此时,我要用Django管理这个数据库,ORM映射怎么办??? Django是最适合所谓的green-field开发,即从头开始一个新的项目 但是呢,Django也支持和以前遗留的数据库和应用相结合的。 Django的数据库 阅读全文
摘要:
稍等啊,正在整理中........ 阅读全文
摘要:
数据结构和算法是什么? 算法啊,就是独立存在的一种解决问题的一个思想 算法的五大特性: 输入:算法具有0个或者多个输入 输出:算法至少有1个或者多个输出 有穷性:算法在有限的步骤之后会自动结束而不会无限循环,并且每一个步骤可以在可接受的时间内完成。 确定性:算法中的每一步都有确定的含义,不会出现二义 阅读全文
摘要:
算法: 1.现在有一个字符串'acbd',此时,我要去掉字符串中的'ac'和'b',此时只剩下了'd', 如果字符串是'aabccd',此时,依旧是去掉'ac'和'b',如果是遍历多次去去掉'ac'和'b',那么得到的结果依旧是'd', 此时让你只通过一次循环就能达到这个多次循环的目的。(注意:其过 阅读全文
摘要:
Socket网络套接字 socket通常也称为"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过”套接字“向网络发出请求或者应答网络请求。 socket起源于Unix,而Unix/Linux基本哲学之一就是”一切皆文件“,对于文件用”打开“,”读写“,”关闭“ 模式来操作。so 阅读全文
摘要:
面向对象的一些相关知识点 一、isinstance(obj,cls) 检查实例obj是否是类cls的对象 二、issubclass(sub,super) 检查sub类是否是super类的派生类 三、异常处理 在程序执行的过程中,不可避免的会出现一些错误,有些错误出现时,我们需要让他抛出,但是有些错误 阅读全文
摘要:
面向对象的概述 面向过程:根据业务逻辑从上到下写代码 函数式:将其功能代码封装到函数中,日后便无需编写,仅仅调用即可 【执行函数】 面向对象:对函数进行分类和封装。【创建对象】==》【通过对象执行方法】 创建类和对象 面向对象编程是一种编程方式,此编程方式需要使用“类” 和 “对象” 来实现,所以, 阅读全文
摘要:
模块,是一些代码实现了某个功能的集合 模块的分类: 自定义模块 第三方模块 内置模块 导入模块 导入模块其实就是告诉Python解释器去解释哪一个PY文件 那么,我们导入模块时,是根据哪一个路径作为基准来进行的呢? 如果路径不在其中,我们可以人为添加一下 模块 一、sys模块 用于提供对Python 阅读全文
摘要:
Python的简介 Python与其他语言的对比: C和Python、Java、C# C语言:代码直接编译成了机器码,在处理器上直接执行 Python、Java、C#:编译得到相应的字节码,虚拟机执行字节码并转换成机器码再在处理器上执行。 Python和C 补充:Python是由C开发而来 对于使用 阅读全文