自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 Mac从零创建密钥,SSH免密登陆服务器

4、密码登录服务器,检查.ssh/authorized_keys是否存在并设置权限;命令:chmod 600 .ssh/authorized_keys。如果没有,生成SSH密钥(全程输入回车键),可通过步骤1检验;命令:ssh-keygen -t rsa -C "添加注释"5、在服务器.ssh/目录下激活密钥;命令:chcon -t ssh_home_t authorized_keys。1、本地终端查看是否存在密钥id_rsa和id_rsa.pub文件;命令:ls -al ~/.ssh。

2024-09-13 17:41:08 180

原创 Ubuntu安装中文字体——Microsoft YaHei

Step4:移动字体sudo mv MSYHBD.TTC MSYHL.TTC MSYH.TTC /usr/share/fonts/myfonts。Step7:在/myfonts安装字体、建立索引并更新缓存mkfontscale && mkfontdir && fc-cache -fv。Step2:去到路径cd /usr/share/fonts创建文件夹sudo mkdir myfonts。Step1:Terminal里输入fc-list :lang=zh查看已安装的中文字体(默认无)

2023-07-14 11:27:13 4447

原创 Mac Catalina系统关闭/打开开机duang音效

关闭提示音:sudo nvram StartupMute=%01打开duang:sudo nvram StartupMute=%00

2021-04-28 10:54:23 3004 2

原创 基于JavaSocket类的课程设计

一、Socket基本概念 1、建立连接 建立网络连接时,必须有一台机器作为服务器端,运行程序抛出端口,随时等待客户端连接,而另一端为客户端,需要对服务器端发出连接请求。程序建立过程为:服务器端生成一个ServerSocket实例对象,监听客户端连接请求 --> 客户端生成一个Socket对象,并发出请求,请求包含host参数为主机名,以及port参数为端口号 ...

2019-07-12 23:19:13 791

原创 Java图形界面的应用

一、背景分析 运用java的基本组件JFrame、JPanel和JButton配置模块,图形界面的变化及显示派生于JPanel的CirclePanel类,用于专门提供变化和显示的方法,按键设置监听模块派生于KeyAdapter的KeyListener类。 界面展示如下图: 按键意义:左侧主键盘区,点击按键E使左方圆半径增大,点击按键S使右方圆半径...

2019-07-12 15:52:48 555

原创 C++深浅拷贝举例解析

深拷贝,就是对数据成员逐一赋值。但是如果类中含有指针类型数据,则这种按数据成员逐一赋值的方法将会产生错误。1、浅拷贝例子#include <iostream>#include <cstring>using namespace std;class Student{ char *name; float score;public...

2019-07-11 19:42:45 392

原创 C语言入门该怎么学

一、引言 遥控飞机从天上拍照片,可以看到在地面上看不到的东西,即整体视角。学习也一样,从章节目录来把握整体的知识架构,作为入门学习法,很容易把握重点。所以,本篇博客就以C语言为例,浅谈入门编程的基本内容,旨在让准备学习或者已经在学C语言等其他编程语言的同学理清思路。二、什么是程序 计算机程序是人们为解决某种问题,用计算机可以识别的代码,编排出一系列的加工步骤。例...

2019-07-05 14:16:58 203

原创 顺序存储——查最小值,删除区间,合并数据,删除重复,约瑟夫问题

一、问题描述用顺序存储实现1、从线性表中删除最小值的元素,空出的位置由最后一个元素的值填补;2、从线性表中删除其值在给定区间s与t内的所有元素;3、将两个有序线性表合并为一个有序线性表;4、从线性表中删除所有值重复的元素;5、约瑟夫问题利用顺序存储解决。二、代码实现#include <iostream>using namespace std;#d...

2018-12-25 17:53:30 321

原创 安装eclipse——一步一步详解

早听同学说Java编译器安装比较麻烦,今天算是体会到了;所以为了不让你们也走弯路,特写此博客方便大家轻松入门Java学习。废话不多说,接下来跟着我这个菜鸟的步伐,一步步,安装eclipse编译器。 一、首先打开它 http://www.eclipse.org/downloads/eclipse-packages/ 下载eclipse编译器。 ...

2018-06-28 23:59:26 395

原创 C++应用——停车场统计系统

一、问题分析创建一个系统用于停车场的车辆统计;车辆分为两种(小车和中大型车),每进来一辆车就需要记录它的车牌、停车时间还有类型。当汽车离开时,应检索车牌,打印出进来时录入的信息。并且系统还具备时刻记录停车场的剩余车位数量。二、设计实现①创建类CPark;②定义数据成员(string C_num;int C_type; string Intime,Outtim......

2018-06-26 19:51:46 3509

原创 C++类实现多项式——加减乘运算

一、创建类Polynml 在多项式类Polynml的内部,分别由函数变量,构造函数,析构函数和成员函数组成;另外还有重载运算符:①重载加法(+),②重载减法(-),③重载乘法(*)。 注意多项式的每一项是用二维数组来构成,每个数组的第一维表示系数,第二维表示指数。(例如 2x^4 ;2为系数,4为指数)二、代码实现#include<iostream......

2018-06-19 23:07:04 11253 9

原创 C语言课程设计——账单管理

学了一学期C语言程序设计,期末需要完成一份课程设计;以下为我的期末课程设计,特向大家分享一下。本人初学菜鸟,代码中难免会有错误,请大家谅解,我还在努力学习中。一、课程设计思路C语言的控制和数据结构丰富灵活,语句表达简洁高效,并且程序结构很清晰。为了实现对C语言的结构、指针和文件的综合运用,因此利用账单管理的基本操作来表现他们。功能包括添加账单、罗列账单、操作......

2018-06-13 16:37:01 4385 4

JavaSocket类应用——《比手速》游戏.zip

《比手速》是一款比图形变化速度的游戏。通过两台机器即两个玩家分别运行代码建立连接后,两台机器可用键盘控制界面里的圆圈使其变大,两边的圆圈是独立的,当一方的圆圈达到规定大小后,中止两台机器,分别在两台机器上弹出提示框,一方为获胜,则另一方为失败。详情可阅读本博主博客“基于JavaSocket类的课程设计”。

2019-07-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除