1、require引入 //require.jslet a = 0; const count = () => { ++a; console.log(a,'==require模块内部函数执行==') } setTimeout(function(){ ++a; console.log(a,'==requ ...
分类:
其他好文 时间:
2020-07-22 11:20:25
阅读次数:
103
一、为什么使用仓储模式 个人觉得仓储模式就是升级版的三层架构,里面多了接口之间的调用,就好像仓库管理员,只是负责把仓库里面的东西交给客户,也无需知道客户要做什么,反之客户也无需知道东西在哪里,怎么存放的,需要的时候就跟管理员索要就可以了,这样就是低耦合,就算管理员换人了,客户的流程也无需做出改变,反 ...
分类:
数据库 时间:
2020-07-22 11:17:41
阅读次数:
88
1005 继续(3n+1)猜想 (25分) 卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。 当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对 n=3 进行验证的时候,我们需要计算 3、5、8、4、2、1,则当我们对 n ...
分类:
其他好文 时间:
2020-07-22 01:51:34
阅读次数:
73
事务四大特性 1.原子性:不可分割的操作单元,事务中所有操作,要么全部成功;要么撤回到事务执行之前的状态 2.一致性:如果在执行事务之前数据库是一致性的,那么在执行事务后数据库也还是一致的 3.隔离性:事务操作之间彼此独立和透明互不影响。事务独立运行。这通常使用锁来实现。一个事务处理后的结果,影响了 ...
分类:
数据库 时间:
2020-07-22 01:47:17
阅读次数:
86
ps -aux | grep -v grep | grep -q xxx echo $? 排除grep进程,返回0,说明xxx进程存在,返回其他数字,说明xxx进程不存在 apt -cache policy xxx | grep -q 'abc' -q就是判断返回的结果中是否含有abc 以下是摘自菜 ...
分类:
系统相关 时间:
2020-07-21 21:34:26
阅读次数:
96
1 # 2 # s = 'nihao' 3 # count = 0 4 # for i in s : 5 # count += 1 6 # print(count) 7 8 # dic = dict(('name','apple')) 9 # print(dic) 10 11 # def mylen ...
分类:
其他好文 时间:
2020-07-21 13:42:58
阅读次数:
67
1.运行环境 有一些三种方式获取当前环境 getExecutionEnvironment() createLocalEnvironment() createRemoteEnvironment 2.批处理 ExecutionEnvironment env = ExecutionEnvironment. ...
分类:
其他好文 时间:
2020-07-21 11:37:59
阅读次数:
68
页面 package com.oracle.view; import java.util.Scanner; import com.oracle.controller.UserController; public class UserView { //登录 private UserController ...
分类:
其他好文 时间:
2020-07-21 09:59:02
阅读次数:
479
深度优先搜索 一、特点 从最开始的状态出发,遍历所有能到达的地方,每个状态只会进行一次,通过递归的思想实现 二、例题 例一 部分和问题: 给定整数 a1、a2、…、an,判断是否可以从中选出若干数,使它们的和恰好为 k 限制条件 1 ≤ n ≤ 20 108 ≤ ai ≤ 108 108 ≤ k ≤ ...
分类:
其他好文 时间:
2020-07-21 09:29:40
阅读次数:
110
帮助实现多重继承,实现不相关类的相同行为 定义接口 public interface IStringList { void Add(string s); int Count {get;} string this[int index]{get;set}; } //public abstract被省略了 ...