一.介绍 j解释器模式(Interpreter Pattern)。属于行为型模式。给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 二.实现 举个例子,有一个中英文翻译系统可以翻译一句英文的话,每个英文单词对应的是去翻译出中文,而标点符号输出的还是标点 ...
元素 元素 作用 备注 if 判断语句 单条件分支判断 choose、when、otherwise 相当于 java 的 case when 多条件分支判断 Trim、where、set 辅助元素 用于处理 sql 拼装问题 foreach 循环语句 在 in 语句等列举条件常用,常用于实现批量操作 ...
分类:
数据库 时间:
2021-02-08 12:13:21
阅读次数:
0
算数运算符: + - * / % ++ -- 赋值运算符: = 关系运算符: > < == >= ? != instanceof 逻辑运算符:&& || ! 位运算:& | ^(异或) << >> ~(取反) 条件运算符: ? : x?y:z (x为ture则结果为y,不然为z) ...
分类:
其他好文 时间:
2021-02-08 12:13:02
阅读次数:
0
Team Name(2.5) Prime Game(2.6) XOR Sums(2.7) Another Tree with Number Theory Multiple Games Cell Shell Bash Matrix Dream and the Multiverse Cut the Ca ...
分类:
其他好文 时间:
2021-02-08 12:12:42
阅读次数:
0
bat @echo off set CLASSPATH=%CLASSPATH% set PATH=%PATH% set JAVA_HOME=%JAVA_HOME% d: cd F:\VC\teslamanage_server\ start java TServer exit @pause ...
分类:
编程语言 时间:
2021-02-08 12:12:30
阅读次数:
0
题目描述: http://acm.hdu.edu.cn/showproblem.php?pid=1043 中文大意: 经典八数码问题。 给定初始状态,要求变换到目标状态并输出移动过程。 目标状态固定为:1 2 3 4 5 6 7 8 x 。 思路: 采用逆向 BFS + 康托展开判重 + 打表的方法 ...
分类:
其他好文 时间:
2021-02-08 12:12:13
阅读次数:
0
OSS上传图片不支持预览 第一点就是设置文件的ACL(权限) 注意一点权限要么是公共读写,要么是公共读 /** * 主要运用到的就是阿里的类 ObjectMetadata */ ObjectMetadata objectMetadata = new ObjectMetadata(); //设置公共读 ...
分类:
Web程序 时间:
2021-02-08 12:11:54
阅读次数:
0
leetcode打卡 题面 class Solution { public: bool checkPossibility(vector<int> &nums) { int n = nums.size(); for (int i = 0; i < n - 1; ++i) { int x = nums[ ...
分类:
其他好文 时间:
2021-02-08 12:11:43
阅读次数:
0
一、概述 在项目,需要使用一个功能,点击某个按钮,展开/隐藏 某些说明文字。 二、项目演示 新建一个vue项目,安装ElementUI 模块即可。 新建test.vue <template> <div style="width: 70%;margin-left: 30px;margin-top: 3 ...
分类:
其他好文 时间:
2021-02-08 12:11:26
阅读次数:
0
前提 最近在搭建一个整体框架,需要接入文件存储,逛了一圈,发现了MinIO新大陆,于是便有了以下的步骤。 官网地址:https://min.io/ 本文选择使用docker-compose部署方式 Docker部署步骤 拉取minio/minio最新镜像 docker pull minio/mini ...
分类:
其他好文 时间:
2021-02-08 12:11:05
阅读次数:
0
美国Georgia-Pacific(乔治亚太平洋)公司1927年创建于乔治亚州的奥古斯塔, 木材的年加工能力达6500万立方米。目前,该公司已成为世界上首屈一指的薄纸生产商,是全球最大的造纸商、建材商和批发商之一。该公司在美国、加拿大等3个国家拥有600条生产线。2000年其销售额达220亿美元。 ...
分类:
其他好文 时间:
2021-02-08 12:10:45
阅读次数:
0
本文适合有 Python 基础的小伙伴进阶学习 作者:pwwang 一、前言 本文基于开源项目: https://github.com/pwwang/python-import-system 补充扩展讲解,希望能够让读者一文搞懂 Python 的 import 机制。 1.1 什么是 import ...
分类:
编程语言 时间:
2021-02-08 12:10:31
阅读次数:
0
本次讨论C语言一个小玩意,关于C语言计算机存储与位运算 #include <stdio.h> void t1(void) { int a; printf("%d",a);//十进制表示 printf("%#o",a);//八进制表示 printf("%#x",a);//十六进制表示,小写x十六进制字 ...
分类:
其他好文 时间:
2021-02-08 12:10:10
阅读次数:
0
本知识点对应手册:点击查看 模板渲染: view目录下新建子目录(名称对应控制器名),文件名(html)对应控制器下的方法名 return $this->fetch();//渲染当前模板 return $this->fetch('b');//渲染指定模板 //助手函数写法 return view() ...
分类:
Web程序 时间:
2021-02-08 12:09:54
阅读次数:
0
Python是没有swithch语句, 这点还是对于我们这些整Java/C/Shell/... 人都是很不习惯, 你得这样才行! #!/usr/bin/env python2 junk = "shoo2" def shoo_fun1(): print "hello ok1" def shoo_fun ...
分类:
编程语言 时间:
2021-02-08 12:09:39
阅读次数:
0
1.三个多线程可能引起的问题 package other; public class UnSafeTicker implements Runnable { private int ticket=10; boolean flag=true; @Override public void run() { ...
分类:
编程语言 时间:
2021-02-08 12:09:22
阅读次数:
0
奇异值分解 SVD分解 \(若A \in \mathbb{R}^{m\times n},rank(A) = r,则有SVD分解\) : \[ A = UDV \] \(SVD分解有三种形式\): \(full \ SVD:\) $ U,V是方阵,且为酉阵,U \in \mathbb{m\times ...
分类:
其他好文 时间:
2021-02-08 12:09:06
阅读次数:
0