ICode9

精准搜索请尝试: 精确搜索
  • 一篇关于c语言的大补帖2022-04-23 00:31:52

    一晃今年又开始了,作为一个失意的中年技术男,现在的心境真的是五味杂陈。赶紧写一篇吧,我怕过了这个点,今年就在没有那个心情去写了。 因为是基础嘛,从事软件开发以来c或者c++相关的东西断断续续 也刷了差不多一遍。中间看的书差不多有 c++游戏编程入门教程,vc++深入详解, c++ primer plu

  • zookeeper配置代码的实现2022-04-22 23:00:52

    package com.msb.zk.config; import org.apache.zookeeper.AsyncCallback; import org.apache.zookeeper.WatchedEvent; import org.apache.zookeeper.Watcher; import org.apache.zookeeper.ZooKeeper; import org.apache.zookeeper.data.Stat; import org.junit.After; imp

  • OpenHarmony轻量系统服务管理--Simplevector实现2022-04-22 22:32:28

    前言   之前说过鸿蒙实现了自己的vector容器,叫做SimpleVector,其代码位于distributedschedule_samgr_lite\interfaces\kits\samgr\common.h,现在来分析下其代码。   头文件分析 1 typedef struct SimpleVector { 2 int16 max; //可存储的最大数据记录数。 3 int16 t

  • C#_注册系统全局快捷键2022-04-22 15:32:26

      using System; using System.Collections.Generic; using System.Windows.Forms; using System.Runtime.InteropServices; public class HotKeys { int keyid = 10; Dictionary<int, HotKeyCallBackHanlder> keymap = new Dictionary<int, HotKeyCallBa

  • 静态栈2022-04-22 15:05:21

    1 #include <stdio.h> 2 #include <stdlib.h> 3 4 #define Length 10 5 6 struct Stack 7 { 8 int element[Length]; 9 int cursor; 10 11 void initial() 12 { 13 cursor = -1; 14 for (int i = 0; i < Length; i++) 15

  • AT3537 [ARC083D]Collecting Balls 题解2022-04-21 22:32:49

    Post time: 2021-09-22 21:55:13 题面 一道图论(树论)综合好题,被亓神扒出来放到了 vc 胡策上。 首先发现球的数量等于机器人的数量,也就是说,每一个机器人都必须要吃掉一个球。感觉上直接做不好做,考虑转化,把每个球当做边,将横纵坐标上的机器人连起来。 连完之后,发现形成了一个边数等于

  • P3721 [AH2017/HNOI2017]单旋 题解2022-04-21 20:32:42

    题目链接 这是一道很有意思的题……用一个数据结构维护另一个数据结构…… 先考虑这个题的答案,也就是深度如何维护?作为 LCT 练习题单中的一道题,很容易想到用 LCT 维护链上点数,这样每个点的深度就可以把这个点和根 split 出来,直接返回这个点的 siz 就行了。 然后,考虑到需要找整棵树

  • Codeforces Round #744 (Div. 3) 题解2022-04-21 19:34:29

    A. Casimir's String Solitaire 思路 因为只能同时擦去 A B,或 B C,所以只有在 A 的数量加 C 的数量等于 B 的数量时,才能完全擦除。 代码 #include <bits/stdc++.h> #define Tp template<typename Ty> #define Ts template<typename Ty,typename... Ar> #define I inline #define ll

  • 实验32022-04-21 19:32:54

    1 #include<stdio.h>#include<stdlib.h>#include<time.h>#include<windows.h>#define N 80 void printText(int line,int col, char text[]);void printSpaces(int n);void printBlanklines(int n); int main(){int line, col, i;char text[N]= "

  • 实验3 函数2022-04-21 18:03:43

    1. #include<stdio.h>#include<stdlib.h>#include<time.h>#include<windows.h>#define N 80 void printText(int line,int col, char text[]);void printSpaces(int n);void printBlanklines(int n); int main(){ int line, col, i; char text

  • Kafka回调函数2022-04-21 16:01:25

    Controller /** * 回调方法中监控消息是否发送成功 或 失败时做补偿处理 */ @GetMapping("/callback/{message}") public String sendMessageCallback(@PathVariable("message") String callbackMessage) { kafkaProducer.sendMessageCallback(call

  • java基础学习-对象Day082022-04-21 12:31:34

    面向对象 面向对象和面向过程 面向过程思想: 步骤清晰简单,第一步...,第二步... 面向过程适合处理一些较为简单的问题 面向对象思想: 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对分类进行单独思考。最后,才对每个分类下的细节进行面向过程的思索 面向对象适

  • 模板方法模式2022-04-21 08:02:07

    package com.life.design.template; public abstract class Cooking { public final void cookProcess() { pourOil(); heatOil(); pourVegetable(); pourSauce(); fry(); } public void pourOil() { System.

  • 策略模式2022-04-21 08:00:06

    package com.life.design.strategy; public interface Promotion { void show(); } package com.life.design.strategy; public class PromotionA implements Promotion { @Override public void show() { System.out.println("买一送一");

  • 循环结构2022-04-21 02:31:05

    while循环 while是最基本的循环,它的结构为: while(布尔表达式){ //循环内容 } 只要布尔表达式为true,循环就会一直执行下去。 我们大多数情况是会让循环停止下来的,我们需要一个让表达式失效的方式来结束循环。 少部分情况需要循环一直执行,比如服务器的请求响应监听等。

  • 【蓝桥杯-单片机省赛】第十届2022-04-20 22:33:53

    1.主函数main.c #include "stc15f2k60s2.h" #include "hc138.h" #include "smg.h" #include "key.h" #include "fre.h" #include "iic.h" extern unsigned char flag_500ms; extern bit swit; extern bit dac_out;

  • 循环结构:for2022-04-20 21:33:14

    for循环 虽然所有的循环结构都可以用while或者do...while标识,但是Java提供了另一种语句for循环,使一些循环结构变得更加简单。 for循环语句是支持迭代的一种通用结构,是最有效、最灵活的循环结构。 for循环执行的次数是在执行钱就确定的。语法结构如下: for(初始化;布尔值;迭代

  • 【设计模式】七大设计原则(四)—— 接口隔离原则(Interface Segregation Principle)2022-04-20 20:32:56

    接口隔离原则介绍 1.客户端不应该依赖它不需要的接口,即一个类对另一个类的依赖应该建立再最小的接口上 2.使用多个隔离的接口,比使用单个接口要好。 3.他还有另一个意思:降低类之间的耦合度。 示例 interface Interface1{ void operation1(); void operation2(); void

  • 设计模式篇(3) 设计原则2022-04-20 20:00:06

    class AbstractDrink { getPrice() { return 1; } } class Fanta extends AbstractDrink { getPrice() { return 5; } } class CocaCola extends AbstractDrink { getPrice() { return 3; } } class Sprite extends Abstract

  • C++PrimerPlus第六版_复习题-第七章2022-04-20 16:03:39

    7.12 1 7.12 复习题 2 1. 使用函数的3个步骤是什么? 3 函数原型 函数定义 函数调用。 4 5 2. 请创建与下面的描述匹配的函数原型。 6 a. igor( )没有参数, 且没有返回值。 7 void igor(void); 8 b. tofu( )接受一个int参数, 并返回一个float。 9 flo

  • 多线程2022-04-20 13:33:11

    多线程 一.前言 ​ 掌握程序的概念,创建方式和常用方法,掌握线程的同步方法解决并发问题,掌握死锁的处理方式,了解线程的生命周期 二.概述 1.进程 ​ 电脑中会有很多单独运行的程序,每个程序有一个独立的进程,而进程之间是相互独立存在的。 2.线程 ​ 进程想要执行任务就需要依赖线程

  • 02 | linux下进程同步(信号量实现)2022-04-20 11:33:43

    #include <stdio.h> #include <unistd.h> #include <stdlib.h> #include <sys/sem.h> /*程序目的: 1、完成两个进程的同步 2、每个进程进入临界区后输出一对字符 3、主进程输出‘X',其余进程输出'O' 4、主进程负责创建和销毁信号量 */ /*收获 1、深刻理解信号量是一种资源。它同

  • FSM2022-04-20 01:03:26

    package com.mrsaber.fsm; import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeListener; import java.util.*; public class FSM { // This class implements a Flying Spaghetti Monster public static void main(String[] args) { FSM

  • 用摇杆或北通手柄控制海康摄像头2022-04-19 23:02:10

    今天没事看到家里有一款海康的网络摄像头,这个摄像头支持上下左右旋转,另外还可以镜头远近缩放。刚好家里又有一款摇杆和一个北通的手柄。想着写一个软件实现用手柄和摇杆控制摄像头运动, 还能将实时画面显示在软件上,最后做出来的效果还是不错的。大概介绍一下这个软件的开发情况,先附

  • 实验32022-04-19 22:35:08

    //task1//#include <time.h> #include <windows.h> #define N 80 void printText(int line, int col, char text[]); // 函数声明 void printSpaces(int n); // 函数声明 void printBlankLines(int n); // 函数声明 int main() { int line, col, i; char text[N] =

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

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

ICode9版权所有