自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

转载 Java 工程师成神之路

转载http://www.hollischuang.com/archives/489https://linux.cn/article-6739-1.html一、基础篇1.1 JVM1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收    http://www.jcp.org/en/jsr/detail?id=133     http://if

2016-12-01 15:46:56 1282 1

原创 SQL字符串处理函数大全

这几天正在整理数据库方面的知识,今天整理了SQL 字符串处理函数。学习技术,不但要善于总结,还得学会分享。这样才能进步!

2016-11-24 18:29:14 900

转载 如何做到有扎实的 Java 基础

学习java的同学大部分估计都有这样的疑问,到底什么是java基础呢,我们总会去问一些高手,什么是基础,每个人都会有不同的答案告诉你,这时候的你将会接收很多知识,因为这也是基础,那也是基础,整的全都成基础了。这样就是件很让人头疼的事,接下来这篇文章很详细的讲解了java基础有哪些,希望能够帮助大家

2016-11-21 09:25:54 7393 9

原创 欢迎使用CSDN-markdown编辑器

package mainimport ( “encoding/json” “fmt” )type Book struct { Title string Authors []string Publisher string IsPublished bool Price float32 }func main() {Authors :

2017-07-21 16:26:22 300

原创 把MySQL数据转到Excel里面(POI)

package com.marvel.readmysql;import java.io.File;import java.io.FileOutputStream;import java.io.OutputStream;import java.sql.Connection;import java.sql.DatabaseMetaData;import java.sql

2017-03-15 17:48:51 451

原创 java学习资料

JavaWEB学习视频:链接:http://pan.baidu.com/s/1bpxOprh 密码:23q1其他学习资料:链接:http://pan.baidu.com/s/1bo4Z9uR 密码:3x1e

2017-03-12 14:50:44 392

原创 MyBatis配置文件学习

一、MyBatis 配置文件基本结构       在使用mybatis框架时,首先导入其对应的jar包,并进行相应的配置,所以得对配置文件的每个参数都得了解。一个完全的mybatis配置文件结构如下:[html] view plain copyxml version="1.0" encoding="UTF-8" ?>  PUB

2016-12-27 21:54:20 356

原创 IntelliJ Idea 常用快捷键列表

IntelliJ Idea 常用快捷键列表Alt+回车 导入包,自动修正Ctrl+N  查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C  最近更改的代码Ctrl+R 替换文本Ctrl+F 查

2016-12-23 21:00:35 327

转载 Effective java读书笔记

二、:创建和销毁对象2.1.考虑用静态工厂方法替换构造器1.2.用私有构造器或者枚举类型强化Singleton属性1.4.通过私有构造器强化不可实例化的能力。1.5.避免创建不必要的对象。优先使用基本类型而不是装箱基本类型,要当心无意识的自动装箱。1.6.消除过期的对象引用        如果一个栈先是增长,再是收缩,那么,从栈中弹出来的对象

2016-12-23 18:14:30 294

原创 Nginx安装

1 nginx安装环境nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。n gcc安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++ n PCREPCRE(Perl Compatible Regular Expressions)是一个Perl库,

2016-12-11 15:31:07 289

原创 配置_DruidDataSource参考配置

以下是一个参考的连接池配置:   数据库驱动 -->property name="driverClassName" value="${jdbc.driverClassName}" />      <!--基本属性 url、user、password -->                         <!--配置初始化大小、最小、最大 -

2016-12-11 15:24:04 1473

原创 Docker资源

最近在学习Docker 方面的知识,这些是我所知道的Docker学习的资源,分享给大家

2016-12-06 14:22:56 309

原创 SQLServer 子查询

1、简单子查询select ename,deptno,salfrom empwhere deptno=(select deptno from dept where loc='NEW YORK');  查询结果作为一列出现在数据表中--子查询的查询结果作为SELECT 子句的列select 名字,性别

2016-12-05 21:00:40 1770

原创 在Windos 中安装 Docker--安装Boot2Docker

一、在Windos 中安装 Docker--安装Boot2DockerBoot2Docker目前只支持 64bit 的操作系统二、下载安装 Boot2Docker:    1.访问 Github 上的 Boot2Docker           https://github.com/boot2docker/windows-installer/re

2016-12-04 21:11:39 1325

原创 SQLServer分布式查询

--用openrowset连接远程SQL或插入数据 --如果只是临时访问,可以直接用openrowset--查询示例select * from openrowset('SQLOLEDB','sql服务器名';'用户名';'密码',数据库名.dbo.表名)在跨库查询时需要启用Ad Hoc Distributed Queries启用Ad Hoc Distributed Queries:ex

2016-12-04 12:59:51 1556

原创 微信小程序入门视频

微信小程序教学视频拥抱变化, 拥抱未来,对小程序看好也罢,不看好也罢,都要接触了解啊,毕竟它很有可能会干掉百分之八九十的APP。http://www.codingke.com/v/2231-lesson-41-career 给大家推荐一个小程序教学视频。

2016-12-04 11:16:14 1725

原创 微信公众平台·小程序文档

官方文档的地址:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1474632113_xQVCl&token=&lang=zh_CN

2016-12-04 11:12:53 872

原创 SQL Server聚合函数总结

当走在嘈杂的城市中时,什么能让我们变得冷静呢?心声向我述说了一些,“简单”不一定就真的简单,它是相对的,当我们长大了,想要保持儿时的单纯,我想只能在梦中由心所发了,因为现实让我们都变了,要想重新找回曾经的东西,可能真的很难。

2016-12-02 18:08:27 9057

原创 SQL Server 中 GROUP BY 详解

GROUP BY---分组统计--统计学生的总成绩并排序select stu_id as 学生编号 ,name as 学生姓名 , SUM(语文+英语+数学+代数) as 总分from tb_stuAchievementGROUP BY stu_id ,nameORDER BY 总分 DESC  运行结果:

2016-12-02 17:49:07 1295

原创 Java反射机制Class类的用法详解

class类的实例表示Java应用运行时的类(class ans enum)或接口(interface and annotation)(每个java类运行时都在JVM里表现为一个class对象,可通过类名.class,类型.getClass(),Class.forName("类名")等方法获取class对象)。数组同样也被映射为为class 对象的一个类,所有具有相同元素类型和维数的数组都共享该 Class 对象。基本类型boolean,byte,char,short,int,long,float,doub

2016-12-01 14:45:31 626

原创 Ubuntu中安装Docker

简介一个类似于虚拟机的轻量级容器。 官方网址https://www.docker.com 官方有一个在线模拟环境: https://www.docker.com/tryit/安装从官网介绍来看,它支持的操作系统非常多,基本许多我没见过的。 我的测试环境是Ubuntu Kylin 14.04需求推荐使用64-bit,kernel 最低3.10,可以使用 uname

2016-12-01 13:43:27 589

原创 避免使用终结

终结方法(finalizer)通常是不可预测的,也是很危险的,一般情况下是不必要的。如果程序依赖于终结方法被执行的时间点,那么这个程序的行为在不同的JVM实现中会大相径庭。Java语言规范不仅不保证终结方法会被及时的执行,而且根本不保证他们会被执行。不应该依赖终结方法来更新重要的持久状态。不要被System.gc和System.runFinalization这两个方法所诱惑

2016-11-29 14:46:05 362

原创 读取 Excel(POI) 转 HTML

不知道大家有没有遇到把Excel 表格里面的内容输出到页面中的情况,反正小弟最近遇到了这种需求,就是Excel 里面有啥样式情况,那么网页中就是什么情况,由于Excel表格有很多,都在同一个文件夹下面,所以还需要遍历文件夹下所有的Excel 文件才行。

2016-11-29 14:40:10 5507 3

原创 java关键字之native

简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实现由非java语言实现,比如C。这个特征并非java所特有,很多其它的编程语言都有这一机制,比如在C++中,你可以用extern "C"告知C++编译器去调用一个C的函数。

2016-11-28 14:22:56 280

原创 QueryRunner类的主要方法

public Object query(Connection conn, String sql, Object[] params, ResultSetHandler rsh) throws SQLException:执行一个查询操作,在这个查询中,对象数组中的每个元素值被用来作为查询语句的置换参数。该方法会自行处理 PreparedStatement 和 ResultSet 的创建和关闭。

2016-11-28 14:02:10 1587

原创 SQLServer基础知识总结

对数据库基础知识的总结

2016-11-27 16:18:57 1314

原创 数据库中的基本操作总结

对数据库基本操作的总结

2016-11-27 16:17:00 1141

原创 SQLServer之视图篇

视图是从一个或者几个基本表(或视图)导出的表。它与基本表不同,是一个虚表。数据库中只存放视图的定义,而不存在视图对应的数据,这些数据仍然存放在原来的基本表中。所以一旦基本表中的数据发生变化,从视图中查询的数据也就随之改变了。从这个意义上讲,视图就像一个窗口,透过它可以看到数据库中自己感兴趣的数据及其变化。

2016-11-26 17:40:33 2693 1

原创 SQLServer中日期函数大全

这几天正在整理数据库方面的知识,顺便总结一下SQLServer 里面的日期函数。学习技术,不但要善于总结,还得学会分享。这样才能进步!

2016-11-24 18:15:52 604

原创 SQL中的cast()函数详解

CAST()CAST ( AS [ length ])参数说明:expression:任何有效的SQServer表达式。AS:用于分隔两个参数,在AS之前的是要处理的数据,在AS之后是要转换的数据类型。data_type:目标系统所提供的数据类型,包括bigint和sql_variant,不能使用用户定义的数据类型。使用CAST函数进行数据类型转换时,在下列情况下能够被

2016-11-24 18:12:17 11067

原创 设计模式之单例模式

单例模式概念:        确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称之为单例类,它提供全局访问的方法。单例模式是一种对象创建模型。单例有好几种写法,常见的单例模式有懒汉、饿汉、双重校验锁、枚举和静态内部类五种形式。    单例模式有以下特点:      1、单例类只能有一个实例。      2、单例类必须自己创建自己的唯一实例。

2016-11-22 14:11:03 433

原创 Redis内部数据结构详解之链表

链表在 Redis 中的应用非常广泛, 比如列表键的底层实现之一就是链表: 当一个列表键包含了数量比较多的元素, 又或者列表中包含的元素都是比较长的字符串时, Redis 就会使用链表作为列表键的底层实现。除了链表键之外, 发布与订阅、慢查询、监视器等功能也用到了链表, Redis 服务器本身还使用链表来保存多个客户端的状态信息, 以及使用链表来构建客户端输出缓冲区(output buffer)。链表提供了高效的节点重排能力,以及顺序性的节点访问方式,并且可以通过增删节点来灵活的调整链表的长度。

2016-11-21 09:32:11 568

转载 大数据学习路线

一、Hadoop入门,了解什么是Hadoop1、Hadoop产生背景2、Hadoop在大数据、云计算中的位置和关系3、国内外Hadoop应用案例介绍4、国内Hadoop的就业情况分析及课程大纲介绍5、分布式系统概述6、Hadoop生态圈以及各组成部分的简介7、Hadoop核心MapReduce例子说明二、分布式文件系统HDFS,是数据库管理员的基础课程1、分布式

2016-11-15 12:30:01 1253

转载 一篇文章,读懂Netty的高性能架构之道

Netty是一个高性能、异步事件驱动的NIO框架,它提供了对TCP、UDP和文件传输的支持,作为一个异步NIO框架,Netty的所有IO操作都是异步非阻塞的,通过Future-Listener机制,用户可以方便的主动获取或者通过通知机制获得IO操作结果。

2016-11-13 20:53:54 3790

原创 Redis内部数据结构详解之简单动态字符串(SDS)

Redis没有直接使用C语言传统的字符串表示(以空间字符结尾的字符串数组,一下简称C字符串),而是自己构建了一种名为简单动态字符串的抽象类型,并将SDS 用作 Redis 的默认字符串表示。下面我们就来揭开 SDS 这层神秘的面纱吧。

2016-11-13 19:56:04 518

原创 Redis中常用的命令

连接操作相关的命令quit:关闭连接(connection)auth:简单密码认证持久化save:将数据同步保存到磁盘bgsave:将数据异步保存到磁盘lastsave:返回上次成功将数据保存到磁盘的Unix时戳shundown:将数据同步保存到磁盘,然后关闭服务远程服务控制info:提供服务器的信息和统计monitor:实时转储收到的请求slave

2016-11-12 19:16:43 324

原创 go语言学习视频

学习Go语言已经半年多了,从Java转到Go语言,学习难度真心觉得不大,我学习的习惯是先从看视频开始,需要深入学习的时候才会去看书。但是很多时候很难找到自己需要的视频开始学习,大家是否和我有一样的困惑呢,为了解决大家这个问题,我觉得把我手里的视频资料分享给大家。GO语言入门:http://pan.baidu.com/s/1qYfGrJe

2016-11-12 10:26:38 1964

原创 枚举类

枚举类型是一种特殊的引用类型,他的声明和使用与类和接口有类似的地方。他可以作为顶层的类型声明,也可以像内部类一样在其他类的内部声明,但不能在方法内部声明枚举,这是枚举的概念。既然我们都知道枚举的概念,那大家是否对枚举的使用已经轻车熟路了呢?如果没有,那就请大家一起和我回顾java基础吧!

2016-11-12 10:08:41 515

转载 Netty的十一个疑问

Netty是一个基于JAVA NIO类库的异步通信框架,它的架构特点是:异步非阻塞、基于事件驱动、高性能、高可靠性和高可定制性。

2016-11-12 09:43:32 774

原创 Java内部类详解

一、嵌套类        与类的其他成员相似,可以用static修饰内部类,这样的类称为静态内部类。静态内部类与静态内部方法相似,只能访问外部类的static成员,不能直接访问外部类的实例变量,与实例方法,只有通过对象引用才能访问。  由于static内部类不具有任何对外部类实例的引用,因此static内部类中不能使用this关键字来访问外部类中的实例成员,但是可以访问外部类中的sta

2016-11-08 15:16:39 316

空空如也

空空如也

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

TA关注的人

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