自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (6)
  • 收藏
  • 关注

原创 Navicat定时 同步数据库

Navicat定时在MySQL与MySQL数据库之间自动传输数据来由: 需要将表数据从一个库同步到另一个库(数据分发),之前有尝试过使用Kettle去抽数,但是数据量稍微大一点的时候太慢了... 有可能是本机性能的原因,然后就选择用navicat自带的同步工具。(测试环境需要用navicat(因为端口不通),生产环境直接用sqoop抽取过去就可以啦)主要有两个知识点: Navicat数据传输 与 Navicat定时任务>>>>>>>>&...

2021-11-12 01:40:21 5423

原创 tsconfig.json配置详解

前言由于开发ts的项目经常要配置tsconfig.json,所以自己整理了一份tsconfig.json文件,方便以后查阅~compilerOptions编译选项target用于指定编译之后的版本目录"target": "es5", module用来指定要使用的模板标准"module": "commonjs", lib用于指定要包含在编译中的库文件"lib":[ "es6", "dom"],allowJs用来指定是否允许编译JS文件,默认false,即不

2021-10-25 14:43:20 1060

原创 Windows下安装Nginx

注:本文章以Windows 10操作系统为安装环境。前言  Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru 站 点(俄文:Рамблер)开发的。  它也是一种轻量级的Web服务器,可以作为独立的服务器部署网站(类似Tomcat)。它高性能和低消耗内存的结构受到很多大公司青睐,如淘宝网站架设。安装步骤1、下载Nginx下载地址:http://ngi

2021-10-19 15:21:49 317

原创 Nginx Windows详细安装部署教程

一、Nginx简介Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru 站点(俄文:Рамблер)开发的.它也是一种轻量级的Web服务器,可以作为独立的服务器部署网站(类似Tomcat)。它高性能和低消耗内存的结构受到很多大公司青睐,如淘宝网站架设。先下载直接去官网nginx.org分别有Linux和Windows两个版本点击后就会下载,下载完

2021-10-19 15:19:37 127

原创 windows下nginx的安装及使用

1.下载nginxhttp://nginx.org/en/download.html 下载稳定版本,以nginx/Windows-1.12.2为例,直接下载nginx-1.12.2.zip下载后解压,解压后如下2.启动nginx有很多种方法启动nginx(1)直接双击nginx.exe,双击后一个黑色的弹窗一闪而过(2)打开cmd命令窗口,切换到nginx解压目录下,输入命令 nginx.exe 或者 start nginx ,回车即可3.检查nginx是否...

2021-10-19 15:17:01 116

原创 部署前端项目的几种方案并探讨优缺点

前端部署作为大前端的知识体系的一部分,是不可或缺的。如果作为软件开发工程师的你开发了一个网站,却不会部署上线,还有请别人帮忙,那知识面确实要扩充下了。而且作为一名前端开发,避免不了与运维部署的同事调试部署流程,如果自己能知道一点前端部署的知识,那合作起来将事半功倍,本文不会讲很复杂的项目运维配置,点到为止,既能让你快速了解部署的整个流程,又能让你能够毫不费力地部署自己的网站。作为一名前端,一定要知道自己工作内容的上下游是如何流转的,并且掌握一整套的软件开发流程。前端部署的方式大致有三种,使用Ng

2021-10-19 15:03:23 4991

原创 3分钟让你学会前端项目部署到nginx

前端项目部署到服务器的几种方式:前端项目部署到nginx。下载Nginx以windows版为例,下载niginx压缩包并解压到任意目录,双击nginx.exe,在浏览器中访问http://localhost,如果出现Welcome to nginx!页面则说明成功。nginx常用命令如下:部署项目到Nginx根目录对于vue-cli创建的项目,修改vue.config.js文件(位于项目根目录下,没有的话自行创建)在vue项目根目录中使用命令npm run b

2021-10-19 14:56:13 8414 1

原创 解决navicat无法连接postgreSQL-11的问题

1. 通过find / -name postgresql.conf 和 find / -name pg_hba.conf 找到这两个文件2. 设置外网访问: 1)修改配置文件 postgresql.conf listen_addresses = '*' 2)修改pg_hba.conf 在原来的host下面新加一行 # IPv4 local connections: host all ...

2021-10-19 11:02:05 582

原创 状态良好(恢复分区)空间的删除的方法

在Windows搜索框中键入Cmd。出现结果列表。 右键单击命令提示符并选择以管理员身份运行。 在命令提示符下键入diskpart,然后按Enter键。 输入list disk并按Enter键。出现物理驱动器列表。如果你在笔记本电脑上这样做,你可能只有一个驱动器。 键入选择磁盘和磁盘的编号。第一个(或唯一)磁盘是数字0.点击Enter。 键入列表分区,出现分区列表。 输入选择分区以及要删除的恢复分区的编号,...

2021-10-15 23:54:09 16056 1

原创 VMware vSphere套件

Mware vSphere是一套业内最完整最强健的虚拟化平台。创建资源池来管理计算、 网络和存储容量与易用性,并提供最高水平的服务,每个应用程序工作负载以最低的总成本。VSphere 取决于世界上要求最苛刻的数据中心虚拟化您业务关键型应用程序为空前的灵活性和可靠性。ps:由于文件过大,这里直接提供百度网盘+迅雷下载地址,需要的朋友可下载试试!注意:不支持从 ESXi 6.5.0 U2 至 ESXi 6.7.0 的升级途径。功能特色VMwarevCenterServer 提供了一个可伸缩、可扩

2021-10-11 14:26:13 230

原创 服务器都要做RAID吗 做了RAID有什么作用

很多的服务器都会做raid。磁盘阵列就是由多块磁盘通过专用的阵列卡组合成一个拥有不同功能的磁盘组。现在很多大型服务器商的云主机一般上都在使用磁盘阵列功能,这能更好的保障数据的安全。RAID由一种由多块硬盘构成的冗余阵列。虽然RAID包含多块硬盘,但是在操作系统下是作为一个独立的大型存储设备出现。利用RAID技术于存储系统的用处主要有以下三种:1、通过把多个磁盘组织在一起作为一个逻辑卷提供磁盘跨越功能;2、通过把数据分成多个数据块(Block)并行写入/读出多个磁盘以提高访问磁盘的速度;3、通

2021-10-09 13:36:16 6436

转载 Vue--运行项目发送http://localhost:8080/sockjs-node/info请求报错,造成浏览器不能热更新

今早习惯打开vscode 输入 npm run dev 准备修复测试提出的bug 不料一堆通红的报错,让人感到有点绿的慌。有问题呢,就需要解决问题。经过一番排查后发现是我昨天为了让测试在我本地项目中测试的时候在package.json中添加一些字段,可以让她在同一局域网下访问我的本地项目。既然知道了原因就很容易解决了。把--host 10.101.2.43 去掉就可以解决。不过感觉这种方式很敷衍,如果有需要的情况下,就不能这样解决了。然后就查sockjs-node报错原因。...

2021-09-22 17:15:44 1073

转载 vue-cli3 一直运行 /sockjs-node/info?t= 解决方案

首先sockjs-node是一个JavaScript库,提供跨浏览器JavaScript的API,创建了一个低延迟、全双工的浏览器和web服务器之间通信通道。服务端:sockjs-node(https://github.com/sockjs/sockjs-node)客户端:sockjs-clien(https://github.com/sockjs/sockjs-client)如果你的项目没有用到 sockjs,vuecli3 运行 npm run serve 之后 network 里面一...

2021-09-22 17:05:39 698

转载 Websocket(一)——原理及基本属性和方法

初次接触 WebSocket 的人,都会问同样的问题:我们已经有了 HTTP 协议,为什么还需要另一个协议?它能带来什么好处?答案很简单,因为 HTTP 协议有一个缺陷:通信只能由客户端发起。举例来说,我们想了解今天的天气,只能是客户端向服务器发出请求,服务器返回查询结果。HTTP 协议做不到服务器主动向客户端推送信息。WebSocket 协议在2008年诞生,2011年成为国际标准。所有浏览器都已经支持了。它的最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,

2021-09-18 18:57:03 452

转载 玩转 Elasticsearch 的 SQL 功能

最近发布的 Elasticsearch 6.3 包含了大家期待已久的 SQL 特性,今天给大家介绍一下具体的使用方法。首先看看接口的支持情况目前支持的 SQL 只能进行数据的查询只读操作,不能进行数据的修改,所以我们的数据插入还是要走之前的常规索引接口。目前 Elasticsearch 的支持 SQL 命令只有以下几个:命令 说明 DESC table 用来描述索引的字段属性 SHOW COLUMNS 功能同上,只是别名 SHOW FUNCTIONS 列出

2021-09-16 01:41:45 1129

转载 Elasticsearch快速入门,掌握这些刚刚好!

记得刚接触Elasticsearch的时候,没找啥资料,直接看了遍Elasticsearch的中文官方文档,中文文档很久没更新了,一直都是2.3的版本。最近又重新看了遍6.0的官方文档,由于官方文档介绍的内容比较多,每次看都很费力,所以这次整理了其中最常用部分,写下了这篇入门教程,希望对大家有所帮助。简介Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式的全文搜索引擎,基于restful web接口。Elasticsearch是用Java语言开发的,基于Apache.

2021-09-14 18:18:06 104

转载 ElasticSearch 用户、权限控制

当前直接使用ElasticSearch以及通过Kibana访问时,没有做任何限制,没有做用户和权限的控制,安全性上有一定风险,因此通过ES提供的X-PACK来实现这一需求。同样是基于ES5.5版本。官网简介如下:X-Pack是一种Elastic Stack扩展,可将安全性,警报,监控,报告和图形功能捆绑到一个易于安装的软件包中。 虽然X-Pack组件可以无缝协同工作,但您可以轻松地启用或禁用要使用的功能。可见,本文所述的相关功能只是这个扩展包的一小部分功能。ElasticSearch安装X-Pa...

2021-09-14 17:20:29 2582

转载 xManager–通用产品集成、快速交付、监控运维解决方案

为将360大数据能力赋能给更多的政企用户,360系统部构筑了通用运维解决方案——xManager,用于在政企项目交付中实现快速安装部署及运维,降低交付与运维成本概述xManager 经过一年多的迭代研发,以及在多个政企项目中的实践,已经进化成一款支持任意产品集成,实现快速私有化安装部署、监控运维的解决方案。作为一个面向企业级复杂业务系统、数据化驱动的智能运维平台,xManager核心功能模块包括集群管理、服务管理、数据收集、风控中心、智能运维中心、数据分析与可视化、安全审计、基础管理,功...

2021-09-14 13:35:46 478

转载 大数据平台任务调度与监控系统

背景大数据平台技术框架支持的开发语言多种多样,开发人员的背景差异也很大,这就产生出很多不同类型的程序(任务)运行在大数据平台之上,如:MapReduce、Hive、Pig、Spark、Java、Shell、Python等。这些任务需要不同的运行环境,并且除了定时运行,各种类型之间的任务存在依赖关系,一张简单的任务依赖图如下:目前各业务的数据任务基本都是靠Crontab定时调度,各个任务之间的依赖仅靠简单的串行来实现。这样做的问题:很容易造成前面的任务未结束或者失败,后面的任务也运行起

2021-09-14 13:31:20 1220 1

转载 基于ElasticSearch的OLAP框架思路

OLAP基本概念联机分析处理(On-Line Analytical Processing,OLAP)联机分析处理的概念最早是由关系数据库之父爱德华·库德(E·F·Codd)博士于1993年提出的,是一种用于组织大型商务数据库和支持商务智能的技术。OLAP 数据库分为一个或多个多维数据集,每个多维数据集都由多维数据集管理员组织和设计以适应用户检索和分析数据的方式,从而更易于创建和使用所需的数据透视表和数据透视图。维(Dimension)是人们观察数据的特定角度,是考虑问题时的一类属性,属性集合

2021-09-14 12:08:42 1006

转载 MD5加密整理

用户名和密码的MD5加密整理。项目中遇到了要求加密,从网上找了些文章,整理了一下,备用。 js加密(转)http://download1.csdn.net/down3/20070604/04115829609.rarjava:import java.security.MessageDigest;public class MD5Test {    public final static String

2007-06-04 13:01:00 717

转载 基于.NET平台的Web应用中数据访问技术的深入探索(转)

比如我们的数据库服务器中保存有一个产品列表,我们要把其呈现给客户,最经典,最简单同时也是效率最差,性能最低做法(当然要考虑分页功能)的C#实现是 :DataTable table=null;private DataTable CreateDataSource(){SqlConnection con=null;try{con=new SqlConnection("server=(local);dat

2007-06-02 13:59:00 1147

转载 在SQL Server 2005中用存储过程实现搜索功能

  现在很多网站都提供了站内的搜索功能,有的很简单在SQL语句里加一个条件如:where names like ‘%words%’就可以实现最基本的搜索了。   我们来看看功能强大一点,复杂一点的搜索是如何实现的(在SQL SERVER200/2005通过存储过程实现搜索算法)。   我们把用户的搜索可以分为以下两种:   1.精确搜索,就是把用户输入的各个词语当成一个整体,不分割搜索

2007-05-23 17:00:00 780

原创 站内搜索关键词功能如何实现

 方法一 : 用户每搜索一次,宾且有返回结果,则将用户搜索的词插入数据库如果此词存在,则增加其rank值方法二: 用中文分词技术对站内文章分析,每篇文章提取几个关键字用户搜索时候,通过关键来搜索,用户搜索时先用分词划分用户搜索词语然后在搜索文章的关键词用中文分词技术对站内文章分析,每篇文章提取几个关键字用户搜索时候,通过关键来搜索,用户搜索时先用分词划分用户搜索词语然后在搜索文章的关键词

2007-05-23 16:54:00 3811

原创 ASP.NET Event Validation

ASP.NET Event Validation Filed under: ASP.NET引用ASP.NET Event Validation and "Invalid Callback Or Postback Argument"http://odetocode.com/Blogs/scott/archive/2006/03/20/3145.aspxhttp://odetocode.c

2007-05-20 07:13:00 1039

转载 用JS实现的完美无限级联下拉菜单

我曾经用JS实现过自认为挺完美的纯客户端无限及联下拉菜单,今天翻出来是想借个话题交些ASP.NET的朋友,希望有朋友可以给我辛酸的ASP.NET之路一点帮助。 该菜单看上去挺完美的地方 1)通用:支持IE/Mozilla,其他未测试 2)方便:前端调用极其简单,单函数调用,一行代码搞定一个菜单 3)功能丰富的有点BT,可能还有些功能我忘记了,根据需要该JS函数需要2-9个参数: 4)支持无限级联;

2007-05-19 14:38:00 21355 1

原创 超大型ORACLE数据库应用系统的设计

一、概论   超大型系统的特点为:   1.处理的用户数一般都超过百万,有的还超过千万,数据库的数据量一般超过1TB;   2.系统必须提供实时响应功能,系统需不停机运行,要求系统有很高的可用性及可扩展性。   为了能达到以上要求,除了需要性能优越的计算机和海量存储设备外,还需要先进的数据库结构设计和优化的应用系统。   一般的超大型系统采用双机或多机集群系统。下面以数据库采用ORACLE 8.0

2007-05-19 02:41:00 954

原创 大型数据库的设计原则与开发技巧

 随着计算机技术越来越广泛地应用于国民经济的各个领域,在计算机硬件不断微型化的同时,应用系统向着复杂化、大型化的方向发展。数据库是整个系统的核心,它的设计直接关系系统执行的效率和系统的稳定性。因此在软件系统开发中,数据库设计应遵循必要的数据库范式理论,以减少冗余、保证数据的完整性与正确性。只有在合适的数据库产品上设计出合理的数据库模型,才能降低整个系统的编程和维护难度,提高系统的实际运行效率。

2007-05-19 02:39:00 2832

原创 大型ERP等数据库系统常见几种设计

1. 自增长 primary key     采用自增长 primary key主要是性能。早期的数据库系统,经常采用某种编号,比如身份证号码,公司编号等等作为数据库表的 primary key。然而,很快,大家就发现其中的不利之处。     比如早期的医院管理系统,用身份证号码作为病人表的 primary key。然而,第一,不是每个人都有身份证;第二,对于国外来的病人,不同国家的病人的证件号码

2007-05-19 02:28:00 1404 1

原创 大型数据库设计

一个好的数据库产品不等于就有一个好的应用系统,如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。一般来讲,在一个MIS系统分析、设计、测试和试运行阶段,因为数据量较小,设计人员和测试人员往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段时间后,才发现系统的性能在降低,这时再来考虑提高系统性能则要花费更多的人

2007-05-19 02:24:00 1177

原创 大型MIS的开发应重视数据库设计

 80年代初以来,国内许多计算机专家先后深入一些大型企业,力图开发出理想的大型MIS。实践证明,开发出的大型MIS,多数不很理想。原因何在?据作者一孔之见,其中一条重要的原因,就是在开发过程中对MIS的数据库设计重视不够,没有把它当作一件头等大事来处理。一个大型MIS,如果它的数据库设计出了问题,就是出了大问题,或者说从根本上出了问题。这样的MIS,不会成功,只会失败。既然如此,应该怎样来解决它呢

2007-05-19 02:22:00 1232

原创 asp.net 2.0 中引用Web.config内的连接字符串的方法

  一个包含数据库连接字符串的Web.config文件如下:                                            ----------------------------------------可以用几种方法得到位于Web.config文件中的连接串:一:使用asp.net 2.0 中新出现的一个表达式   , 该表达式用于前台as

2007-05-18 23:28:00 1286

转载 14个数据库的设计技巧

1. 原始单据与实体之间的关系  可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。  〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:员工基本情

2007-05-18 15:16:00 617

原创 关于tags

最近tags被炒得沸沸扬扬,Blogbus采用了我的Tag应用 更是将这个话题炒上了高潮(让我们吵吵blogbus)。对于tags,我不想从高深的哲学角度去分析,Tags,无序,分类和家族相似里已经说得很详细了。tags是一种分类的手段。传统分类是在预先分好类的情况下将文章归纳进去,而tags的思想是是根据文章的内容对其进行归类,归类没有限制,可以自由扩展。之所以有这种想法,无非是为了更好

2007-05-18 13:46:00 678

原创 什么是web2.0

 “Web2.0,是相对Web1.0(2003年以前的互联网模式)的新的一类互联网应用的统称,     实践互联网2.0的成型的应用元素包括:博客(Blog,包含文字、声音、图像、视频,让个人成为主体)以及Rss(简易聚合)、Web   service(Web服务)、开放式APIs(开放式应用程序接口)、Wiki(维客)、Tags(分类分众标签)、BookMark(社会性书签)、SN(社会网络)

2007-05-18 13:41:00 635

转载 Web2.0里面的Tags功能的实现

刚才看了看飞扬新锐的blog系统,发现使用的是zblog,里面有了现成的tags系统,今天找了一天的tags系统的实现总是不得要领。没有办法,下载zblog的源代码,开始研究一下了。 实现的方法为建立一个blog_tags表存储tags的信息,包括id,name和count and tagurl,以及以后可能用到的intro和其他的附加信息。另外的article表里面有一个tags属性,里面的

2007-05-18 13:32:00 1288 1

转载 我的Tags功能的实现

 看了jessezhao的Web2.0里面的Tags功能的实现 (http://www.cnblogs.com/jessezhao/archive/2007/03/20/680520.html)。于是把自己的tags实现也贴上来吧:1.表的关系我是用三个表来实现的:一个主的文章表,两个tags的附加表。2.数据插入在文章表news里边有一个字段news_tags,放置该文章的所有tags。比如

2007-05-18 13:24:00 696

转载 互联网时代的阅读新规则:电子书、RSS和Tag

人类的历史,就是一部知识逐渐走向开放、多元和复杂的历史。随着文明进程,人们越来越享有更多的知识,特别在互联网时代。信息的传播和数量已达到爆炸般的力度。  面对新技术和更多的信息,几乎所有青年都以一种欢呼的姿态出现,他们喜欢新的,新规则、新游戏,哪怕新的眩晕感,都让人迷恋,产生网络带来的快感。  如何分配信息,获得知识的力量,则成为一代崇尚技术的青年们最感兴趣的话题,他们注视变化、渴望变化,

2007-05-18 13:12:00 1033

转载 Tags,无序,分类和家族相似

什么是Tags?很简单,往下看;·经典的信息构成模式;  在传统的网页组成中,我们通常使用Taxonomy(分类法)来归纳、整理和存放我们的信息,图书馆是一个绝好的例子,所有的信息从一个点开始,形成树状的分类,由此构成一个完整的、相互联系起来逻辑体系;  这个体系从一开始就是人为分类形成的,在我们需要检索的时候,几乎不需要费多大的劲;  [例子]比如我们的Blog,首先有一个主标题,然后下分若干分

2007-05-18 13:09:00 856

转载 Tag标签技术

一.什么是TagTag(中文叫做“标签”) 是一种新的组织和管理在线信息的方式。它不同于传统的、针对文件本身的关键字检索,而是一种模糊化、智能化的分类。Tag(标签)是一种更为灵活、有趣的日志分类方式,您可以为每篇日志添加一个或多个Tag(标签),然后您可以看到东行记上所有和您使用了相同Tag的日志,并且由此和其他用户产生更多的联系和沟通。Tag体现了群体的力量,使得日志之间的相关性和用户之间的交

2007-05-18 11:20:00 2361 1

C_winform中treeView通用类

C_winform中treeView通用类

2011-09-18

C#WinForm基于BS构架实现CS实例及源代码

C#WinForm基于BS构架实现CS实例及源代码

2011-09-18

图书管理系统(BS和CS完整版)

图书管理系统(BS和CS完整版),很好的学习实例

2011-09-18

超牛逼的C盘清理工具

超牛逼的C盘清理工具,释放空间超大,清理超赶紧

2010-06-02

非常酷的flash全站源码

非常酷的flash全站源码,非常酷的flash全站源码,想学习的赶紧下载吧

2010-06-02

不错的浮动js广告代码

不错的js广告代码 浮动 不错的js广告代码 浮动 不错的js广告代码 浮动不错的js广告代码 浮动

2008-11-21

空空如也

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

TA关注的人

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