ICode9

精准搜索请尝试: 精确搜索
  • How to "Activate" a MapFrame in C#2022-09-12 17:32:14

    internal class ActivateMapFrameBtn: Button { protected override void OnClick() { //1. must be on the GUI - dont switch to QueuedTask //2. Layout view must be active! if (LayoutView.Active == null) return; //3. LayoutView.Active.ActiveMap

  • MYSQL 初学2022-09-12 10:00:08

    一.数据的存储方式     特定的文件 / 内存 / 第三方云服务器 / 数据库服务器 二.什么是数据库   数据库按照一定的形式来组织存储数据,目的是为了便于操作数据 —— 增删改查 三.数据库发展历史     网状数据库 -> 层次型数据库 -> 关系型数据库 -> 非关系型数据库(NoSQL

  • 3.MySQL数据管理2022-09-12 09:32:19

    3.MySQL数据管理 3.1 外键 方式一、在创建表的时候,增加约束  CREATE TABLE `grade`( `gradeid`INT(10) NOT NULL AUTO_INCREMENT COMMENT'年级id', `gardename`VARCHAR(50) NOT NULL COMMENT'年级名称', PRIMARY KEY(`gradeid`) )ENGINE=INNODB DEFAULT CHARSET=utf8 --

  • SolarWinds PM反序列化漏洞分析2022-09-11 14:01:11

    SolarWinds PM反序列化漏洞分析 前言 这段时间一直对Net的反序列化的一些漏洞利用比较有兴趣,简单跟跟漏洞 XmlSerializer 反序列化 在此之前先来熟悉一下XmlSerializer的反序列化漏洞 反序列过程:将xml文件转换为对象是通过创建一个新对象的方式调用XmlSerializer.Deserialize方法

  • 有趣的字符串copy函数2022-09-11 11:32:45

    1 #include <iostream> 2 #include <iomanip> 3 #include <string> 4 using namespace std; 5 double power(double x,int n); 6 char * mycopy(char *dest, const char * src) 7 { 8 if(src == NULL || dest ==NULL) 9 return NULL;

  • 2.操作数据库2022-09-11 10:34:00

    2.操作数据库 操作数据库>操作数据库中的表>操作数据库中表的数据 2.1 操作数据库 1.创建数据库  CREATE DATABASE IF NOT EXISTS school 2.删除数据库  DROP DATABASE IF EXISTS hello 3.使用数据库  -- tab键上面``,如果表名或者是字段名是一个特殊字符,就需要带` USE `schoo

  • SQL 584 Find Customer Referee2022-09-11 06:30:08

    Table: Customer +-------------+---------+ | Column Name | Type | +-------------+---------+ | id | int | | name | varchar | | referee_id | int | +-------------+---------+ id is the primary key column for this table. Each row of

  • ESP32入门八:多核使用2022-09-10 19:31:30

    一.多核使用 1.ESP32共有两个核 2.程序设计 多核函数比单核函数多了一个核编号参数 1 /* 2 // 多线程基于FreeRTOS,可以多个任务并行处理; 3 // ESP32具有两个32位Tensilica Xtensa LX6微处理器; 4 // 实际上我们用Arduino进行编程时只使用到了第一个核(大核),第0核并没有使用

  • 力扣 662. 二叉树最大宽度2022-09-10 18:03:08

    662. 二叉树最大宽度 给你一棵二叉树的根节点 root ,返回树的 最大宽度 。 树的 最大宽度 是所有层中最大的 宽度 。 每一层的 宽度 被定义为该层最左和最右的非空节点(即,两个端点)之间的长度。将这个二叉树视作与满二叉树结构相同,两端点间会出现一些延伸到这一层的

  • 利用Mycat实现MySQL的读写分离2022-09-10 15:32:17

    网络架构图 一、环境配置 192.168.247.30 mycat 2vcpu 4G 100G rocky8.6 mycat-1.6.7.4 mysql客户端8.0.26 192.168.247.31 mysql-master 2vcpu 2G 100G rocky8.6 mysql-server-8.0.26 192.168.247.32 mysql-slave-01 2vcpu 2G 100G rocky8.6

  • 系统生成随机数2022-09-10 14:01:51

    在之前的猜数字举例练习中需要用到系统生成随机数的程序 这时候就需要我们添加随机数种子,用来利用当前系统时间生成随机数,防止每次随机数都一样 首先需要添加time时间头文件,如下: #include<ctime> 然后在执行程序中加入 srand((unsigned int)time(NULL)); rand()%数字 如: srand((un

  • 数据结构与算法分析——C语言描述(第3章 表、栈和队列①)2022-09-10 09:06:25

    目录3.1 抽象数据类型(Abstract Data Type,ADT)3.2 表(List)ADT3.2.1 表的简单数组实现3.2.2 链表(linked list)3.2.3 程序设计细节3.2.5 双链表(doubly linked list)3.2.6 循环链表(circular linked list)3.2.7 例子3.2.8 链表的游标(cursor)实现 3.1 抽象数据类型(Abstract Data

  • CanvasImageRender 预设UI之按钮2022-09-10 08:00:48

    1 "use strict"; 2 3 var __emptyPoint = null, __emptyContext = null, __emptyPointA = null; 4 5 const ColorRefTable = { 6 "aliceblue": "#f0f8ff", 7 "antiquewhite": "#faebd7",

  • 关于 JavaScript 中 null 的一切2022-09-10 02:05:07

    原文地址:Everything about null in JavaScript 原文作者:Dmitri Pavlutin 译者:Gopal JavaScript 有两种类型:原始类型(strings, booleans, numbers, symbols)和对象 对象是一个复杂的数据结构。最简单的 JavaScript 对象是普通对象 —— 键和相关值的集合 let myObject = { na

  • MySQL 视图、函数、存储过程、触发器、事件(了解即可)2022-09-10 01:02:56

    1.视图:view 视图就是一张虚拟的表。表是真正存数据的,视图只是显示查询结果。 视图的作用:隐藏表的结构、简化sql嵌套查询操作 注意:视图就是你要查询数据的一个中间结果集,我们一般只用来做数据查询的 创建视图:create view view_name as 查询语句 例如: mysql> create view v_na

  • MySQL 三表查询范例2022-09-09 22:34:14

    范例: 有三张表,分别存放学生信息,课程信息和成绩 求:每个学生的姓名以及每门课的分数 mysql> select * from students; +-------+---------------+-----+--------+---------+-----------+ | StuID | Name | Age | Gender | ClassID | TeacherID | +-------+---------------+

  • java返回树形结构关键字搜索结构2022-09-09 19:02:07

    1、我们平时开发都会遇到返回树形结构数据,很多时候写的方式很慢,我写一种较快的方式,如有bug请各位大佬指出 首先一个接口,参数keyWord 返回结果对象 Group对象就是自己需要的字段 1、实现思路:   1.1、先根据keyWord查询所有结果,普通的sql    1.2、循环遍历子级    循环

  • typescript2022-09-09 17:30:11

    基础类型 Boolean number string null undefined any void never object type object{} 对象类型 let obj33:{name:string,age:number}={ name:'11', age:11 } *array[] 数组类型 const list: number[] = [12, 23, 34] //泛型 const listA: Array<number> =

  • 解决出现javax.net.ssl.SSLHandshakeException: PKIX path building failed 或 sun.security.validator.Validato2022-09-09 15:01:03

    错误信息: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find

  • 【TypeScrip】学习 TypeScrip-1(基础类型)2022-09-08 23:05:57

    TS 是 JS 的超集,所以 JS 基础的类型都包含在内 起步安装 npm install typescript -g 运行编译 tsc 文件名 基础类型:Boolean、Number、String、null、undefined 以及 ES6 的 Symbol 和 ES10 的 BigInt 字符串类型 string 字符串是使用 string 定义的 let a: string = 'aaa' // 普

  • leetcode 437. Path Sum III 路径总和 III(中等)2022-09-08 20:30:54

    一、题目大意 给定一个二叉树的根节点 root ,和一个整数 targetSum ,求该二叉树里节点值之和等于 targetSum 的 路径 的数目。 路径 不需要从根节点开始,也不需要在叶子节点结束,但是路径方向必须是向下的(只能从父节点到子节点)。 示例 1: 输入:root = [10,5,-3,3,2,null,11,3,-2,null,

  • 王道-考研-数据结构-双链表2022-09-08 11:31:18

    双链表 typedef struct DNode { ElemType data; struct DNode *prior, *next; } DNode, *DLinkList; 1. 初始化 // 初始化一个双链表,带头结点 bool InitDLinkList(DLinkList &L) { L = (DNode *)malloc(sizeof(DNode)); if (L == NULL) { return false

  • mysql索引不生效2022-09-08 10:00:56

    并不是索引越多越好,索引是一种以空间换取时间的方式,所以建立索引是要消耗一定的空间,况且在索引的维护上也会消耗资源。本文首发我的个人博客mysql索引不生效 这里有张用户浏览商品表,建表语句: CREATE TABLE `product_view` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_id`

  • Windows自动启动2022-09-08 09:02:51

    经常我们需要设置一个程序运行以后 开机自动启动。代码实现如下 定时任务型   public static _TASK_STATE AutoStartup(string creator, string taskName, string path) { try { //实例化任务对象 TaskSchedulerClass scheduler = new TaskSchedulerCl

  • 浅谈双指针技巧(一)---通过双指针判断链表成环问题2022-09-07 17:00:25

    双指针是算法中非常重要的一个解决问题的思路。双指针顾名思义,就是有两个指针。根据双指针的方向及速度,我们一般将双指针分为以下几种场景1、快慢双指针2、左右双指针所谓快慢双指针是指,两个指针,一个快指针,一个慢指针,按照相同的方向,从链表(或数组)的一侧移动到另外一侧的场景。 如下

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

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

ICode9版权所有