07 2017 档案

摘要:一、CONCAT()函数CONCAT()函数用于将多个字符串连接成一个字符串。使用数据表Info作为示例,其中SELECT id,name FROM info LIMIT 1;的返回结果为+ + +| id | name |+ + +| 1 | BioCyc |+ + +1、语法及使用特点:CONC 阅读全文
posted @ 2017-07-31 20:38 一杯铁观音 阅读(116) 评论(0) 推荐(0)
摘要:前言 在日常Java开发中,我们经常碰到java.lang.NoClassDefFoundError这样的错误,需要花费很多时间去找错误的原因,具体是哪个类不见了?类明明还在,为什么找不到?而且我们很容易把java.lang.NoClassDefFoundError和java.lang.ClassN 阅读全文
posted @ 2017-07-26 15:46 一杯铁观音 阅读(508) 评论(0) 推荐(0)
摘要:classnotfounderror log4j 通过执行: java -Djava.ext.dirs="/opt/monitor/monitor_probe/lib/":"/usr/jdk/jdk1.8.0_141/jre/lib/ext/" com.chanct.nms.main.ProbeMa 阅读全文
posted @ 2017-07-26 15:45 一杯铁观音 阅读(131) 评论(0) 推荐(0)
摘要:1.crontab -e #编辑属于当前用户的定时任务. 2.编辑:按键i:编写任务如:*/1 * * * * /usr/local/hy_mysql/bin/mysqldump -uroot -proot --socket=/tmp/mysql3305.sock test DM001>> /usr 阅读全文
posted @ 2017-07-06 13:26 一杯铁观音 阅读(475) 评论(0) 推荐(0)
摘要:1.引言 本文主要讲解JDBC怎么演变到Mybatis的渐变过程,重点讲解了为什么要将JDBC封装成Mybaits这样一个持久层框架。再而论述Mybatis作为一个数据持久层框架本身有待改进之处。 2.JDBC实现查询分析 我们先看看我们最熟悉也是最基础的通过JDBC查询数据库数据,一般需要以下七个 阅读全文
posted @ 2017-07-05 09:48 一杯铁观音 阅读(146) 评论(0) 推荐(0)
摘要:需求 现在在维护的是学校的一款信息服务APP的后台,最近要开发一些新功能,其中一个就是加入学校电影院的在线购票。在线购票实际上已经有一套系统了,但是是外包给别人开发的,我们拿不到代码只能拿到数据库,并且也不一定能很好的兼容之前的代码,所以需要基于这个数据库来进行新的开发。 现在用的后台是Spring 阅读全文
posted @ 2017-07-05 09:43 一杯铁观音 阅读(7364) 评论(0) 推荐(1)
摘要:多数据源问题很常见,例如读写分离数据库配置。 原来的项目出现了新需求,局方要求新增某服务器用以提供某代码,涉及到多数据源的问题。 研究成果如下: 1、首先配置多个datasource [html] view plain copy <bean id="dataSource" class="org.ap 阅读全文
posted @ 2017-07-05 09:05 一杯铁观音 阅读(423) 评论(0) 推荐(0)
摘要:JDBC概念 每个数据库产商有自己的数据库驱动程序(数据库厂商自己写的代码),提供和数据库的交互。 数据库驱动程序ó此数据库的交互接口 现状描述: 问题: 解决: JDBC设有2中接口,一个是面向应用程序层,其作用是使得开发人员通过SQL调用数据库和处理结果,而不需要考虑数据库的提供商;另一个是驱动 阅读全文
posted @ 2017-07-05 08:50 一杯铁观音 阅读(130) 评论(0) 推荐(0)
摘要:1.引言 本文主要讲解JDBC怎么演变到Mybatis的渐变过程,重点讲解了为什么要将JDBC封装成Mybaits这样一个持久层框架。再而论述Mybatis作为一个数据持久层框架本身有待改进之处。 2.JDBC实现查询分析 我们先看看我们最熟悉也是最基础的通过JDBC查询数据库数据,一般需要以下七个 阅读全文
posted @ 2017-07-04 09:15 一杯铁观音 阅读(141) 评论(0) 推荐(0)
摘要:探秘Java中String、StringBuilder以及StringBuffer 相信String这个类是Java中使用得最频繁的类之一,并且又是各大公司面试喜欢问到的地方,今天就来和大家一起学习一下String、StringBuilder和StringBuffer这几个类,分析它们的异同点以及了 阅读全文
posted @ 2017-07-03 13:59 一杯铁观音 阅读(113) 评论(0) 推荐(0)
摘要:Java并发编程:线程池的使用 在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 那么有没有一种办法使得 阅读全文
posted @ 2017-07-03 13:55 一杯铁观音 阅读(128) 评论(0) 推荐(0)
摘要:对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲: 一.抽象类 阅读全文
posted @ 2017-07-03 09:32 一杯铁观音 阅读(138) 评论(0) 推荐(0)
摘要:父类引用指向子类对象指的是: 例如父类Animal,子类Cat,Dog。其中Animal可以是类也可以是接口,Cat和Dog是继承或实现Animal的子类。 Animal animal = new Cat(); 即声明的是父类,实际指向的是子类的一个对象。 那这么使用的优点是什么,为什么要这么用?可 阅读全文
posted @ 2017-07-03 09:26 一杯铁观音 阅读(267) 评论(0) 推荐(0)
摘要:Java多态性理解 Java中多态性的实现 什么是多态 面向对象的三大特性:封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的。这是我们最后一个概念,也是最重要的知识点。 多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发 阅读全文
posted @ 2017-07-03 09:23 一杯铁观音 阅读(297) 评论(0) 推荐(0)