自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (6)
  • 收藏
  • 关注

原创 springboot打包JAR包瘦身lib和配置文件分离

目前我们基于springboot横向使用比较广,实际的过程中企业的基础建设并不完善,没有一套完整的CICD流程,导致使用JAR包发布会存在诸多问题,把JAR包发布替换传统的中间件,导致再实际应用中运维困难,比如修改配置,发布版本,启停操作等诸多不便。我们再实际的生产操作过程中,经历避免去生产服务器编译,由此场景JAR包的瘦身很有比较,将配置文件和依赖JAR包分离出来,便于配置文件的修改和JAR包大小,更加轻量级,生产传输也更加便捷。......

2022-07-19 10:11:16 1286

原创 impala JDBC连接方法

impala jdbc连接

2022-06-13 14:25:26 2518 1

原创 Elasticsearch学习-springboot实战记录-建立一个sringboot工程

新建一个空项目新建 new Module选择Modules属性数据库next项目下载中。。。。第一次搭建工程可以设置JDK:

2020-12-10 22:05:12 142

原创 hadoop学习笔记-ubuntu使用:IP查看、xshell连接和ftp环境搭建

第一部分 IP查看1.下载net-tools,ifconfig命令工具包 sudo apt-get install net-tools2.输入命令:ifconfig ,inet 之后为IP信息hadoop@ubuntu:~$ ifconfigens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 ...

2019-03-23 22:30:00 547

原创 hadoop学习篇-ubuntu安装

开始记录学习hadoop特此记录,后续会持续更新立此贴!!!我采用的是vmware-workstation-full1413,虚拟化工具,可以按自己的喜好选择虚拟化工具百度云提取地址:https://pan.baidu.com/s/1usazk0KxGUdliLxyI0ymTg提取密码:md3olinux选择的版本是:ubuntu-18.04.2-desktop-am...

2019-03-23 15:56:35 176

转载 代码面试最常用的10大算法

Java面试算法排序二叉树归并排序职业生涯摘要:面试也是一门学问,在面试之前做好充分的准备则是成功的必须条件,而程序员在代码面试时,常会遇到编写算法的相关问题,比如排序、二叉树遍历等等。在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些算法实例,例如快速排序、二叉树查找等等。本文总结了程序员在代码面试中最常遇到的10大算法类型,想

2014-04-11 10:50:30 640

转载 Struts2初学 Struts.xml详解二

A、使用继承实现设置全局视图   package节点中还可以设置全局的视图,如:            /err.jsp    但如果其他包也想实现这样的视图,就需要使用继承的方式实现,如:            /err.jsp    然后其他包分别继承当前的基础包,如:            /index.jsp    B

2014-03-11 13:01:38 612

转载 让Oracle 大小写敏感 表名 字段名 对像名

一、解决方案   1、在表名、字段名、对象名上加上双引号,即可实现让oracle大小写区分。   2、但是这又引起了另一个问题:在数据库操作中,sql语句中相应的表名、字段名、对象名上一定要加双引号。解决办法是:使用"\"转义。如:String sql = "select * from userinfo where \"loginId\"=? and loginpwd=?"

2014-03-11 12:59:30 832

转载 如何将SQL Server数据导入到Oracle数据库中

在我们使用SQL Server数据库的过程中,有时需要将SQL Server数据导出,导入到其他的数据库中,比如导入到Oracle中。   假设要将SQL Server中的Northwind数据库中的Products表导出到Oracle的Scott用户   首先需要有安装SQL Server企业版   1.打开工具:   开始->程序->   导入和SQL

2014-03-11 12:58:51 1622

转载 Struts2初学 struts.xml详解 一

一、简介   Struts 2是一个MVC框架,以WebWork设计思想为核心,吸收了Struts 1的部分优点二、详解    首先让我们看一下一个简单的struts.xml文件的结构     "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"    "http://struts.apach

2014-03-11 12:57:51 700

转载 MyEclipse 中各种 libraries 的含义

一、在Myeclipse中新建项目一般会有下列四种libraries:  JRE System Library , java EE 6 Libraries , Referenced Libraries,Web App  Libraries二、各种libraries含义  JRE System Library: 指Java SE 的常用库文件集合,建立普通的Java项目均会使用; 

2014-03-11 12:56:50 542

转载 JSP页面的异常处理

对于jsp页面错误处理这里大致有两种方式:一、在Web.xml中配置全局的错误异常处理    即凡是该项目下(即虚拟路径下的所有文件)的任意一个文件错误或者异常,都会跳到指定的错误处理页面。    全局的错误处理可以处理两种类型的错误:一种是HTTP代码的错误,如404,500,还有一种是异常的错误,如:NullPointerException    例如修改web.xml文件,加

2014-03-11 12:55:07 1371

转载 Oracle批量清空所有表数据(置空数据库)

当我们的项目已经完成,需要交付给用户使用时,这时我们需要清空数据库中的所有数据:--批量清空当前用户所有表的所有数据 declarev_sql varchar2(2000) ;CURSOR cur is select table_name from user_tables order by table_name ;beginfor rows in curloop

2014-03-11 12:54:21 1494

转载 存储过程同函数的区别

Oracle中差别:SQL SERVER中:本质上没区别。只是函数有如:只能返回一个变量的限制。而存储过程可以返回多个。而函数是可以嵌入在sql中使用的,可以在select中调用,而存储过程不行。执行的本质都一样。     函数限制比较多,比如不能用临时表,只能用表变量.还有一些函数都不可用等等.而存储过程的限制相对就比较少       1.    一般来说,存储过程实现的功能

2014-03-11 12:53:27 541

转载 MySql导入导出数据库(含远程导入导出)

一、导入导出本地数据库   导出:   1、先运行cmd,cd 到mysql安装目录中的bin文件夹   2、mysqldump -u root -p 数据库名 > 导出文件名.sql 其他情况下:  1.导出整个数据库    mysqldump -u 用户名 -p 数据库名 > 导出的文件名    mysqldump -u wcnc -p smgp

2014-03-11 12:52:51 679

转载 Servlet中转发和重定向的路径问题以及表单提交路径问题

一、请求转发与响应重定向的种类    有两种方式获得Servlet 转发对象(RequestDispatcher):一种是通过HttpServletRequest的getRequestDispatcher()方法获得,一种是通过ServletContext的getRequestDispatcher()方法获 得。   Servlet 重定向的方法只有一种:HttpServletResp

2014-03-11 12:51:48 798

转载 JSP中EL表达式、JSTL、java脚本、js嵌套问题

一、   首先我说的java脚本是jsp中出现的和。前端语言是客户端浏览器中的html、js(javascript) 、css;服务器端语言是要服务器上编译并运行返回给客户端的,这里EL、JSTL和java脚本都是属于这种服务器段语言。  二、嵌套关系   1、前端语言与服务器语言    js中可以使用EL、JSTL、java脚本,即前端语言可以嵌套或者叫使用服务器端语言,这是因为

2014-03-11 12:51:00 2633

转载 JAVA工具类 UUID

UUID:通用惟一识别:Universally Unique Identifier; 在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地时间、一个随即数来生成GUID。从理论上讲,如果一台机器每秒产生10000000个GUID,则可以保证(概率意义上)3240年不重复。UUI

2014-03-11 12:50:35 546

转载 文件上传之 commons-fileupload(二)

对commons fileupload上传组件的简单封装在上一篇文章《利用Jakarta commons fileupload组件实现多文件上传》中,我介绍了commons fileupload组件的基本原理和实现方法。但是在实际操作中,我们需要分析每个FileItem,然后从该FileItem中读取该控件的name和value,显然这不符合我们的习惯。比如我们在页面上有个text文本框:

2014-03-11 12:50:05 417

转载 文件上传之 commons-fileupload(一)

一 、简单介绍     使用最为广泛的Java文件上传组件,Struts本身采用这个包来处理文件上传。其基本原理: FileUpload组件将页面提交的所有元素(普通form表单域,如text和文件域file)都看作一样的FileItem,这样上传页面提交的 request请求也就是一个FileItem的有序组合,FileUpload组件可以解析该request,并返回一个一个的FileI

2014-03-11 12:49:23 433

转载 文件上传之 MultipartFile

利用MultipartFile(组件)实现文件上传         在java中上传文件似乎总有点麻烦,没.net那么简单,记得最开始的时候用smartUpload实现文件上传,最近在工作中使用spring的MultipartFile实现文件上传,感觉挺简单,在这里和大家分享一下.一.主要有两个java类,和一般的servlet放在一起即可.1.FileUploadBean.j

2014-03-11 12:48:45 770

转载 JDBC深度封装的工具类 (具有高度可重用性)

首先介绍一下Dbutils:    Common Dbutils是操作数据库的组件,对传统操作数据库的类进行二次封装,可以把结果集转化成List。   补充一下,传统操作数据库的类指的是JDBC(java database connection:java数据库连接,java的数据库操作的基础API。)。   DBUtils是java编程中的数据库操作实用工具,小巧简单实用。有兴趣的话可以到

2014-03-11 12:48:01 742

转载 JSON 之GSON 解析

一、 谷歌GSON这个Java类库可以把Java对象转换成JSON,也可以把JSON字符串转换成一个相等的Java对象。Gson支持任意复杂Java对象包括没有源代码的对象。 二、Gson解析Json步骤 A、服务器端将数据转换成json字符串   首先、服务器端项目要导入Gson的jar包到BuiltPath中。(Gson的jar:http://code.google.c

2014-03-11 10:03:11 445

转载 JSON 之FastJson解析

一、阿里巴巴FastJson是一个Json处理工具包,包括“序列化”和“反序列化”两部分,它具备如下特征:速度最快,测试表明,fastjson具有极快的性能,超越任其他的Java Json parser。包括自称最快的JackJson;功能强大,完全支持Java Bean、集合、Map、日期、Enum,支持范型,支持自省;无依赖,能够直接运行在Java SE 5.0以上版本;支持Andro

2014-03-11 09:59:32 1113

转载 hibernate-自定义数据库方言类

前段时间碰到了这类错误,最后的问号表示不确定的数字,但是解决的方法都一样。 首先,自定义一个方言类——Hibernate Dialect,该类需要继承与我们使用的数据库相应的方言类。比如:如果我们用的是MySql(版本为5.x.x),我们需要继承“org.hibernate.dialect.MySQL5Dialect”;如果我们使用的是DB2,那么我们应该继承“org.hibernate.

2014-03-11 09:04:40 1027

转载 Jaxb annotation初步使用

一.Jaxb处理java对象和xml之间转换常用的annotation有:@XmlType@XmlElement@XmlRootElement@XmlAttribute@XmlAccessorType@XmlAccessorOrder@XmlTransient@XmlJavaTypeAdapter 二.常用annotation使用说明 @XmlType

2014-03-11 08:57:34 492

转载 SQL Server中强制关闭数据库连接

1.问题引入在SQL Server中备份/还原/分离/脱机/删除指定数据库时, 如果有其他用户正在使用此数据库时, SQL Server为了防止数据异常, 会报错而终止你的操作.  当然, 在SQL 2005/2008里, 在做[分离/删除]数据库时提供了一个选项[关闭所以连接]供勾选(SQL 2000好像没有哦), 然而[备份/还原]操作却没有此选择, 也许你会说可以先[脱机

2014-03-07 10:57:56 743

原创 SHH开发之路(一):SQL中包含数据库自带的特殊函数解决办法

1、类继承 或创建HibernateDAO 2、运行SQL直接使用super.getLists(hsql) 运行语句。eg:public class testDAOImpl extends HibernateDAO implements testDAO {public List gettest()throws Exception {String hsql="sele

2014-02-26 15:09:34 614

原创 JSP学习之路(二):设置input标签中,选择自动清除文本框中的内容

设置input标签中的 onfocus事件。onfocus事件是在对象获得焦点时发生触发。

2014-02-26 14:58:02 2032

原创 JSP学习之路(一):JSP可输入下拉框编写代码

this.parentNode.nextSibling.value:的父节点即的兄弟节点。this.value :去父节点中的值。position:absolute:设置此属性值为 absolute 会将对象拖离出正常的文档流绝对定位而不考虑它周围内容的布局。假如其他具有不同 z-index 属性的对象已经占据了给定的位置,他们之间不会相互影响,而会在同一位置层叠代码:  

2014-02-26 14:54:09 5807

转载 查询windows系统产品密钥

你可以用下面的几个命令在“运行”查看下:1. slmgr.vbs -dli显示:操作系统版本、部分产品密钥、许可证状态2. slmgr.vbs -dlv显示:最为详尽的激活信息,包括:激活ID、安装ID、激活截止日期3. slmgr.vbs -xpr显示:是否彻底激活4. slmgr.vbs -ipk更换WIN7序列号5. slmgr.vbs -

2014-02-25 15:39:10 1784

JAVA 实现检查网络连接是否正常

本文件是JAVA开发一款小程序,用于检测网络连接是否正常

2013-11-15

loadrunner超级破解license

loadrunner超级破解license

2013-10-11

虚拟化技术方案

一个经典的虚拟化技术方案,看了你就知道,你懂的

2012-11-21

删除、远程备份文件夹小程序

这是一个删除、远程备份一体的应用小程序。

2012-11-21

SSH小项目整合

详细的介绍了SSH开发的初步模型,对于初学者帮助非常大

2012-10-16

SSH开发技术指南

非常好的一个SSH开发文档,里面非常详解的介绍了SSH开发细节。

2012-10-16

空空如也

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

TA关注的人

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