自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 public,protect,private

2021-02-27 22:41:09 78

原创 零钱通oop(面向对象编程)

实现类:package com.demo;/*** 使用面向对象的方法来调用零钱 通的功能类* */public class SmallChangesApp { public static void main(String[] args) { new SmallChangesOOP().mainMenu(); }}功能类:package com.demo;import java.text.SimpleDateFormat;import java.

2021-02-27 22:27:57 380

原创 java整体复习

用记事本运行java文件:创建一个java文件,可以win+R ->type nul>test.java然后打开记事本写入代码(记得保存ctrl +s)public test{public static void main(String[] args){int result=1+1;System.out.println("结果是:"+result);}}结果截图:java重要特点:面向对象(oop)java语言是健壮的。是跨平台性的(一个编译好的.class文

2021-02-27 17:13:24 60 2

原创 多表查询mysql

(1)查询“张天”同学所有已学课程的课程号、课程名、成绩及相应学分。方法一:方法二:方法三:(2)查询与“张天”同系的学生的学号,姓名和性别。(3)查询年龄最大的学生信息。(提示四种方法:小于等于所有的出生日期、小于等于最小的出生日期、大于等于所有的年龄、大于等于最大的年龄)。方法一:select *from student where birth<=(select min(birth) from student);方法二: select *from student where

2021-02-26 22:32:33 442

原创 后缀表达式(逆波兰表达式)实现计算器

代码实现:实现的一些自己的思路总结:可以直接使用java中的栈Stack stack=new Stack();表达式直接使用String suffixexpression=“3 4 * 6 /”;这种格式的后缀表达式,把表达式放入ArrayList集合中操作,用空格隔开使用一个方法来计算表达式,直接使用item.matches();正则表达式来匹配一。整型变成字符串 数字加上一个 " "空字符就好package com.demo;import java.util.ArrayLis..

2021-02-26 22:04:40 509

原创 SpringMVC的组件解析(RequestMapping)

@RequstMapping的参数它的常用参数:spring-mvc.xml文件的组件扫描:

2021-02-22 17:35:45 90

原创 删除外键约束

删除所在表的外键约束:alter table student drop foreign key aaa; insert into student values(2011001,'张天','2009/3/5','男',10,'12344@qq.com');

2021-02-22 12:45:10 998

原创 栈的应用,java用数组实现

package com.demo;import java.util.Scanner;public class ArrayStackDemo { public static void main(String[] args) { //玩一把 ArrayStack stack = new ArrayStack( 4 ); String key=""; boolean loop=true;//控制是否退出菜单 Sc

2021-02-21 14:44:56 78

原创 Mysql实验二 数据库和表的建立

实验二 数据库和表的建立1、在mysql中建立一个数据库testdb,所有的SQL操作均在此数据库上进行。create database testdb;use testdb;2、用命令的方式在testdb数据库中建立5张基本表,其类型为innodb表,字符集为utf8。(注意创建表的顺序)①创建学生表Student,由以下属性组成:学号 sno(int型,主码,其值自动填充,初值为2011001,每次增值为1),学生姓名 sname(char型,长度为8,非空),性别 sex(enum(男,女)

2021-02-19 18:49:16 6824

原创 约瑟夫环(JosePhu)

出圈的实现思路:package com.demo;public class JosePhu { public static void main(String[] args) { //测试看看创建和遍历环形链表是否正确 CircleSingleLinkedList circleSingleLinkedList = new CircleSingleLinkedList(); circleSingleLinkedList.addBoy( 5 ...

2021-02-19 12:54:26 208

原创 八皇后问题

package com.demo;import com.sun.xml.internal.fastinfoset.tools.XML_SAX_StAX_FI;public class BaHuangHou { //最多八个皇后 int max = 8; //定义array数组保存放置皇后的结果,如 int[] array = new int[max]; private static int count = 0; private static int .

2021-02-18 11:36:28 83

原创 PL/Sql记录,集合,记录表的使用

declaretype emp_record is record(name t_emp.ename%type, #声明标题变量salary t_emp.sal%type,dno t_emp.depno%type);emp_record_type emp_record;#声明记录变量beginselect ename,sal,deptno into emp_record_typefrom t_emp where empno=&no; dbms_output.put_line

2021-02-17 12:32:02 187

原创 希尔排序

希尔排序是一种插入排序:位移法是希尔排序法中的速度最快的方法。package com.demo.sort;import java.util.Arrays;public class ShellSorting { public static void main(String[] args) { int[] arr = {8, 9, 1, 7, 2, 3, 5, 4, 6, 0}; shellSorting( arr ); System.out.

2021-02-10 21:04:50 71 1

原创 插入排序

把前面的数看成一个有序表,然后一个个把后面的数据插入到有序表中package com.demo.sort;import java.util.Arrays;public class InserSorting { public static void insertSorting(int[] arr){ //首先假装第一个数是个有序表,然后把后面的数一个个插入 for (int i = 1; i <arr.length; i++) { .

2021-02-09 13:45:37 65

原创 SpringMVC轻量级的框架

SpringMVC是基于java实现的MVC设计模型的请求驱动类型的轻量级的Web框架,属于SpringFrameWork的后续产品,已经融合于Spring WebFLow中。SpringMVC已经成为目前最主流的MVC框架之一,并且随着Spring3.0的发布,全面超越Struts2成为最优秀的MVC框架。(注解是它的主要的作用,同时还支持RESTFUL编程风格的请求)图中展示了SpringMVC把一样程序员需要写的共有的代码变成抽取了出来:SpringMVC的开发:导入Springmvc需要

2021-02-08 13:21:12 336 4

原创 Spring集成web环境

为了使ApplicationContext容器只创建一次有了如下的方法:1.创建一个容器加载监听类2. web.xml配置这个类3.在UserServlet中修改优化一下:Spring帮助我们提供了这样的方法:

2021-02-07 23:02:43 105

原创 选择法排序

package com.demo.sort;import java.text.SimpleDateFormat;import java.util.Arrays;import java.util.Date;public class SelectSorting { public static void main(String[] args) { int [] arr=new int[80000]; for (int i = 0; i < arr.le.

2021-02-06 17:22:00 324 1

原创 Selenium自动化测试的基础代码

Chrom在默认的安装路径下可以省去很多的配置。将项目中导入selenium包,ctrl+alt+s–>project—>interpreter—>selenium如果上面都确认没有问题,但是webdriver仍然报红线的话,就看看自己报错的代码路径下是不是有一个叫selenium.py的文件,如果有,把名字改改就好了一个简单的测试代码:#导入Seleniumfrom selenium import webdriver#创建一个浏览器对象driver=webdrive.

2021-02-06 14:11:22 715

原创 蓝桥杯试题 算法训练 Anagrams问题

试题 算法训练 Anagrams问题资源限制时间限制:1.0s 内存限制:512.0MB问题描述  Anagrams指的是具有如下特性的两个单词:在这两个单词当中,每一个英文字母(不区分大小写)所出现的次数都是相同的。例如,“Unclear”和“Nuclear”、“Rimon”和“MinOR”都是Anagrams。编写一个程序,输入两个单词,然后判断一下,这两个单词是否是Anagrams。每一个单词的长度不会超过80个字符,而且是大小写无关的。  输入格式:输入有两行,分别为两个单词。  输

2021-02-05 18:36:26 222 1

原创 蓝桥杯1的个数

试题 算法训练 1的个数资源限制时间限制:1.0s 内存限制:256.0MB问题描述  输入正整数n,判断从1到n之中,数字1一共要出现几次。例如1123这个数,则出现了两次1。例如15,那么从1到15之中,一共出现了8个1。输入格式  一个正整数n输出格式  一个整数,表示1出现的资料样例输入15样例输出8import java.util.Arrays;import java.util.Scanner;public class 出现1的个数 { public s

2021-02-05 17:38:13 158

原创 冒泡排序优化详解

import java.text.SimpleDateFormat;import java.util.Arrays;import java.util.Date;import java.util.Random;import java.util.Scanner;public class Sort { public static void main(String[] args) { int[] b = new int[80000]; for (int i =

2021-02-05 16:55:31 86

原创 Oracle查询

select [ALL|DISTINCT] select_listfrom table_list [where search_conditons][group by group_by_list][having search_conditons][order by asc|desc]消除重复行查询:select distinct job from emp;使用别名查询select ename 名字,job 工作 from emp;select *from emp where sal bet

2021-02-04 22:22:20 69

原创 最最常用的dos命令

win+R—>cmdcd 切换目录cd ..切换到上下级目录cls 清屏dir 查看当前目录的文件上下键 查看敲过的命令Tab键 自动补全

2021-02-04 15:44:35 95

原创 单向链表的尾部添加节点,展示结点

package com.demo.Link;import java.util.Scanner;public class SingleLinkList { public static void main(String[] args) { //进行测试 HeroNode heroNode = new HeroNode( 1, "houzhicong", "chxuyuan" ); HeroNode heroNode1 = new HeroNode( 2, "

2021-02-04 14:02:04 864

原创 Oracle通用函数和转换函数

select '12'+12 result from dual;----这个加号被理解为逻辑运算符select '21'||2 result from dual;----||理解为字符串连接符转换函数:to_char(),to_date,to_number()select to_number('23')+12 result from dual;---字符串转换为number类型select to_char(12) result from dual;----把number类型转换为字符串类型通用

2021-02-03 22:57:50 78

原创 程序员当你迷茫时你是怎么走出困境的?

当你迷茫时你是怎么走出困境的?没事这是多么正常的事情,每个人都会有的,在不害怕的基础上应该先找到源头,比如我一般是没有达到自己的目标,目标可能不符合现实。找到解决办法,不要去模仿他人,只有自己最清楚自己是一个什么样的人,所以必须学会自己救自己。实在不行就放弃目前的事情,自己一个人去一个自己喜欢的地方做一些喜欢的事情。每一次问题的解决最终还是自己,你可以负重前行,可以暂时的迷茫,但是给自己一个时间如实现解决不了久接受一切。大多数人的迷茫是和他人的比较得来的,所以学会和自己相处是每一个人必须学会的事

2021-02-02 21:48:43 183 3

原创 Spring的注解开发(原始注解和新注解)

注解开发代替xml文件的配置,简化配置,提高开发效率。Spring的原始注解(主要替代Bean的配置):Spring利于区分@Compnent注解,可以使用@Serice,@Repository(dao层),@Controller(web层)代替@Compnent,其效果一样。@Resource注解:...

2021-02-02 14:38:04 146

原创 Spring中properties文件的注入

在核心配置文件中加入:<!-- 加载配置文件db.properties--> <context:property-placeholder location="db.properties"/>其中db.properties位于Resource目录下

2021-02-02 13:13:13 240

原创 Exception in thread “main“ org.springframework.beans.factory.NoSuchBeanDefinitionException: No quali

Exception in thread "main" org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.demo.service.UserService' available原因:没有找到Bean.NOSunchBean可能是没有在applicationContext.xml中配置组件扫描的异常配置:...

2021-02-02 12:33:31 679

java Web编程技术课堂笔记.docx

内容全面,记录了每个细节的知识点

2021-02-02

Mysql+Tomcat+HTML+java

宠物乐园项目

2021-01-17

java的JDBC使用Mybatis框架封装

学习了JDBC的人

2021-01-17

空空如也

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

TA关注的人

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