2 小章鱼啊

尚未进行身份认证

我是一个快乐的初级小萌新,希望大神们多多指教!

等级
TA的排名 17w+

有一个计算器上两个按钮 -1和 *2 ,欲从M变为N,打印出最少的按钮次数。

package com.it.Test;public class Test4 { public static int test(int m, int n) { int count = 0; if (m < n / 2) { while (m != n) { if (n % 2 != 0 && n != m) { n = (n + ...

2018-09-04 10:22:14

如何使用两个栈来实现队列的功能

package NiuKe;import java.util.Queue;import java.util.Stack;//用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。public class Test1 { static Stack<Integer> stack1 = new Stack<Integer&gt...

2018-09-03 14:59:55

Java基础回顾——Java 异常处理

Java 异常处理异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error;如果你用System.out.println(11/0),那么你是因为你用0做了除数,会抛出 java.lang.ArithmeticException 的异常。异常发生的原因有很多,通常包含以下几...

2018-08-30 17:50:19

算法编程例题——枚举法

例一:百钱买白鸡1,问题描述:公鸡每只5元,母鸡每只3元,三只小鸡1元,用100元买100只鸡,问公鸡、母鸡、小鸡各多少只?例二:使用枚举法解决“填写运算符问题”1,问题描述:在下面的算式中,添加“+”、“-”,“*”,“/”,4个运算符,使得这个式子成立。5  5  5  5  5=5例一:public static void buyChicken() { in...

2018-08-20 16:43:28

SSM框架基础整合

说明:这是我刚开始学SSM时候自己摸索的整合方式,我重新写了一个新的、比较流行的整合方式,建议两个都看看!1.总的目录 2.导包(我直接导入了常用的,有些是多余的)打包下载:链接:http://pan.baidu.com/s/1bpimPB5 密码:yphy说明:画了框框的那两个包一定要导对版本,另外有个包名为commons-dbcp-dbcp2xxxxx.jar 的,...

2018-08-14 10:51:04

Spring+MyBatis框架 整合编程步骤 MapperScannerConfigurer自动扫描映射器的局限问题

1,导包  Spring,MyBatis,Spring和MyBatis连接配置2,添加Spring配置文件可以在spring的配置文件中添加SqlSessionFactoryBean来将MyBatis代替。其中需要连接池和导入映射文件,注入SqlSessionFactory。spring_MyBatis.xml<?xml version="1.0" encoding="...

2018-08-10 21:24:43

MyBatis框架 用Map获得数据库的值 如何解决属性不同的问题 Mapping映射器的应用

 Map获取数据库的值Map获取数据库数据的形式采用键值对的形式,key为字段名,value为表中的数据。放入map对象后,接下来将Map对象中的数据到对应的实体对象中。在映射的过程中,将结果接收为map类型,其中oracle数据库会将字段名变为大写形式好处是不用在赋值实体类了,但是不方便  data.get("大写字段名")才能获得map表中的字段值Map接收参数 优缺点  优点...

2018-08-10 21:17:03

MyBatis框架 简介、工作原理和基本应用

三种连接数据库的技术性能比较:开源持久层框架,只管访问数据库底层为jdbc优点:性能最高,已掌握。缺点:代码繁琐。Hibernate 冬眠不用写sql,代码简洁性能不好  person.hbm.xml  cfg.xml两个配置文件,自动生成的dql效率低下,复杂业务自动生成sql缺点很大。MyBatis优点:代码简洁,容易掌握缺点:得写sql,性能一般。...

2018-08-09 20:59:11

SpringMVC框架 基于注解的SpringMVC应用

步骤:导包 Spring-webmvc配置文件创建spring-mvc.xml文件,创建在webContent下配置DispatcherServlet前端控制器。(web.xml)详细步骤在基本框架配置程序测试中。在前端控制器配置完成后,在spring-mvc.xml中添加Controller的过程和编写java的区别: 处理器不用实现Controller接口 ...

2018-08-09 10:07:52

SpringMVC框架 基本框架配置程序测试

简介:用来简化基于MVC架构的web应用程序开发的框架。SpringMVC是一个spring中的一个模块。常规mvcServlet的作用:接收请求,根据请求调结果,根据结果调视图。Spring MVC就是将servlet中东西写在配置文件中。其中内容为请求路径---模型  处理结果---视图。 五大组件:DispatcherServlet前端控制器:客户端传入消...

2018-08-08 19:40:23

ajax异步请求

  ajax 简介 作者:837750513@qq.com  asynchronous javaScript and xml同步传输遇到的问题:客户端在向服务器传输数据之后需要等待服务器给客户端发出响应或返回参数,原网页在用户等待返回的过程中被销毁,十分影响用户体验。同时会传输大量冗余数据。服务器在收到提交之后,给客户端返回一个和原网页一样的注册页面,并弹...

2018-08-08 12:00:58

SSH框架 注解的使用

为什么要使用注解?正常情况下没有注解的话会导致spring配置文件中多个实体配置需要注入多个Bean,每个实体每个框架中需要多个配置文件,十分繁琐。导包过程:Spring需要面向切面,日志管理等,其他的三大框架内容由MyEclipse自动导入。web.xml 不变 如果通过注解方式进行ssh配置,注解应该放在web-inf/content,(webinf中的文件不能通过地址栏进行访问...

2018-08-07 09:22:35

程序员如何正确合理地用脑?

       1.大脑喜欢色彩。平时使用高质量的有色笔或使用有色纸,颜色能帮助记忆。   2.大脑集中精力最多只有25分钟。这是对成人而言,所以学习20到30分钟后就应该休息10分钟。你可以利用这段时间做点家务,10分钟后再回来继续学习,效果会更好。   3.大脑需要休息,才能学得快,记得牢。如果你感到很累,先拿出20分钟小睡一会儿再继续学习。   4.大脑像发动机,它需要燃料。大脑是一台珍...

2018-08-06 15:59:03

Hibernate框架之连接池,logj4日志系统的使用

连接池就是创建一个容器,用于装入多个Connection对象,在使用连接对象时,从容器中获取一个Connection,使用完成后,在将这个Connection重新装入到容器中。这个容器就是连接池。(DataSource)也叫做数据源。我们可以通过连接池获取连接对象。优点: 节省创建连接与释放连接 性能消耗 —- 连接池中连接起到复用的作用 ,提高程序性能,从池中使用连接,用完放回。...

2018-08-02 21:31:50

Hibernate之二级缓存实例用法

本次测试使用MyEclipse2017,利用内置Hibernate3.3框架进行二级缓存机制的测试。本次测试建立Person实体类,SessionFactory.java,hibernate.cfg.xml,Person.bhm.xml均由MyEclipse自动生成。配置好数据库中的table Person进行测试。测试代码:Session session=HibernateSe...

2018-08-02 20:14:10

Hibernate框架关联关系映射

在关联关系映射的关系中,存在多对一,一对多,多对一或一对多双向的关系。分别举几个实例:一个销售人员可以有很多汽车订单,每一个汽车订单只能由一个销售人员负责。多对一单向映射:针对汽车订单角度的关系:Salesman.javapackage com.it.manytoone;public class Salesman { private int sid; privat...

2018-08-01 21:27:10

SSH三大框架的搭建整合(Spring+Hibernate+Struts2)实现增删改查登录

SSH说的上是javaweb经典框架,不能说100%要会SSH框架,但是大部分公司都在用,说到框架,都会提到ssh吧,这次就以很简单的注册例子来整合SSH框架。整合框架要注意的是先每个框架单独测通后再整合,不然整合后出现问题比较难排查。 准备工作:在做一切之前先将可能使用到的SSHjar包进行导入,不一定为最简,但一定够用:对于SSH整合,共使用到applicationCont...

2018-08-01 11:22:08

Spring框架入门(一)简介及三种基本注入方式实例

简介基本含义Spring框架主要降低程序的耦合性,耦合性的意思为实现接口和实现类之间的关联性,Spring框架用的实现类是利用配置文件配置进去。Spring引领了javaEE的方向是一种轻量级J2EE应用开发框架。主要构成:依赖注入容器 和AOP实现。在学习了三个框架之后Struts2,Hibernate框架分别是对视图层和直流层的操作,而Spring框架负责将两个框架的内容进行配置。...

2018-07-30 22:33:56

Hibernate HQL语句使用

HQL语句概述在这种查询语句中以java类名代替了sql语句中的表名;属性名代替表中的字段名,而且大小写敏感。HQL被设计为完全面向对象的查询,可也理解继承,多态和关联子类的概念。在HQL查询语句中可以使用sql聚合函数和表达式,使用语法一直,同样可以通过order by,g'roup by等子句对查询结果集进行排序和分组。From字句From User返回了User类中的所用...

2018-07-30 22:01:08

框架学习笔记之Hibernate框架基础(二)如何建立泛型接口实现增删改查

本文章讲述了如何用Hibernate框架创建session对象,通过实体类、object类和泛型建立通用接口,实现泛型对象的增删改查。映射文件中的各项元素:oracle中键位自增模式:increment、identity、native、assigned。 Hibernate内置的映射类型如下:integer,long,short,float,double,character,b...

2018-07-27 20:50:51

查看更多

勋章 我的勋章
    暂无奖章