码迷,mamicode.com
首页 > 2020年07月26日 > 全部分享
js的事件循环(Eventloop) 机制
这篇借助于同事准备的技术分享,书本知识,自己的理解梳理而成 高级程序设计第三版: js 是一门单线程的语言,运行于单线程的环境中,例如定时器等并不是线程,定时器仅仅只是计划代码在未来的某个时间执行,浏览器负责排序,指派某段代码在某个时间点运行 的优先级 1.为什么规定浏览器必须是单线程? JS主要用 ...
分类:Web程序   时间:2020-07-26 19:04:37    阅读次数:107
Lagom 官方文档之随手记
Lightbend推出的微服务框架Lagom,与Akka Typed自然耦合,为实现Domain-Driven Designed Distributed Application提供了完整的解决方案。 ...
分类:其他好文   时间:2020-07-26 19:04:18    阅读次数:102
mybatis批量插入需要注意的细节
1.value的后面不应该再加小括号(),在foreach里面加小括号,不然会发生语法错误; <insert id="addGoodsList" parameterType="list"> insert into wms_goods(GOOD_NAME,GOOD_TYPE,GOOD_SIZE,GOO ...
分类:其他好文   时间:2020-07-26 19:03:59    阅读次数:87
「APIO2019」路灯 (K-D Tree / 树套树 / CDQ + 树状数组)
#「APIO2019」路灯 (K-D Tree / 树套树 / CDQ + 树状数组) 首先想到一个简单的问题转化 对于一个询问,联通的时间是若干连续的区间$[L_i,R_i]$ 所有的$L_i,R_i+1$都是关键点,即由不连通变为联通的时间 和 由联通变为不连通的时间 把答案转化为$\sum R ...
分类:编程语言   时间:2020-07-26 19:03:45    阅读次数:78
leetcode-----111. 二叉树的最小深度
链接:https://leetcode-cn.com/problems/minimum-depth-of-binary-tree/ 代码 /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNod ...
分类:其他好文   时间:2020-07-26 19:03:29    阅读次数:62
PHP入门之流程控制
#前言 上一篇文章对PHP的一些类型和运算符进行了简单的讲解。PHP入门之类型与运算符 这篇简单讲解一下流程控制。结尾有实例,实例内容是用switch分支和for循环分别做一个计算器和金字塔。 #分支控制 单分支控制 if语句 语法如下: if(表达式){ 语句1; 语句2; ... } 双分支控制 ...
分类:Web程序   时间:2020-07-26 19:03:12    阅读次数:88
python socket了解使用
#服务器端import socketserver = socket.socket()server.bind(('localhost',6969))#绑定要监听端口server.listen()#监听conn, addr = server.accept() # 等电话打进来# conn就是客户端连过来 ...
分类:编程语言   时间:2020-07-26 19:02:56    阅读次数:62
13.并发编程之协程
一、协程基础 cpython下多个线程不能利用多核:规避了所有的io操作的单线程。 协程 操作系统不可见 协程本质就是一条线程,多个任务在一条线程上来回切换,来规避io操作,降低了线程上的io操作降到最低。 4 cpu:可以接受5个进程,20个线程,协程500 切换并规避IO的模块 gevent 利 ...
分类:其他好文   时间:2020-07-26 19:02:39    阅读次数:53
深度分析:面试阿里,字节跳动,美团90%被问到的List集合,看完还不懂算我输
1 List集合 1.1 List概述 在Collection中,List集合是有序的,可对其中每个元素的插入位置进行精确地控制,可以通过索引来访问元素,遍历元素。 在List集合中,我们常用到ArrayList和LinkedList这两个类。 关于Java List的一些重要观点是; Java L ...
分类:其他好文   时间:2020-07-26 19:02:22    阅读次数:77
我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法? 比如n=3时,2*3的矩形块有3种覆盖方法:
1.target=0 0 2.target=1 1 3.target=2 2 4.target>2 1.2*1竖着放,剩余的有f(target-1)种方法 2.2*1横着放,下面剩余的一块固定,剩下的有f(target-2)种方法 f(target)=f(target-1)+f(target-2) ...
分类:其他好文   时间:2020-07-26 19:02:08    阅读次数:54
LeetCode572另一个树的子树
题目描述 https://leetcode-cn.com/problems/subtree-of-another-tree/ 题解 我写的 两层DFS、双重DFS 其它题解一般也是这个思路 // Problem: LeetCode 572 // URL: https://leetcode-cn.co ...
分类:其他好文   时间:2020-07-26 19:01:52    阅读次数:62
【15】Flask SQLAlchemy
1.介绍 SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 pip3 install sqlalchemy 组成部分: Engine,框架的引擎 ...
分类:数据库   时间:2020-07-26 19:01:29    阅读次数:75
网易云外链获取
以前想要获取网易云外链播放只要一键就生成了 然鹅,得益于国人优秀的版权意识hhh,现在要另辟蹊径了 问题不大只要获取歌曲网页比如: Run Away with Me: https://music.163.com/#/song?id=17691338 相对应的外链就会是: http://music.1 ...
分类:其他好文   时间:2020-07-26 19:00:59    阅读次数:174
【Vue】11 VueRouter Part1 概述 & 入门
什么是路由? 即通过互联网把信息从源地址传输到目的地址的活动 路由决定数据包从来源到目的地的路径 转送将输入端的数据转移到合适的输出端 后端路由: 早起网站开发全部由服务器渲染,例如 Java的JSP,.NET的ASP,PHP 服务器直接生产渲染好的HTML页面,返回给客户端展示 一个网站非常多的页 ...
分类:其他好文   时间:2020-07-26 19:00:45    阅读次数:50
树状数组
###树状数组 #####对于区间之间的增删查改,如果单纯按照之前的想法就是O(1)查询,然后O(n)的时间复杂度去进行修改。 #####而树状数组查询和修改都是O(logn)的复杂度 #####接下来详细讲一下树状数组的基本操作 #####数组A(原数组) /// 数组C(树状数组) #####原 ...
分类:编程语言   时间:2020-07-26 19:00:30    阅读次数:64
leetcode-----112. 路径总和
链接:https://leetcode-cn.com/problems/path-sum/ 代码 /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode ...
分类:其他好文   时间:2020-07-26 19:00:19    阅读次数:52
数据准备1 数据导入、导出
数据准备1 数据导入、导出 读取Excel(.xlrx文件)并进行导出备份 import pandas as pd from pandas import DataFrame # Pandas可以直接从xlsx(excel)、csv等文件中导入数据,也可以输出到xlsx(excel)、csv格式中 s ...
分类:其他好文   时间:2020-07-26 19:00:03    阅读次数:59
1013条   上一页 1 ... 15 16 17 18 19 20 21 ... 60 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!