自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (3)
  • 收藏
  • 关注

原创 左移右移对原数的影响

对于左移跟右移的思考1、正数在整数n(n>=0)次内(n取决于存储空间的大小,存储空间越大,n越大)左移得到的结果是在原数上乘以2,超过n次左移得到的结果可能为正,也可能为负(原因是移位发生溢出),不再遵循得到的结果是原数上乘以2的结论,如果无限次左移,最终得到的结果是0;右移得到的结果是在原数上除2取整,如果无限次右移,最终得到的结果是0。2、负数前提:计算机中负数使用补码形式进行存储左移得到的结果可能为正,也可能为负,如果无限次左移,最终得到的结果是0;右移得到的结果是在原数上除2取整

2022-01-27 14:01:33 745

原创 uView1.0全局变量实现

实现方式globalData(全局变量)local storage(本地存储)配置文件挂载Vue.prototypeVuex一、globalData(全局变量)在uView项目根目录下的App.vue中,有globalData属性,可以在此定义需要使用的全局变量。// App.vue<script> export default { // 此处globalData为了演示其作用,不是uView框架的一部分 globalData: { userName: 'W

2021-11-23 10:52:05 1647

原创 C#学习之C#面向对象编程(委托(1))

委托​ 委托是C#编程语言新提出的面向对象概念。委托其实就是把程序的某些功能交给其他地方的代码来实现。因为有些时候程序的流程并不确定,所以不自己实现,这些不确定的调用只能通过其他的外部程序来确定。​ 这时候我们就需要委托,在外部程序中指定应该调用的方法来完成这个功能。委托类似于C++中的函数指针,当并不完全相同。因为委托概念是面向对象的,所以委托必须封装在类内部。委托能够对应多个方法,可以在程序运行时动态加减。1. 委托的定义​ C#编程语言要求开发人员非常熟悉委托,并且能够根据代码实现的场景

2021-01-23 16:24:49 407

原创 C#学习之C#面向对象编程(方法、事件)

方法​ 类的属性描述了类的结构、特点和状态,类的方法描述了类的行为。类的方法也是为了解决问题域而提出的问题而设计的,为了使类能够向外部的调用代码提供某些功能,或者为了满足类内部处理数据的需要,很多时候我们都需要为一个类定义自己的方法1. 方法的阐述​ 方法能够携带参数执行,有的方法可以不携带参数执行,有的带多个参数才能执行,这完全取决于方法与外部调用程序的数据交换需要,方法的多个参数使用“,”分隔符隔开,并且还可以带有前缀,参数的前缀有三种,如下:ref前缀不错参数按引用传递,方法内部的代码

2021-01-22 14:53:42 462

原创 0121记

今天是星期四,一周已经过去一大半了,我今天学习了C#,学习完了C#语言基础,现在在学习面向对象的一些东西,把仓库项目重新搭建了一下,使用IDEA来写后端代码,Virtual Studio Code写前端代码,看了一下Android的相关东西。...

2021-01-21 17:19:12 70

原创 C#学习之C#面向对象编程(类与实例、虚拟类、抽象类、封装类、静态类、范型)

介绍​ C#语言集成了Java和C++的优点,在全面的基础上发展了面向对象的概念,比如委托和范型,是从C++语言的函数指针和模版概念进化而来的,而单根的面向对象结构,即所有的对象都是继承于object类,这在很大程度上来自Java语言的思想。主要内容:C#创建类和实例、虚拟类、抽象类、封装类、静态类、范型类、类的属性、方法、事件、C#语言委托远离和用法、匿名类、拓展方法类和实例1. 类和实例​ C#引入类的概念,以全面支持对象编程。使用class关键字定义一个类,可以在类前面添加各种修饰符。

2021-01-21 14:31:31 1408

原创 C#学习之C#语言基础(变量和常量、运算符、流程控制语句、异常)

变量和常量​ 在C#中,数据分为变量和常量两大类。变量又可以分为命名变量和匿名变量,匿名变量可以不事先制定变量的数据类型,而由程序在后续代码或表达式中决定该变量的数据类型。1. 变量​ C#中,使用“数据类型 变量名称”的方式声明一个变量,在声明变量的同时还可以对变量进行初始化。​ 在使用变量时,编译器会检查程序是否使用了还未初始化的变量,如果程序使用了还未初始化的变量,会导致一个编译错误。除此之外,编译器还未检查变量的值是否符合变量数据类型的要求。​ 在C#中,小数默认会被编译器理解为doubl

2021-01-21 09:53:36 339

原创 0120记

今天是1月20日,今天在电脑上下了VS2012和VS2015进行开发,也不知道为什么没有了动力,真是头疼。

2021-01-20 17:12:53 86 1

原创 C#学习之ASP.NET概述

ASP.NET的应用:网络应用程序开发学习ASP.NET的优势:易学设计人员和后台代码人员专注于自己的工作(原因:ASP.NET将HTML页面代码和脚本代码分离)高效地创建大规模的网络应用程序背景:自从互联网的出现,各种网络开发技术层出不穷。软件行业中,比较著名的技术有Java阵营的Java Web和.NET阵营的ASP.NET。相比于Java Web,ASP.NET的结构不紊乱,具有良好的组织结构。动态网页动态网页是针对于静态网页而言的,动态网页是ASP.NET的实现基础。使用Jav

2021-01-20 11:36:26 2404 1

原创 C#学习之C#语言基础(数据类型)

数据类型1. 值类型数据​ 值类型存储在栈内存中,变量名和变量值都具有固定的大小。声明变量时,会向栈内存申请存储空间,如果栈内存剩余的空间能容下申请的空间,那么就开拓申请的空间,让变量使用,否则抛出栈溢出异常。​ C#中所有值类型数据直接映射到基础类库的基本类型。可以使用数值类型的IsValueType属性,判断该数据类型是否时值类型。using System;namespace DataTypeTest{ public class ValueType { st

2021-01-20 11:28:54 132 2

原创 0119记

今天是星期二,早上心情不是很少,因为有许多的事情要考虑。所以,有点心力憔悴。今天还是学习C#的网络部分,今天徐总跟我说了,我有问题可以问他,他也说了,我在的这一个月,他会指导我把公司所需要的知识点都给我过一下。然后,就没有什么了,希望明天的自己更努力,加油。...

2021-01-19 17:20:09 64

原创 0118记

今天是星期一,我逐渐适应了实习的生活。每天早上7点起来吃饭,8点从宿舍出发,8点半上班。中午12点吃午饭,1点上班。下午5点半下班。实际上工作的时间大约有8个小时,在这段时间,我主要是学习C#的知识,以及完成软件部负责人的任务。今天一大早我就把昨天的任务发给他了,今天他给我的任务没有什么需要提交的,他让我学习C#关于Web部分的知识,涉及到IIS的内容。今天,主要就是把自己之前写的代码优化一下,由原来的400多行,缩减到了200多行,设置了服务器端和客户端两个部分。服务器有数据库的操作,但是我分离的还不是

2021-01-18 17:24:01 41

原创 C#学习之.NET系统架构(二)

4. 程序集程序集(assembly)是包含编译好的、面向.NET Framework的代码的逻辑单元。​程序集是完全自我描述的,也是一个逻辑单元而不是物理单元,它可以存储在多个文件中(动态程序集存储在内存中,而不吃存储在文件中)。如果一个程序集存储在多个文件中,其中就会有一个包含入口点的主文件,该文件描述了程序集中的其他文件。​可执行代码和库代码使用相同的程序集结构。唯一的区别是可执行的程序集包含一个主程序的入口点,而库程序集不包含。​程序集的一个重要特征是它们包含的元数据描述了对应代码中定义的类

2021-01-18 10:28:08 425 1

原创 0117记

今天是1月17日,是周日,我还是在上班。今天主要是把昨天遗留下来的工作给做完了,在做的过程中,我发现,真的有许多的困难,但是最还是攻克了,我发现这样的生活真的非常有利于自己的成长,每一天有每一天的计划,上班时间完成老板给的任务,下班就回家,可以早点睡觉,也可以再学一点东西,真的挺充实的。放松的时间可以看看自己感兴趣的技术,等等。反正,接下来的日子继续加油。...

2021-01-17 17:22:13 55

原创 0116记

今天过得其实还算充足,早上我把我写好的C#连接数据库的代码给徐总看了,然后他让我做一些东西,依次是给我一个Access数据库文件,里面有两张表,分别显示在窗体上;双击窗体表格单元格,可以保存到数据库中;最后是让我用树控件来启动表。我都完成了,然后他又加大了难度,又给了我一个数据库文件,里面有16张表,表里面又有许多的字段,我刚刚试了,如果我靠蛮力来写代码,真的会把我写死,导致现在我还没有写完,明天的目标就是把这个写好,给徐总看看。今天还学习了《C#高级编程》书的一点点只是,主要是一些理论上的东西,明天继续加

2021-01-16 17:26:57 64

原创 0115记

现在的感觉就是累,仔细回忆一下今天我做的事情,上班的第一件事情就是把我昨天遗留下来的工作写完了,主要是C#连接Access数据库的删和查都写好了,之后又把我的关于数据库连接的代码和C#实现的基于Console的飞行棋小游戏上传到了CSDN博客上面。中午和下午主要是看了《C#高级编程》这本书的.NET概述看了一下,把写的笔记上传到了CSDN博客,并看了B站上关于C#基础的视频,看了面向对象初级的内容。其实,做的事情不是很多,但是就是觉得挺累的,没事,慢慢适应就好了。我今后的打算就是白天把我实习要学习的内容好

2021-01-15 17:15:00 78 2

原创 C#学习之.NET系统架构(一)

前言: C#语言不可以单独使用,必须和.Net Framework一起使用。C#编程语言以及其编译器专门用于.NET平台。这也说明C#说编写的代码总是在.Net Framework中运行。 结论:C#的特定语言功能取决于.NET的功能,或依赖于.Net基类。1. C#和.NET的关系C#是一门比较新的编程语言,C#语言的特点:专门与Microsoft的.Net Framework一起使用而设计的。基于现代面向对象的编程语言注意:.NET Framework是一个功能非常丰富的平台,.

2021-01-15 15:34:14 1360 1

原创 20210116记

我以为的并不一定是我以为的。这句活我对自己说过好多遍,但是我总是犯这样的错误。我现在意识到”关系“的重要性,这个的关系不是贬义词。我指的关系应该是团队合作。我发现,人真的没有办法做到完美。每个人都有自己擅长的领域,我发现我擅长的领域是做幕后工作,而且大部分是有逻辑,并有规可循的。所以,这个时候团队就非常重要了。所以,我以后一定会好好发现我身边人的优秀,然后好好处理关系,在关键时候起到作用。这也是我成长过程中的一关。...

2021-01-06 18:12:20 80

原创 Linux复习题库-20200103

选择题1. 下面哪个Linux命令可以一次显示一页内容?( C )A. pauseB. catC. moreD. grep解析:more命令可以一页一页分屏显示文件的内容。与之类似的有less,head,tail命令。less是more的改进版,功能比more更强;head用于显示文件的开头部分;tail用于显示文件的末尾部分。pause用于暂停终止程序的运行。cat命令主要用于滚动显示文件内容或者把多个文件合并成一个文件。grep命令用于查找文件中包含指定字符串的行。2. 怎样更

2021-01-03 23:02:03 1422

原创 20210103记

我现在发现体育真的会成为我大二第一学期的一道坎。我的分数可能不高,刚好及格的话,那就意味着我大二的根本性目标没有达到。那么我就需要反思,为什么为造成这样的结果。首先,就是选择的问题,我在刚上选择体育课事项的时候,没有好好思考,选择了我不擅长的选项,第二,盲目“自信”,考核之前没有好好准备,没有考虑到众多的因素,考虑是考虑到了,但是后面没有针对性的措施。第三,盲目从众,我和学校的大部分人不一样,他们需要的可能仅仅就是过了就可以了,但是我是需要优秀。现在终于想清楚了我大一的时候为什么没有考到年级第一,因为

2021-01-03 17:38:59 54

原创 20210103记

有时候停下匆匆的脚步,看看身边人。你会发现不一样的别人。他们也一样努力,有的人可能因为各种原因,没有想自己一样,获得应有的荣誉。但,也有许多人和自己一样,他们也一样优秀。之前,我忽略了身边的人,我想的是自己变得优秀了,那么身边的人自然也会是优秀的人,这句话说的很好,但是也有错误的因素。身边的人也有这样的想法,他们也渴望强大,变得优秀,所以,以后自己做事一定不要只站在自己的角度上,从自己的角度思考问题,而要多站在别人的角度上思考问题。这可能是造成别人离我越来越远的因素之一。其实,自己从来不是强大的人,而

2021-01-03 10:13:11 55 1

原创 20210102记

当你全身心去帮助别人的时候,别人没有重视这件事情,而是做着另外的事。那我对于TA来说就是一个工具人。我现在很不舒服,我帮助的人其实TA可以找另外的人,那对于TA来说,我就是可有可无的人。那么,有就是可以被替代的,那又有什么意思?所以,我下次在帮助别人的时候,一定会想清楚,我帮助TA有什么意义,对于自己,对于TA。如果我完全可以在帮助TA的时间里做更有意义的事情,那么我为什么要浪费这段时间?...

2021-01-02 23:13:58 160

原创 20210102记

每一次刷到一些大神在大学里面获得的证书和荣誉的抖音,我都会停下来一处一处暂停,看看有哪些荣誉是我已经得到的,有哪些荣誉是我通过努力可以得到的,有哪些荣誉是我从现在开始努力而获得不了的。从这个现象,我意识到了我的害怕。我害怕自己不努力,我害怕自己被别人轻易打败,我害怕自己被这个社会淘汰。我甚至害怕我会安于现状,做一条咸鱼。因为害怕,我就会思考。现在该做什么,我的未来才会更加光明,或者因过去的错误或不作为,我应该弥补些什么。社交关系,这方面我弥补的实在是太多了,以前的我,思想完全就是错误的。可能因多种原因

2021-01-02 14:22:08 83

原创 20201230记

现实并不一定是我以为的。现在更加证实我的结论:如果你不是站在上帝的视角,如果你的能力不是另一个级别,那么你永远不可能帮助同能力的人。因为你们现在所处的关系是竞争关系。这里又要提到我的利益观。让自己变得足够强大,跟身边的人完全是两种级别,那么这时才是帮助他人的时候。...

2020-12-30 14:29:31 78 1

原创 思 做

因高三群里的一个话题,让我想起了好多。以前的生活、真实内心的想法、恐惧和期待的事以前的我,你好。在这个时间段你在期待什么?是每一次的小考获得不错的成绩吗?其实,现阶段你最想获得的是别人的认可。现在的我,也是一样。羡慕过别人的生活吗?有过。以前有,现在也有,未来也会有。以前看到别人考到好成绩,就会羡慕。现在看到别人优秀的表现,参加比赛拿到奖,我还是会羡慕。以后,别人有幸福的家庭,有好的工作,我还是会羡慕。如果在一个群体或个人,有比我强的人,那在这个群体或个人的面前,我会显得特别消极。生活实质上

2020-12-29 21:21:47 131 1

原创 入驻CSDN博客

hello

2020-12-20 21:59:37 77 2

原创 Tomcat在Windows端开启后不可以在浏览器中访问及日志乱码问题

问题描述:Tomcat可以正常打开,但是无法通过浏览器进行访问。通过修改service.xml改变端口号也不可以解决问题。解决方式检查JDK配置。查看JDK可以使用的对应版本网址:http://tomcat.apache.org/whichversion.html环境变量配置(1) JAVA_HOME --> D:\Java\jdk1.8.0_181(2) TOMCAT_HOME --> H:\apache-tomcat-7.0.106(3) CA

2020-10-13 09:35:44 123

原创 C语言程序设计基础(一)

C语言的开发工具:VC6.0++

2020-10-12 12:00:07 272

原创 多线程基础

没学之前对于多线程的认识?​ 提到线程,那么第一个想到的就是进程。一个应用程序的运行基本单位就是一个进程,而进程是由线程组成的,一个进程最少有一个线程,进程中有一个主要的线程,叫做主线程,是java虚拟机创建,里面有main()方法。通过多线程,可以实现内存的充分使用,解决了时间,提高了效率。多线程重点:进入多线程思想编程结合Swing程序开发做好相应工作什么是并发机制,并发机制有什么作用?​ 并行指在同一时间点,有多条指令在多个处理器上同时执行。​ 我们为什么需要并发呢?通常是为了提

2020-05-14 17:02:41 157

转载 集合类基础知识

转载Java3y部分内容

2020-05-13 19:09:54 752

原创 页面置换算法

页面置换算法目的:遇到缺页中断(页面无法访问物理页帧)时,减少换入换出的次数,此过程可以忽略offset(位移),缺页中断越少,同时开销越少,则算法越好。因为硬盘中有系统文件,所以系统文件是收到保护的,就会有页面锁定(相对于系统文件)三种常见的算法:1、最优页面置换算法:替换物理距离上最远的页号。2、先进先出算法(FIFO: First-in First-Out):替换驻入时间最久的页号...

2020-04-06 11:32:31 128

原创 操作系统-内存管理

-> 通过操作系统,把逻辑地址编译为物理地址硬件处理机制(此过程会产生内存碎片,内存碎片分为外/内碎片)一、连续内存分配两种使用内存方式:访问数据、加载硬盘适配方法:first fit (首次适配)易产生外碎片best fit (最优适配)易产生多数小碎片worst fit (最差适配)碎片整理方法:压缩式碎片整理交换式碎片整理二、非连续内存分配分段 分离和管理 段号...

2020-04-04 15:30:44 103

原创 2020-03-30

Java成长日记day1

2020-03-30 00:46:23 72

原创 java环境搭建&项目创建

JAVA版本:java SE(客户端) 、 java EE(服务器) 、java ME(电子产品)一、环境搭建如果我们想学习一门语言,那么第一步就是搭建环境。java中主要是jdk的安装。jdk -> java development kit java开发工具包jdk对于java开发非常重要,里面包含编译器、调试器、反编译器、文档生成器等jre -> java runtime...

2020-03-24 12:04:57 117

uView1.0.zip

主要解决现在创建uView项目为2.0版本的人群,直接拖进IDE,点击运行即可

2021-11-22

FlightChess.zip

C#实现飞行棋,主要用的是C#的基本流程控制语句和函数

2021-01-15

C#连接Access数据库

C#连接Access数据库,实现登陆、增删改查等基本操作

2021-01-15

空空如也

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

TA关注的人

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