数据结构算法-数组、链表、跳表(二)
原文链接: https://www.cnblogs.com/bigroc/p/14208123.html 一、Array 1、创建语法 语言 语法 Java C++ int a100 Python list= JavaScript let s = 1,2,3 2、数据结构 每当我们去申请创建一个数组时,计算机会在内存上开辟一段连续的地址,每一个地址都可以通过内存管理器直接进行访问。 3...
阅读全文 →共 85 篇文章 · 第 4/5 页
原文链接: https://www.cnblogs.com/bigroc/p/14208123.html 一、Array 1、创建语法 语言 语法 Java C++ int a100 Python list= JavaScript let s = 1,2,3 2、数据结构 每当我们去申请创建一个数组时,计算机会在内存上开辟一段连续的地址,每一个地址都可以通过内存管理器直接进行访问。 3...
阅读全文 →原文链接: https://www.cnblogs.com/bigroc/p/14212875.html 一、Stack (栈) 1、数据结构 Stack是栈。它的特性是:先进后出(FILO, First In Last Out) 后进先出(Last in - First out)。java工具包中的Stack是继承于Vector(矢量队列)的,由于Vector是通过数组实现的,这就意味着,Sta...
阅读全文 →原文:https://www.cnblogs.com/bigroc/p/13964091.html 一、数据结构(简单到复杂) 1.Array 数组 2.Stack / Queue 堆 / 队列 3.PriorityQueue (heap) 优先队列 、堆 4.LinkedList (single / double) &nb...
阅读全文 →mysql如何查询两个字段数不同的表中数据不一致的记录 一般可用NOT EXISTS(非存在子句)或 LEFT JOIN左(右)连接后所产生空字段值来筛选两表的差集 1、NOT EXISTS not exists在比对字段有可利用的索引时,其运行效率是非常高,但是如果没有索引的情况下运行在大数据表时,其运行效率极差,这时应避免使用它 SELECT * FROM smd_employee...
阅读全文 →根据名称分组查询最近时间的SQL SELECT t1.* FROM APS_POSITION t1, (SELECT VIN, MAX(TIME) AS TIME FROM APS_POSITION GROUP BY VIN) T2 WHERE t1.vin=t2.vin AND t1.time=t2.time; 根据条件分组 删除重复数据 并且保留rowid最小的一行数据 DELETE FROM...
阅读全文 →注意:SYS用户下执行。sys登录必须为sysdba身份。查看数据文件存放位置。 select * from dba_data_files; 1、创建表空间 CREATE TABLESPACE tp_lp DATAFILE 'd:\data\tp_lp01.dbf' SIZE 10M AUTOEXTEND OFF;--是否自动扩展 不建议使用自动扩展 2、查询表空间 SELECT f...
阅读全文 →不知道什么原因会出现* 去这里复制码云Gitee insert into smd_address_code(add_code,address) values('110000','北京市'); insert into smd_address_code(add_code,address) values('110100','北京市市辖区'); insert into smd_address_code(a...
阅读全文 →打开 【系统管理】->【脚本命令行】运行下面的命令 System.setProperty('org.apache.commons.jelly.tags.fmt.timeZone', 'Asia/Shanghai')
阅读全文 →MERGE INTO RDP_CHARTS_SETTING T1 USING (SELECT '10001' AS PAGE_ID, 'test' AS CHART_OPTION FROM DUAL) T2 ON (T1.PAGE_ID = T2.PAGE_ID) WHEN MATCHED THEN UPDATE SET T1.CHART_OPTION = T2.CHART_OPTION WHEN...
阅读全文 →表名称:TEST_LP 字段:PROD_DATE 1 SELECT '20' || SUBSTR(T.PROD_DATE, INSTR(T.PROD_DATE, '-', 1, 2) + 1, 2) || '-' || 2 DECODE(LENGTH(SUBSTR(T.PROD_DATE, 3 INSTR(T.PROD_DATE, '-', 1, 1) + 1, 4 LENGTH(SU...
阅读全文 →1、获取数组对象中某一值封装为数组(一) data = "2000-06-05",116,"2000-06-06",129; var dateList = data.map(function (item) { return item0; }); console.log(dateList); ==>"2000-06-05","2000-06-06" 2、获取数...
阅读全文 →docker 使用笔记 容器操作 查看所有容器列表 docker ps -a 移除容器(可移除多个) docker rmi CONTAINER_ID CONTAINER_ID 与宿主机之间拷贝文件 docker cp test.html CONTAINER_ID:/usr/local/tomcat/webapps/ROOT 获取id全称 docker inspect -f '{{.Id}}' CO...
阅读全文 →classes12.jar,ojdbc14.jar,ojdbc5.jar和ojdbc6.jar,ojdbc7.jar的区别与差异 【转 原文:https://yq.aliyun.com/wenji/241832 】部分修改 重新排版 在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Oracle JDBC驱动来解决的。最常使用的ojdbc14.jar有多个版本,cl...
阅读全文 →家庭版解决方案 在进行远程桌面时会遇到这种情况。对于Windows 10家庭版用户,是不支持组策略功能的。本文根据官方文档采用修改注册表的方式达到相同的目的。 1.打开注册表 win + R 键入 regedit 打开注册表 2.找到目录 HKEY_LOCAL_MACHINE\Software\Microsoft\Window...
阅读全文 →1.使用单引号将文件名括起来进行操作; rm '2018-08-07 17-29-48.png'
阅读全文 →使用metadata-extractor实现获取图片中的属性信息 官网:https://drewnoakes.com/code/exif/ 简介:metadata-extractor允许您通过简单的API访问数字图像和视频中的元数据。 支持的图像文件类型: JPEG PNG WebP GIF ICO BMP TIFF PSD PCX RAW CRW CR2 NEF ORF RAF RW2 RWL ...
阅读全文 →/** * 时间对比 开始=结束返回0;开始>结束返回-1;开始<结束返回1 */ function dateComparison(date1,date2){ var start =new Date(date1.replace(/-/g,"/").replace(/-/g,"/")); var end = new Date(date2.replace(/-/g,"/").replace...
阅读全文 →//js日期重写ny为 function formatTime(ny){ var p = ny.datebox('panel'), //日期选择对象 tds = false, //日期选择对象中月份 span = p.find('div.calendar-title span'); //显示月份层的触发控件 ny.datebox({ onShowPanel: function () { curre...
阅读全文 →$(function () { $('#jh').off().on({ //中文输入开始 compositionstart: function () { cpLock = false; }, //中文输入结束 compositionend: function () { cpLock = true; }, //input框中的值发生变化 input: function () { if (cpLock...
阅读全文 →1、把../ftl/csbg.doc替换成你的文件相对路径 1 String csbgPath=this.getClass().getResource("../ftl/csbg.doc").toURI().getPath();
阅读全文 →