自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LeetCode刷题记录【数组篇】

【代码】LeetCode刷题记录【数组篇】

2023-05-10 14:41:46 116

原创 不同版本Oracle创建DBlink的实例

(ADDRESS = (PROTOCOL = TCP)(HOST = ip地址)(PORT = 端口号)))(CONNECT_DATA = (SERVICE_NAME = 实例名或SID)2.重新设置oracle_B目标用户的密码。在对应的库中使用sys用户给目标用户赋权。直接保存就可以,不用重启服务器。直接从上面第三步开始做就可以了。4.创建dblink。

2023-04-17 14:59:44 769

原创 码代码的踩坑笔记,把白天一团糟的思绪整理清楚了

1.在创建数据库中表格对应的实体类的时候,一定要注意数据类型及标识符!!!2.在采用jstl和el表达式获取后台数据的时候,一定不要忘记<c:forEach var="phone" items="${phones}"></c>中的items需要使用el表达式获取数据3.转发和重定向跳转页面的时候,一定要选择合适的域对象保存数据,重定向推荐使用session域,转发的话视具体情况定...

2022-01-14 02:24:47 525

原创 异常:Subquery returns more than 1 row

背景:String sql = "SELECT *\n" + "FROM emp LEFT JOIN dept on emp.deptno = dept.deptno\n" + "WHERE emp.empno = (SELECT empno FROM emp where ename like ?)";在编写sql语句的时候,子查询查询出来empno>1条的时候,就会报出Subquery returns more

2022-01-10 14:21:59 1301

原创 Servlet的生命周期

Servlet中的生命周期方法: 被创建:执行init方法,只执行一次 Servlet什么时候被创建? 默认情况下,第一次被访问时,Servlet被创建 可以配置执行Servlet的创建时机 <!--配置Servlet--> <servlet> <servlet-name>demo2</servlet-name> <servlet-class

2022-01-05 18:30:00 67

原创 配置Servlet

方法一:在web.xml中配置 创建JavaEE项目 定义一个类,实现servlet接口 实现接口中的抽象方法 配置Servlet <!--配置Servlet--><servlet> <servlet-name>demo1</servlet-name> <servlet-class>com.sky.web.servlet.Servlet</servlet-class><

2022-01-04 09:06:39 151

原创 异常:java.lang.String cannot be cast to java.lang.Integer

背景:使用Hashmap集合接收数据的数据,同时将Hashmap集合保存到ArrayList集合中问题:取出数据库中字符串或者int类型的数据,与int类型的数据比较解决方法:for(Map m : allBusiness){ Integer.parseInt(m.get("price").toString();}...

2021-12-29 09:15:44 736

原创 多线程简单学习及案例解析

多线程1.1进程进程:正在运行的程序 是系统进行资源分配和调用的独立单位 每一个进程都有它自己的内存空间和系统资源 1.2线程线程:是进程中的单个顺序控制流,是一条执行路径 单线程:一个进程如果只有一条执行路径,则称为单线程程序 多线程:一个进程如果有多条执行路径,则称为多线程程序 1.3多线程的实现方式方式1:继承thread类 定义一个类MyThread继承Thread类 在MyThread类中重写run()方法 创建My

2021-12-14 12:09:58 116

原创 字符串String

字符串String创建字符串的3+1种常见方式三种构造方法: public String():创建一个空白字符串,不含有任何内容。 public String(char [] array):根据字符数组的内容,来创建对应的字符串。 public String(byte [] array):根据字节数组的内容,来创建对应的字符串 一种直接创建:String str = "Hello";//右边直接用双引号注意:直接写上双引号,就是字符串对象public cl

2021-12-09 18:04:27 48

原创 字符串的去重方法

1.使用字符串解题思路:定义一个去重的方法,接收一个字符串 定义一个字符串,用来接收拆分后的子串 for循环遍历,将字符串s中的子串赋值给字符串str,判断str在在result数组中是否出现过,如果没有出现过将str拼接到result字符串上 最后返回resultpublic String clearRepeat(String s){ String result = ""; for (int i = 0; i <s.length(); i++) {

2021-12-07 17:38:46 3192

原创 【二分查找】题库练习

1:二分查找给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。示例 1:输入: nums = [-1,0,3,5,9,12], target = 9输出: 4解释: 9 出现在 nums 中并且下标为 4示例 2:输入: nums = [-1,0,3,5,9,12], target = 2输出: -1解释: 2 不存在 nums 中因此返回 -1..

2021-12-07 16:46:08 198

原创 利用双层for循环完成力扣数组第二题:寻找两个正序数组的中位数

给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/median-of-two-sorted-arrays著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。package Leecode;import java.util.Arrays;public class Median { pub

2021-12-06 13:04:18 552

原创 常用Typora快捷键技巧

一:标题标签一级标题标签:# + 空格键; 二级标题标签:## + 空格键; 三级标题标签:### + 空格键; 四级标题标签:#### + 空格键; 五级标题标签:##### + 空格键; 六级标题标签:###### + 空格键二:重点标记**需要重点标记的内容**三:有序列表&无序列表1.有序列表1.空格2.空格3.空格......2.有序列表+空格//加号然后空格四:插入代码1.单行代码`代码`2.多行代码..

2021-12-03 15:58:53 427

原创 踩坑笔记—空指针异常NullPointerException

package XXX;import java.util.Scanner;public class UserDemo { public static void main(String[] args) { User user1 = new User(); User user2 = new User(); user1.setUsername("张三");user1.setPassword("Z123456"); user2.set.

2021-12-02 14:14:07 662

原创 Java使用数组实现注册、登录、修改密码功能

注册方法: public void register(User [] users){ int num = 0; System.out.println("请输入用户名"); for (int i = 0; i < users.length ; i++) { if (users[i].username.equals(username)){ num = 0; }else

2021-11-26 10:59:02 3389

原创 浅谈对Javascript的理解

javascript(H)概念:一门客户端脚本语言 运行在客户端浏览器中,每一个浏览器都有JavaScript的解析引擎 脚本语言:不需要编译,直接就可以被浏览器解析执行了 功能: 可以用来增户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户体验。 JavaScript发展史: 1992年,Nombase公司,开发出第一门客户端脚本语言,专门用于表单校验。命名为 :C--,后来更名为:ScriptEase 1995年,Net

2021-11-25 13:53:44 3297

原创 java基础,适合入门级选手,简单易懂

Java数据输入Scanner使用的基本步骤 导包 import java.util.Scanner; 导包的动作必须出现在类定义的上边,也就是public class上面 创建对象 Scanner sc = new Scanner(System.in); 上面这个格式里面,只有sc是变量名,可以变,其他的都不允许变 接收数据 int i = sc.nextInt(); 上面这个格式里面,只有i是变量名,可以变,其他的都不允许变 case穿

2021-11-19 10:55:33 310

空空如也

空空如也

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

TA关注的人

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