1. Tomcat简介 1.1 Tomcat的核心组件 catalina:servlet container(servlet的容器) Coyote:http connection(http连接器) Jasper:JSP Engine(jsp引擎,jsp翻译器) 注意: Tomcat的开发语言:JAV ...
分类:
其他好文 时间:
2020-06-17 23:23:32
阅读次数:
65
三、对象: 一)、语法: 对象有两种形式定义: 声明(文字)形式: var myObj = { key: value // ... }; 构造形式: var myObj = new Object(); myObj.key = value; 在声明形式中可以添加多个键/值对,但是在构造形式中必须逐个添 ...
分类:
Web程序 时间:
2020-06-17 23:23:20
阅读次数:
58
本文主要是为了梳理JS垃圾回收机制所写,阐述了JS垃圾回收机制的原理以及标记无用变量的策略(引用计数和标记清除),希望也能给小伙伴带来帮助,梳理自己的知识体系。 ...
分类:
编程语言 时间:
2020-06-17 23:23:01
阅读次数:
63
关于变量的命名,这又是一个容易引发程序员论战的话题。如何命名才能更具有可读性、易写性与明义性呢?众说纷纭。 本期“Python为什么”栏目,我们将聚焦于变量命名中的连接方式,来切入这块是非之地,想要回答的问题是——Python 为什么要推荐蛇形命名法? 首先一点,对于单个字符或者单词 (例如:a、A ...
分类:
编程语言 时间:
2020-06-17 23:22:07
阅读次数:
184
使用前请先引入百度echarts.js最新插件 效果图如下: 具体代码如下: //跳转代码 myChart.on('click', function(params) { console.log(params.name); window.open(params.data.url); // window ...
分类:
其他好文 时间:
2020-06-17 23:21:48
阅读次数:
67
陶与瓷的区别在于原料土的不同和温度的不同。在制陶的温度基础上再添火加温,陶就变成了瓷。陶器的烧制温度在800-1000度,瓷器则是用高岭土在1300-1400度的温度下烧制而成。陶瓷制品的品种繁多,它们之间的化学成分。矿物组成,物理性质,以及制造方法,常常互相接近交错,无明显的界限,而在应用上却有很 ...
分类:
其他好文 时间:
2020-06-17 23:21:33
阅读次数:
140
1.任意类型 >字符型 1)String var a=35.278, b=true, c, d=null; // 强制转换 a=String(a); b=String(b); c=String(c); d=String(d); console.log(a,b,c,d); 结果: 35.278 tru ...
分类:
编程语言 时间:
2020-06-17 23:21:01
阅读次数:
67
最近公司有个项目需要计算6000个点之间的驾车距离,第一时间想到的是利用Google的Distance Matrix API,但是免费Key每天只能计算2500个元素(元素 = 起点数量 * 终点数量),收费的话每1000个元素需要0.5刀,6000个点(接近3600w条边)基本就是1.8w刀。。。 ...
分类:
编程语言 时间:
2020-06-17 23:20:41
阅读次数:
80
前言 上一篇文章,在pycharm中已经成功链接了模拟器,并打印出了设备的相关信息,现在我们要进行app自动化,首先我们需要先获取包名。 adb命令行获取包名 首先查看一下mumu模拟器的版本。 是安卓6.0.1版本的。 unix系统 安卓8.0以下 adb shell dumpsys activi ...
分类:
其他好文 时间:
2020-06-17 23:20:09
阅读次数:
298
1.什么是JSON? 一种轻量级的[纯文本]数据交换格式,相对于XML来说,解析速度更快,占用空间更小,因为XML需要用标签来描述信息。 对象结构以{}围起来,数组结构以[]围起来,中间都用[,]分开,可以混合在一起形成数据结构,例如 { "id":10086 "name":"守林鸟" "hobby ...
分类:
编程语言 时间:
2020-06-17 23:19:41
阅读次数:
63
Python 简介 Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。 Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节 ...
分类:
编程语言 时间:
2020-06-17 23:19:11
阅读次数:
80
Which two statements are true about an Oracle database? (Choose two.) A table can have multiple foreign keys. A column definition can specify multiple ...
分类:
其他好文 时间:
2020-06-17 23:17:37
阅读次数:
65
对于java而言,进程内唯一(线程唯一)是对同一个类加载器而言的。 在一些情况下我们可能会有两个类加载器,这个时候的单例模式并不能保证单例。所以在这种非单一类加载器的情况下,我们需要指定类加载器来执行单例类的创建。 见下方代码: private static Class getClass(Strin ...
分类:
其他好文 时间:
2020-06-17 23:17:17
阅读次数:
111
vue 获取当前屏幕的宽度,图片等比例缩放 这个是一个背景图,点击对应的圆圈就会出现一个蒙层上面显示详情,但是只要当前窗口大小变化了,因为我的蒙层大小是固定的px,所以不会变,就不在图片对应的位置了 我们要绑定样式style,等后面要根据当前的屏幕来给蒙层动态设置宽高 <div class="mai ...
分类:
Web程序 时间:
2020-06-17 23:16:48
阅读次数:
143
今天定位了一个const引入的优化问题, 问题本身挺简单的, 但是自己太菜, 写代码时竟然没注意, 所以记录一下, 引起警戒. 问题背景与定位 测试团队反馈修改newlib系统调用以后跑coremark报错bad alloc, 于是就看了了下sbrk()的修改. 因为之前在修改newlib时需要通过 ...
分类:
其他好文 时间:
2020-06-17 23:15:52
阅读次数:
59
一、背景 随着时间和业务的发展,数据库中的数据量增长是不可控的,库和表中的数据会越来越大,随之带来的是更高的磁盘、IO、系统开销,甚至性能上的瓶颈,而一台服务的资源终究是有限的,因此需要对数据库和表进行拆分,从而更好的提供数据服务。 当用户表达到千万级别,在做很多操作的时候都会很吃力,所以当数据增长 ...
分类:
数据库 时间:
2020-06-17 23:15:37
阅读次数:
66
需求描述 数据库中表结构如下图所示: 填报表需要按照如下格式去展现数据让用户修改: 这种填报需求可以归纳为是行转列填报表的制作。 实现原理 填报制作需要符合来源、界面、去向严格对应原则,那么我们可以拆开来看:界面是行转列之后的效果,所以来源脚本里需要进行行转列处理,保证和界面一致。去向里更新时按照实 ...
分类:
其他好文 时间:
2020-06-17 23:15:01
阅读次数:
54