自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C/C++内存对齐与占用内存计算

一篇关于内存对齐的牛客刷题笔记

2023-03-20 19:05:56 733

原创 C语言实现面向对象类的设计-typedef/结构体/指针的运用

C语言实现面向对象类的设计-typedef/结构体/指针的运用

2023-01-13 23:04:42 542

原创 maven简单教程(一篇足以-博主个人学习笔记)

一篇关于maven的个人学习笔记分享

2022-02-22 20:48:36 406

原创 nodejs配置

nodejs安装配置1.下载地址:官方地址2.默认安装我的node安装目录为 C:\soft\nodejs安装完成后,执行npm -v 出现版本号则表示安装成功。3.配置在node安装目录下新建两个文件夹node_global和node_cache配置npm全局模块的存放路径以及cache的存放路径,执行如下命令:npm config set prefix "C:\soft\nodejs\node_global"npm config set cache "C:\soft\nodejs\

2022-02-12 13:05:00 279

原创 JDBC连接MYSQL数据库

JDBC连接数据库的要素:1、数据库URL2、用户名3、密码4、Connection对象Connection connection = null;PreparedStatement preparestatement = null;//1、读取配置文件InputStream is=ClassLoader.getSystemClassLoader().getResourceAsStream("jdbc.properites");Properties pros = new Properties

2022-01-11 18:29:19 360

原创 C#爬取天气数据

C#使用WebClient爬取天气数据天气数据地址:https://m.tianqi.com/lishi/传入参数说明citypy:城市拼音historyurl:爬取地址https://m.tianqi.com/lishi/month:月份,如202112代码实现爬取前一天数据string month = DateTime.Today.AddDays(-1).ToString("yyyyMM");void getdata(string citypy,string historyurl,

2021-12-02 17:34:08 5744

原创 C#实现单链表

C#实现基础单链表及增删查链表结点 ListNode链表 LinkList //结点结构 class ListNode { public object value; public ListNode next; //构造空节点 public ListNode() { this.value = "Point"; this.next = null;

2021-11-18 20:14:56 405

原创 java解决线程同步问题

java解决线程同步问题synchronized机制与lock机制synchronized机制1.同步代码块synchronized(obj){ //obj为同步监视器,即锁 //括号内部放置访问共享的代码段 //如果多线程采用实现Runable接口方式,obj可以为this对象 //如果多线程采用继承Thread类方式,obj可以是当前类的**.class对象}2.同步方法public synchronized void func(){ //同步方法仍然涉及同步监视器,不过是隐式

2021-05-22 18:43:36 159

原创 Java创建多线程笔记

Java创建多线程两种方式:(1)继承Thread类(2)实现Runable接口继承Thread类步骤:(1)创建一个继承Thread类的子类(2)重写Thread类的run()方法,将此线程执行的操作声明在run()中(3)创建Thread类的子类对象(4)通过该子类对象调用start()方法:①启动当前线程,②调用当前线程的run()启用一个线程,需要调用start方法而不是run方法;一个对象start一次,如果要启动多个线程,需要多个对象。实现Runable接口步骤:

2021-05-12 17:07:43 79

原创 OS自学笔记(1)

一)操作系统概论1. 设计现代OS的主要目标是什么?方便性(方便用户)、有效性(提高吞吐量和资源利用率)、可扩展性和开放性(作为扩充机器)。2. OS的作用可表现在哪几个方面?(1)用户与计算机硬件之间的接口、(2)计算机系统资源的管理者、(3)实现对计算机资源的抽象。3. 为什么说OS实现了对计算机资源的抽象?OS是铺设在计算机硬件上的多层软件的集合,将具体硬件资源抽象成软件资源,方便用户使用,开放简单的访问方式,隐藏了对硬件操作的具体细节。4. 试说明推动多道批处理系统形成和发展的主要

2021-05-12 16:47:43 1885

原创 2021多益网络春季校园招聘游戏研发笔试题(回忆版)

2021多益网络春季校园招聘游戏研发笔试题笔试题分为15道单选题,填空题,简答题,1道编程题1单选题就几乎是数据结构,计算机网络的题目,期末考试那种程度的选择题2填空题(1)求时间复杂度(2)根据先序中序遍历写后序(3)写出插入排序,快速排序,堆排序的通常时间复杂度(4)关系数据模型的(三要素? )是关系数据结构、——、——3简答题(1)翻译一段英文(2)什么是死锁?怎么避免死锁?(3)person表,写出优先输出30-40年龄段的人的信息,其他人的信息正常输出的SQL语句(

2021-04-09 19:22:23 6760 2

转载 Java实现二叉树

Java实现二叉树import java.util.ArrayList;import java.util.List;public class Node { // 左子节点 public Node leftNode; // 右子节点 public Node rightNode; // 值 public Object value; // 插入 数据 public void add(Object v) { //

2020-07-19 19:55:51 285

原创 Java学习

Java学习资源推荐(0基础)JAVA从小白到大牛个人感觉不错,是一条Java学习路线,而且可以边学边练!(在线评审)How2J的Java教程学习内容较全,但是没有在线评审机制JavaWeb学习总结一名博主的Javaweb学习笔记,值得参考...

2020-07-04 15:44:57 145

原创 数据结构之顺序表

数据结构之顺序表(C语言实现)功能:初始化,查,插,删(增加表长度)#include<stdio.h>#include<stdlib.h> #define size 10// 静态分配数组空间 typedef struct{ int data[size];//静态数组 int length;//顺序表长度 }SqList;//定义顺序表类型 //初始化 void InitList(SqList &L){ for(int i=0;i<size;i

2020-07-04 15:30:09 298

原创 数据结构概述

数据结构概述基本概念数据信息载体数据元素、数据项对象与属性的关系数据对象、数据结构数据对象 是相同性质的 数据元素的集合数据结构 是具有特定关系的 数据元素的集合数据类型、抽象数据类型(ADT)抽象数据类型是抽象 数据组织 及与之相关的 操作ADT定义数据逻辑结构、定义运算,也就是定义了一个数据结构ADT=(数据对象,数据关系,基本操作集)三要素逻辑结构 1. 元素之间是一对一、一对多、多对多的关系 2. 与数据存储无关集合线性结构树形结

2020-07-04 11:46:59 207

原创 VScode配置C/C++环境简单教程(2分钟)

史上最傻瓜的VScode配置C++环境教程一、安装MINGW64在官网或者其他地方找到MINGW的资源下载下来,然后配置环境变量测试配置成功与否输入gcc1)如果出现这种情况,那就配置成功2)如果出现提示gcc不是内部命令之类的话,那就失败。二、安装VScode直接官网下载,受不了英文版可以安装内部简体中文的语言包下载第一个,重启VScode生效。三、安装C/C++插件与上面安装语言包一样步骤四、三个脚本打开一个文件夹,创建一个helloworld的测试文件#includ

2020-06-18 23:28:52 10231 11

原创 Android利用sqlite制作简单登录界面

Android利用sqlite制作简单登录界面最近学了一波android,自己尝试做了一波登录界面,分享出来,请求各位大佬不吝斧正简单需求如下:界面展示:核心代码段:帮助类MyDatabaseHelper.class:package com.example.androidlogin;import android.content.Context;import android...

2019-11-29 23:29:28 1268

原创 git简单使用教程

简单使用Git1)本地仓库首先从网上下载一个安装程序,然后默认安装(可以选择安装路径,我装在D/软件工程 里面)安装完成后,在开始菜单里面找到 “Git --> Git Bash”点击,进入命令窗口,进行账户设置查看设置用pwd查看当前所在路径,并创建本地仓库为了更加方便,我删除了之前的那个本地仓库(直接在文件夹删),另外建了一个在仓库里面新建一个文本文档read...

2019-10-23 00:45:59 139 1

原创 出现VMware Workstation 无法连接到虚拟机。请确保您有权运行该程序、访问该程序使用的所有目录以及访问所有临时文件目录。 未能将管道连接到虚拟机: 所有的管道范例都在使用中。

出现VMware Workstation 无法连接到虚拟机。请确保您有权运行该程序、访问该程序使用的所有目录以及访问所有临时文件目录。 未能将管道连接到虚拟机: 所有的管道范例都在使用中。如果出现图上这种情况,你又结束不了vmware-vmx.exe的进程,那么你就备份一波虚拟机的资料(我也布吉岛备份得了不,反正我是前一晚上备份了一波,如果备份不了,就重新配吧),如下图然后就在控制面板卸载...

2019-10-09 21:00:06 2413 2

原创 RSA算法

RSA算法RSA是一种公钥加密算法过程:1:选定俩素数p和q2:令n=pq, 和令z= n的欧拉函数φ(n)=(p-1)(q-1)任意给定正整数n,计算在小于等于n的正整数之中,有多少个与n构成互质关系。计算这个值的方法叫做欧拉函数3:选择一个与z互质的数d如果两个正整数,除了1之外没有其他公因子,我们称这两个数是互质关系4:选择一个数e,使ed=1(mod z);...

2019-10-07 23:35:54 1961

原创 在ubuntu上 sudo apt update 并安装emacs

解决ubuntu sudo apt update报错换国内源我这里用的阿里云的源,也可以用其他源

2019-10-07 15:02:52 227 1

原创 Android简单登录界面

Android简单登录界面这学期学一波Android,简单做一下笔记记住密码并在下一个活动界面显示登录界面业务代码public class MainActivity extends AppCompatActivity { private EditText username;//用户名 private EditText password;//密码 private Ch...

2019-09-25 11:07:49 397

androidLogin.zip

利用sqlite存储做的Android简单注册登录界面,可以检验登陆时密码正确与否,注册时账号是否已经被注册,注册登录注销时如果没有输入账号就提示输入账号

2019-11-29

空空如也

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

TA关注的人

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