码迷,mamicode.com
首页 > 2019年06月23日 > 全部分享
JAVA多态
多态的理解: 多态的优点: 1.消除类型之间的耦合关系 2.可替换性 3.可扩充性 4.接口性 5.灵活性 6.简化性 多态存在的三个必要条件 1.继承 2.重写 3.父类引用指向子类对象 比如 当使用多态方式调用方法是,首先检查父类中是否有该方法,如果没有,则编译错误;如果有,再去调用子类的同名方 ...
分类:编程语言   时间:2019-06-23 14:05:30    阅读次数:96
最简DBCP范例
package dbcptest; /** * DBCP数据库连接池(提升效率) * 导包dbcp * 创建数据库连接池: * 1 创建数据源对象(BasicDataSource) * 2 设置连接信息 * setDriverClassName()数据库驱动 * setUrl()数据库地址及库 * ... ...
分类:数据库   时间:2019-06-23 14:04:47    阅读次数:104
设计模式之单例模式
一、理解单例模式 确保类有且只有一个特定类型的对象,并提供全局访问点,单例模式通常用于下列情形,例如日志记录或数据库操作等,避免对同一资源请求的相互冲突。 单例的模式的意图如下: 确保类有且只有一个对象被创建。 为对象提供一个访问点,以使程序可以全局访问该对象。 控制共享资源的并行访问。 实现单例模 ...
分类:其他好文   时间:2019-06-23 14:04:30    阅读次数:109
有标号的DAG/强连通图计数
"COGS索引" 一堆神仙容斥+多项式…… 有标号的DAG计数 I 考虑$O(n^2)$做法:设$f_i$表示总共有$i$个点的DAG数量,转移考虑枚举DAG上所有出度为$0$的点,剩下的点可以选择连向它,剩下的点之间也可以连边。 但是注意到这样子转移可能会存在剩下的点中有点没有出度的情况,考虑容斥 ...
分类:其他好文   时间:2019-06-23 14:04:08    阅读次数:90
JavaScript -- 内置对象数组
数组 创建数组的基本方式有两种: 1、使用 Array构造函数 语法:new Array() 小括号( )说明: (1)预先知道数组要保存的项目数量 (2)向Array构造函数中传递数组应包含的项 2、使用数组字面量表示法 由一对包含数组项的方括号[ ]表示,多个数组项之间以逗号隔开。 读取和设置值 ...
分类:编程语言   时间:2019-06-23 14:03:49    阅读次数:94
python爬虫学习教程之兼职网数据爬取
源码分享: 可以对着代码练习,学习编程一定要多动手练习。 代码运行效果截图 学习python、python爬虫过程中有不懂的可以加入我的python零基础系统学习交流秋秋qun:前面是934,中间109,后面是170,与你分享Python企业当下人才需求及怎么从零基础学习Python,和学习什么内容 ...
分类:编程语言   时间:2019-06-23 14:03:37    阅读次数:128
[转帖]浅谈IOC--说清楚IOC是什么
浅谈IOC--说清楚IOC是什么 Need Study https://www.cnblogs.com/DebugLZQ/archive/2013/06/05/3107957.html 博文目录 1.IOC的理论背景 2.什么是IOC 3.IOC也叫依赖注入(DI) 4.IOC的优缺点 5.IOC容 ...
分类:其他好文   时间:2019-06-23 14:03:19    阅读次数:81
一文带您了解5G的价值与应用
一文带您了解5G的价值与应用 5G最有趣的一点是:大多数产品都是先有明确应用场景而后千呼万唤始出来。而5G则不同,即将到来的5G不仅再一次印证了科学技术是第一生产力还给不少用户带来了迷茫——我们为什么需要5G?本文将带大家了解5G的价值。 1. 什么是5G? 5G之前还有4G、3G、2G、1G,每一 ...
分类:其他好文   时间:2019-06-23 14:03:02    阅读次数:105
mysql踩坑记录之limit和sum函数混合使用问题
问题复盘本次复盘会用一个很简单的订单表作为示例。 数据准备订单表建表语句如下(这里偷懒了,使用了自增ID,实际开发中不建议使用自增ID作为订单ID) CREATE TABLE `order` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '订单ID', ...
分类:数据库   时间:2019-06-23 14:02:51    阅读次数:152
算法与数据结构 (八) HashMap源码
一 存储结构 二 put操作 put(key,value)内部调用的是putVal() 下面是源码 jdk1.8采用的是尾插法 代码除了红黑树的部分引出两个部分:1. 为什么采取hash & 长度-1 的方式找数组位置 2. 如何扩容 三 初始化和扩容 定容量的方法: 对于构造函数中传入的整数,进行 ...
分类:编程语言   时间:2019-06-23 14:02:38    阅读次数:109
pdf.js实现图片在线预览
项目需求 前段时间项目中遇到了一个模块,是关于在线预览word文档(PDF文件)的,所以,找了很多插件,例如,pdf.js,pdfobject.js框架,但是pdfobject.js框架对于IE浏览器不兼容,所以,选择了使用pdf.js,这里记录一下,以后使用的时候好查找,也希望可以帮助有需要的人。 ...
分类:Web程序   时间:2019-06-23 14:02:13    阅读次数:522
Eclipse配置注释模板
通过菜单 Window->Preference -> Java -> Code Style -> Code Templates 在右侧选择Comments 选择修改选项 Files: Types: Fields: Constructors: Methods: Overriding methods: ...
分类:系统相关   时间:2019-06-23 14:01:29    阅读次数:118
最简JDBC范例
1 package jdbctest; 2 /** 3 * mysql JDBC连接的测试 4 * 导包mysql 5 * JDBC连接数据库共分为4步: 6 * 1 使用反射方式注册驱动 7 * 2 获取连接对象 8 * 3 执行SQL对象 9 * 4 执行SQL语句 10 * 5 关闭连接 11... ...
分类:数据库   时间:2019-06-23 14:01:15    阅读次数:105
python中的格式化
python字符串格式化有两种方式: 1、format方式 2、%格式化 ...
分类:编程语言   时间:2019-06-23 14:00:47    阅读次数:87
android项目的目录结构讲解
参考书籍:《第一行代码Android》 一:android项目的目录结构讲解 1、.gradle和.idea 这两个目录下放置的都是Android Studio自动生成的一些文件,我们无须关心,也不要去手动编辑。 2、app 项目中的代码、资源等内容几乎都是放置在这个目录下的,我们后面的开发工作也基 ...
分类:移动开发   时间:2019-06-23 14:00:13    阅读次数:150
Elasticsearch学习(二)————搜索
Elasticsearch1.query string search1.1.搜索全部// 1. GET http://ip:9200/test/test/_search 结果: { "took": 86, # 耗费的时间:ms "timed_out": false, # 是否超时 "_shards" ...
分类:其他好文   时间:2019-06-23 13:59:42    阅读次数:110
MySql (二)入门语句和基本操作
文章目录MySQL的基本操作增删改查 mysql的入门语句:查看服务器下的库 show databases; 创建库(数据库被创建后它的名字是不可以更改的) create database 数据库名; 2.1.插看当前所在的库 select database(http://www.my516.com ...
分类:数据库   时间:2019-06-23 13:59:24    阅读次数:89
821条   上一页 1 ... 35 36 37 38 39 40 41 ... 49 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!