Java面向对象知道这些就够了

2021年07月04日 阅读:721

面向对象 面向对象是一种思维方式,相对于面向过程而言的。 面向过程在流程中关注动作执行的每一个细节 — 自己动手做 面向对象重点找这个对象,只要找到了对象,那么这个对象所具有的功能就能够被使用 — 找别人做 类与对象的关系 根据一类对象进行抽取和总结,将这类对象的特征抽取成了属性,将这类对象的行为抽 ... 查看全文

Java代理模式

2021年07月04日 阅读:375

代理模式学习 基本概念 具体实现方式 一基本概念 为其他对象提供一种代理,以控制对这个对象的访问。代理对象起到中介作用,可去掉功能服务或增加额外的服务。 二实现方式 静态代理 动态代理 1、静态代理 静态代理实现方式有:继承和实现接口两种方式,通常会选用后者。 输出结果: 总结: 优点:不对对象进行 ... 查看全文

Java 内存分配及垃圾回收机制初探

2021年07月04日 阅读:508

一、运行时内存分配 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。 这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则依赖用户线程的启动和结束而建立和销毁。 线程私有区域(生命周期与线程相同) a) 虚拟机栈 虚拟机栈 ... 查看全文

JAVA基础知识总结14(String、StringBuffer、StringBuilder)

2021年07月04日 阅读:530

1.String字符串: java中用String类进行描述。对字符串进行了对象的封装。这样的好处是可以对字符串这种常见数据进行方便的操作。对象封装后,可以定义N多属性和行为。 如何定义字符串对象呢?String s = "abc";只要是双引号引起的数据都是字符串对象。 特点:字符串一旦被初始化, ... 查看全文

KMP算法详解及其Java实现

2021年07月04日 阅读:665

KMP算法,又称作“看猫片”算法(误),是一种改进的字符串模式匹配算法,可以在O(n+m)的时间复杂度以内完成字符串的匹配操作,其核心思想在于:当一趟匹配过程中出现字符不匹配时,不需要回溯主串的指针,而是利用已经得到的“部分匹配”,将模式串尽可能多地向右“滑动”一段距离,然后继续比较。 KMP(看猫 ... 查看全文

go语言学习--map的并发

2021年07月04日 阅读:527

go提供了一种叫map的数据结构,可以翻译成映射,对应于其他语言的字典、哈希表。借助map,可以定义一个键和值,然后可以从map中获取、设置和删除这个值,尤其适合数据查找的场景。但是map的使用有一定的限制,如果是在单个协程中读写map,那么不会存在什么问题,如果是多个协程并发访问一个map,有可能 ... 查看全文

springboot开篇 (一)简单邮件发送

2021年07月04日 阅读:463

上篇终结篇为spring 发送邮件,这次将使用springboot 发送邮件,同时本篇将作为springboot入门篇。 新建一个工程。。工程目录结构如下,此次使用idea进行开发。对于一个长期使用eclipse的人来说,真的是很不习惯。但是发现idea比Eclipse更加智能, 或许网上那句话是真 ... 查看全文

python的inspect模块

2021年07月04日 阅读:561

一、type and members 1. inspect.getmembers(object[, predicate]) 第二个参数通常可以根据需要调用如下16个方法; 返回值为object的所有成员,以(name,value)对组成的列表 inspect.ismodule(object): 是否 ... 查看全文

数组查找

2021年07月04日 阅读:786

元素的查找:元素无序,循环遍历;元素有序,二分查找 - 时间复杂度O(logn),空间复杂度o(1) ... 查看全文

7.Spring——依赖注入

2021年07月04日 阅读:728

1.简介 2.Spring 基于构造函数的依赖注入 3.Spring 基于设值函数的依赖注入 1.简介 依赖注入 每个基于应用程序的 java 都有几个对象,这些对象一起工作来呈现出终端用户所看到的工作的应用程序。当编写一个复杂的 Java 应用程序时,应用程序类应该尽可能独立于其他 Java 类来 ... 查看全文

QT项目中UI文件生成C++代码的方法

2021年07月04日 阅读:606

打开Qt 5.8 for Desktop (MinGW 5.3.0 32 bit)命令行 Setting up environment for Qt usage... D:\Qt\Qt5.8.0\5.8\mingw53_32>e: //QT项目盘符 E:\>cd E:\QT_WORKSPACE\De ... 查看全文

04 Python数据类型

2021年07月04日 阅读:545

Python 数据型1、 int: 1,2,3 ....2、 bool: True False3、 str: 存贮少量数据 'asjkdh','工查'4、 list: 列表,存贮大量数据 [1,2,3,'jhssd',[1,2,3],123]5、元祖:只读列表 (1,2,3,'sdfsd')6、di ... 查看全文

Spring再接触 注入类型

2021年07月04日 阅读:475

共有三种注入类型 一种是set注入 一种是构造注入 一种是接口注入 最常用的还是set 现在看一下construct 构造注入 在userservice中加入 XML中 测试代码 这样也是可以成功注入impl的 ... 查看全文

Spring再接触 IOC DI

2021年07月04日 阅读:628

直接上例子 引入spring以及Junite所需要的jar包 User.java Userservice.java userDAO userDAOimpl beans.xml IOC 即invotion of control 控制反转 本来要由自己写的代码 自己确定的实现 由Spring容器帮我们实 ... 查看全文

Spring再接触 生命周期

2021年07月04日 阅读:523

Userservice.java beans.xml ... 查看全文

python中 staticmethod与classmethod

2021年07月04日 阅读:643

原文地址https://blog.csdn.net/youngbit007/article/details/68957848 原文地址https://blog.csdn.net/weixin_35653315/article/details/78165645 原文地址https://www.cnbl ... 查看全文

20172328 2018-2019《Java软件结构与数据基础》第一周学习总结

2021年07月04日 阅读:650

20172328 2018 2019《Java软件结构与数据基础》第一周学习总结 概述 Generalization 本周学习了软件质量、数据结构以及算法分析的具体内容,主要依托于所用教材的第一章和第二章。 教材学习内容总结 A summary of textbook 第一章:概述 1.1软件质量 ... 查看全文

jQuery中遇到的exec()解析

2021年07月04日 阅读:710

正则表达式exec()函数: exec() 方法用于检索字符串中的正则表达式的匹配。 返回值是一个数组,但是此数组的内容和正则对象是否是全局匹配有着很大关系: 1.没有g修饰符: 在非全局匹配模式下,此函数的作用和match()函数是一样的,只能够在字符串中匹配一次,如果没有找到匹配的字符串,那么返 ... 查看全文

Maven web 项目工程的建立

2021年07月04日 阅读:726

打开eclipse,mars版本的已经集成了maven。 1. new 一个 maven project,勾选Create a simple project(这样就省去了建立文件夹的过程) 2. 选择打包方式为 war 3. 点击Finish,你会发现报错了,并且找到src/main/webapp目 ... 查看全文

NETSTAT Flags标识

2021年07月04日 阅读:736

Flags:多个不同标识的意义:U(routeisup):该路由是有效的;H(targetisahost):目标是主机而非网域;G(usegateway):需要透过外部的主机(gateway)来转递封包(一般指向默认网关);R(reinstateroutefordynamicrouting):使用动态路由时,恢复路由资讯的旗标;D(dynamicallyins.. 查看全文

<meta http-equiv="" content="">详解

2021年07月04日 阅读:1042

http-equiv,相当于http的文件头作用,它可以向浏览器传回一些有用的信息, 以帮助正确和精确地显示网页内容,与之对应的属性值为content,content中的内容其实就是各个参数的变量值。 一、 meta标签的http-equiv属性语法格式是:<meta http-equiv="参数" ... 查看全文

【转】WEB测试要点总结

2021年07月04日 阅读:506

一、输入框 1、字符型输入框: (1)字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@# ¥%……&*?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。 (2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超工字符比如把 ... 查看全文

热门文章

推荐文章

最新文章

置顶文章