通配符

sql查询总结

拥有回忆 提交于 2020-01-08 20:01:56
1.SQL select 语句    SELECT 语句用于从表中选取数据。   结果被存储在一个结果表中(称为结果集)。 SELECT 列名称 FROM 表名称    实例: SELECT username,password FROM user    或者: SELECT * FROM user 2.SQL SELECT DISTINCT 语句    在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。   关键词 DISTINCT 用于返回唯一不同的值。 SELECT DISTINCT 列名称 FROM 表名称    实例:从order表中查询所有的Company,仅选取唯一不同的值 SELECT DISTINCT Company FROM Orders 3.SQL WHERE 条件语句    WHERE 语句用于规定选择的标准。 SELECT 列名称 FROM 表名称 WHERE 列 运算符 值    where运算符条件: 操作符 描述 = 等于 <> 不等于 > 大于 < 小于 >= 大于等于 <= 小于等于 BETWEEN 在某个范围内 LIKE 搜索某种模式    例: SELECT * FROM Persons WHERE id=1 4.SQL AND & OR 运算符     AND 和 OR 可在 WHERE

window下用taskkill杀死进程

可紊 提交于 2020-01-07 16:08:20
taskkill /IM tail.exe /F 以下为附带习得 tasklist | findstr "tail" taskkill -PID 1592 -F    window下用taskkill杀死进程 摘自:https://www.cnblogs.com/wangzhaobo/p/9200743.html TASKKILL [/S system [/U username [/P [password]]]] { [/FI filter] [/PID processid | /IM imagename] } [/T] [/F] 描述: 使用该工具按照进程 ID (PID) 或映像名称终止任务。 参数列表: 1. /S system 指定要连接的远程系统。 2. /U [domain\]user 指定应该在哪个用户上下文执行这个命令。 3. /P [password] 为提供的用户上下文指定密码。如果忽略,提示输入。 4. /FI filter 应用筛选器以选择一组任务。允许使用 "*"。例如,映像名称 eq acme* 5. /PID processid 指定要终止的进程的 PID。使用 TaskList 取得 PID。 6. /IM imagename 指定要终止的进程的映像名称。通配符 '*'可用来 指定所有任务或映像名称。 7. /T 终止指定的进程和由它启用的子进程。

linux文件通配符

你离开我真会死。 提交于 2020-01-06 10:09:50
*  #匹配任意字符 ?  #匹配任意单个字符 ~  #当前用户家目录 ~user  #用户user的家目录 ~+  #当前工作目录 ~-  #前一个工作目录 [0-9]  #匹配的数字范围 [a-z]  #匹配小写字母 [A-Z]  #匹配大写字母 [hello]  #匹配中括号中的任意的一个字符 [^hello]  #匹配除中括号里的字符以外的任意字符 [:digit]  #任意数字,相当于[0-9] [:lower:]  #任意小写字母 [:upper:]  #任意大写字母 [:alpha:]  #任意数字或字母 [:blank:]  #水平或垂直空白字符 [:space:]  #水平或垂直空白字符 [:punct:]  #标点字符 [:print:]  #可打印字符 [:cntrl:]  #控制(非打印)字符 [:graph:]  #图形字符 [:xdigit:]  #十六进制字符 来源: https://www.cnblogs.com/awanderer/p/12149017.html

->>Route命令简介

浪尽此生 提交于 2020-01-06 00:52:48
Route命令概述:   Route 命令用于在本地IP路由表中显示和修改条目。在排除网络故障时常会用到。 Route 命令参数以及描述 :    Route 命令格式如下:    route [-f] [-p] [command [destination] [mask netmask] [gateway] [metric] [if interface]    Netstat 参数   1、 -f选项: 清除所有网关项的路由表。如果该参数与某个命令组合使用,路由表将在运行命令前清除。 如下图所示,执行route –f命令后,再用route print打印路由表时,可看到路由表为空。    2、-p选项: 与route add命令结合使用时,将路由设备为在系统引导期间保持不变。 默认情况下,重新启动系统时,不保存路由。 当在route add命令中加入-p参数时,route print命令就能看到永久路由了。    3、Print 选项: 显示IP路由表的完整内容,如下图所示:首先显示了当前主机的所有接口列表,接下来显示IPv4路由表和IPv4永久路由,可以看到,我的IPv4路由表有两个默认网关,且无手动添加的IPv4永久路由。 使用route print命令时,目标或网关可以为通配符,通配符指定为星号“*”。 Route print -4: 只显示IPv4的路由表信息。 Route

Repaint 、Reflow 的基本认识和优化

时光毁灭记忆、已成空白 提交于 2020-01-04 02:38:35
自己对浏览器了解的还不是很多,但这篇文章确实可以帮助了解 你是不是经常听师兄或一些前端前辈说不能用 CSS 通配符 * , CSS 选择器层叠不能超过三层, CSS 尽量使用类选择器,书写 HTML 少使用 table ,结构要尽量简单- DOM 树要小....等这些忠告,以前我就大概知道使用通配符或者 CSS 选择器层次过多可能会降低性能,至于为什么不使用 table 标签我一直是迷迷糊糊,也就跟着那样做了,但我认识了 Repain 和 Reflow 之后,原来这些还真不能用太多。 ok,希望这篇文章对你有帮助! https://segmentfault.com/a/1190000002629708 来源: https://www.cnblogs.com/luodiandian/p/7150616.html

Linux 命令行通配符及转义符的实现

扶醉桌前 提交于 2020-01-03 21:17:38
我们想对一类文件批量操作,例如批量查看硬盘文件属性,那么正常命令会是: [root@linuxprobe ~]# ls /dev/sda [root@linuxprobe ~]# ls /dev/sda1 [root@linuxprobe ~]# ls /dev/sda2 [root@linuxprobe ~]# ls /dev/sda3 但有些时候确实不知道分区的 通配符 星号(*)代表匹配零个或多个字符 huanyu@ubuntu:~$ ls -l /dev/sda* 问号(?)代表匹配单个字符 huanyu@ubuntu:~$ ls -l /dev/sda? 中括号内加上数字[0-9]代表匹配0~9之间的单个数字的字符,而中括号内加上字母[abc]则是代表匹配a、b、c三个字符中的任意一个字符 huanyu@ubuntu:~$ ls -l /dev/sda[0-9] huanyu@ubuntu:~$ ls -l /dev/sda[135] 示例: 查看sda开头的所有设备文件: [root@linuxprobe ~]# ls /dev/sda* /dev/sda /dev/sda1 /dev/sda2 查看sda后面有一个字符的设备文件: [root@linuxprobe ~]# ls /dev/sda? /dev/sda1 /dev/sda2 查看sda后面包含0

java泛型中的通配符

二次信任 提交于 2020-01-02 22:05:14
今天在看ArrayList原码是看到这样的一个符号,好奇怪。 ?表示通配符,表示的意思是匹配E或E的子类,具体类型未知。 1.限定通配符 编写一个类似于ArrayList的动态数据 public class Gys<T> { private final static int default_capacity =10; private int endIndex =0; private Object[] elemts; public Gys() { this.elemts = new Object[default_capacity]; } public void add(T t){ if(elemts.length-1< endIndex){ int newCapcti= default_capacity *2; elemts= Arrays.copyOf(elemts,newCapcti); } elemts[endIndex++]=t; } public void addAll(Gys<T> cs){ for(int i=0;i<cs.size();i++){ add(cs.get(i)); } } public int size(){ return endIndex; } public T get(int i){ if(i< endIndex){ return (T)

关于浏览器css选择器性能优化

﹥>﹥吖頭↗ 提交于 2019-12-30 21:28:26
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 作为一个前端开发, 我觉得很有必要了解浏览器对css选择器的解析,因为这个关系到页面的渲染,高效的方式、避开开销大的方式这些无疑为网站加载缩短了时间。 最近在新的项目中陷入了一个误区,也是出于对jquery使用的了解,于是把jquery中选择器的优化放到了写css上面,但是发现其实这两者是不一样的,浏览器解析css是本身默认的规则,而jquery是模拟出来的规则为了用户更好的使用。后面去查找这方面的资料,于是发现自己的错误是那么的可笑。 找到了阿里前端的一篇文章 http://www.aliued.cn/2013/01/24/ 网站css选择器性能讨论.html ,当然也找了其他的一些文章,不过都有说到了safari和webkit的架构师David Hyatt的两段话: 样式系统从最右边的选择符开始向左进行匹配规则。只要当前选择符的左边还有其他选择符,样式系统就会继续向左移动,直到找到和规则匹配的元素,或者因为不匹配而退出。 如果你非常在意页面的性能那千万别使用CSS3选择器。实际上,在所有浏览器中,用 class 和 id 来渲染,比那些使用同胞,后代选择器,子选择器(sibling, descendant and child selectors)对页面性能的改善更值得关注。 因为我项目的原因

CSS中的通配符*用于类

独自空忆成欢 提交于 2019-12-30 21:20:14
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 我有这些div,我正在使用 .tocolor ,但我还需要唯一标识符1,2,3,4等,所以我将它添加为另一个类 tocolor-1 。 <div class="tocolor tocolor-1"> tocolor 1 </div> <div class="tocolor tocolor-2"> tocolor 2 </div> <div class="tocolor tocolor-3"> tocolor 3 </div> <div class="tocolor tocolor-4"> tocolor 4 </div> .tocolor{ background: red; } 有没有办法只有一个类 tocolor-* 。 我试着在这个css中使用通配符 * ,但它没有用。 .tocolor-*{ background: red; } #1楼 你需要什么称为属性选择器。 使用html结构的示例如下: div[class^="tocolor-"], div[class*=" tocolor-"] { color:red } 在 div 的位置,您可以添加任何元素或完全删除它,并且在 class 的位置,您可以添加指定元素的任何属性。 [class^="tocolor-"] - 以“tocolor-”开头。

java泛型

ぃ、小莉子 提交于 2019-12-27 04:23:32
java泛型方法 public static <K extends Comparable<? super K>, V> Comparator<Map.Entry<K,V>> comparingByKey() { return (Comparator<Map.Entry<K, V>> & Serializable) (c1, c2) -> c1.getKey().compareTo(c2.getKey()); } <K extends Comparable<? super K>, V> :类型参数声明 K extends Comparable<? super K>, V :类型参数 (泛型类型名称的标识符) 类型参数 1.Comparator<Map.Entry<K,V>> 声明返回值类型 2.实际参数类型的占位符 3.代表引用型类型 4.不能是原始类型(像int,double,char的等) 有界的类型参数: <K extends Comparable<? super K>, V> 1.extends 2.implements 3.super 4.上界:Comparable<? super K> java泛型类 (参数化的类或参数化的类型) public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>,