- 博客(97)
- 资源 (5)
- 收藏
- 关注

原创 服务器的种类详解
服务器英文名称为“Server”,指的是网络环境下为客户机(Client)提供某种服务的专用计算机,服务器安装有网络操作系统(如Windows 2000 Server、Linux、Unix等)和各种服务器应用系统软件(如Web服务、电子邮件服务)的计算机。这里的“客户机”指安装有DOS、Windows 9x等普通用户使用的操作系统的计算机。 服务器的处理速度和系统可靠性都要比普通PC要高得
2017-05-24 11:16:28
30477
5

转载 Java项目的开发流程
一个java开发项目过程: 1、项目启动 1)、项目组成立(公司成员、客户成员) 2)、制定项目预期目标 3)、制定项目计划周期 4)、建立好项目组成员沟通机制 2、需求调研 1)、创建调研计划、协调调研时间 2)、收集客户资料,获取客户需求 所有的资料都需要保留一份,资料中存疑的需要及时询问
2017-05-19 14:20:59
30525

原创 CentOS 7搭建JAVA运行环境
CentOS 7搭建JAVA运行环境 一、安装JAVA JDK首先检测系统是否安装了JDK[root@admin ~]# java -version如果centos安装完毕后,就发现已经安装了jdk,那么极有可能是安装了OpenJDK,可以通过以下命令进一步查看JDK信息:[root@admin ~]# rpm -qa | g
2017-03-21 20:01:35
22282

原创 SVN本地没有提交却被还原,找回本地的文件记录的方法
svn本地没有提交却被还原【右键-Team-还原】找回本地的文件记录的方法【我用的是Eclipse】1、文件还在,恢复删除或覆盖的代码右键-compare with -local history, 按照右下脚的时间点恢复删除或覆盖的代码。点击Restore就恢复了用ctrl+z无法恢复,或关闭了Eclipse后想恢复代码都可以使用这种方法。
2017-03-10 17:18:12
31099
19

原创 Oracle11g服务详细介绍及哪些服务是必须开启的?
Oracle11g服务详细介绍及哪些服务是必须开启的? Oracle ORCL VSS Writer ServiceOracle卷映射拷贝写入服务,VSS(Volume Shadow Copy Service)能够让存储基础设备(比如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝(shadow copy)。它可以在多卷或者单个卷上创建映射拷贝,同时不会影响到系统的系统能。(非必须
2017-02-23 19:42:57
36427

原创 SSM框架简介
SSM框架简介SSM框架,是Spring + Spring MVC + MyBatis的缩写,这个是继SSH之后,目前比较主流的Java EE企业级框架,适用于搭建各种大型的企业级应用系统。1.Spring简介 Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由Rod Johnson在其著作Expert One-On-
2017-02-23 14:04:45
65057
2
转载 怎么用Java来实现控制Tomcat启动与停止?
停止//如不能运行,请正确配置tomcat环境public class conTomCat{public void close() throws IOException{Process process = Runtime.getRuntime().exec('cmd /c D:\\apache-tomcat-7.0.16\\bin\\shutdown.bat'); // 调用外部程序f...
2018-10-28 17:48:49
4080
1
原创 springboot 错误处理
在 java web开发过程中,难免会有一些系统异常或人为产生一些异常。在 RESTful springboot 项目中如何优雅的处理?分析:在RESTful 风格的springboot 项目中,返回的都是 body 对象,所以定义一个结果基类,其中包含 status,message,data(请求方法的返回结果),是比较合适的。如果定义多个异常类进行处理,会比较麻烦。比如StudentNotEx...
2018-03-26 19:54:48
901
原创 运行 svgatest 显示 mmap /dev/zero Permission denied 解决办法
答案是我在这个网站上找到的:执行xset dpms force off 命令就可以解决掉这个问题。再次运行 svgatest 程序,得到了预期的结果,perfect!
2018-03-26 19:50:48
2594
转载 Oracle数据库通过DBLINK实现远程访问
什么是DBLINK?dblink(Database Link)数据库链接顾名思义就是数据库的链接 ,就像电话线一样,是一个通道,当我们要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中就必须要创建远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。 如何使用DBLINK?场景:假设当前数据库用户为ALANLEE,此时需要通过ALANLE...
2018-03-26 19:46:30
5554
1
转载 JSP页面中用绝对路径显示图片
JSP页面中用绝对路径显示图片首先,图片和工程不在一个盘符下。图片也不能放到工程下。 在JSP 文件中 <img src="C:/Users/fx/Pictures/test.jpg"/> 这样是引不到图片的。因为,JSP页面在引图片的时候是在页面解析的路径是:<img src="http://localhost:8080/test/images/1.jpg">。也就是说...
2018-03-26 19:43:25
6275
原创 windows10 64位下安装oracle 11g和PL/SQL Developer
一、材料准备:oracle11g安装包(64位)oracle11g客户端(32位)PL\SQL Developer安装包(32位)1、下载Oracle 11g链接:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html 将两个文件进行解压缩,得到目...
2018-03-26 19:39:54
1118
原创 共享服务模式和直接路径读
--//在共享服务器模式下,执行计划不会选择直接路径读,通过例子证明.1.环境:SYS@book> @ &r/ver1PORT_STRING VERSION BANNER-------------------- ---------- ----------------------------------------------------------------...
2018-03-26 19:36:31
323
原创 Linux-shell
linux操作增强1.1 防火墙配置防火墙根据配置文件/etc/sysconfig/iptables来控制本机的“出、入”网络访问行为其对行为的配置策略有四个策略表 1.1.1 必备技能查看防火墙状态 service iptables status关闭防火墙service iptables stop启动防火墙service iptables start
2017-11-06 14:06:49
379
原创 zookeeper分布式系统中协调服务
分布式系统中协调服务的必要性在线感知 1/所有服务节点,上线时,先去zookeeper上注册一个子节点2/“服务请求者”,监听父节点3/当有新的服务节点加入,或者有旧的服务节点掉线, “服务请求者”就能收到通知,就可以去zookeeper上查看最新的在线服务器列03/ Zookeeper简介3.1 概念介绍Zookeeper是一个分布式协调服务;就是为用户的分布式应用程
2017-11-06 14:01:18
1201
原创 有什么软件可以编译汇编程序?
nasmmasmmingw都可以编汇编Redasm masmpluscygwin+vim+nasm都是比较常用的组合。至于用什么从网上直接下载就行。
2017-05-19 16:23:10
6470
转载 什么是编译程序?
编译程序也叫编译系统,是把用高级语言编写的面向过程的源程序翻译成目标程序的语言处理程序。编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:词法分析;语法分析;中间代码生成;代码优化;目标代码生成。主要是进行词法分析和语法分析,又称为源程序分析,分析过程中发现有语法错误,给出提示信息。(1) 词法分析编译程序也叫编译系统,是把用高级语言编写的面向过程的源程序翻译成目标程序的语言处理程
2017-05-19 16:04:45
13362
原创 数据通信协议的简介(数据通信协议和网络协议有什么区别?)
数据通信协议 Data communication protocol 亦称数据通信控制协议。是为保证数据通信网中通信双方能有效,可靠通信而规定的一系列约定。这些约定包括数据的格式,顺序和速率,数据传输的确认或拒收,差错检测,重传控制和询问等操作。数据通信协议分两类:一类称为基本型通信控制协议,用于以字符为基本单位的数据传输,如BSC协议(二进制同步同步通信协议);另一类称为高级键路控制协议,用于以
2017-05-19 14:59:44
12713
原创 hibernate异常——org.hibernate.HibernateException: Could not parse configuration: /hibernate.cfg.xml
原因是自动生成的hibernate.cfg.xml第二个标签引号内容的最末尾有一个空格,删掉即可DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernat
2017-05-17 14:49:02
3234
原创 在JSP页面将时间戳转换成格式化日期的集中方法
A. 在网上找过很多资料,感觉都没有直接由时间戳转换成格式化的方法,最后想到一个方法,通过Java.util.Date类将时间戳换算成日期。做法:通过标签引入java.util.Date日期类,再使用标签将时间戳设置到Date的time属性中,最后通过格式化时间输出 B.datetag.tld文件: PUBLIC "
2017-05-17 14:20:41
2355
转载 单点登录
单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。SSO的实现一般是会有一个SSO Server,也会叫认证中心,同时也会有被认证的系统,如OA系统、采购系统等,他们就相当于SSO Server的client。 为了更形象体现SSO,我写的SSO是有三个工程:
2017-05-15 14:26:58
489
转载 单例模式的几种实现方式
单例模式单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。注意:1、单例类只能有一个实例。2、单例
2017-05-15 14:09:19
392
转载 Apache Shiro 权限框架
1.Shiro Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序,可以和Spring无缝结合.关键步骤需要开发实现.2.主要功能 Authentication 认证Authorization
2017-03-26 16:09:49
4647
转载 如何处理海量数据
如何处理海量数据在实际的工作环境下,许多人会遇到海量数据这个复杂而艰巨的问题,它的主要难点有以下几个方面:一、数据量过大,数据中什么情况都可能存在。如果说有10条数据,那么大不了每条去逐一检查,人为处理,如果有上百条数据,也可以考虑,如果数据上到千万级别,甚至过亿,那不是手工能解决的了,必须通过工具或者程序进行处理,尤其海量的数据中,什么情况都可能存在,例如,数据中某处
2017-03-25 20:57:58
661
转载 海量数据查询优化
今天下午去xx面试,被问到了海量数据查询优化的问题,由于平时开发的应用数据量比较小,不太关注性能优化的问题,所以不知如何作答,很是郁闷。从网上搜索出海量数据查询优化的两篇文章,转载下来,权当学习性能优化的开始。数据库优化查询计划的方法数据库系统是管理信息系统的核心,基于数据库的联机事务处理(OLTP)以及联机分析处理(OLAP)是银行、企业、政府等部门最为重要的计算机应用之一。从大
2017-03-25 20:38:37
388
原创 Centos目录-结构详细版
Centos目录结构详细版 Centos目录结构图目录详细介绍n /: 根目录,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中n /bin:/usr/bin: 可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。n /boot: 放置linux系统启动时用到的一些文件。/boot/v
2017-03-21 20:08:05
8568
原创 Linux-七种运行级别
Linux的运行级别1. Linux有7种运行级别n # 0 - halt (Do NOT set initdefault to this) *关机n # 1 - Single user mode *单用户字符界面;n # 2 - Multiuser, without NFS (The same as 3, if you do not have networkin
2017-03-21 17:04:27
2232
原创 springMVC--spring3.X注解(1)
spring mvc常用的注解:个介绍。 @Controller @Controller 负责注册一个bean 到spring 上下文中,bean 的ID 默认为类名称开头字母小写,你也可以自己指定,如下 方法一: @Controller public class TestController {} 方法二: @Control
2017-03-18 17:02:26
366
转载 SSH和SSM对比总结
SSH和SSM:当下流行的两种企业开发MVC开源框架,是我们Java程序猿必备知识能力。MVC,即模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。框架之所以流行,在于其易复用和简化开发,精髓在思想,
2017-03-15 10:12:47
2526
原创 mybatis异常invalid comparison: java.util.Date and java.lang.String
严重: Servlet.service() for servlet [spring] in context with path [] threw exception [Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.ap
2017-03-08 22:03:34
5467
原创 分层开发-三层概念
1.分层开发 在项目实际开发过程中,会将整个项目从上到下划分为界面层、业务逻辑层、数据层。 三层开发是项目开发实践中典型的开发模式。 目的:实现高内聚、低耦合。2.各层功能 界面层 功能:负责数据展示,搜集用户输入。即和用户进行交互的层。 界面层一般是指jsp页面、html页面等。
2017-02-28 18:14:38
3192
原创 Tomcat7配置数据源
Tomcat7配置数据源在JDBC的操作中,打开和关闭数据库连接,是最耗费数据库资源的,我们可以在服务器上存放一定量的数据库连接,每当程序要连接数据库时,就将这些链接给它们,而一旦程序退出数据库操作时,要将这些链接返回给服务器。数据库连接池:负责分配、管理和释放数据库连接。这项技术能明显提高对数据库操作的性能。下图是数据源的基本概念:1:通过Connection Poo
2017-02-28 17:15:31
544
原创 Mysql函数手册
Mysql函数手册日期函数:一、MySQL 获得当前日期时间 函数1.1 获得当前日期+时间(date + time)函数:now() mysql> select now(); +---------------------+| now() |+---------------------+| 2017-2-28 22:20:46 |+-----------
2017-02-28 16:39:50
1490
原创 Html标签
元素分类--块级元素什么是块级元素?在html中、、、、和 就是块级元素。设置display:block就是将元素显示为块级元素。如下代码就是将内联元素a转换为块状元素,从而使a元素具有块状元素特点。a{display:block;}块级元素特点:1、每个块级元素都从新的一行开始,并且其后的元素也另起一行。(真霸道,一个块级元素独占一行)2、元素的高度、宽度、行高以及顶
2017-02-28 16:28:53
290
原创 SSH-hibernate的映射配置文件
在实体类里写映射配置文件: 这里列举的是用户和订单的关系的映射(也就是是一对多): 1.User.hbm.xml: "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> Mapping file autogenerated by MyEclipse Persistence T
2017-02-24 11:16:40
599
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人