自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小小刚CSDN

初生不惑

  • 博客(54)
  • 收藏
  • 关注

原创 Windows上本地安装MySQL数据库

环境:windwos 10(1511) 64bit、mysql 5.7.14时间:2016年9月5日一、下载mysql1. 在浏览器里打开mysql的官网http://www.mysql.com/2. 进入页面顶部的"Downloads"3. 打开页面底部的“Community(GPL) Downloads”4. 在页面中间的位置找到我们window...

2018-09-29 11:08:12 954

原创 Oracle 将普通字段类型改为Clob类型的方法

第一步:添加一个clob类型的字段alter table nlphistory_pat add (answer_bak clob);第二部:将原来字段的值拷贝到新建的clob字段update nlphistory_pat set answer_bak = answer ;第三步:删除原来的字段alter table nlphistory_pat drop column answer;第...

2018-09-12 17:26:21 5263

原创 错误记录--更改tomcat端口号方法,Several ports (8005, 8080, 8009)

启动Tomcat服务器报错:Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are already in use. The server may already be running in another process, or a system process may be using ...

2018-08-27 11:27:34 187

原创 关于Java的File.separator

在Windows下的路径分隔符和Linux下的路径分隔符是不一样的,当直接使用绝对路径时,跨平台会暴出“No such file or diretory”的异常。 比如说要在temp目录下建立一个test.txt文件,在Windows下应该这么写:File file1 = new File ("C:\tmp\test.txt");在Linux下则是这样的:File file2 = new ...

2018-08-24 14:42:39 496

原创 新导入项目常见问题

特殊情况:感觉什么都配置好了,但就是无法发布或者无法执行(尤其是导入其他工具创建的项目)    解决办法:在当前环境下创建一个新项目,然后将当前项目根目录下的.project和.classpath两个文件和导入项目相应的文件进行比较,看看是不是某些配置有问题1.类路径问题右击项目--》properties--》Java Build Path--》移除带红叉的jar或library等,如...

2018-08-24 14:23:04 649

原创 Eclipse导入项目,项目名出现红叉的情况

今天用eclipse导入同事发给我的一个项目之后,项目名称上面出现红叉,但是其他地方都没有红叉,仅仅是在项目名称上面有红叉,于是上网查了查资料记下来 1.导入项目之前,请确认工作空间编码已设置为utf-8:window->Preferences->General->Wrokspace->Text file encoding->Other 选择UTF-8。2...

2018-08-24 14:21:50 13205

原创 Eclipse导入Web项目后代码不报错但项目报错(左上角有红叉)解决方案

在学习别人的项目时,导入Web项目到Eclipse中时代码不报错但项目报错(左上角有红叉)。开发环境:J2EE5+JDK8,IDE使用Eclipse开发,代码文件没有任何报错,不管是java文件、jsp文件还是xml文件,总之项目下的任何文件都是正常的,没有任何报错提示,但是项目图标的左上角就是有红叉!    解决方案一:请检查build path中Libraries下的jar包是不是有报错提...

2018-08-24 14:20:52 3846

原创 JSP报错解决:Multiple annotations found at this line 解决

创建JSP的时候出现了Multiple annotations found at this line,不知道怎么解决,本人今天也遇到了这个情况,然后使用下列方式解决了问题。步骤如下:1.项目右键,点击build path,选择configure build path选项进入下一步:如下2:在configure build path界面下找到,java build path项,Lib...

2018-08-24 14:18:38 59497 10

原创 Java基础知识总结(绝对经典)

本人学习java时,做的java基础知识总结:写代码:1,明确需求。我要做什么?2,分析思路。我要怎么做?1、2、3 。3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。4,代码实现。用具体的java语言代码把思路体现出来。学习新技术的四点:1,该技术是什么?2,该技术有什么特点(使用注意):3,该技术怎么使用。demo4,该技术什么时候用?test。...

2018-08-22 11:02:43 22240 6

原创 Oracle 层次查询、递归

Oracle 层次查询、递归语法:select ... from tablenamestart with 条件1 connect by 条件2 where 条件3;   1. 树结构的描述 树结构的数据存放在表中,数据之间的层次关系即父子关系,通过表中的列与列间的关系来描述,如EMP表中的EMPNO和MGR。EMPNO表示该雇员的编号,MGR表示领导该雇员的人的编号,即子...

2018-08-14 11:39:29 5563

原创 SQL语法

Select SELECT "栏位" FROM "表格名";Distinct SELECT DISTINCT "栏位" FROM "表格名";Where SELECT "栏位" FROM "表格名" WHERE "条件";And/Or SELECT "栏位" FROM "表格名" WHERE &quo

2018-08-13 11:42:58 177

原创 IntelliJ IDEA详细配置和使用教程(适用于Java开发人员)

IntelliJ IDEA详细配置和使用教程(适用于Java开发人员)前言正所谓工欲善其事必先利其器,对开发人员而言若想提高编码效率,一款高效的开发工具是必不可少的,相信看到该博客的朋友们都已经对IntelliJ IDEA有所了解了,所以此处就不对IntelliJ IDEA进行介绍,而是直接阐述在实际开发中应用场景。博主使用的IntelliJ IDEA版本为IntelliJ IDEA 20...

2018-08-03 15:34:53 681

原创 IDEA 和 Eclipse 使用对比

1.文件和导航关联 2.即刻完成 Instant completion 3.常用语句 4.相同项目切换 SVN 地址     前段时间从 Eclipse 中将开发工作转移到了 IDEA。     IDEA 确实有很多地方比 Eclipse 做的好,总结了一些 IDEA 和 Eclipse 的不同。回到顶部1.文件和导航关联   经常需要打开某个文件的时候,想在左边的文件树上...

2018-08-03 15:29:30 6793

原创 在 Windows 系统下安装 IntelliJ IDEA 的方法

首先,进入官网下载 IntelliJ IDEA 可执行文件:https://www.jetbrains.com/idea/如上图所示,进入“Download IntelliJ IDEA”页面,显然咱们可以看到 IntelliJ IDEA 分为两个版本,分别为:旗舰版(Ultimate) 社区版(Community)其中,旗舰版是收费的,社区版则是免费的。至于两者的区别嘛,就是旗舰版...

2018-08-03 15:26:53 1243

原创 java集成开发工具【 idea和eclipse】的区别

使用基于IntelliJ的IDE,都会对project和module的关系比较糊涂。用简单的一句话来概括是:IntelliJ系中的Project相当于Eclipse系中的workspace。IntelliJ系中的Module相当于Eclipse系中的Project。IntelliJ中一个Project可以包括多个ModuleEclipse中一个Workspace可以包括多个Project...

2018-08-03 15:11:13 4275

原创 Oracle中trunc、round 、ceil和floor函数的区别?

1、trunc函数处理数值,对给定数值进行截取处理,不会对给定数值做四舍五入处理。语法格式:TRUNC(number[,decimals])--number 待处理的数据,decimals指明需保留小数点后的位数,默认为0如果参数为负数,则小数点往前取位数,如果负数位数大于或等于待处理数据位数,则返回0.selecttrunc(123.456)from dual;--123...

2018-08-03 11:39:17 5069

原创 Oracle 建立索引及SQL优化

Oracle 建立索引及SQL优化数据库索引:索引有单列索引复合索引之说如何某表的某个字段有主键约束和唯一性约束,则Oracle 则会自动在相应的约束列上建议唯一索引。数据库索引主要进行提高访问速度。建设原则: 1、索引应该经常建在Where 子句经常用到的列上。如果某个大表经常使用某个字段进行查询,并且检索行数小于总表行数的5%。则应该考虑。 2、对于两表连接的字段,...

2018-08-03 10:31:39 179

原创 jQuery选择器总结

jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法   $("#myELement")    选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div")           选择所有的div标签元素,返回div元素数组 $(".myClass")      选择使用myClass类...

2018-07-30 14:04:40 231

原创 JQuery中常用的 属性选择器

jQuery中使用$()作为选择符极大提高工作效率以及方便快捷;一些常用属性的选择器由以下几种1)  $('#id')  id选择器2)  $('.class')  css选择器,class类名3)  $('element')  标签选择器,例如p,h1,div4)  $('*')  全选择器,可选择所有的html标签(影响范围较大甚用)5)  $('sele1,sele2')...

2018-07-30 13:51:30 5401

原创 js中的ajax和jquery中的ajax学习笔记

一、JS中的Ajaxajax:异步访问/局部刷新1.同步和异步2.Ajax的运行原理页面请求---->Ajax引擎----->提交给服务器端这段时间可以做任何事情服务器端响应------>Ajax引擎----->触发设置好的事件,执行自定义的js逻辑代码,然后显示页面js改变页面,其原理是改变的是内存3.ajax实现创建ajax引擎...

2018-07-27 13:36:10 206

原创 Java套接字编程简单示例

服务端:package com.zzj.test;   import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.n...

2018-07-23 09:30:02 2417

原创 Java web 用户请求至页面响应的传值过程(总结笔记)

Java web 用户请求至页面响应的传值过程(总结笔记) 1、用户在菜单页面点击想要显示的界面2、前端向后台发出POST请求并传入如下图数据信息:3、后端controller层收到请求其中pageInfoYC为 类型为ProvenanceEntity的泛型类PageInfoYC<T>的实例对象【泛型类PageInfoYC<T>的定义...

2018-07-19 17:51:11 2340

原创 几种任务调度的 Java 实现方法与比较

前言任务调度是指基于给定时间点,给定时间间隔或者给定执行次数自动执行任务。本文由浅入深介绍四种任务调度的 Java 实现:Timer ScheduledExecutor 开源工具包 Quartz 开源工具包 JCronTab此外,为结合实现复杂的任务调度,本文还将介绍 Calendar 的一些使用方法。 回页首Timer相信大家都已经非常熟悉 java.util.T...

2018-07-19 15:54:30 164

原创 jquery ajax中data属性详解

$.post、$.get是一些简单的方法,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()   一、$.ajax的一般格式 $.ajax({      type: 'POST',      url: url ,     data: data ,     success: success ,     dataType: dataType });   二、$.ajax...

2018-07-17 10:03:15 11805

原创 SpringMVC使用@RequestBody与@ResponseBody注解与前台进行json格式的数据 剖析

SpringMVC使用@RequestBody与@ResponseBody注解与前台进行json格式的数据一、前端页面代码<form id="reForm" action=""> <table> <tr> <td>姓名:</td> <td><input name="us

2018-07-16 15:50:10 295

原创 Java开发的必备技术点

Java开发的必备技术点一个人,一条路,人在途中,心随景动,从起点,到尽头,也许快乐,或有时孤独,如果心在远方,只需勇敢前行,梦想自会引路,有多远,走多远,把足迹连成生命线。  1. Java的运行(基础必备)  这条可能出看很简单,java程序的运行谁不会呢?不过很多时候, 我们只是单纯通过IDE去执行java程序,底层IDE又是如何执行java程序呢?很多人并不了解。  这 个知识点是最最基本...

2018-07-09 13:50:06 3939

原创 BigDecimal转String,int,double及简单操作运算、方法

BigDecimal b = new BigDecimal(12.10);//BigDecimal 转换成 string数据类型 string c = b.toString();//BigDecimal 转换成 int数据类型 int c = b.intValue();//BigDecimal 转换成 double数据类型 double c=a.doubleValue();b.stripTrail...

2018-07-09 13:49:59 4205

原创 Java定时调度任务详解之Timer篇

简单介绍什么是定时任务调度    基于给定的时间点,给定的时间间隔,或者给定的执行次数自动执行的任务。Java中定时调度工具    Timer  ---〉 jdk    Quartz --〉 第三方jar包,实现更完善。    尽量使用jdk提供的timerTimer简介    有且仅有一个后台线程对多个业务线程进行定时定频率的调度。主要构件    Timer 可以理解为每个后台执行的线程,Tim...

2018-07-09 13:49:50 319

原创 使用wkhtmltopdf把网页转换为pdf

最近项目上需要做一个在线合同的功能,合同有电子版,需要把网页版的合同直接生产pdf,要求样式不能乱,有页码有页眉页脚等等,在网上搜索一段时间后,找到了一个工具叫: wkhtmltopdf ,这应该是国外的一款免费软件,有Windows,mac,linux版,直接在命令行调用,这几天完成了一个demo,顺便总结一下。这是此工具的官网: http://wkhtmltopdf.org/downloads...

2018-07-09 13:49:40 2385 1

原创 总结Java学习中64例重点、难点

1、面向对象的特征有哪些方面(1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。(2)继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承...

2018-07-09 13:49:26 1005

原创 java后端经验和技术总结(1)

java后端经验和技术总结(1)1.在这几年里走过一些弯路,也碰到一些难题,也受到过做为一名开发却经常为系统维护和发布当救火队员的苦恼。遂决定梳理一下自己所学到过的东西,为大家分享一下。   经过几年意识到以前也有很多认识误区,比如:   偏爱收集,经常收集各种资料视频塞满一个个硬盘,然后心满意足的看着容量不行动。   不重基础,总觉得很多基础东西不需要再看了,其实不懂的地方很多,计算机程序方面任...

2018-07-09 13:49:19 543

原创 java使用poi生成导出Excel

java代码:import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Date;import java.util....

2018-07-09 13:49:06 164

原创 java 泛型详解-绝对是对泛型方法详解

对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。本文参考java 泛型详解、Java中的泛型方法、 java泛型详解1. 概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型?泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化...

2018-07-09 13:48:55 127

原创 java根据模板生成pdf文件并导出(iText)

java根据模板生成pdf文件并导出首先你的制作一个pdf模板:1.先用word做出模板界面2.文件另存为pdf格式文件3.通过Adobe Acrobat pro软件打开刚刚用word转换成的pdf文件(注:如果没有这个软件可以通过我的百度云下载,链接:http://pan.baidu.com/s/1pL2klzt)如果无法下载可以联系博主。4.点击右边的"准备表单"按钮,选择"测试.pdf"选择...

2018-07-09 13:47:42 25481 2

原创 使用eclipse工具搭建一个简单的Spring boot

                                 使用eclipse工具搭建一个简单的Spring boot首先声明一下,我用的是win10的操作系统,实现过程基本是一样的,只是视图展示过程可能会有些差别。1.配置java运行环境1.1 要使用eclipse,需要配置jdk环境。在网上下一个jdk安装包,我用的是jdk1.8。安装好jdk后,安装目录如下1.2 接下来就要配置环境变...

2018-05-10 10:28:03 228

原创 java最常用的20%技术有哪些?

java最常用的20%技术有哪些?首先题主说的20%我不知道从哪方面去理解。接下来我会将自己多年来工作中会经常使用到的技术列出来。1.html、css2.java工作原理(jvm)3.java语法、数据结构和算法4.java语言特性(封装、继承、多态、抽象)5.java设计模式(在开发中会经常用到)6.java反射机制(常用框架都会用到反射机制)7.io(文件读写)8.多线程9.网络编程10.ja...

2018-05-03 14:52:47 4969 3

原创 BigDecimal保留两位小数及格式化成百分比

BigDecimal保留两位小数及格式化成百分比在项目中经常会用到小数的一些计算,而float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算往往要求结果精确。所以有时候必须要采用BigDecimal。public c...

2018-05-03 14:16:30 20560

原创 static、final使用

博客一:Java 中的 static 使用之静态变量大家都知道,我们可以基于一个类创建多个该类的对象,每个对象都拥有自己的成员,互相独立。然而在某些时候,我们更希望该类所有的对象共享同一个成员。此时就是 static 大显身手的时候了!!Java 中被 static 修饰的成员称为静态成员或类成员。它属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。静态成员可以使用类名直接访问,也可以使...

2018-04-10 10:29:23 153

原创 Java Web 分页功能的实现

Java Web   分页功能的实现      虽然现在有很多好用的框架,对分页进行支持,很简单的就把分页的效果做出来,但是如果自己手写是一个怎样的流程的?今天就来说说它,手动实现分页效果。                            --WH 一、分页的思路    首先我们得知道写分页代码时的思路,保持思路清晰,有步骤的进行,才能行云如水

2018-02-06 14:59:50 459

原创 json解析详解

package demo;import net.sf.json.JSONArray;import net.sf.json.JSONObject;/* * {    "error": 0,    "status": "success",    "results": [        {            "currentCity": "青岛",

2018-01-29 10:58:27 193

空空如也

空空如也

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

TA关注的人

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