搜索结果
查询Tags标签: sth,共有 15条记录-
17.动名词
1. 动名词的构成和特征动名词一般由“动词原形+-ing”构成。及物动词的动名词可以带宾语,也可以被状语修饰。不及物动词的动名词不可以直接带宾语,但可以被状语修饰;若要带宾语,则应加上相应的介词。动名词带宾语或状语,构成动名词短语,如reading a book slowly。其…
2022/8/13 23:24:32 人评论 次浏览 -
Linux 使用过的命令总结
command(命令) Full Name(全称) application method(使用方法) remark(备注)echo直接跟着string 则在界面上打印出string跟着$sth $表示后面接的是变量。会在界面上显示出sth变量的值打印信息;相当于print;exit退出命令窗口;默认快捷键CTRL+D
2022/7/2 5:22:15 人评论 次浏览 -
【JUC 并发编程】——ReentrantLock 源码分析
可重入性 概念 在说 ReentrantLock 之前,先了解下什么是可重入。假如有如下代码private synchronized static void testA() {testB(); }private synchronized static void testB() {// do sth }代码很简单,有两个同步方法,testA 方法中调用 testB 方法。线程进入 testA…
2022/6/9 1:21:39 人评论 次浏览 -
C# 报错:CS1106:扩展方法必须在非泛型静态类中定义;CS1105:扩展方法必须是静态的
这里涉及一个知识点,就是C#的扩展方法。 比较显著的标识就是方法参数类型定义时使用this。 包含扩展方法的类及方法本身必须是静态的,否则就会报上述错误 如 // 报错CS1106 public class ExtensionHelper {public void SelectAll(this string str){//to do sth……} }//…
2022/4/12 1:12:39 人评论 次浏览 -
C++继承时子类使用父类构造函数时的注意
class Father { public:Father(int x) {do sth.}... };对于这样的父类,下面一种子类的构造函数时错误的:class Son : public Father { public:Son() {do sth...}... };会提示你没给Father传参数,正确用法应该是:class Son : public Father { public:Son() : Father(1)…
2022/2/26 20:21:38 人评论 次浏览 -
英语3500词(14/20)dynasty主题 (2022.1.26)
dynasty 1 n. 王朝,朝代 用法搭配 build / establish / found a dynasty 建立一个朝代the rise and fall of a dynasty 朝代的兴衰 empire 1 n. 帝国,大企业集团 用法搭配 the Great Tang Empire 大唐帝国 词汇拓展 emperor n. 皇帝empress n. 女皇 imperial 1 adj. 帝国…
2022/1/26 23:06:48 人评论 次浏览 -
匿名内部类成员变量初始化导致 java.lang.StackOverflowError
项目场景: java某抽象类A中需要匿名初始化一个同类型的成员变量, public class Main {public static void main(String[] args) {new B();}}abstract class A {A a = new A() {//同类型成员变量@Overridevoid do_sth() {System.out.println("do nothing");}};…
2021/10/23 14:11:49 人评论 次浏览 -
匿名内部类成员变量初始化导致 java.lang.StackOverflowError
项目场景: java某抽象类A中需要匿名初始化一个同类型的成员变量, public class Main {public static void main(String[] args) {new B();}}abstract class A {A a = new A() {//同类型成员变量@Overridevoid do_sth() {System.out.println("do nothing");}};…
2021/10/23 14:11:49 人评论 次浏览 -
es6中使用map简化复杂条件判断操作
本文实例讲述了es6中使用map简化复杂条件判断操作。分享给大家供大家参考,具体如下: 复杂逻辑判断时需要写很多if/else,代码可读性较差,可以用es6新增的Map来简化代码 列举六种实例,逐步简化 目录转化成switch简化:将判断条件作为对象的属性名,将处理逻辑作为对象的…
2021/9/13 6:05:12 人评论 次浏览 -
es6中使用map简化复杂条件判断操作
本文实例讲述了es6中使用map简化复杂条件判断操作。分享给大家供大家参考,具体如下: 复杂逻辑判断时需要写很多if/else,代码可读性较差,可以用es6新增的Map来简化代码 列举六种实例,逐步简化 目录转化成switch简化:将判断条件作为对象的属性名,将处理逻辑作为对象的…
2021/9/13 6:05:12 人评论 次浏览 -
es6中使用map简化复杂条件判断操作
本文实例讲述了es6中使用map简化复杂条件判断操作。分享给大家供大家参考,具体如下: 复杂逻辑判断时需要写很多if/else,代码可读性较差,可以用es6新增的Map来简化代码 列举六种实例,逐步简化 目录转化成switch简化:将判断条件作为对象的属性名,将处理逻辑作为对象的…
2021/9/13 6:04:49 人评论 次浏览 -
es6中使用map简化复杂条件判断操作
本文实例讲述了es6中使用map简化复杂条件判断操作。分享给大家供大家参考,具体如下: 复杂逻辑判断时需要写很多if/else,代码可读性较差,可以用es6新增的Map来简化代码 列举六种实例,逐步简化 目录转化成switch简化:将判断条件作为对象的属性名,将处理逻辑作为对象的…
2021/9/13 6:04:49 人评论 次浏览 -
增加Cache命中率加快程序运行速度
场景一:改变程序运行顺序以提高Cache命中率 给定代码逻辑:当条件A成立,则执行B;否则执行C。 if (cond A) {// do sth. B } else {// do sth. C }CPU分支预测器机制:对于if条件语句,如果CPU可以预测到接下来执行的是if还是else里的指令,就可以提前将指令加载到缓存中…
2021/7/25 22:06:36 人评论 次浏览 -
增加Cache命中率加快程序运行速度
场景一:改变程序运行顺序以提高Cache命中率 给定代码逻辑:当条件A成立,则执行B;否则执行C。 if (cond A) {// do sth. B } else {// do sth. C }CPU分支预测器机制:对于if条件语句,如果CPU可以预测到接下来执行的是if还是else里的指令,就可以提前将指令加载到缓存中…
2021/7/25 22:06:36 人评论 次浏览 -
[PHP] 生成数据库字典的PHP代码支持PDO扩展
有时候没有数据库字典设计文档,根据现有的数据库注释进行生成一份<?php header(content-type:text/html;charset=utf-8); define(DB_HOST,192.168.11.7); define(DB_USER,root); define(DB_PASS,centos); define(DB_NAME,new_admin); define(DB_PORT,3306); define(D…
2021/7/1 19:21:58 人评论 次浏览