自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 关于达梦数据库DM8的安装和使用

准备操作系统:中标麒麟数据库版本:dm8安装过程显示上传安装文件并挂载镜像mount -o loop dm8_setup_rh7_64_ent_8.1.1.45_20191121.iso /mnt创建普通用户groupadd dinstalluseradd -g dinstall dmdba#密码默认设为:dameng123passwd dmdba创建安装目录并授权给用户mkdir /opt/dm8chown -R dmdba:dinstall /opt/dm8

2020-07-01 17:46:02 2527

原创 用shell脚本实现scp远程复制,避免每次都要输入远程机器密码

最近由于需要不定时的在两台机器之间传送同样的文件,每次都要用scp命令,每次执行都要输入服务器密码,实在是不厌其烦。本着能用脚本自动处理的问题绝不手动处理的原则,还是得想办法用脚本解决。    这个问题并不复杂,解决问题的关键点就是:模拟执行scp命令后手动输入密码的环节。将服务器密码写进shell脚本,让其自动填写。经过查资料发现一个神奇的命令:expect,可以解决自己的需求,expect...

2018-12-28 21:55:58 6839

原创 vmware14中安装centos7配置网络,并且使用xshell连接

最近需要学习下系统部署的东西,自己装了个虚拟机提前模拟下流程,最开始遇到的问题就是关于虚拟机网络的配置。vmware中安装过程自行百度(本文主要介绍网络的配置)。VMware14.0安装CentOS7.2配置网络,使用root用户登录。参考博文:VMware安装CentOS后网络设置将虚拟机的网络配置为NAT模式。NAT和DHCP配置我采用的是默认。   使用命令 ifconfig ...

2018-10-08 17:00:00 2248

转载 Tomcat系统架构

这篇文章关于tomcat架构和原理 讲解的比较详细而且易于理解。原文链接:四张图带你了解Tomcat系统架构 俗话说,站在巨人的肩膀上看世界,一般学习的时候也是先总览一下整体,然后逐个部分个个击破,最后形成思路,了解具体细节,Tomcat的结构很复杂,但是 Tomcat 非常的模块化,找到了 Tomcat最核心的模块,问题才可以游刃而解,了解了Tomcat的整体架构对以后深入了解To...

2018-08-07 17:27:08 191

原创 mysql存储过程的使用

最近遇到需要用存储过程解决一些问题,因为之前没接触过完全不懂,过程中遇到很多问题也踩了很多坑。存储过程的概念:存储过程是一组可编程的函数,是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行。对存储过程的理解:我个人理解存储过程跟编程时的函数没有什么区别,只是运用的地方不同而已,存储过程运用在数据库系统中,通过sq...

2018-07-18 19:01:10 4280 1

原创 解决多线程log4j日志输出混乱的问题,每个线程输出独立的日志

解决多线程log4j日志输出混乱的问题,每个线程输出独立的日志最近项目中遇到一个问题:多线程场景批量执行任务的时候,所有任务的日志输出到同一个文件中,非常的混乱,根本没有办法查看任务运行情况。由此衍生出新的需求:多线程场景下实现每个线程日志独立输出。因为任务运行时可能会有数百个任务同时执行,所以不能采用传统的log4j配置文件解决。解决思路:调用log4j的源码,创建新的实现了log4j接口的类,...

2018-06-27 11:53:21 29379 13

转载 java面试精选

原文链接:博客园java面试精选1java面试精选2这个系列面试题主要目的是帮助你拿轻松到offer,同时还能开个好价钱。只要能够搞明白这个系列的绝大多数题目,在面试过程中,你就能轻轻松松的把面试官给忽悠了。对于那些正打算找工作JAVA软件开发工作的童鞋们来说,当你看到这份题目的时候,你应该感动很幸运,因为,只要你把题目中的内容都搞懂了,

2016-07-13 15:58:46 1089

转载 javaweb中深入理解HTTP Session

原文链接:51CTO博客session在web开发中是一个非常重要的概念,这个概念很抽象,很难定义,也是最让人迷惑的一个名词,也是最多被滥用的名字之一,在不同的场合,session一次的含义也很不相同。这里只探讨HTTP Session。 为了说明问题,这里基于Java Servlet理解Session的概念与原理,这里所说Servlet已经涵盖了JSP技术,因

2016-06-19 21:01:59 1585

原创 二叉树、满二叉树和完全二叉树

二叉树是一种很重要的非线性数据结构,它是树结构的一种重要的类型(它不是树结构的特殊情况),其特征是每个节点最多有两个子树。二叉树的特点:二叉树每个结点最多有2个子结点,树则无此限制;二叉树中结点的子树分成左子树和右子树,即使某结点只有一棵子树,也要指明该子树是左子树,还是右子树,就是说二叉树是有序的;二叉树可以是空的(或者说二叉树可以为空集),而树却

2016-04-12 19:24:17 1350

原创 排序算法的思想分析以及java实现

毫无疑问,排序在数据结构中的地位是相当的重要的。(学习期间参考了文章:点击打开链接)排序大的分类可以分为两种:内排序和外排序。在排序过程中,全部记录存放在内存,则称为内排序,如果排序过程中需要使用外存,则称为外排序。具体细分的话大概如下:基于关键词比较的排序算法有插入排序(直接插入排序及Shell排序)、交换排序(冒泡排序及快速排序)、选择排序(直接选择和堆

2016-04-10 23:22:21 691

原创 java中复制数组的几种方式

在java语言中,数组是一个比较重要的话题,最近在使用的过程中遇到问题总结了下最简单的方式就是直接赋值,A=B;它用于基本类型的数据传递值,但是如果A,B是两个同类型的数组,复制就相当于将一个数组变量的引用传递给另一个数组;如果一个数组发生改变,那么引用同一数组的变量也要发生改变.直接用for循环赋值即可。代码:public class Test { public

2016-04-10 20:11:11 627

原创 java接口 学习

接口(Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。除非实现接口的类是抽象类,否则该类要定义接口中的所有方法。接口无法被实例化,但是可以被实现。一个实现接口

2016-03-27 22:54:43 590

原创 java中初始化与构造器

当Java创建一个对象时,系统先为该对象的所有实例属性分配内存(前提是该类已经被加载过了),接着程序开始对这些实例属性执行初始化,其初始化顺序是:先执行初始化块或声明属性时制定的初始值,再执行构造器里制定的初始值。从某种程度上来看,初始化是一段固定执行的代码,它不能接受任何参数。因此初始化块对同一个类所有对象所进行的初始化处理完全相同。基于这个原因,不难发现初始化块的基本用法,如果有一

2016-03-11 21:57:22 1875

转载 Servlet学习与总结

这是一篇相当好的Servlet总结,看完之后让人耳目一新,写的真好,比很多教材上写的详细而且通俗易懂,更多相关内容见:点击打开链接http://www.cnblogs.com/xdp-gacl/p/3760336.html一、Servlet简介  Servlet是sun公司提供的一门用于开发动态web资源的技术。  Sun公司在其API中提供了一个servlet接口,用户若

2015-12-29 15:04:36 575

转载 oracle数据库OracleDBconsole服务无法启动的原因及其解决思路

 解决问题的思路很新颖,学到这这方法对于其他许多类似的问题解决同样适用。 装Oracle 11g,装完数据库软件、新建一个数据库(数据库的SID为orcl20120825),但是无法进入网页版的企业管理器(EM),提示是“403,服务器拒绝了您的访问请求”。因为数据库的ID是orcl20120825,因此对应的Windows服务名为OracleDbConsoleorcl20120825...

2015-12-29 14:53:26 4081 1

原创 使用java创建一个简易的视屏播放器

     最近有个多媒体的作业,要求使用visualC++和opencv编写一个简易的视屏播放器,对于C/C++残疾者而言是不可能的,于是萌生了用java编写的想法。具体经验分享一下。   目标:制作简易视屏播放器  开发工具:eclipse4.5.1;VLC2.2.1  具体内容:完成了视屏的加载、播放、退出的功能;实现了视屏播放过程中控制播放进程;实现播放过程中控制暂停。 ...

2015-12-28 15:46:13 26502 21

原创 oracle11g安装完成在cmd命令行使用sqlplus登录时提示:ORA-12560: TNS: 协议适配器错误 的解决办法

  1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动       OracleOraDb11g_home1TNSListener服务。  2.database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务面板,启动oracleserviceXXXX,XX...

2015-12-21 22:47:15 11311 3

原创 浅谈HTML和css

    最近在做一个的开发,是基于B/S结构的,其他的见识也有所长进,但是涉及到前端页面方面的东西总是让人很烦恼。尽管以前了解过关于前端设计的知识,但那真的仅仅只是局限于了解而已了,所以不得不重新学习,也就是学习下简单的相关知识,让做出的页面能看就行。下面写一下我对HTML和css的认识理解。     HTML(HyperText Markup Language)俗称超文本标记语言,它是一...

2015-12-14 22:50:20 641

转载 javaBean的介绍及其简单应用

那么,何谓JavaBean呢? JavaBean是符合某种规范的Java组件,也就是Java类。 它必须满足如下规范: 1)必须有一个零参数的默认构造函数 2)必须有get和set方法,类的字段必须通过get和set    方法来访问。    (get方法无参,set方法有参) 我们下面就来看一个JavaBean的例子。 一般网页登陆都需

2015-12-03 19:51:53 534

转载 在eclipse下是的编写HTML/CSS/JS/JSP代码时可以自动提示的解决办法

最近在做一个javaweb的项目,在eclipse中编写jsp代码时没有代码提示这个梗让人很蛋疼,之前一直写java代码或者在Dreamweaver中写HTML代码时自动提示代码用起来特别爽,这突然间没有代码提示真的很难受,所以上网找了下相关解决办法,综合一下完美的解决问题。我们平时用eclipse开发jsp页面时智能提示效果不太理想,今天用了两个小时发现了eclipse也可以像Visual ...

2015-11-29 18:29:13 19581 8

原创 我的第一篇CSDN博客

一直以来,在学习过程中经常看别人写的博客,特别崇拜各种各样的大神,看他们的学习之路总是让自己感觉到心潮澎湃。在看别人博客的过程中也让自己成长了很多(ps:至此~我仍然是个渣渣~~~~),总是想着有一天我也能写出自己的博客,那样的话会感觉爽爽哒!但是我却不知道该写些什么?总是觉得自己实力不够,写的东西肯定也不够好,所以一直就没能写。但是最近跟一位朋友在交流的过程中我意识到:写博客的目的不是为了让别人

2015-11-29 17:38:25 392

SpringBoot项目中配置Flyway.docx

本文适合但不限于软件开发人员阅读。本文档能够使阅读者对flyway有一个宏观且全面的了解,并且能够在Springboot应用中配置并开始使用flyway对数据库进行管理。文档最后还包含了常见问题说明

2020-04-16

Maven插件实现自动化版本发布.docx

本文适合但不限于软件开发人员阅读。本文档能够使阅读者对maven的maven-release-plugin插件有一个宏观且全面的了解,并且能够使用该插件进行程序的版本发布、代码库打分支等操作

2020-04-16

dubbo学习笔记.pptx

本文适合但不限于软件开发人员阅读。本文档能够使阅读者对dubbo的整体架构和原理有一个宏观且全面的了解,内容主要对dubbo的发展历史、架构组成、工作原理、应用场景等进行了介绍。

2020-04-16

zookeeper学习笔记.pptx

本文适合但不限于软件开发人员阅读。本文档能够使阅读者对zookeeper有一个宏观且全面的了解,内容主要包含zookeeper架构、数据模型、读写及工作原理、典型应用场景、指令汇总等,

2020-04-16

ArcGIS for JavaScript3.27资源包( API+SDK两个资源包)

ArcGIS for JavaScript3.27开发工具包,其中包含了 API+SDK两个资源包。

2019-04-01

Linux高级Bash脚本编程指南

学习Linux脚本编程的好资源

2017-01-05

吉林大学软件项目管理复习文档

吉林大学《软件项目管理》课程复习文档。

2016-06-18

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

TA关注的人

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