自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue 入门介绍

一、Vue.js介绍1、什么是MVVM?MVVM(Model-View-ViewModel)是一种软件架构设计模式,它源于MVC(Model-View-Controller)模式,它是一种思想,一种组织和管理代码的艺术。它利用数据绑定、属性依赖、路由事件、命令等特性实现高效灵活的架构。MVVM的核心是数据驱动即ViewModel,ViewModel是View和Model的关系映射。在MVVM中View和Model是不可以直接进行通信的,它们之间是通过ViewModel这个中介充当着观察者的角色来

2020-08-28 16:59:31 243

转载 SpringBoot集成mybatis配置

一个有趣的现象:传统企业大都喜欢使用hibernate,互联网行业通常使用mybatis;之所以出现这个问题感觉与对应的业务有关,比方说,互联网的业务更加的复杂,更加需要进行灵活性的处理,所以mybatis的灵活性特点更为适合其作为技术选型的优势;mybatis初期使用比较麻烦,需要各种配置文件、实体类、dao层映射关联、还有一大推其它配置。当然mybatis也发现了这种弊端,初期开发了可以根据表结果自动生产实体类、配置文件和dao层代码,可以减轻一部分开发量;后期也进行了大量的优化可以使用注解了,

2020-08-27 08:22:23 318

原创 Java项目一些常规配置、问题解决

1,gradle安装1.1 下载https://services.gradle.org/distributions/解压到一个目录:1.2配置环境变量GRADLE_USER_HOME:D:\soft\gradle-6.1.1\repo同样配置:GRADLE_HOME:D:\soft\gradle-6.1.1追加path:D:\soft\gradle-6.1.1\bin1.3验证:gradle -v2,eclipse配置help->Ecllipse Ma.

2020-08-25 16:15:56 690

转载 GIS开源解决方案的探讨

1.前言这一周,我对GIS开源解决方案中涉及到的开源软件以及相关技术和流程做了一些初步的探索,也了解了一下其他公司利用开源方案做的比较成熟的案例。这里我将一些技术关键点的预研做一下总结,同时对其他公司开源成功案例做一个分析,并提出个人认为目前最符合公司实际的GIS开源解决方案。2.技术关键点预研2.1空间数据入库(postgreSQL+postGIS)利用postGIS将shp数据导入到postgreSQL中:2.2空间数据编辑(uD...

2020-08-21 14:47:13 550

转载 PostgreSQL概述

从计算机出现以来,人们便孜孜不倦地追求着高效管理数据的办法,IBM的System R,U.C. Berkeley PostgreSQL以及Oracle MySQL的诞生,无一不表明人们对于高效、快捷的数据管理的不懈追求。虽然Oracle、MySQL广泛应用于国内外各大互联网公司的基础架构中,但作为另一款优秀的开源关系数据库,PostgreSQL同样也得到了各大互联网公司的持续关注。PostgreSQL概述PostgreSQL作为关系数据库中学院派的代表,在U.C. Berkeley完成了初始版本,.

2020-08-20 08:57:06 336

转载 TimescaleDB时序数据库介绍

背景随着物联网的发展,时序数据库的需求越来越多,比如水文监控、工厂的设备监控、国家安全相关的数据监控、通讯监控、金融行业指标数据、传感器数据等。在互联网行业中,也有着非常多的时序数据,例如用户访问网站的行为轨迹,应用程序产生的日志数据等等。时序数据有几个特点1. 基本上都是插入,没有更新的需求。2. 数据基本上都有时间属性,随着时间的推移不断产生新的数据,旧的数据不需要保存太久。业务方对时序数据通常有几个查询需求1. 获取最新状态,查询最近的数据(例如传感器最新的状态)2.

2020-08-19 17:17:43 1403

原创 TimescaleDB 安装

版本;timescaledb-postgresql-12_1.7.2-windows-amd64前提条件:1)Visual C++ Redistributable for Visual Studio 2015 (included in VS 2015 and later) VC++依赖2)A standard PostgreSQL 12 64-bit installation 首先安装postgresql 11或者123)Make sure all relevant binaries ar.

2020-08-18 17:32:51 459

转载 PostgreSQL与MySQL对比

PostgreSQL与MySQL对比都属于开放源码的一员,性能和功能都在高速地提高和增强。MySQL AB的人们和PostgreSQL的开发者们都在尽可能地把各自的数据库改得越来越好,所以对于任何商业数据库使用其中的任何一个都不能算是错误的选择。PostgreSQL :免费原则:对于一个数据库,稳定性和速度并不能代表一切。对于一个成熟的数据库,稳定性肯定会日益提供。而随着硬件性能的飞速提高,速度也不再是什么太大的问题。1架构对比MySQL: 多线程PostgreSQL: 多进程...

2020-08-18 17:10:39 1355 1

原创 GIS开源地图服务器Geoserver入门

使用成熟的开源GIS解决方案:geoserver(服务器)+tomcat(中间件)+postgis(数据库)+uDig(desktop),实现地图的编辑、存储、发布、服务本文简介geoserver一,geoserver简介GeoServer是OGC Web服务器规范的J2EE实现,利用GeoServer可以方便地发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过GeoServer可以比较容易地在用户之间迅速共享空间地理信息。GeoServer是开源软件。GeoServer主特点

2020-08-17 11:20:36 2385

原创 qgis绘制图层,并导入shp到postgis

环境:QGIS:QGIS-OSGeo4W-3.14.1-1-Setup-x86_64PostgreSQL:12postgis:postgis-bundle-pg12x64-setup-3.0.1-3可以将postgis安装覆盖到postgresql中并创建数据库,省去很多麻烦测试步骤:1) qgis软件,点击上方菜单的project –> new2)layer –> Create layer –> New Shapefile Layer3) 画图4

2020-08-14 16:02:26 2496

转载 PostgreSQL12、13新特性

PostgreSQL13新特性:PostgreSQL 全球开发组于 2020-05-21 宣布了 PostgreSQL 13 的第一个 beta 版本,目前已经提供了下载。虽然细节可能会有所改变,但是该版本包含了 PostgreSQL 13 最终正式版中的所有新特性的预览,让我们赶紧一睹为快吧!功能性PostgreSQL 13 增加了许多改进性能的新特性,同时使得应用程序的开发更加容易。改进了 B 树索引中重复数据的处理,减少了索引的大小并且提高了查找速度,尤其是当索引中包含重复值的时候。

2020-08-13 14:36:20 3684

转载 Linux上的设备(磁盘)类型

1. Linux 上的设备 (device)Linux 操作系统中,各种设备驱动(device driver)通过设备控制器(device controller)来管理各种设备(device),其关系如下图所示:这些设备之中,受同一个 device driver 管理的设备都有相同的 major number,这个数字可以看作设备的类别号码,被内核用于识别一类设备 受同一个 device driver 管理的同一类设备中的每一个设备都有不同的 minor number,这个数字可以看作设备

2020-08-13 09:38:23 1419

原创 Oracle的TO_CHAR

1)TO_CHAR(number,'format_mode')9 -->Represents a number 数字转字符显示0 --> Forces a zero to be displayed 如果是空或者是零强制显示. -->Prints a decimal point 小数点, --> Prints a comma as a thousands indicator 原样输出FM(fm) -> 去掉空格或者小数点后的占位0(如果是9格式化的去掉,0格式化的不去.

2020-08-12 17:07:15 160

原创 eclipse部署常见问题

1,javax.servlet.jsp.JspException cannot be resolved to a type taglib解决:右键项目——properties——Targeted Runtimes——选择运行环境,比如Apache Tomcat v7.0——Apply——OK或者在maven依赖中添加,注意相应版本: <dependencies> <dependency> <group...

2020-08-12 08:42:40 112

转载 设计模式-命令模式

在软件开发系统中,常常出现“方法的请求者”与“方法的实现者”之间存在紧密的耦合关系。这不利于软件功能的扩展与维护。例如,想对行为进行“撤销、重做、记录”等处理都很不方便,因此“如何将方法的请求者与方法的实现者解耦?”变得很重要,命令模式能很好地解决这个问题。在现实生活中,这样的例子也很多,例如,电视机遥控器(命令发送者)通过按钮(具体命令)来遥控电视机(命令接收者),还有计算机键盘上的“功能键”等。命令模式的定义与特点命令(Command)模式的定义如下:将一个请求封装为一个对象,使发出请求的责任

2020-08-11 08:47:27 137

转载 海明码

海明码学习前提#记住几个要点:不要用异或套用公式!!!!题目随便变几个变死你! 看完这篇博客不要看别的博客!!!!别的人瞎写的坑死你学习海明码之前,我们要约定3个原则:海明码只能检测出2位错,纠1位错(因此不要问如果3位错怎么办等幼稚问题)。 海明码默认进行偶校验(除非特殊说明使用奇校验)。 海明码是一串由0和1组成的序列(除01外没有其他的值,记住了!这是重点)如果下面有任何无法理解的问题,反复看上面三个原则,下面再也不赘述。前提:奇偶校验#奇校验:这串序列1的个数如果为偶数

2020-08-10 10:33:31 214

转载 数据校验(CRC 原理、LRC、奇偶校验、校验和)

数据校验  数据在传输的过程中,会受到各种干扰的影响,如脉冲干扰,随机噪声干扰和人为干扰等,这会使数据产生差错。为了能够控制传输过程的差错,通信系统必须采用有效措施来控制差错的产生,并保证数据的完整性。如下所示的传输错误奇偶校验  奇偶校验是检测错误的最古老的方法。用于检查数据传输的完整性。校验方法非常简单,只需要在数据上添加一个额外的位, 这个额外的位称为奇偶校验位。 该位简单地表示原数据中 1 的数量是奇数还是偶数。基本算法如下:通常,如果 1 的数量是奇数,则奇偶校验位是 1,如果 1

2020-08-10 09:28:09 14094

转载 软件工程之软件概要设计

在完成对软件系统的需求分析之后,接下来需要进行的是软件系统的概要设计。一般说来, 对于较大规模的软件项目,软件设计往往被分成两个阶段进行。首先是前期概要设计,用于确 定软件系统的基本框架;然后是在概要设计基础上的后期详细设计,用于确定软件系统的内部 实现细节。 概要设计也称总体设计,其基本目标是能够针对软件需求分析中提出的一系列软件问题, 概要地回答问题如何解决。例如,软件系统将采用什么样的体系构架、需要创建哪些功能模块、 模块之间的关系如何、数据结构如何?软件系统需要什么样的网络环境提供支持、需要采用什

2020-08-06 15:40:24 4311

转载 运用RUP 4+1视图方法进行软件架构设计

要开发出用户满意的软件并不是件容易的事,软件架构师必须全面把握各种各样的需求、权衡需求之间有可能的矛盾之处,分门别类地将不同需求一一满足。本文从理解需求种类的复杂性谈起,通过具体案例的分析,展示了如何通过RUP的4+1视图方法,针对不同需求进行架构设计,从而确保重要的需求一一被满足。呼唤架构设计的多重视图方法灵感一闪,就想出了把大象放进冰箱的办法,这自然好。但希望每个架构设计策略都依靠灵感是不现实的--我们需要系统方法的指导。需要架构设计的多重视图方法,从根本上来说是因为需求种类的复杂性所致。以

2020-08-06 11:33:14 193

转载 轻量级数据库中间件利器Sharding-JDBC深度解析

主题简介:1、关系型数据库中间件核心功能介绍2、Sharding-JDBC架构及内核解析3、Sharding-JDBC未来展望一、关系型数据库中间件核心功能介绍关系型数据库凭借灵活查询的SQL和稳定的存储及事务引擎,一直以来是业务存储领域的首选。而在规模越来越大的互联网年代,单一的关系型数据库却已难满足需求。开发人员不愿放弃SQL查询的灵活度及对之前代码的兼容性,而又无法承受数据量过大时所带来的性能瓶颈。因此NoSQL和NewSQL分别产生,而NoSQL的不兼容性和NewSQL的不成熟,

2020-08-04 15:25:31 813 1

securecrt 绿色版

securecrt 绿色版,哈哈,很实用的工具

2015-10-15

rlwrap sqlplus 上下文切换

rlwrap sqlplus 上下文切换,不错的东西,需要配置/home/oracle/.bash_profile

2014-12-10

oracle 10g oracle11g所需文件 bbed

oracle 10g oracle11g 所需文件,收集的

2014-11-30

sysstat安装包

sysstat软件安装包,安装之后可以方便

2014-05-11

iftop安装包

iftop在linux下的安装包,安装之后可以使用iftop命令

2014-05-11

windows平台下cygwin搭建hadoop

windows平台下cygwin搭建hadoop,不错的资料欢迎下载

2014-01-13

linux下hadoop集群搭建

linux下hadoop集群搭建,很不错的资料,欢迎下载

2014-01-13

Oracle_11G_在_RHEL5.4_X86_上的完全安装

Oracle_11G_在_RHEL5.4_X86_上的完全安装不错的东西,分享下

2014-01-10

oracle 11g r2 rac 安装

oracle 11g r2 rac 安装,我安装成功了的,希望对大家有用哦,呵呵

2013-12-09

dataguard 搭建过程

dataguard 搭建过程,自己搭建的,并且成功的。希望对大家有用

2013-11-20

修改oracle_sid和db_name名字

修改oracle_sid和db_name名字,不错的东西,欢迎下载了。

2013-10-22

Oracle Concept 11g中英文版

Oracle Concept 11g中英文版,非常棒的资料,呵呵

2013-10-16

rman数据迁移

rman数据迁移,不错的资料,欢迎下载,呵呵

2013-10-09

oracle 简单的数据迁移

oracle 简单的数据迁移,不错的资源,欢迎下载

2013-10-09

静态注册 动态注册

本文介绍了静态注册和动态注册的详细情况,参照网络,不错的内容

2013-09-18

vc类库详解

vc++ mfc 类库详解,欢迎大家下载

2013-09-07

Oracle性能优化求生指南

Oracle性能优化求生指南,不错的资料

2013-09-07

postgres 8.3 数据库

postgres 8.3 数据库软件,免费下载

2013-08-29

postgresql 8.3

postgresql数据库,免费下载使用

2013-08-28

Oracle_Database_9i10g11g编程艺术深入数据库体系结构

Oracle_Database_9i10g11g编程艺术深入数据库体系结构 下载完了解压即可,好的资源共享,欢迎大家尽快下载

2013-08-11

oracle 9I 2 官方英文教程

官方英文教程,不用多说,不可多得的资料,尽快下载吧

2013-08-01

oracle 9I 官方英文教程

官方英文教程,不用多说,不可多得的资料,尽快下载吧

2013-08-01

虚拟机下linux+oracle 11g RAC配置过程

虚拟机下linux+oracle 11g RAC配置过程,大家尽快下载吧。

2013-07-19

ubuntu下postgres安装,配置,简单使用

简单介绍ubuntu下安装postgres 的过程,欢迎大家下载评论

2013-07-19

高德地图获取最新poi脚本

高德地图获取最新poi脚本,可以获取所有类型的兴趣点-poi。

2023-11-13

Oracle AWR报告详细分析.docx

Oracle AWR分析,来自网络收集,共享给大家 把一条sql送到数据库去执行的时候,我们要知道,什么时候用到cpu,什么时候用到内存,什么时候用到io,知道性能瓶颈在哪

2020-03-25

ikanalyzer-solr.zip

solr的中文分词器,可以配合solr对中文进行分词,solr7.0,solr8都可以用

2019-07-21

监控方案比较(zabbix,nagios,cacti)

监控方案比较(zabbix,nagios,cacti),常用几种监控方案比较。

2018-09-08

《Java 基础入门(传智播客出品)》_中文版

《Java 基础入门(传智播客出品)》_中文版_带书签_高清.pdf 文件大小:103 MB (108,877,498 字节) 最为适合配合传智播客的视频教程。

2017-12-27

kettle web service xml

kettle读取web service 分析并插入数据库

2017-04-18

oracle11.2.0.4静默安装库响应文件

oracle11.2.0.4静默安装库响应文件,做个备份

2017-03-02

kettel循环执行动态sql

kettel循环执行动态sql,

2017-03-01

sysbench-0.4.12.tar.gz

sysbench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况

2016-12-16

windows instsrv_srvany

注册windows服务,任何脚本都可以实现,不错工具

2016-02-17

linux rar unrar

linux下压缩解压缩rar命令工具,很好推荐了

2016-02-16

windows blat 发邮件

windows下简单的邮件发送工具,简单就是王道

2016-01-07

bison-3.0.tar.gz

GNU分析器生成器,mysql 中使用,无法yum安装

2015-11-06

boost_1_57_0.tar.bz2

boost_1_57_0.tar.bz2 C++库,是C++标准化进程的开发引擎之一

2015-11-06

gmock-1.6.0.zip

google的c++mock框架,安装mysql使用的

2015-11-06

putty pscp 远程工具

putty pscp 远程工具,绿色版本,哈哈

2015-10-13

空空如也

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

TA关注的人

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