自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IceDarron's Blog

程序猿到金刚

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

原创 Oracle高级查询之OVER (PARTITION BY ..), 解决查询分组后某列最大的那条数据。

基本方式:SELECT E.ID,E.NAME, E.AGE, E.INFO FROM EMPLOYEE E, (SELECT E.ID, MAX( E.AGE) E.AGE FROM EMPLOYEE E GROUP BY E.ID) T WHERE E.ID= T.ID AND E.AGE= T.AGE;利用OVER (PARTITION BY ..):SELECT T.ID, T.N

2017-10-12 16:31:54 1597

原创 关于idea日志和控制台如何输出日志及乱码问题解决方案

一.配置log4j需要在web.xml增加两处配置:<!-- Log4j配置 --><context-param> <param-name>log4jConfigLocation</param-name> <param-value> classpath:properties/log4j.properties </param-value></context-

2017-09-30 00:06:39 21989 4

原创 关于安装版JDK1.7+ 修改环境变量无效的问题

现象:本身电脑配有低版本jdk,需要安装高版本时,使用oracle官网的jdk.exe安装后,没有配置环境变量,但dos下查看jdk版本已经发生变化。且修改环境变量指向低版本无效。原因: 当使用安装版本的JDK程序时(一般是1.7版本以上),在安装结束后安装程序会自动将java.exe、javaw.exe、javaws.exe三个可执行文件复制到C:\Windows\System32目录,这个目录

2017-08-25 15:06:15 525

原创 设计模式23缩略版

设计模式分为三大类:创建型模式,共5种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共7种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共11种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。 其实还有两类:并发型模式和线程池模式 工厂方法

2017-08-23 17:39:52 321

原创 MongoDB基础

MongoDB 概念解析 SQL术语/概念 MongoDB术语/概念 解释/说明 database database 数据库 table collection 数据库表/集合 row document 数据记录行/文档 column field 数据字段/域 index index 索引 table joins 表连接

2017-07-28 18:05:30 240

原创 GIT命令

名词说明: Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库查看显示有变更的文件 git status显示当前分支的版本历史 git log显示commit历史,以及每次commit发生变更的文件 git log –stat显示某个文件的版本历史,包括文件改名 git log –follow [file

2017-07-11 10:52:15 259

转载 mongodb无法注册windows服务

mongodb无法注册windows服务一:MongoDB安装完后,将其注册成windows服务。方式有两种:通过命令行参数mongod --dbpath "D:\1\12\mongodb\data\db" --logpath "D:\1\12\mongodb\data\log\mongodb.log" --install --serviceName "MongoDB"通过配置文件mongo

2017-06-26 15:07:05 3780

转载 Java IO流结构

流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。

2017-03-10 12:42:04 333

转载 适配器模式 (Adapter-Pattern)

适配器模式的意图 : 使用不同接口的类所提供的服务为客户端提供其所希望的接口。简单来说,通过增加一个适配器类来完成新接口的实现和旧代码的复用。

2017-03-09 00:54:58 308

转载 Spring实现AOP

先了解AOP的相关术语:1. 通知(Advice): 通知定义了切面是什么以及何时使用。描述了切面要完成的工作和何时需要执行这个工作。 2. 连接点(Joinpoint): 程序能够应用通知的一个“时机”,这些“时机”就是连接点,例如方法被调用时、异常被抛出时等等。 3. 切入点(Pointcut) 通知定义了切面要发生的“故事”和时间,那么切入点就定义了“故事”发生的地点,例如某个类或方

2017-03-08 10:02:53 321

原创 单例模式(Singleton-Pattern)

单例模式(Singleton-Pattern):定义Ensure a class has only one instance, and provide a global point of access to inspect.确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。

2017-03-06 21:45:00 427

原创 springmvc常用注解标签详解

1、@Controller在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controller

2017-01-21 00:02:14 327

转载 数据库范式

设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。

2017-01-01 22:37:17 369

转载 事务四大特征:原子性,一致性,隔离性和持久性(ACID)

事务四大特征:原子性,一致性,隔离性和持久性。

2017-01-01 22:33:07 447

转载 Web Service 的工作原理

Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩展型可标记语言。面向短期的临时

2017-01-01 22:30:36 947 1

转载 HTTP返回码

HTTP协议状态码表示的意思主要分为五类,大体是: ~~~~~~~~~~~~~~~~~~~~~~~~ 1××  保留 2××  表示请求成功地接收 3××  为完成请求客户需进一步细化请求 4××  客户错误 5××  服务器错误

2017-01-01 21:14:29 337

转载 PreparedStatement与Statement理解

prepareStatement会先初始化SQL,先把这个SQL提交到数据库中进行预处理,多次使用可提高效率。 createStatement不会初始化,没有预处理,没次都是从0开始执行SQL prepareStatement可以替换变量 在SQL语句中可以包含?,可以用ps=conn.prepareStatement("select * from Cust where ID=?")...

2017-01-01 21:12:17 477

转载 Java知识总结(二)

J2EE(Java2 Enterprise Edition) 刚出现时一般会用于开发企业内部的应用系统,特别是web应用,所以渐渐,有些人就会把J2EE和web模式画上了等号。但是其实 J2EE 里面并不仅仅是web,可以看到很多其中的规范都是通用的,目的是为了高效开发出健壮的服务企业业务模式的应用系统。J2EE中也是可以没有web界面的应用,而现在面向大众用户开发的网站往往也会使用到很多的J2EE的技术,所以...

2017-01-01 21:06:17 229

转载 Java知识总结(一)

1. Java中的原始数据类型都有哪些,它们的大小及对应的封装类是什么?2. 谈一谈”==“与”equals()"的区别。3. Java中的四种引用及其应用场景是什么?4. object中定义了哪些方法?5. hashCode的作用是什么?6. ArrayList, LinkedList, Vector的区别是什么?7. String, StringBuilder, StringBuffer的

2017-01-01 16:34:45 255

转载 算法-找出缺失的整数

算法 位运算 分冶法

2016-11-08 22:13:24 724

转载 算法-求最大公约数

算法 最大公约数 辗转相除法 欧几里得算法 九章算术 更相减损术 位运算 判断奇偶数

2016-11-08 21:54:07 489

转载 算法-如何判断链表有环

算法 链表有环

2016-11-08 21:45:44 199

原创 oracle数据库sys及system密码修改,数据库数据导出导入(dmp)

解锁账户:alter user 账户 account unlock登录sys用户:sqlplus / as sysdba修改sys用户:alter user sys identify by password修改system用户:alter user system identified by 数据导出: 1 将数据库TEST完全导出,用户名system 密

2016-11-08 17:09:51 1672

原创 在匿名内部类中声明比较器

java中重写对象的排序方法。

2016-10-01 23:55:46 2954

原创 JSON学习入门

一、JSON定义JSON:JavaScript 对象表示法(JavaScript Object Notation)。JSON 是存储和交换文本信息的语法。类似 XML。JSON 比 XML 更小、更快,更易解析。二、什么是 JSON ?JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)JSON

2016-10-01 22:39:35 205

转载 mysql分页通用存储过程

use mysql;drop procedure if exists prc_page_resultcreate procedure prc_page_result (in currpage      int,in columns       varchar(500),in tablename     varchar(500),in sCondition    varcha

2016-10-01 22:36:50 199

原创 解决mysql排序字段的数据为中文时不能正常显示结果的问题

order by排序字段为中文时需要转码

2016-10-01 22:28:04 758

转载 解决oracle数据库wm_concat()字符串拼接过长问题

解决oracle数据库wm_concat()字符串拼接过长问题

2016-10-01 22:11:54 11993

原创 关于XML的tips

一、定义XML 被设计用来传输和存储数据。HTML 被设计用来显示数据。二、设计灵感XML 与 HTML 的主要差异XML 不是 HTML 的替代。XML 和 HTML 为不同的目的而设计:XML 被设计为传输和存储数据,其焦点是数据的内容。HTML 被设计用来显示数据,其焦点是数据的外观。HTML 旨在显示信息,而 XML 旨在传输信息。

2016-10-01 22:07:41 307

原创 正则表达式入门-知识字典

正则表达式入门知识点,可以当做一个字典

2016-10-01 20:31:40 1481

转载 数据库优化-水平拆分 垂直拆分

通过某种特定的条件,将存放在同一个数据库中的数据分散存放到多个数据库上,实现分布存储,通过路由规则路由访问特定的数据库,这样一来每次访问面对的就不是单台服务器了,而是N台服务器,这样就可以降低单台机器的负载压力。提示:sqlserver 2005版本之后,可以友好的支持“表分区”。  垂直(纵向)拆分:是指按功能模块拆分,比如分为订单库、商品库、用户库...这种方式多个数据库之间的表结

2016-09-11 23:08:14 292

转载 数据库优化-水平拆分 垂直拆分

数据库优化之垂直水平拆分

2016-09-11 20:49:28 282

转载 UML类图几种关系的总结

UML

2016-08-01 21:32:59 295

转载 设计模式六大原则

设计模式六大原则  目录:设计模式六大原则(1):单一职责原则设计模式六大原则(2):里氏替换原则设计模式六大原则(3):依赖倒置原则设计模式六大原则(4):接口隔离原则设计模式六大原则(5):迪米特法则设计模式六大原则(6):开闭原则设计模式六大原则(1):单一职责原则定义

2016-03-22 10:01:55 430

转载 Mavne下的SSH框架搭建

阅读目录1、新建一个maven项目 2、添加一个web.xml3、基本ssh框架pom.xml配置1、web.xml 加入中心拦截器配置2、加入log4j.xml3、引入struts2.xml 根据约定由于配置原则,将此配置文件放在更目录即可4、建一个测试jsp在webapp/pages/index.jsp5、写一个controller6、配置struts2.xml7、暂时注释掉pom.x

2016-03-22 10:01:19 465

原创 数据库设计基本概念及知识

数据库设计步骤需求分析:数据是什么,有哪些属性,数据和属性的特点(存储特点),数据的生命周期逻辑设计:使用ER图对数据库进行逻辑设计物理设计:把逻辑设计转成物理设计维护优化:新的需求进行建表,索引优化,大表拆分

2016-03-17 23:53:59 10377 1

原创 Java中的Xml文件解析(DOM)

Java如何解析xml文件(DOM方式)

2016-03-16 22:21:45 256

原创 Spring(一)基本知识之IOC和Bean

Keys:Spring IOC AOP Bean 注释和配置轻量级 大小和开销小Abstract:IoC控制反转-松耦合。AOP面向切面-可以分离应用的业务逻辑和系统级服务进行内聚性的开发。包含并管理应用对象的配置和生命周期,这个意义上是一种容器。将简单组件配置组合成为复杂的内容,这个意义上是一种框架。框架就是制定一套规范或者规则,大家在该规范或者规则(思想)下工作。

2016-03-13 22:04:12 945

ElasticSearch集群部署方式

ElasticSearch集群部署方式及社会公共信息系统配置文件中es相关参数的修改

2017-10-25

空空如也

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

TA关注的人

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