自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Logicr的博客

学习学习学习

  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 Servlet 和CGI的区别

如今好上高楼望,盖尽人间恶路岐。——高骈《对雪》 Servlet 和CGI的区别是什么?解析:HTML只能用来保存静态内容,而通常情况下,静态页面很难满足实际应用的需要,鉴于此,提出了动态页面的概念。所谓动态页面,指的是能够根据不同时间、不同用户而显示不同内容的页面,例如常见的论坛、留言板以及电子商务网站等都是通过动态页面来实现的。那么如何才能生成动态页面呢?其中种方法是采用 CG...

2018-08-31 17:43:38 953

原创 关键字Static的作用及四种用途

英雄去尽羞容在,看却江东不得归。——汪遵《乌江》1.关键字Static的作用?static 关键字主要有两种作用:第一,为某特定数据类型或对象分配单的存储空间,而与创建对象的个数无关。第二,希望某个方法或属性与类而不是对象关联在一起,也就是说,在不创建对象的情况下就可以通过类来直接调用方法或使用类的属性。具体而言,static在Java语言中主要有四种使用情况:成员变...

2018-08-31 15:25:31 6749

原创 二分查找的递归与非递归写法

卷旗夜劫单于帐,乱斫胡儿缺宝刀。——马戴《出塞词》时间复杂度:O(NlogN),查询效率虽然高,但是条件必须是待查元素必须有序。非递归:int[] array = {1, 2, 3, 4, 5, 6, 7, 8, 9}; /** * 二分查找的常规写法 * * @param array 待查数组 * @param k 查询值 ...

2018-08-29 15:39:27 304

原创 选择排序

寂寞空庭春欲晚,梨花满地不开门。 ——刘方平《春怨》 时间复杂度:O(N2) 主要思想(升序):每次从待排元素中找出最小的元素,然后与起始位置的值交换,实现小元素向前移动。import java.util.Arrayspublic void selectSort(int [] array){ //测试用例:array = {4,6,8,3,8,9,5,4,8,7};...

2018-08-29 10:03:29 205

原创 Java if判断中可以直接使用三目运算

少年佳节倍多情,老去谁知感慨生。——殷尧藩《端午日》很好奇,试了一下,真的可以。只是看起来怪怪的。public static void main(String[] args) { boolean b; if (b = 1 == 1 ? true:false) { System.out.println("executing"); }}...

2018-08-29 09:05:44 2005

原创 在线编程中的单行多输入问题

今朝又急于今朝醉,明日愁来明日愁。——罗隐《自遣》例题:连续最大和。一个数组有 N 个元素,求连续子数组的最大和。 例如:[-1,2,1],和最大的连续子数组为[2,1],其和为 3输入描述:输入为两行。 第一行一个整数n(1 <= n <= 100000),表示一共有n个元素 第二行为n个数,即每个元素,每个整数都在32位int范围内。以空格分隔。输出描述:...

2018-08-28 16:42:24 435

原创 [动态规划试炼]最大连续数列和

春风十里扬州路,卷上珠帘总不如。 ——杜牧《赠别》对于一个有正有负的整数数组,请找出总和最大的连续数列。 给定一个int数组A和数组大小n,请返回最大的连续数列的和。保证n的大小小于等于3000。 测试样例:[1,2,3,-6,1]返回:6 解题步骤,分析四要素:状态定义:F(i):以A[i]结尾的连续最大子序列的和;递推:F(i) = max(F(i)+A[i]...

2018-08-23 23:18:15 672

原创 一张图看懂TCP/IP四层模型[思维导图]

别后唯所思,天涯共明月。——孟郊《古怨别》如有不足之处请指出。

2018-08-22 21:18:47 3110 8

原创 Spring事务传播特性与事物隔离级别

红花易衰似郎意,水流无限似侬愁。——刘禹锡《竹枝词》传播特性:传播行为意义 PROPAGATION_MANDATORY表示该方法必须运行在一个事务中。如果当前没有事务正在发生,将抛出一个异常 PROPAGATION_NESTED表示如果当前正有一个事务在进行中,则该方法应当运行在一个嵌套式事务中。被嵌套的事务可以独立于封装事务进行...

2018-08-16 09:58:32 297

转载 Java中的ReentrantLock和synchronized两种锁定机制的对比

春风得意马蹄疾,一日看尽长安花。——孟郊《登科后》 Java中的ReentrantLock和synchronized两种锁定机制的对比原文:http://www.ibm.com/developerworks/cn/java/j-jtp10264/index.ht...

2018-08-10 23:46:38 226

转载 volatile关键字详解

> Java并发编程:volatile关键字解析 Java并发编程:volatile关键字解析   volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在J...

2018-08-10 20:59:18 170

原创 Spring:Could not connect to SMTP host: smtp.qq.com, port: 465...

暮从碧山下,山月随人归。——李白《 下终南山过斛斯山人宿置酒》由于现在安全策略的改变,以往的邮箱代理设置方式已经不适用,<prop key="mail.smtp.socketFactory.class">javax.net.ssl.SSLSocketFactory</prop>一定要设置 <!--开启组件扫描,通过注解声明bean自动装配-->...

2018-08-10 15:40:56 6125

原创 Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError: com/sun/mail/util/Folde

巧啭岂能无本意,良辰未必有佳期。——李商隐《流萤》在使用SpringMVC添加邮件发送时,遇到的一个问题: Message Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError: com/sun/mail/util/FolderClosedIOException代码逻辑正常,...

2018-08-10 15:29:45 4878

原创 Mybatis简介及其核心概念

Mybatis简介 Mybatis是什么? MyBatis(3.x以前的版本叫ibatis)是一款一流的支持自定义SQL、存储过程和高级映射的持久化框架。MyBatis几 乎消除了所有的JDBC 代码,也基本不需要手工去设置参数和获取检索结果。 MyBatis 能够使用简单的XML格式或 者注解进行来配置,能够映射基本数据元素、 Map 接口和POJOs(普通java...

2018-08-06 22:43:45 1723

原创 在服务器上使用百度网盘下载资源

雁引愁心去,山衔好月来。——李白《与夏十二登岳阳楼》前言 最近在使用时发现,上传资源的时候十分缓慢,这是个十分棘手的问题,因为如果文件十分巨大的话,那么上传文件将费时费力,所以我就在想有没有其他方法替代: 大家应该都知道wget,通过wget可以在服务器上很方便的下载网络资源,那好,我的资源去网络上下好了,对,如果所有资源都可以去网上找到的话,确实很方便,但是如果我们在部署服务器,...

2018-08-04 14:39:40 8083

原创 Arrays详解

人面不知何处去,桃花依旧笑春风。——崔护《题都城南庄》 方法 描述 rangeCheck(int arrayLength, int fromIndex, int toIndex) 界限检测 sort(int[] a)(多种重载) 数组排序 ,参数不能为空,升序,双轴快排 sort(int[] a, int fromIndex, int to...

2018-08-04 00:29:55 342

原创 在Linux下添加sl指令

红楼隔雨相望冷,珠箔飘灯独自归。 ——李商隐《春雨》准备安装跑火车的指令,但是却报错,这个原因是缺少EPEL,先下载EPEL:wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm解压安装:[root@bogon day-0803]# rpm -ivh epel-...

2018-08-03 13:57:04 3497

原创 类方法与实例方法

人生如逆旅,我亦是行人。——苏轼《临江仙·送钱穆父》 实例方法:当一个类创建了一个对象后,这个对象就可以调用该类的方法(对象方法),即”对象名.方法名”的方式 1.实例方法中可以引用对象变量,也可以引用类变量;2.实例方法中可以调用类方法;3.对象方法中可以使用super,this关键字。 类方法:用static修饰的方法,在外部调用静态方法时,使...

2018-08-01 08:50:05 186

空空如也

空空如也

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

TA关注的人

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