ICode9

精准搜索请尝试: 精确搜索
  • 占个坑:Rpdf导出图片中文字符乱码怎么解决?2022-06-20 15:03:38

    当图片里的文字既有英文也有中文的时候,中文变成了...,网上有中文导出不乱码的解决方法,换一个中文字体,但是这时候英文也变成了中文字体,就不好看了,不知道怎么让中文英文按照它们自己的字体格式导出 pdf("p1.pdf",family="GB1") p1 dev.off() 用中文字体导出的时候是下图的效果,其他

  • Keil C51 关键字sfr sbit相关知识2022-06-19 10:37:18

    读头文件的意义-20220619   SFR 不是标准C 语言的关键字,而是Keil 为能直接访问80C51而提供了一个新的关键词。   功能: 用来定义硬件寄存器地址的关键字,具有定义硬件特性。   举个例子: sfr P0 =0x80; sfr P1 = 0x90;   (C语言,这样就定义了51系列MCU中0x80地址,在编程时可以用P0

  • 【C++】构造函数的分类与调用2022-06-17 23:03:19

    分类方式 按参数分: 有参构造(默认构造) & 无参构造  按类型分: 普通构造 & 拷贝构造  调用方式 括号法 显示法 隐式转换法   PS:下方所有文本均以此代码为基础 1 class Person { 2 public: 3 //无参构造函数 4 Person() { 5 st

  • 用PROTEUS仿真单片机串口通讯2022-06-17 11:03:16

    设计要求: 实现与Proteus中的8051单片机进行串行通信。先回顾一下串行通信。在串行通信中有两个引脚分别称为TX和RX。TX引脚用于发送数据,而RX引脚用于接收数据。 原理图和代码就直接放一下好了 #include <reg52.h> #define Baud_rate 0xFD void SerialInitialize(void); void S

  • 【转】PV操作,看完了进程同步与互斥机制,我终于彻底理解了 PV 操作2022-06-12 12:31:16

    参考:https://cloud.tencent.com/developer/article/1803377 使用信号量和 PV 操作实现进程的同步也非常方便,三步走: 定义一个同步信号量,并初始化为当前可用资源的数量 在优先级较「高」的操作的「后」面执行 V 操作,释放资源 在优先级较「低」的操作的「前」面执行 P 操作,申请占用

  • (转载)ssh登录报no matching MAC found. Their offer: hmac-sha2-512异常2022-06-11 19:35:13

    转载地址:ssh登录报no matching MAC found. Their offer: hmac-sha2-512异常_long474080434的博客-CSDN博客故障现象:ssh 111.111.111.111 Unable to negotiate with 111.111.111.111 port 22: no matching MAC found. Their offer: hmac-sha2-512,hmac-sha2-512-etm@openssh.com,hm

  • cpp拾遗——STL——priority_queue2022-06-10 10:32:26

    1. 特点 最大值优先级队列、最小值优先级队列 优先级队列适配器 STL priority_queue 用来开发一些特殊的应用,请对stl的类库,多做扩展性学习 2. 方法 priority_queue<int, deque<int>> pq; priority_queue<int, vector<int>> pq; pq.empty() pq.size() pq.top()

  • 【贪心】LeetCode 122. 买卖股票的最佳时机 II【中等】2022-06-08 22:06:09

    给你一个整数数组 prices ,其中 prices[i] 表示某支股票第 i 天的价格。 在每一天,你可以决定是否购买和/或出售股票。你在任何时候 最多 只能持有 一股 股票。你也可以先购买,然后在 同一天 出售。 返回 你能获得的 最大 利润 。   示例 1: 输入:prices = [7,1,

  • i--和--i的区别2022-06-07 10:01:40

    区别:自身先减再赋值和自身先赋值再减的先后顺序不一致罢了 public static void demo8() { int m = 10; int n=5; int p1 = m--; //m的值先给p1,然后m再执行m=m-1 System.out.print("p1:"+p1+"m:"+m+"\n"); int p2 = --n;//n先执行n=n-

  • 使用并查集解决的相关问题2022-06-04 23:35:53

    作者: Grey 原文地址:使用并查集解决的相关问题 关于并查集的说明,见如下博客: 使用并查集处理集合的合并和查询问题 相关题目 LeetCode 200. 岛屿数量 本题的解题思路参考博客 使用DFS和并查集方法解决岛问题 LeetCode 547. 省份数量 主要思路 横纵坐标表示的是城市,因为城市是一样的

  • 【题解】CF1687B Railway System2022-06-04 19:32:30

    Sol 首先先用 \(m\) 次查询把每条边的权值弄出来。 然后把边按照权值排序。从小到大依次加入每条边。 当一条边在最后的答案中那么当且仅当 \(x-last=a_i\),其中 \(x\) 为当前询问的答案,\(last\) 为前 \(i-1\) 条边组成的最优答案,\(a_i\) 表示第 \(i\) 条边的权值。 正确性可以考虑

  • Go语言学习——结构体的匿名字段、嵌套结构体、结构体的“继承”2022-06-03 00:03:50

    结构体的匿名字段 匿名字段默认会采用类型名作为字段名 结构体体里的字段是唯一的 不能冲突的 一个结构体中同种类型的匿名字段只能有一个 匿名字段:没有名字的字段 package main import "fmt" // 匿名字段 // 字段比较少也比较简单的场景 // 不常用!!! type person struct { /

  • golang 方法接收者2022-05-31 15:01:44

    [定义]: golang的方法(Method)是一个带有receiver的函数Function,Receiver是一个特定的struct类型,当你将函数Function附加到该receiver, 这个方法Method就能获取该receiver的属性和其他方法。 [面向对象]: golang方法Method允许你在类型上定义函数,是一个面向对象的行为代码, 这也有一

  • 快速排序实现 (Java)2022-05-28 22:01:29

    快速排序实现 核心:找到支点,将小于支点的元素放到左侧,大于支点的元素放到右侧 public void quickSort(int []nums, int left, int right){ if(left < right){ int i = partition(nums, left, right) ; // 确定支点位置 quickSort(nums, left, i - 1);

  • 转:abap中 跨session传递数据-export database2022-05-28 15:32:52

    本文转载:https://blog.csdn.net/qq_39787004/article/details/90603471 abap中 跨session传递数据-export database SAP系统中有两种内存: 1,ABAP内存 简单说来一个session就是登录SAP系统开的窗口。 可以通过abap内存实现同一session中的数据交换。具体使用到 EXPORT 和IMPORT mem

  • P7147 [THUPC2021初赛]麻将模拟器 题解2022-05-27 21:04:36

    做完 pkusc2022 day2t3 雀圣之后跑来做这题。 首先我们考虑雀圣那题。那个题是说给你一副 \(13\) 张的手牌,让你算向听数。设 \(dp[i][j][0/1][p1][p2][up][dn]=0/1\) 表示考虑到 \(i\) 花色第 \(j\) 张牌,是否已经有雀头,上张牌剩下 \(p1\) 张,这张牌剩下 \(p2\) 张,已经加了 \(up\)

  • iOS笔记 - KVO实现原理2022-05-27 01:31:21

    KVO实现原理 1 - 代码示例: // - Person.h 1 #import <Foundation/Foundation.h> 2 @interface Person : NSObject 3 4 @property(nonatomic,assign)int age; 5 6 @end // - Person.m 1 #import "Person.h" 2 @implementation Person 3 @synthesize age = _ag

  • P8284 「DAOI R1」Concert 题解2022-05-20 20:00:45

    题意: 构造一个长度为 \(n\) 序列,满足 \(a_i=\gcd(a_{i+1},a_{i+2},a_{i+3},...,a_{n})\),\(1 \le a_i \le 10^5\),对于每一个 \(a_i\),最多在这个序列中出现 \(k\) 次。 思路: 老诈骗题了,对于 \(a_{n-1}\), \(a_{n-1} = \gcd(a_n)\),所以 \(a_{n-1} = a_n\),那 \(a_{n-2}= \gcd(a_{n-1},a

  • P8342 [COCI2021-2022#6] Med 题解2022-05-20 20:00:26

    题意: 给你 \(n\) 个人,还有他的五场成绩,第六场成绩不知道,但成绩在 \([0,500]\) 中,问每个人的最优和最劣排名。 思路: 简单模拟题。 对于每个人,他的最大排名就是自己拿 \(500\),别人都是 \(0\) 分。 他的最小排名是自己拿 \(0\) 分,别人都是 \(500\) 分。 模拟即可。 AC code: /* Wor

  • java面向对象(一) 类的成员2022-05-20 11:00:44

    ------------恢复内容开始------------ 一、面向对象    定义:面向对象就是把事物给对象化,包括其属性和行为。面向对象的底层还是面向过程,面向过程抽象成类,然后封装,方便使用就是面向对象(万物皆对象)。 二、面向对象的两个要素   类:对一类事物的描述,是抽象的,概念上的定义(比如一

  • 一元多项式的乘法与加法运算2022-05-18 20:31:47

    一元多项式的乘法与加法运算 设计函数分别求两个一元多项式的乘积与和 输入格式 输入分2行,每行分别先给出多项式非零项的个数,再以指数递降方式输入一个多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。 输出格式 输出分2行,分别以指数递降方式输出乘积多项式

  • 7.单链表的六大解题套路2022-05-17 21:34:27

    单链表的六大解题套路 合并两个有序链表 将两个升序链表合并为一个新的升序链表并返回,新链表是通过拼接给定的两个链表的所有节点组成的 public ListNode mergeTwoLists(ListNode l1, ListNode l2) { ListNode dummy = new ListNode(-1),p = dummy;//虚拟头结点 L

  • Blog 22022-05-16 06:00:45

    一.pta题目集 7-1 sdut-String-2 识蛟龙号载人深潜,立科技报国志(II)(正则表达式) 刚接触到正则表达式感觉还是很多陌生什么也不会,在完成多次测试后终于对使用有所了解了 正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符")。 正则

  • 第二次博客2022-05-16 00:32:16

                对于期中考试和四边形与五边形的题目,我刚开始绝对是懵的,但经过这些天的摸索已经有了初步理解。题目可以说很难。 涉及到单位知识点有继承、多态、封装。题量不算多但遭不住它难啊! 期中考试题: 设计一个类表示平面直角坐标系上的点Point,私有属性分别为横坐标x与

  • 第二次BLOG总结2022-05-15 20:33:10

    前言 1.前几次作业作业量相对来说比较大,难度也比较高,需要综合运用许多学过的和没学过的知识,没学过的需要自己找资料 2.期中考试、第4.5次大作业主要运用的知识有 (1)类的设计 (2)继承与多态 (3)动态数组 (4)正则表达式 3.主要是点线型的题目很难,需要设计很多个类 设计与分析 期中考试第一

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

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

ICode9版权所有