- 博客(19)
- 收藏
- 关注
原创 LintCode基础算法题之《数字反转》
方法一//11.72MB空间消耗 182 ms时间消耗public class Solution { /** * @param number: A 3-digit number. * @return: Reversed number. */ public int reverseInteger(int number) { int resultNum = 0; while(number !=0){ ...
2021-05-26 11:40:56 142
原创 Hibernate与Mybatis的区别与联系
简单简介1.1 Hibernate 框架 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,建立对象与数据库表的映射。是一个全自动的、完全面向对象的持久层框架。1.2 Mybatis框架 Mybatis是一个开源对象关系映射框架,原名:ibatis,2010年由谷歌接管以后更名。是一个半自动化的持久层框架。两者区别2.1 开发方面 在项目开发过程当中,就速度而言: hibernate开发中,sql语句
2021-03-05 15:46:48 152
原创 计算两数之和
两数之和给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标基本操作public static int[] array(int []nums,int target) { for(int i=0;i<nums.length;i++) { for(int j=i+1;j<nums.length;j++) { if(nums[i]+nums[j] ==target && i!=j) {
2020-06-18 15:29:52 488
原创 JDBC详细使用步骤
首先,要下载一个包:mysql-connector-java-5.1.0-bin.jar这是mysql连接java的,(具体在哪下的记不得了)然后就进入了操作的环节:第一步首先,得创建一个Web工程并找到它—>打开这个Web工程,并在Web工程下面找到WebContent的文件夹并打开—>接着在WebContent的下面找到WEB-INF的文件夹并打开—>在WEB-IN...
2020-03-31 19:30:04 319
原创 JSP会话
理解会话啥是会话?会话就是用户通过浏览器与服务器之间进行的一次通话,它可以包含浏览器与服务器之间的多次请求、响应过程。简单的说就是在一段时间内,单个客户端与文本服务器的一串相关大交互过程。一次会话请求与响应的过程session使用原理:当服务器创建完session对象后,会把session对象的id以cookie形式返回给客户端。这样,当用户保持当前浏览器的情况下再去访问服务器时,会...
2020-03-30 18:59:31 950 1
原创 jsp表单问题
一、表单传值:(1)通过JSP表单form将数据提交到下一个页面;(2)通过JSP表单链接将数据提交到下一个页面;(3)通过JSP表单Session将数据提交到后续页面,session是一次会话只要浏览器不关闭就不会关闭会话,一般默认保存30分钟可以根据自己的需要更改。二、get和post表单提交的区别:1.get是从服务器上获取数据,post是向服务器传送数据。2.get传送的数据量...
2020-03-27 18:11:03 246
转载 jQuery与JavaScript与ajax三者的区别与联系
jQuery与JavaScript与ajax三者的区别与联系简单总结:1、JS是一门前端语言。2、Ajax是一门技术,它提供了异步更新的机制,使用客户端与服务器间交换数据而非整个页面文档,实现页面的局部更新。3、jQuery是一个框架,它对JS进行了封装,使其更方便使用。jQuery使得JS与Ajax的使用更方便 关系比喻:若把js比作木头,那么jquery就是木板(半成品)jQuery与...
2020-03-17 22:32:18 275
原创 JAVA之线程与进程篇章
线程与进程java线程理解:进程是调度系统资源的最小单位,线程是调度CPU的最小单位,也叫轻量级进程,在一个进程里可以创建多个线程,每个线程都有各自的计数器、堆栈和局部变量等属性。并且能够访问共享内存变量。一个进程至少有一个线程,若一个线程都没有,进程终止运行。好处:充分利用CPU资源;简化编程;带来良好的用户体验。并行:指两个或多个事件在同一时刻发生(同时发生)并发:指两个或多个事件...
2020-03-13 13:55:53 99
原创 JAVA集合篇章
集合框架和泛型认识集合List接口Set接口Iterator接口Map接口Collections类认识泛型认识集合集合:集合是java中提供的一种容器,可以存储多个数据。集合与数组的区别:1.数组的长度是固定的,集合的长度是可变的。2.数组储存的是同一类型的元素,可以储存基本数据类型值,集合储存的是对象。集合框架体系结构图此图虚线框代表接口,实线框则代表类。集合框...
2020-02-06 17:00:42 122
原创 Java编程:二分查找算法实现代码
二分查找算法又叫折半查找,要求待查找的序列有序。每次取中间位置的值与待查关键字比较,如果中间位置的值比待查关键字大,则在前半部分循环这个查找的过程,如果中间位置的值比待查关键字小, 则在后半部分循环这个查找的过程。直到查找到了为止,否则序列中没有待查的关键字。注意:排序规则与数组的排序顺序有关, 即从大到小排序和从小到大排序是不一样的,并且乱序是不能用二分查找算法的。下面用代码实现进一步了解...
2020-02-06 16:59:15 1926 1
原创 Java编程:计算n的阶乘的方法
方法一:循环public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("输入一个正数:"); int n = sc.nextInt(); System.out.println("该数的阶乘是:"+circulation(n)); }// ...
2020-02-05 15:20:27 21911 3
原创 JAVA异常的捕获和处理
异常的捕获和处理异常概述java异常处理初识异常异常:程序中运算过程中出现的错误,例如:文件找不到,网络连接中断,算术运算序偶无,数组下标越界等运行程序。上图为空指针异常java异常体系结构java中异型有很多种类型,java体系结构图如下所示Error类:表示仅靠程序本身无法恢复的严重错误,如内存溢出,动态链接失败,虚拟机错误…假如出现这样的错误,应尽力使程序安全退出。...
2020-01-18 18:47:54 284
原创 JAVA编程之抽象与接口
抽象类与接口初识抽象类抽象方法抽象类的优势初识接口接口的特性面向对象设计原则初识抽象类什么是抽象类?答:1.抽象类不能被实例化。2.如果子类不是抽象类,则必须重写抽象类中的全部抽象方法。3.abstract修饰符不能final修饰符连在一起使用。4.abstract修饰的抽象方法没有方法体。(子类必须写方法体)5.private关键字不能用来修饰抽象法方法。抽象类的定...
2020-01-17 21:50:42 115
原创 Java编程之面向对象*
Java 面向对象1. 实现类的基本操作2. 升级类的功能3. 面向对象三大特征之——封装4. 面向对象三大特征之——继承5. 面向对象三大特征之——多态6. 包的使用7. 访问修饰符**实现类的基本操作1.面型对象:面向程序中的数据以及数据之间的关系,可以把问题看成是若干个对象组成,这些对象是相互独立的,但又可以相互配合、连接和协调,从而完成整个程序要实现的任务和功能。2...
2020-01-17 19:48:52 135
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人