ICode9

精准搜索请尝试: 精确搜索
  • Interface--模版方式(代理模式)2022-06-28 14:05:21

    interface的代码模式(agency) package _312after_366before.src.javaTeacher.learn_interface.agency; /* 接口的使用:---代理模式 总结: 1- 让"被代理类"和"代理类都实现接口 2- 在测试里面,让"被代理类"走个过程 3- 用"代理类"直接可以调出"被代理类" */ //测试 pu

  • Linux内核机制—irq_work2022-06-26 20:02:32

    一、简介 irq_work 主要是提供一个在中断上下文执行回调函数的框架。主要逻辑是先通过enqueue work(NMI save的),然后触发一个IPI中断,然后在IPI中断中执行enqueue的work func。其它路径下也有调用回调函数,比如offline cpu、进入idle等。 主要实现文件是 kernel/irq_work.c,使用该功

  • 面向对象三大特性2022-06-24 15:01:38

    面向对象三大特性之一封装性 三大特性:封装,继承,多态 封装性:尽可能隐藏对象内部实现细节,控制对象修改及访问权限 面向对象编程语言是对客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界无法直接操作和修改. 封装可以被认为是一个保护屏障,防止该类代码和数据被其他类随意访

  • cite2022-06-19 20:00:51

    As verbs the difference between recite and cite is that recite is to repeat aloud some passage, poem or other text previously memorized, often before an audience while cite is to quote; to repeat, as a passage from a book, or the words of another. As a no

  • 回调函数--CallBack2022-06-18 02:31:53

    函数指针与回调函数, 类似于Template Method 老师的要求 9:00 eat 9:00 -11:00 work, 让学生自己安排工作 21:00 run 学生执行要求 9:00 eat 9:00 -11:00 work,学生在此时间段想起来要写 code 21:00

  • 数据库表名大小写还原2022-06-14 00:34:48

    从windows备份数据库到linux,存在表名的大写全变成小写的情况,实在不想一个个去改了,便写了个存储过程来处理,有需要的朋友可以参考一二。 需要修复的库:WORK_BASE 先建一个正确表名的库:  RIGHT_BASE DROP PROCEDURE if EXISTS recoverTableName; DELIMITER // CREATE PROCEDURE re

  • 面向对象(下)6.2 - 代理模式2022-06-11 21:01:00

    1.解决的问题 代理模式是Java开发中使用较多的一种设计模式。代理设计就是为其他对象提供一种代理以控制对这个对象的访问。 2.【举例】 interface NetWork{ public void browse(); } //被代理类 class Server implements NetWork{ @Override public void browse(){ Sys

  • activity_work_shop_receipt2022-06-08 11:36:15

    <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:orientation="vertical" andro

  • DOM – Work with Document.styleSheets and JS Breakpoint Media Query2022-06-02 17:02:56

    前言 为了方便管理, 我们会定义 CSS Variables, 类似于全局变量. 有时候做特效的时候还需要 JavaScript 配合, 这时就会希望 JavaScript 可以获取到 CSC Variables, 虽然 JS 可以做到单独获取某个 CSS Variable 但是, 若想获取所有的 CSS Variables 就不那么容易了. 它需要通过 D

  • Nest+Vue实战:工作计划管理系统2022-06-02 00:31:51

    博客原文和更新地址:Nest+Vue实战:工作计划管理系统 前言 该项目是学习Nest.js框架所得,前端基于Vue.js + Vuex + VueRouter + ElementUI + SCSS,后端基于Node.js + TypeScript + Nest.js + MySQL + TypeORM。 预览 功能 用户 注册、登录、鉴权、查看信息、修改信息、退出登录和

  • Mybatis多表查询,报错:Column 'id' in field list is ambiguous2022-05-30 00:34:22

    Mybatis多表查询,报错:Column 'id' in field list is ambiguous Mybatis错误示例: <resultMap id="JoinResultMap" type="com.WorkDto"> <id column="id" jdbcType="BIGINT" property="id"/> <result co

  • centos 7 Docker容器启动报WARNING: IPv4 forwarding is disabled. Networking will not work2022-05-17 10:34:41

    昨天在次遇到“WARNING: IPv4 forwarding is disabled. Networking will not work”,玩过容器的同学估计都会遇到这个问题,因为网上关于这个报错一搜一大把,都是一个解决办法修改操作系统的“net.ipv4.ip_forward”参数,但是没有看到有说明原因的。在这里我就再赘述一遍解决故障操作过

  • linux内核调度的机制 tasklet/workqueue/kthread_worker/kthreadx详解及示例【转】2022-05-16 14:03:38

    转自:https://blog.csdn.net/zxpblog/article/details/108539245 前言: 一直就感觉linux下面的任务调度机制太丰富了,由于各种调度机制平时工作中只是要用,理解并不是那么深刻,所有有时候说不上道道来,只知道这个要用softirq/tasklet/workqueue/thread/, workqueue的优先级要设置成syst

  • 第3章 Work Queues2022-05-14 11:32:30

      工作队列(又称任务队列)的主要思想是避免立即执行资源密集型任务,而不得不等待它完成。 相反我们安排任务在之后执行。我们把任务封装为消息并将其发送到队列。在后台运行的工作进 程将弹出任务并最终执行作业。当有多个工作线程时,这些工作线程将一起处理这些任务。 3.1. 轮训

  • 我确实在DL上没有天赋2022-05-06 22:32:38

    大家好,我是对白。 今天给大家分享一位博主对于深度学习的看法,文笔清奇而幽默。炼丹多了,会感觉DL越来越玄学,越来越难以解释,到现在我也有这样的感触,只能通过多做几组实验来解除困扰,以下为原文。 作者:Cherrise | 编辑:对白的算法屋 https://zhuanlan.zhihu.com/p/466568642 我确实在

  • CF Global Round 202022-04-27 21:04:42

    半夜思混乱还硬打3h的Global Round 的下场。。。 C 在输入n之前先给mn赋值n+1,然后样例n是不降的所以没发现,然后在WA2中迷茫。。。 #include<bits/stdc++.h> using namespace std; const int N=2e5+5; int n,a[N]; void work(){ cin>>n; int mn=n+1,mx=0; for(int i=1;i<=n;i++

  • i sleep all night and I work all day2022-04-27 00:32:41

    人生苦短,我用python 学了一个michigan的老师就是好,听Charles Severance讲课真是有意思。 从此我又多了一个身份就是programer,进入了一个全新的世界,生活中说废话的人真的很多, 有了python我可以进入一个没有废话的世界。 这两天没有交易,因为橡胶又输钱,而且铁矿看到空没做空,难得跌停,

  • MySql 克隆表,临时表2022-04-24 14:34:42

    1.克隆表的结构   克隆表会创建一个与原表类似的表,拥有相同的列,但不会克隆原表的数据以及使用的索引(外键) CREATE TABLE new_table LIKE old_table   添加全部数据或者添加符合条件的数据 //添加原表的所有数据到新表 INSERT INTO new_table select * FROM old_table; //

  • 文献阅读笔记模板2022-04-23 17:33:25

    Template for Taking Notes on Research Articles Whenever you read an article, pertinent book chapter, or research on the web, use the following format (or something similar) to make an electronic record of your notes for later easy access. Put quotation ma

  • 关于golang interface中T和*T的一个小测试和思考2022-04-21 09:33:53

    首先 贴一下参考的博客资料。 https://www.cnblogs.com/shijingxiang/articles/12201984.html 背景: golang中使用interface实现类似于C++或者JAVA 的多态,其中比较复杂的是接口中函数调用者参数可能为T或者*T。 按照官方文档说明,interface中 T 类型只能处理接收者参数为 T, T类型可

  • vite ts pinia project, vue devtools not work for pinia bug All In One2022-04-20 13:01:12

    vite ts pinia project, vue devtools not work for pinia bug All In One ❌ ✅ Google Chrome Checking for updates Version 102.0.4987.0 (Official Build) dev (x86_64) https://github.com/xgqfrms/Vue-3.x/issues/4 issues https://github.com/vuejs/pinia/issues/

  • WARNING: IPv4 forwarding is disabled. Networking will not work2022-04-18 14:00:53

    问题解决 Google 一下报错信息,得到问题解决方法。 vi /etc/sysctl.conf # 新增一行 net.ipv4.ip_forward=1 # 重启network服务 systemctl restart network # 查看是否修改成功 sysctl net.ipv4.ip_forward (返回为“net.ipv4.ip_forward = 1”,表示成功)

  • Mysql基本操作之数据表的操作{插入数据}{修改数据}2022-04-18 10:03:02

    1.插入数据:使用INSERT INTO语句插入数据 语法如下: 插入一行数据 INSERT INTO 数据表名 (字段1,字段2,字段3) values (数据1,数据2,数据3); 插入多行数据 INSERT INTO 数据表名 (字段1,字段2,字段3) values (数据1,数据2,数据3), (数据4,数据5,数据6), ............ , (数据7,

  • 动态规划:洛谷 P1280 尼克的任务2022-04-12 09:34:09

    洛谷 P1280 尼克的任务             这是洛谷的一题绿题,考的是动态规划。我们先想状态转移方程,这是个线性的dp,那么可以考虑每一个时间,dp[]就代表0-此时间内的最大闲暇时间,但发现最大闲暇时间,前面的选择会对后面的选择产生影响,有后效性,所以不妨倒着来,从最后一个时间一直

  • WARNING: IPv4 forwarding is disabled. Networking will not work.错误改正2022-04-08 16:34:43

    今天在Centos7上设置静态ip后,在docker上部署elasticserach的时候遇到这个错误: WARNING: IPv4 forwarding is disabled. Networking will not work 大概意思是不能上网 解决办法 vim /etc/sysctl.conf 在最后一行添加 net.ipv4.ip_forward=1 重启network和docker服务 systemctl r

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有