- 博客(30)
- 资源 (4)
- 收藏
- 关注
原创 Java简单的输入 Scanner
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-11-04 19:38:32 846
原创 CodeBlocks安装
CodeBlocks安装codeblocks下载:什么是codeblocks,是c/c++编译器,用于编写c/c++程序百度搜索:codeblock官网也可以直接点击这里点击第一个进入······点击down下载进入下一个页面点击Downloads the binary release进入后选择该版本:Sourceforge.net版本然后一路点击安装同意即可一路点击安装同意即可。创建我的第一个C 程序打开桌边的codeblocks点击 Create a new pr
2021-07-22 21:39:35 337
原创 数据库对象
SQL Server 数据库对象(1)表:表是存放数据及表示关系的重要形式,是最主要的数据库对象。(2)视图:是一个或多个基本表中生成的引用表。(3)索引:表中的记录通常按其输入的时间存放,称为物理顺序(4)约束:用于保障数据的一致性与完整性。具有代表性的约束就是主键和外键(5)存储过程:是一组为了完成特定功能的SQL语句集合,它存储在数据库中,存储过程有名称,能够接受(输入)参数、输出参数、返回多个或单个值。(6)触发器:基于一个表的操作(插入、修改和删除)创建编写若干条·T—SQL 语句,当
2021-07-22 09:48:02 968
原创 数据库的创建
数据库的创建先从简单的创建方式讲起,以界面方式创建数据库基于 SQL Server Managment Studio 使用默认设置连接数据库(1)打开该软件进入找到对象资源管理器,鼠标右键点数据库新建这种用界面创建数据简单快捷重点是以命令创建数据库1.创建数据库命令指令:CREAT DATABASE语法规则:CREATE DATABASE 数据库名[ ON [PRIMARY] [<数据文件选项>···] [<数据文件选项>·
2021-07-22 09:40:42 2870
原创 汇编语言基础知识
汇编语言基础知识1.为什么要学习汇编语言学习汇编语言,因为他有用。直接有效的控制cpu反应速度快,时其他语言不能相媲美的。她主要有三个特点1.与机器相关性汇编语言指令是机器指令的一种符号表示,而不同类型的CPU有着不同的机器指令。,也就有着不同的汇编语言。2.执行效率高3.编写程序和调试比较复杂。1.1 CPU指令在计算机中,指令和数据都是用二进制表示,因为计算机只认识1或0。最早的计算机是一个类似于很大的房子,输入的指令是通过在纸上打洞而实现的。简单一点说CPU指令就是一连串的1 0 表
2021-07-18 17:22:31 327
原创 c++数据处理
c++数据处理1.简单的变量1.1变量名的命名规则在名称只能使用字母字符、数字和下划线表示名称的第一个字符不能是数字区分大小写字符不能将c++关键字作为名称以两个下划线打头或以下划线和大写字母打头的名称被保留给实现使用。以一个下划线开头的名称被保留给实现,用作全局标识。(当有两个下划线时就成了注释了)c++命名没有长度限制,命名的所有字母都有意义。命名举例int poodle;// trueint Poodle; // true数据类型整型:short 8 位单元int
2021-07-17 19:47:49 1520
原创 程序开发体系结构
1.1.1c/s体系结构Client/Sever的缩写就是,客户端 / 服务器结构。一般采用高性能的PC机或工作站,并采用大型数据库1.1.2b/s体系结构B/S是Brower/Server的,浏览器/服务器结构。动态网页和静态网页,对于初学者来说认为带动画的网页就是动态网页,其实并不是这样,动态网页是指具有交互性、内容可以自动更新。客户端应用技术,HTML语言CSS,Flash,...
2021-07-15 13:58:04 119
原创 HTML标记语言
HTML标记语言其实HTML是一门标记语言很好学 ,学的大部分都是符号。但是呢些漂亮网页不是谁都能做出来的。1.创建你的第一HTML文件编写html文件有两种方法 使用开发软件,或者是用记事本编写(1)开发软件建议使用 EditePuls(2)文本编译器点击鼠标左键,新建文本,编写完后更改文件名格式为“.html”或“.htm”,用浏览器打开HTML文档结构凡是用html编写的标记语言用的最多的符号就是"<>",用于描述HTML语言1.html 标记< html
2021-07-15 13:57:25 1418
原创 C#环境配置
C#环境配置基于vscode程序配置目录:1.C#简介2.NET Core SDK安装与配置3.Visual Studio Code 配置 C#学习C#首先要了解它是什么性质的语言,历史,运用、发展前景。1.简介百度百科C#是微软公司在2000年6月发布的一种新的编程语言,并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究院Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、界面、与Java几乎同样的语法,和编译成中间代码再运行
2021-07-12 15:36:23 8830
原创 数据结构概念与术语
数据结构1.绪论让我带你走入数据结构的学习,什么是数据结构?跟数字有关的结构!!!1.2基本概念和术语// 在数据结构中有几个较为难理解的术语如下数据: 什么是数据? 是对客观的符号表示,在计算机科学中表示的是,所有能输入到计算机中并被计算机程序处理的符号的总称。简单一点,就是能被计算机识别并处理的符号就是数据数据元素 : 数据的基本单位,通常作为一个整体处理。**数据对象:**是性质相同的数据元素的集合,是数据的一个子集**数据结构:**是相互之间存在一种或多种特定关系的数据元素的集合,
2021-07-11 20:44:03 158
原创 Java原子性线程
Java原子性线程顾名思义,作为原子是微观学的不受外界影响,指在一个操作是不可中断的,一旦操作开始,就不会受到其它线程干扰。举个例子:比如,对于一个全局变量,String s ; 两个线程同时对它赋值,线程A给他赋值 You love me ,而B线程给它赋值 I love you。那不管这两个线程以何种方式调动工作,s 的值要么是 “I love you"要么就是"You love me”。线程A和B之间是没有干扰的。程序一旦执行就不可以中断。**注意:**对于32位系统来说,long 型的数据的
2021-05-10 21:11:47 120
原创 lambda表达式
lambda表达式1.什么是lambda表达式?本质上,lambda表达式是一个匿名的方法,也就是未命名的方法。可是这个方法有点特殊,并不能独立执行,而是用于实现函数式接口(函数式接口在java指定的是:有且仅有一个抽象方法的接口就称为函数式接口。)的另一个方法,从而导致产生一个匿名类。当然lambda也称之为闭包。运算符号为**->**,也称之为箭头运算符。该符号将Lambda表达式分两部分。左侧指定Lambda的参数,右侧指定表达式的动作。什么是闭包呢?及,函数中的函数,定义与内部类有点
2021-05-09 20:39:02 249
原创 javaIO流
IO流IO为java的基于流,流(Stream)产生或使用信息的抽象。最常见的流就是System.out它是典型的输出流。预定义流:当然除了IO流,还有以种流叫做预定义流由System实现,包括三个预定义流变量,变量名为 in,out和errSystem.out 为标准的输出流,默认情况下为控制台。System.in 为标准的输入流,默认情况为键盘。System.err 为标准的错误流,默认情况为控制台。想必前两种小伙伴们很熟悉吧,但是什么是错误了流呢?这个就要区分它们的类型,Syst
2021-05-09 20:35:59 124
原创 java编译原理
java编译原理学习过java的小伙伴想必你们都知道javac编译器吧,但你是否真的知道javac是如何编译的?javac是一种编译器,将java的源代码编译为字节码文件及有**.java文件生成.class**字节码文件在windows窗口下运行"java -help"指令。>javac -help用法: javac <options> <source files>其中, 可能的选项包括: @<filename>
2021-05-09 20:32:55 305
原创 简单的排序算法
排序算法1.冒泡排序(1)比较前后相邻的两个数,如果前面的数大于后面的数,就将这两个数进行交换。就像是小的数据向上冒泡,大的数据往下沉。(2)遍历次数为N-1次import java.util.Scanner;public class BubbleSort { public static void upBubbleSort(int []array,int n){ // n 排序的位数 int i,j; int temp; for(i=0;i&
2021-05-01 19:06:45 122
原创 二分查找
1. 二分查找又称之为折半查找,要求所查寻数据有序,每次查找都与中间值进行比较。如果查询值比中间值大,则在后半部分查找。反之则在前半部分查找。直到查找到。以下例子由Java语言实现import java.util.Scanner;public class BinarySearch{ public static int upSearch(int []array,int n){ int high = array.length-1; // 传入的数组是从小到大排序.
2021-05-01 13:14:02 453
原创 多线程
Java多线程关键技能与概念1.理解多线程的基础知识多任务有两种不同的类型:(1)基于进程的多任务(2)基于线程的多任务这两个有什么区别呢?进程的本质上是指正在执行的程序,所以进程的多任务是指计算机同时运行两个或多个程序功能。打开任务管理器,你会发现有很多程序在运行你会发现有很多任务在同时运行。这属于基于进程的多任务。而基于线程的多任务环境中,线程是最小的可调度代码单元。这意味着,程序一次可以执行多项任务,需要多核CPU处理。对于线程呢?也就是程序运行的路线,它将如何执行程序,当前
2021-04-19 12:46:52 104
原创 2021 年“认证杯”数学中国数学建模网络挑战赛 B题解题思路
B题的解题思路题目见:B题相关名词解释**毕星团:**Hyades,疏散星团之一,移动星团。是著名的银河星团之一,位于金牛座。它的几颗亮星构成二十八宿中的毕宿,因此称为毕星团。但是毕宿中最亮的毕宿五并不是星团的成员。毕星团几乎是球形的,它300多个成员星,总质量约300个太阳质量。它的直径约15°,线直径约10秒差距。**移动星团:**外文名:Moving star cluster。是指有些银河星团的成员星自行速度和方向都很相近,有从一个辐射点分散开来或向一个会聚点会集的倾向。这种可定出辐射点或
2021-04-10 16:18:24 8540 20
原创 2021 年“认证杯”数学中国数学建模网络挑战赛 B题
2021 年“认证杯”数学中国数学建模网络挑战赛 B题B题最近我参加了数学建模比赛,望各位博主在评论区积极发言,或着提供有用资料。万分感谢!!题目如下:第一阶段B题 依巴谷星表中的毕星团依巴谷卫星(High Precision Parallax Collecting Satellite,缩写为 Hipparcos),全称为“依巴谷高精度视差测量卫星”,是欧洲空间局发射的一颗天体测量卫星,用以精确测量恒星的视差和自行。通过视差可以推断出恒星距地球的距离。毕星团位于金牛座,是离地球最近的疏
2021-04-08 21:59:25 5322 5
原创 PTA求前N天
这一题我是用Java写的,我花了一个多小时,将我自己写的一百多行代码,优化为50行。输入年月日的值(均为整型数),同时输入一个取值范围在[-10,10] 之间的整型数n,输出该日期的前n天(当n > 0时)、该日期的后n天(当n<0时)。其中年份取值范围为 [1820,2020] ,月份取值范围为[1,12] ,日期取值范围为[1,31] 。注意:不允许使用Java中任何与日期有关的类或方法。import java.util.Scanner;public class Main {
2021-03-30 21:39:39 268
原创 Java继承实例
Java继承实例该取材于PTA中的java测试:代码实例:class People { String name; public People() { System.out.print(1); } public People(String name) { System.out.print(2); this.name = name; }
2021-03-27 17:11:22 398
原创 python基础语法
python基础语法1.数字类型在python中只有四种数字类型,在python中使用变量,不用提前声明可以直接拿来用。这也是python与其它语言不同的,简单明了。int (整型)>>> a=1>>> print(a)1>>> #int类型比较简单不做过多介绍bool(布尔),只有两种元素,True,False。print(1==0)# 输出为 : Falseprint(1==1)# 输出为 :Truefloat(浮点
2021-03-25 21:47:19 226
原创 学习Python的第一天
学习Python的第一天1.查看python的版本win+R 打开cmd 窗口 输入 “ python -v”命查看我的版本如下:Python 3.5.3 (v3.5.3:1880cb95a742, Jan 16 2017, 16:02:32) [MSC v.1900 64 bit (AMD64)] on win32Type “copyright”, “credits” or “license()” for more information.这是什么意思呢随后打开APIWelcome! Th
2021-03-23 17:43:53 2535 11
原创 Python安装教程
作为初学 python 的我面临的第一个挑战就是安装python编译器1.寻找安装包python官网地址可以直接搜索、或者点击下方的直接下载Python3.5.3下载可以更具自己电脑配置下载相应的安装包下载好后直接点击安装之后的流程就是打勾勾记住该打的勾勾的都要打安装是一个漫长的过程。。。。检查是否安装成功R+⌘键打开cmd输入指令如果是有Python 3.5.3说明安装成功python的帮助文档安装后的文件夹是这个样子的其中DOC文件夹中有帮助文档点开
2021-03-23 11:33:46 261 2
原创 Scanner类
Scanner类今天我来简单的介绍一下在 java.util包下的Scanner类,Scanner顾名思义,扫描的意思。public final class Scannerextends Objectimplements Iterator<String>, Closeable//它被“public final”修饰,表是公有的不能被修改.// 实现了 Iterator 接口1.简单的输入一个数For example,this code allows a user to read
2021-03-18 20:45:43 267 1
原创 学习C++的第一天
学习C++的第一天简单的输出#include<iostream> // 头文件int main()// 注意在C++的语法中,main()函数的定义必须为 int // 这一点与C 语言不同。// 如果改为 void ,float 等类型会报错/*||=== Build file: "no target" in "no project" (compiler: unknown) ===|D:\自学课程\c++\1.cpp|2|error: '::main' must return '
2021-03-16 22:35:58 1704
原创 Java的基本数据类型
Java的内置基本数据类型boolean 表示 true或者falsebyte占用8个二进制位的整数取值范围-128~127(为什么呢?)short短整数取值范围
2021-01-22 13:48:31 149
原创 Java的关键字
Public关键字public是一个访问修饰符(access modifier )。访问修饰符用以决定程序其他部分如何访问类的成员,当类成员前面有public时,该成员就可以被声明它的类以外的代码访问(与其相反的是private,它是用于防止类以外的代码使用成员)//目前我是初学Java,在以后的学习过程中会不断的更新...
2021-01-22 12:00:34 84
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人