forEach是ES5中操作数组的一种方法,主要功能是遍历数组,forEach方法对数组的每个元素执行一次提供的函数。map用法与forEach相似,map方法的即是“映射”,原数组被“映射”成对应新数组。 1.forEach方法中的function回调有三个参数第一个参数是遍历的数组内容, 第二个 ...
转载 2021-10-22 11:20:00
556阅读
2评论
1.使用场景  in:适合外大内小    exist:适合外校内大2.执行顺序    in:先执行子查询,然后在执行主查询,在根据子查询的结果集返回正确的信息  exist:先执行主查询,在执行子查询,由于exist查询中子查询不返回具体的信息,只返回True或者false。3.附上一篇觉得正确的文章,欢迎探讨:in 和 exists也是很好区别的.in 是一个集合运
转载 2024-01-14 19:05:51
51阅读
笛卡尔积:cross join 笛卡尔积是将两个表的任一记录相互组合,如果A有m条记录,B有n条记录,那么通过笛卡尔积产生的结果就会有m*n条记录。 产生迪卡尔积有三种情况:select * from A cross join B; select * form A inner join B; #如果有on的话,就是内连接,即求交集 select * from A,B;#注意,此时不能用on或者us
转载 2023-12-20 09:25:03
61阅读
ORC与Parquet均为列式存储结构,那么他们有什么不同呢?Apache Parquet 源自google Dremel 系统,Parquet 相当一Dremel中的数据存储引擎,而Apache顶级开源醒目 Drill正式Dremel的开源实现. Apache Parquet 最初的设计动机是存储嵌套式数据,比如Protocolbuffer thrift json 等 将这类数据存储成列式格式以
连词包含两类,第一类是表示并列关系的连词,如and, or,but, yet等等;第二类是从属连词,这一类连词所起的作用往往是作为引导词引导名词性从句或状语从句一、并列连词1、并列关系的连词并列双方性质相同,也就是说,这类连词连接的前后词语词性相同。and/or 和/或You and/ or your brother will go with me. 你和/或你的兄弟将要跟我一起走。Lucy
飞速SQL 查询 适用于任何数据库的免费 SQL 查询工具 FlySpeed SQL 查询徽标 通用数据库查询工具 如果您正在寻找合适的工具来使用临时可视化查询构建器处理数据和 SQL 查询,那么您必须查看 FlySpeed SQL Query。此 Windows 应用程序连接到所有现代数据库服务器,并适用于所有流行的桌面数据库和办公文件格式(CSV、Excel)。 使用 FlySpee
转载 2024-05-08 14:58:19
157阅读
Collections的unmodifiableXXX()方法 如果集合中不允许修改,可以用Collections的unmodifiableXXX()方法来获取原始集合的一个集合视图,程序可以读取集合视图中的内容,但不允许修改它Set<String> originalSet = new HashSet<String>(); originalSet.add("Tom
 # 会根据不同类型而生产字符串,如 String 类型 : aa ---> 'aa' $ 表示原生类型,如 String 类型 : aa ---> aa 在做in,like 操作时候要特别注意   1.#是把传入的数据当作字符串,如#field#传入的是id,则sql语句生成是这样,order by "id",这当然会报错..&nb
转载 精选 2013-02-20 12:03:03
600阅读
this 这   self 自己    $this 指的是实例化的对象,self指的是当前类        $db  = new Imooc\Database(); var_dump($db->where('id=1'));
原创 2016-11-08 22:59:27
1086阅读
在配置了网络虚拟化(Overlay)的网络结构中,处于Overlay网络中的虚机数据包的封装和MAC地址学习和传统物理网络(Underlay)相似又不尽相同。除了我们了解Overlay网络需要借助Underlay网络进行二次封装之外,其MAC地址学习过程也相对要曲折一些。这些MAC地址学习过程取决于多种因素:     1)  虚机是否在同
转载 2024-08-19 10:49:23
54阅读
一、echo 用法:直接显示输入的内容。例: #echo -e "the year is 2016. \n today is 7."    the year is 2016.    today is 7.二、printf 用法:格式并显示输入的内容。例:#printf "The year is 2016.\nToday
原创 2017-06-23 09:26:46
1651阅读
contour和contourf 绘制三维图 其中前两个参数x和y:两个等长一维数组 第三个参数z: 二维数组(表示平面点xi, yi映射的函数值)。 由于contourf可以填充等高线之间的空隙颜色,呈现出区域的分划状,所以很多分类机器学习模型的可视化常会借助其展现。 :https://blo
转载 2019-01-19 17:37:00
488阅读
2评论
grep是字符串查找工具sed是流编辑器,可对文本/二进制文件进行:替换/删除/添加操作awk是文本分析工具,可对文件进行分析处理,尤其适合对文本文件进行数据提取、数据统计、数据比对等等分析处理操作。对大数据量的文件数据比对尤其令人印象深刻:几百万行的数据对比只要几分钟就能出结果,性能极好。awk(关键字:分析&处理) 一行一行的分析处理 awk '条件类型1{动作1}条件类型2{动作2}
原创 2016-07-27 16:29:04
1288阅读
python中的not的意思在python中,not是逻辑判断,用于布尔值true和false,not true是false,not false是true。以下是not的一些常见用法:(1)当表达式after not为false时,如果要在冒号后执行语句,价格则不与逻辑判断一起使用。例如:A =假如果不是a:(这里,因为a是假的,而不是a是真的)打印“你好”在这里你可以输出结果。你好。(2)决定一
转载 2023-06-20 13:39:14
131阅读
more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more命令从前向后读取文件,因此在启动时就加载整个文件。1.命令格式:more&nbs
      方法的重写(Overriding)和重载(Overloading)是Java多态性的不同表现。重写(Overriding)是父类与子类之间多态性的一种表现,而重载(Overloading)是一个类中多态性的一种表现。         如果在子类中定义某方法与其父类有相同的名
原创 2008-03-10 14:53:12
2844阅读
2评论
void *memcpy(void *dest, const void *src, int n);功能:      从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中。头文件:      #include <string.h>返
原创 2016-12-20 14:50:14
2759阅读
平时我们如果要用到委托一般都是先声明一个委托类型,比如:private delegate string Say();string说明适用于这个委托的方法的返回类型是string类型,委托名Say后面没有参数,说明对应的方法也就没有传入参数。写一个适用于该委托的方法: public static string SayHello() { return "Hello"; }最后调用: static void Main(string[] args) { Say say = SayHello; ...
转载 2014-01-15 11:06:00
128阅读
2评论
<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.7</version> </dependency> StringUtils.isEmpty() 是 ...
转载 2021-08-12 11:54:00
125阅读
2评论
(线程安全)所以
转载 2023-04-26 20:12:59
41阅读
  • 1
  • 2
  • 3
  • 4
  • 5