自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (13)
  • 收藏
  • 关注

原创 java链表的相关实现

简单的对java链表的相关实现做了个总结,如有考虑不周的,请指正。1.创建链表2.遍历3.指定位置插入节点以及返回链表长度4.倒数第k个节点5.删除第index个节点6.在不知道头指针的情况下删除指定节点7.删除链表中的重复节点8.选择排序,按照从小到大的顺序9.插入排序,按照从小到大的顺序10.从尾到头打印单链表(递归和非递归)

2018-01-26 15:30:34 626

原创 java中使用json之相关jar包介绍

1.JSON产生的背景Web开发过程中,在客户端与服务器之间离不开数据的交互,这就需要规定交互数据的相关格式,通常来说都是使用JSON来传递数据。2.JSON对象以及JSON字符串JSON对象和JSON字符串之间的转换是序列化与反序列化的过程,在网络中数据的传递是通过字符串或者是二进制流等。在客户端(浏览器)需要的数据是JSON格式,在网络中传递的是字符串,服务器端就需要在JS

2018-01-10 16:39:54 4837

原创 设置PL/SQL Developer代码自定义快捷补全

1、新建一个文件shortcuts.txt,命名不限定,文件内容为自动补全内容,可设置自己常用sql语句,比如:i=INSERTu=UPDATEs=SELECTf=FROMw=WHEREo=ORDER BYd=DELETEdf=DELETE FROMsf=SELECT * FROMsc=SELECT COUNT(*) FROMsfu=SELECT * F

2018-01-08 16:22:37 3171

原创 java之jdbc技术之存储过程的创建以及调用

以mysql数据库为基础,用junit做jdbc技术之CallableStatement的相关测试,实现调用无参存储过程、调用带输入参数的存储过程以及调用带输出参数的存储过程。该测试所需的表book,建表语句如下:CREATE TABLE `book` (    `id` int(11) NOT NULL AUTO_INCREMENT,    `name` varchar(30) DE

2018-01-07 11:27:11 3733

原创 java连接数据库的jdbc技术之preparestatement的相关操作

以mysql数据库为基础,用junit做jdbc技术之preparestatement的相关测试,以及探讨statement和preparestatement在获取自动增长列的值时和executeBatch操作的区别。该测试所需的表book和stud,建表语句如下:CREATE TABLE `book` (    `id` int(11) NOT NULL AUTO_INCREMENT,

2018-01-06 22:20:48 2145

原创 java连接数据库的jdbc技术之statement的相关操作及excute和executeUpdate的用法和区别

以mysql数据库为基础,用junit做jdbc技术之statement的相关测试,以及探讨excute和executeUpdate的区别。该测试所需的表book和stud,建表语句如下:CREATE TABLE `book` (  `id` int(11) NOT NULL AUTO_INCREMENT,  `name` varchar(30) DEFAULT NUL

2018-01-06 21:20:34 1088

原创 oracle和mysql在创建表、更新表(增加、修改、删除字段)、删除表的区别与联系

oracle: 创建表: create table cw (id varchar2(20) primary key not null); create table cw (id varchar2(20) primary key not null,name varchar2(20)); 更新表(增加字段): alter table cw add name varchar2(20); alt

2017-11-30 20:16:49 1487

REACT风格的企业前端技术

任何组件与框架都有它的适用场景, 我们应该冷静分析与权衡, 先来看React.js 1 从功能开发角度说,React的思路很好。 2 从页面设计角度说,传统的HTML+CSS以及同样思路的模板更好。      大家开发前端的思路早已不是当年的 Web page,而是Application。大多数公司不是Facebook,没有那么多全栈高手。团队中擅长写业务的,未必擅长页面布局;擅长页面布局的,未必擅长写业务。这样在团队中必定会有分工,其中会有些人着重实现炫酷的页面效果,而React显然对这种分工不友好。

2018-02-03

node.js开发指南

Node.js是一种方兴未艾的新技术,诞生于2009年。经过两年的快速变化,Node.js生态圈已经逐渐走向稳定。Node.js采用了以往类似语言和框架中非常罕见的技术,总结为关键词就是:非阻塞式控制流、异步I/O、单线程消息循环。不少开发者在入门时总要经历一个痛苦的思维转变过程,给学习带来巨大的障碍。 而本书的目的就是帮助读者扫清这些障碍,学会使用Node.js进行Web后端开发,同时掌握事件驱动的异步式编程风格,以便进一步利用Node.js的高级特性。

2018-02-03

gulp的基础操作详解

首先我们了解一下什么是gulp, gulp是前端自动化构建工具,在开发过程中很多重复的任务,我们都可以正确的使用gulp来完成,gulp基于nodejs,使用gulp可以做很多事情

2018-02-03

算法的乐趣

算法之大,大到可以囊括宇宙万物的运行规律;算法之小,小到寥寥数行代码即可展现一个神奇的功能。算法的应用和乐趣在生活中无处不在: 历法和二十四节气计算使用的是霍纳法则和求解一元高次方程的牛顿迭代法; 音频播放器跳动的实时频谱背后是离散傅立叶变换算法; DOS时代著名的PCX图像文件格式使用的是简单有效的RLE压缩算法; RSA加密算法的光环之下是朴实的欧几里德算法、蒙哥马利算法和米勒-拉宾算法; 井字棋、黑白棋、五子棋和俄罗斯方块游戏背后是各种有趣的AI算法; 华容道游戏求解的简单穷举算法中还蕴藏着对棋盘状态的哈希算法; 遗传算法神秘不可测,但用遗传算法求解0-1背包问题只用了60多行代码…… 一本书带你走进色彩缤纷的算法世界,让你尽享算法的乐趣。

2018-02-03

深入理解java虚拟机jvm

Java 虚拟机(Java virtual machine,JVM)是运行 Java 程序必不可少的机制。java之所以能实现一次编写到处执行,也就是因为jVM。 原理: 编译后的 Java 程序指令并不直接在硬件系统的 CPU 上执行,而是由 JVM 执行。JVM抹平了与具体平台相关的信息,使Java语言编译程序只需要生成在JVM上运行的目标字节码(.class),就可以在多种平台上不加修改地运行。Java 虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。因此实现了java平台无关性。它是 Java 程序能在多平台间进行无缝移植的可靠保证,同时也是 Java 程序的安全检验引擎(还进行安全检查)。 JVM 是 编译后的 Java 程序(.class文件)和硬件系统之间的接口 ( 编译后:javac 是收录于 JDK 中的 Java 语言编译器。该工具可以将后缀名为. java 的源文件编译为后缀名为. class 的可以运行于 Java 虚拟机的字节码。)

2018-02-03

Spring揭秘

没有教程似的训导,更多的是说故事般的娓娓道来,本书是作者在多年的工作中积累的第一手Spring框架使用经验的总结,深入剖析了Spring框架各个模块的功能、出现的背景、设计理念和设计原理,揭开了Spring框架的神秘面纱,使你“知其然,更知其所以然”。每部分的扩展篇帮助读者活学活用Spring框架的方方面面,同时可以触类旁通,衍生出新的思路和解决方案。 本书内容全面,论述深刻入理,必将成为每个Java专业开发人员必备的Spring图书。

2018-02-03

Oracle精髓(第四版)

Oracle精髓(第四版)   目 录 前 言 第1章 认识Oracle数据库 关系型数据库的发展 Oracle数据库家族 Oracle特性概述 数据库应用程序开发特性 数据库连接特性 分布式数据库特性 数据移动特性 数据库性能特性 数据库管理特性 数据库安全特性 Oracle开发工具 嵌入式数据库 第2章 Oracle数据库体系结构 数据库与实例 部署物理组件 实例包含的内存和进程 数据库字典 第3章 安装和运行Oracle数据库 安装Oracle数据库 创建数据库 配置Oracle Net 启动数据库 关闭数据库 访问数据库 Oracle的运行 第4章 Oracle数据库数据结构 数据类型 基本数据结构 其他数据结构 数据的扩展逻辑 数据设计 约束 触发器 查询优化 理解执行计划 SQL顾问工具 数据字典表 第5章 管理Oracle数据库 易管理特性 Oracle企业管理器 碎片和重组 备份和恢复 与Oracle支持人员协同工作 第6章 Oracle数据库的安全、审计和依从性. 安全 审计 依从性 第7章 Oracle数据库性能 性能调优基础知识 Oracle与磁盘I/O资源 Oracle与并行性 Oracle与内存资源 Oracle与CPU资源 数据库资源管理器 第8章 Oracle多用户并发访问 并发访问的基础知识 Oracle与并发用户访问 Oracle的隔离级别 Oracle的并发特性 Oracle如何处理锁 并发访问与性能 工作空间 第9章 Oracle和事务处理 OLTP基础知识 Oracle OLTP的继承性 OLTP体系结构 Oracle OLTP特性 高可用性 Oracle流和高级队列 对象技术与分布式组件 第10章 Oralce数据仓库和商业智能 商业智能的基础知识 数据仓库的设计 查询优化 数据库的分析、OLTP和数据挖掘 管理数据仓库. 其他数据仓库软件 元数据的挑战 最佳实践 第11章 Oracle和高可用性 什么是高可用性 系统故障 防止系统故障 故障恢复 完全站点故障 数据冗余解决方案 滚动升级 第12章 Oracle和硬件体系结构 系统基础 单处理器系统 对称多处理系统一 集群 非一致内存访问系统 网格计算 磁盘和存储技术 选择哪种平台部署方案 第13章 Oracle分布式数据库和数据分布 把多个数据库作为单个实体来访问 在分布式系统问迁移数据 第14章 Oracle扩展数据类型 面向对象的开发 可扩展特性和选项 使用Oracle可扩展框架 第15章 Oracle数据库之外的内容 应用程序快速浏览 Oracle Fusion中间件 Oracle SOA套件 附录A 本书中有关Oracle数据库11g的新内容 附录B 附加资源 

2018-02-03

java经典入门教程——自学推荐

Java 是一种简单易用、完全面向对象、具有平台无关性、且安全可靠的主要面向 Internet的开发工具。自从 1995 年正式问世以来,Java 的快速发展已经让整个Web世界发生了翻天覆地的变化。随着 Java Servlet 的推出,Java在电子商务方面开始崭露头角,最新的Java Server Page(JSP)技术的推出,更是让Java 成为了基于Web应用程序的首选开发工具。 Java是第一套允许使用者将应用程序通过 Internet 从远端服务器传输到本地机上并执行的一种语言;是一种应用程序提供者不需要知道使用者的计算机硬件与软件环境的语言。比尔·盖茨曾经说过:“Java是最卓越的程序设计语言”。

2018-02-03

java核心技术-基础知识(第八版)

Java核心技术(卷1):基础知识(原书第8版)是《java核心技术》的最新版,《java核心技术》出版以来一直畅销不衰,深受读者青睐,每个新版本都尽可能快地跟上java开发工具箱发展的步伐,而且每一版都重新改写了的部分内容,以便适应java的最新特性。本版也不例外,它反遇了java se6的新特性。全书共14章,包括java基本的程序结构、对象与类、继承、接口与内部类、图形程序设计、事件处理、swing用户界面组件、部署应用程序和applet、异常日志断言和调试、叙述方式深入浅出,并包含大量示例,从而帮助读者充分理解java语言以及java类型库的相关特性。需要的朋友们可以下载试试吧! 针对Java SE6平台进行了全面更新,涵盖Java语言核心内容。大量精心设计代码示列。CSDNJava大版主隆重推荐。 对于想将Java应用于实际项目中的程序员来说,本书是一本权威性的指导书籍。 本书针对JavaSE6平台进行了全面更新,并通过大量测试过的示例说明了最重要的语言特性和类库特性。本书示例程序经过精心地设计,不但具有实用价值,而且易阅读、易理解,可以作为读者自己编写程序的良好开端。

2018-02-03

Java并发程序设计教程

实战Java高并发程序设计主要介绍基于Java的并行程序设计基础、思路、方法和实战。第一,立足于并发程序基础,详细介绍Java中进行并行程序设计的基本方法。第二,进一步详细介绍JDK中对并行程序的强大支持,帮助读者快速、稳健地进行并行程序开发。第三,详细讨论有关“锁”的优化和提高并行程序性能级别的方法和思路。第四,介绍并行的基本设计模式及Java 8对并行程序的支持和改进。第五,介绍高并发框架Akka的使用方法。最后,详细介绍并行程序的调试方法。 《实战Java高并发程序设计》内容丰富,实例典型,实用性强,适合有一定Java基础的技术开发人员阅读。 目录 第1章 走入并行世界 1 第2章 Java并行程序基础 29 第3章 JDK并发包 70 第4章 锁的优化及注意事项 138 第5章 并行模式与算法 184 第6章 Java 8与并发 251 第7章 使用Akka构建高并发程序 289 第8章 并行程序调试 331

2018-01-26

空空如也

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

TA关注的人

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