自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 SpringMVC(王)

SpringMVC(王)SpringMVC:是基于spring的框架,实际上就是spring的一个模块,专门是做web开发的,是servlet的一个升级web开发底层是servlet,框架是在servlet基础上加入一些功能,让你做web开发更加方便SpringMVC就是一个Spring。Spring是容器,ioc能够管理对象,使用,@Componet,@Repository,@Service,@ControllerSpringMVC能够创建对象,放入到容器中(SpringMVC容器),spring

2021-11-03 13:09:15 169

原创 JavaScript(杜)

JavaScript(杜)什么是javascipt,有什么用?javascript是运行在浏览器上的脚本语言,简称JSJava运行在JVM当中,JavaScript运行在浏览器的内存当中JavaScript程序不需要程序员手动编译,编写完源代码之后,浏览器直接打开解释执行。JavaScript的”目标程序“以普通文本形式保存,这种语言都叫做”脚本语言“java的目标程序以.class形式存在,不能使用文本编辑器打开,不是脚本语言JSP:JavaServer Pages(隶属于java语言,运行

2021-09-17 14:24:53 339

原创 javaweb_(杨)

javaweb_(杨)抽象类的作用:降低接口实现类对接口实现过程的难度将接口中不需要使用的抽象方法交给抽象类进行完成,这样接口实现类只需要对接口需要方法进行重写通过地址栏访问一定是get方式互联网通信流程介绍本阶段使用命令都是老旧命令,不需要记忆一定要记住互联网通信流程细节涉及技术(老旧):控制浏览器行为技术:HTML,CSS,JAVASCRIPT控制硬盘上数据库行为技术:MySql数据库管理使用(SQL重点),JDBC规范控制服务端Java行为技术:Http服务器,Servle

2021-09-16 22:08:48 198

原创 html和css(杜)

html和css(杜)html和css(杜)F12 可显示网页资源html:超文本标记语言,有大量的标签组成,每一个标签都有开始标签和结束标签,创建的文件扩展名是.html和.htmhtml的整体结构,如下所示<!-- 这是HTML的注释 加上以下代码的第一行,就表示HTML5语法,去掉就表示HTML4 HTML不区分大小写--><!doctype html><!--根--><html> <!--头--> &

2021-09-07 20:04:03 139

原创 骑士周游问题马踏棋盘问题

骑士周游问题/马踏棋盘问题骑士周游问题的解决步骤和思路分析创建棋盘chessBoard,是二维数组将当前位置设置为已经访问,然后根据当前位置,计算马儿还能走哪些位置,并放入一个集合中(ArrayList),每走一步,使用step+1遍历ArrayList中存放的所有位置,看看那个可以走,如果可以走通,就继续走,走不通,就回溯判断马儿是否完成了任务,使用step和应该走的步数比较,如果没有达到数量,则表示没有完成任务,将整个棋盘设置为0注意:马儿走的策略不同,得到的结果也不一样,效率也不一样

2021-09-06 19:20:19 130

原创 正则表达式(韩)

正则表达式介绍一个正则表达式,就是用某种模式去匹配字符串的一个公式,很多人因为他们看上去比较古怪而且复杂所以不敢去使用,不过,经过练习后,就觉得这些复杂的表达式写起来还是相当简单的,而且,一旦你弄懂他们,你就能把数小时辛苦而且易错的文本处理工作缩短在几分钟(甚至几秒钟)内完成这里要特别强调,正则表达式不是只有java才有,实际上很多编程语言都支持正则表达式进行字符串操作!比如:javascript,php,java…public class Regexp_ { public static

2021-09-06 15:17:21 990

原创 mysql和jdbc(韩)

mysql和jdbc(韩)Mysqlmysql数据库的安装和配置SQLyog的安装和使用快速注释 :ctrl + shift + c取消注释:ctrl + shift + r数据库 表的本质仍然是文件数据库三层结构所谓安装Mysql数据库,就是在主机安装一个数据库管理系统(DBMS),这个管理程序可以管理多个数据库一个数据中可以创建多个表,已保存数据数据库管理系统、数据库、表的关系如图所示端口是什么:一个程序的身份证号,具有唯一性sql、DB、DBMS分别是什么,它们之间有什么

2021-09-01 17:19:52 308

原创 java打印空心菱形

//打印金字塔//打印空心金字塔//打印空心菱形public class Pyramid01 { public static void main(String[] args) { //化繁为简,先死后活 //先定义打印 5 层的 //1.先打印5层矩形int j = 1; j <= 5; j++ //2.后打印5层半个三角形int j = 1; j <= i; j++ //3.再打印5层三角形int j

2021-08-09 09:35:06 469

原创 JavaIO流(韩)

JavaIO流(韩)文件文件:文件是保存数据的地方,比如大家经常使用的word文档、txt文档、excel文件…都是文件。它既可以是一张图片,也可以是一个视频,一段声音文件流:文件在程序中是以流的形式来操作的,流就是数据在数据源(文件)和程序(内存)之间经历的路径输入流:数据从数据源(文件)到程序(内存)的路径输出流:数据从程序(内存)到数据源(文件)的路径注意:输入/输出流是相对内存来说的常见的文件操作创建文件new File(String pathname)//根据路径构建一个Fil

2021-08-06 10:32:45 90

原创 c#中将pictureBox中的图片保存到本地中

c#中将pictureBox中的图片保存到本地中this.pictureBox.Image.Save("D://你好.jpg");上面这种方式指定了路径和名称,需要将路径和名称参数化下面这种方式就更加的灵活 SaveFileDialog saveImageDialog = new SaveFileDialog(); saveImageDialog.Title = "图片保存"; saveImageDialog.Filter = @"jpeg|*.

2021-04-22 20:23:38 5046

原创 java中的异常机制

java中的异常机制什么是异常:实际工作中遇到的情况不可能是完美的,例如:你写的模块,用户输入不一定符合你的要求,你的程序要打开某个文件,这个文件可能不存在或者格式不正确,你要读取数据库的数据,数据可能是空的等,我们的程序在跑着,内存或者硬盘可能满了,等等都有可能软件程序在运行过程中,非常可能遇到刚刚提到的这些异常问题,我们叫异常,英文Exception,意思就是例外。这些,例外情况或者叫异常,怎么让我们写的程序做出合理的处理。而不至于程序崩溃。异常指程序运行中出现的不期而至的各种状况,如:文件找

2021-01-14 16:17:19 59

原创 面对对象(OOP)

面对对象(OOP)面对过程的思想:步骤清晰简单,第一步作什么,第二步作什么…面对过程适合处理一些较为简单的问题面对对象的思想:物以类聚,分类的思维模式,思考问题,首先会去解决这个问题需要那些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思考面向对象适合处理复杂的问题,适合处理需要多人协作的问题!对于描述复杂的事物,为了从宏观上把握、从整体上合理分析,我们需要使用面对对象的思路来分析整个系统。但是,具体到微观操作,依然需要面对过程的思路去处理面向对象的本质就

2021-01-08 15:55:40 136

原创 方法和数组

方法和数组方法方法:方法是语句的集合,它们在一起执行一个功能设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合,我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成一个功能,这样有利于我们后期的扩展方法包含一个方法头和方法体,下面是一个方法的所有部分修饰符、返回值类型、方法名、参数类型、方法体参数类型像是一个占位符,当方法被调用时,传递值给参数,这个值被称为实参或者变量,参数列表是指方法的参数类、顺序和参数的个数,参数是可选的,方法可以不包含任何参数形式参数:在方法被

2021-01-08 15:49:05 130

原创 java练题实践(整数反转)

java练题实践(整数反转)//给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。//整数的范围[-2^31,2^31-1)public class Solution { //public static StringBuffer strb ; public static void main(String[] args) { int c = reverse(-2147483648);//这里最大的位数的数值是2,但是反过来的时候可能会超过2

2021-01-06 11:00:44 143 1

原创 写一个计算器,实现加减乘除功能,并且能够循环接收新数据,通过用户交互实现

写一个计算器,实现加减乘除功能,并且能够循环接收新数据,通过用户交互实现public class HomeWork01 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入要操作的数字,结束时输入quit回车"); System.out.println("输入计算类型(+,-,*,/)")

2021-01-05 17:34:33 979 1

原创 Ubuntu(jdk1.8)环境配置

Ubuntu(jdk1.8)环境配置ubuntu上安装jdk,我建议是直接解压(linux-x64.tar.gz),不要下载rpm压缩包,(这个是centos)使用的,虽然可以转换成为ubuntu可以使用的安装包,但是更加麻烦,首先下载好jdk的压缩包(tar)形式,然后自己在服务器上找个位置保存,我的是在**/home/medical-test/tomcat**下,这里的medical-test是我的用户名进入到该压缩包所在的路径,直接解压tar -zxvf jdk-8u211-linux

2020-12-24 10:23:44 238

原创 服务器(ubuntu)上Tomcat的安装和使用

服务器(ubuntu)上Tomcat的安装和使用首先下载好xshell和xftp用来远程连接服务器和传输文件如果想要在浏览器上运行,首先要把jdk的环境配置好,如果以下命令有权限问题,可以在命令前面中加上 sudo到官网下载Tomcat的压缩包apache-tomcat-9.0.41.tar.gz,因为我使用的是ubuntu所以我把它放在了home/用户名/tomcat下解压安装包,之后就可以在tomcat目录下看到解压之后的apache-tomcat-9.0.41tar -zxvf ap

2020-12-23 18:36:57 440

原创 java练题实践(两数之和)

java练题实践(两数之和)题目:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。class Solution { public int[] twoSum(int[] nums, int target) { int[] result = new int[2]; for(int i = 0;i < nums.le

2020-12-18 17:34:18 161 1

原创 idea连接mysql时时区问题的解决方法

总结一下idea连接mysql时时区问题的解决方法首先出现这个之后,你可以到cmd中看看mysql的时区设置的什么windows+r可以快速打开输入cmd,输入mysql -u root -p然后回车,输入你的密码,回车,再输入show variables like ‘%time_zone%’; 回车,还有一个就是找不到my.ini文件,网络上有说打开隐藏文件,但是我的经历是打开这个也没有用,还有一种就是说自己新建一个my.ini文件,在这里我推荐一种新的方式。你可以在C:\Program Fi

2020-11-18 10:08:33 1328

原创 java网络编程完整总结

网络编程1.1概述地球村:你在西安,给你美国朋友打电话[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YCLeyqdV-1605597315500)(D:\知识点截图\地球村.png)]计算机网络:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路(有线或者无线)连接起来,在网络操作系统,网络管理软件)及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。网络编程的目的:传播交流信息,数据互换,通信想要达到这个效果需要什么

2020-11-17 15:16:11 236

原创 c#中将dicom文件格式转换成可读图片

c#中将dicom文件格式转换成可读图片不多说,直接上代码using System;using System.Collections.Generic;using System.IO;using System.Text;using System.Windows.Forms;using System.Collections;using System.Drawing;using System.Text.RegularExpressions;namespace TestForm{ c

2020-11-16 09:32:33 1698 2

原创 java多线程比较完整的总结

java多线程总结线程简介多任务现实中太多这种同时做多件事情的例子了,比如:边吃饭、边玩手机,看起来是多个任务都在做,其实本质上我们的大脑在同一时间依旧只做了一件事线程实现(重点)进程的三种创建方式:Thread class ,继承Thread类(重点)Runnable接口,实现Runnable接口(重点)Callable接口,实现Callable接口(目前是了解,工作一段时间之后就是重点)第一种:继承Thread类自定义线程类继承Thread类重写**run()**方法,编

2020-11-13 15:51:17 248

原创 汇编语言的入门介绍

深入理解进制及汇编语言的入门介绍计算机底层,二进制到汇编学习机器语言人和人交流,语言?人?计算机?学习计算机的语言!什么是机器语言?我们目前主流的电子计算机,状态0和1比如加 0100 0000减 0100 0100乘 0100 1000 0100 1000除 0100 1000 1100 1000这些复杂的机器语言可以简化吗?助记符!汇编语言!人能够理解的语言转化成为机器能够理解的语言!加 INC -编译器-> 0100 0000减 DEC 0100 0100乘

2020-11-06 11:57:02 411

原创 javaio流比较完整的总结

javaio流总结File类介绍1.File类的理解:file类的一个对象,代表了一个文件或者文件夹file类声明在java.io包下file类涉及到文件或者目录的创建,删除,重命名,查看等方法,并未涉及到写入或者读取文件内容的操作,如果需要写入或者读取需要通过io流来完成后续file类的对象常作为参数传递到流的构造器中,指明读取或写入的终点2.File类的实例化常用的构造器File(String filePath)File(String parentPath,String ch

2020-11-06 11:40:05 326

原创 markdown中一些常用的基础语法

# Markdown语法的一些常用操作首先给大家推荐一个文本编辑器:Typoramarkdown语法现在越来越流行,不管是不是一个程序员都可以学一下它的基本操作如何添加标题首先就是来说说如何来添加这个标题比如:一级标题 (#+空格+回车)二级标题 (##+空格+回车)一直到六级标题都是按照这个模式来进行,最多就只能添加到六级标题关于字体的一些操作比如:字体加粗(选中要求加粗的字体,在其两边都加上两个星号**,即可)字体变斜体(选中要求加粗的字体,在其两边都加上一个星号*,即可)斜体

2020-11-04 15:00:03 88 1

原创 java中的一些常用类

java中的一些常用类Object类hashcode()返回该对象的哈希码值,默认情况下会根据对象的地址值计算不同对象的hashCode()一般不会相同,但是同一个对象的hashCode()值肯定是相同的public class TestObject01 { public static void main(String[] args) { Object obj1 = new Object(); System.out.println(obj1.hashCode

2020-11-04 12:46:06 56

空空如也

空空如也

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

TA关注的人

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