自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 二分查找编程

二分查找的前提是线性表中的记录必须是关键码有序(通常是从小到大),线性表必须采用顺序存储。它的基本思想是:在有序表中,取中间记录作为比较对象,若给定值与中间记录的关键字相等,则查找成功;若给定值小于中间记录的关键字,则在中间记录的左半区继续查找;若给定值大于中间记录的关键字,则在中间记录的右半区继续查找。二分查找的时间复杂度为O(logn),远远好于顺序查找的O(n),但是前提是有序表ja...

2019-04-29 18:10:52 397

原创 Mybatis使用入门

1.Mybatis介绍Mybatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。Mybatis通过xml或注解的方式将要执行的各种statement(statement、preparedStatemnt...

2019-04-29 14:41:49 260

原创 [C#版剑指offer]两个栈表示队列的编程问题

使用两个栈来表示一个队列,需要考虑到的是栈的特点为先进后出,而队列的特点为先进先出,所以需要使用2个栈来表示这种关系。并且栈在JAVA中的可以建立一个对象,出栈调用stack.pop()方法,进栈调用stack.push(node)方法。知道这一点就很好去完成这个编程了。对栈内压入元素前还需要考虑压入的栈是否为空,以及考虑被压入的栈是否为空public class StackToQueu...

2019-04-26 09:42:18 178

原创 输入一个链表,按链表值从尾到头的顺序返回一个ArrayList

public static void method(ListNode listNode) { // TODO Auto-generated method stub ArrayList<Integer> list = new ArrayList<Integer>(); ArrayList<Integer> result = new ArrayList...

2019-04-25 14:07:55 111

原创 字符串空格替换编程问题

实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。public class blankReplace { public static void main(String[] args) { // TODO Auto-generated method stub //实现一个函数...

2019-04-24 19:08:04 145

原创 无重复字符的最长字串编程问题

给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度.如abcdd,最长无重复字串为abc,长度为3public class NoRepeatString {//给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 public static void main(String[] args) { // TODO Auto-generated method s...

2019-04-23 17:59:34 136

原创 java字符串压缩编程问题

给定一个字符串aaabbbccc,编写一个函数使其压缩为a3b3c3的形式。public class pressal { public static void main(String[] args) { // TODO Auto-generated method stub String str = "aaaccbbb"; System.out.println(method(s...

2019-04-23 10:43:33 432

原创 Hibernate详细进阶教程(从建表到实现表的操作)

1.Hibernate主键生成策略自然主键:把具有业务含义的字段作为主键,称之为自然主键。例如在customer表中,如果把name作为主键,其前提条件必须是:每一个客户的姓名不允许为null,不允许客户重名,且不允许修改客户姓名。代理主键:把不具备业务含义的字段作为主键,称之为代理主键。该字段一般取名为“id”,通常为整数类型。Hibernate的主键生成策略2.Hibern...

2019-04-17 00:12:20 493

转载 listener监听器&&filter过滤器

在网页上看到的两篇解释监听器与过滤器非常详细的博客,特收藏转载监听器https://www.cnblogs.com/ygj0930/p/6374384.html过滤器https://www.cnblogs.com/ygj0930/p/6374212.html...

2019-04-11 15:42:47 115

原创 Hibernate入门(框架的搭建与测试)

Hibernate是一款通过完全面向对象来操作数据库的框架,好处在于调用此框架后就不用再书写sql语句了。Hibernate框架的搭建需要如下几步1.导包首先,需要导入如下关于Hibernate的配置包,可以在官网自行下载接着还需要导入数据库连接的驱动包2.创建数据库,准备表,实体接下来需要创建数据库中的表,与此同时还需要准备与表对应的实体对象3.书写or...

2019-04-11 15:20:26 185

原创 Ajax

1.ajax的运行原理:页面发起请求,会将请求发送给浏览器内核中的Ajax引擎,Ajax引擎会提交请求到服务器端,在这段时间里,客户端可以任意进行任意操作(异步),直到服务器端将数据返回给Ajax引擎后,会触发你设置的事件,从而执行自定义的js逻辑代码完成某种页面功能。2.json数据格式json是一种与语言无关的数据交换的格式,作用:使用ajax进行前后台数据交换json有两种格...

2019-04-07 22:48:11 124

原创 python配置国内镜像下载的方法(可行)

一般在cmd进行pip命令安装的时候下载都会很慢,这里笔者记下两种使用国内镜像安装的方法方法一:命令行打指令在cmd下输入 pip install -i https://pypi.mirrors.ustc.edu.cn/simple/ numpy上述为下载numpy的例子,作者下载其他包的话可以自行修改最后输入的包名即可方法二:加载配置文件(一劳永逸) ljw为本人的用户名,...

2019-04-04 20:54:20 4705

原创 后台管理系统编写总结

开发一个后台的商品管理系统,拥有增删改查的功能。主要用到jsp技术,jstl、el语句,以及MVC的思想,加上JDBC工具类的使用。在开发时,思路应该是从jsp页面开始的,从每一个操作键来确定业务功能,然后编写servlet对象,随后再通过service层传入到dao层进行数据库的操作。在编程操作时有很多的小细节与操作难点,笔者将其一点一点都总结了下来,最开始编程的时候思路是很混乱的,但是通过一步...

2019-04-03 22:21:36 1207

原创 事务学习总结

1.事务的概述一件事情有n个组成单元,这n个组成单元必须同时成功或者同时失败,从而将n个组成单元放到一个事务中。mysql事务:默认事务:一条sql语句就是一个事务,默认就开启事务并提交事务手动事务:1)显示的开启一个事务:start transaction2)事务提交:commit代表从开启事务到事务提交,中间的所有sql都认为有效真正的更新了数据库3)事务的回滚:r...

2019-04-02 10:25:36 185

原创 JSP/EL/JSTL(附加:MVC开发模式简介)

1.JSP技术jsp脚本:1)<%java 代码%> 内部的java代码翻译到service方法的内部2)<%=java变量或者表达式%> 被翻译成service方法内部out.print()3)<%!java代码%> 被翻译成servlet的成员的内容jsp注释:1)Html注释:<!--注释内容...

2019-04-01 12:52:05 206

空空如也

空空如也

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

TA关注的人

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