所有随笔区最新随笔(rss) RSS

oracle导出数据

exp erpsu/1    BUFFER=640000 FILE=/oracle/app/oracle/new.DMP OWNER=erpsu 

2018-01-17 10:56 作者: 杨军威【评论:0】【阅读:6】 

ngnix根据客户端不同的url分发请求

  upstream tomcat_server { server IP地址:端口; }
upstream authority_server { server IP地址:端口; }
if ( $request_uri ~ "^\/itoo-basic" )
{
proxy_pass   http://tomcat_server;
}
if ( $request_uri ~ "^\/itoo-authority" )
{
proxy_pass   http://authority_server;
}

2018-01-16 11:02 作者: 杨军威【评论:0】【阅读:9】 

ngnix根据客户端不同的IP分发请求

     摘要:   upstream url240 {           ip_hash;         server  10.246.145.240:80 ;    }    upstream url241 {   &n...  阅读全文

2018-01-16 11:00 作者: 杨军威【评论:0】【阅读:5】 

2018预测

https://www.oschina.net/news/91924/10-open-source-technology-trends-2018 http://www.iteye.com/news/32843

2018-01-15 10:51 作者: paulwong【评论:0】【阅读:8】 

API网关作用、方案及如何选择

     摘要: 在这篇文章中将我们一起来探讨当前的API网关的作用。 一、API网关的用处API网关我的分析中会用到以下三种场景。 Open API。 企业需要将自身数据、能力等作为开发平台向外开放,通常会以rest的方式向外提供,最好的例子就是淘宝开放平台、腾讯公司的QQ开放平台、微信开放平台。 Open API开放平台必然涉及到客户应用的接入、API权限的管理、调用次数管理等,必...  阅读全文

2018-01-05 13:42 作者: Coolfiry【评论:0】【阅读:250】 

如何用消息系统避免分布式事务?

     摘要: 前阵子从支付宝转账1万块钱到余额宝,这是日常生活的一件普通小事,但作为互联网研发人员的职业病,我就思考支付宝扣除1万之后,如果系统挂掉怎么办,这时余额宝账户并没有增加1万,数据就会出现不一致状况了。上述场景在各个类型的系统中都能找到相似影子,比如在电商系统中,当有用户下单后,除了在订单表插入一条记录外,对应商品表的这个商品数量必须减1吧,怎么保证?!在搜索广告系统中,当用户点击某广告后,除了在点击...  阅读全文

2018-01-04 00:01 作者: abin【评论:0】【阅读:21】 

git配置全局用户名

     摘要: 在使用idea开发的过程中,提交时遇到两个问题,一个是每次提交都需要输入用户名和密码,选择记住密码,依然提示;第二个是提交后,git账户名显示是Administrator,跟自己注册git时账号不一致,今天花了点时间,从网上找了下解决方案,记录一下。     1.处理不用反复输入密码问题:     打开git终端,或者idea中的插件终端...  阅读全文

2018-01-03 18:53 作者: 朱杰兵【评论:0】【阅读:13】 

Node.js安装及环境配置之Windows篇

     摘要: 3######一、安装环境###### 1、本机系统:Windows 10 Pro(64位) 2、Node.js:v6.9.2LTS(64位) 二、安装Node.js步骤###### 1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/ 2、选安装目录进行安装 3、环境配置 4、测试 三、前期准备###### 1、Node.js简介 简单的说 No...  阅读全文

2018-01-03 18:51 作者: 朱杰兵【评论:0】【阅读:26】 

idea设置打开多个窗口

在使用 Intellij IDEA时,常常需要打开两个或更多的窗口,而之前的版本如下设置


新版本如下设置

2018-01-03 18:49 作者: 朱杰兵【评论:0】【阅读:12】 

HTTP API设计笔记

     摘要: 前言最近一段时间,要为一个手机终端APP程序从零开始设计一整套HTTP API,因为面向的用户很固定,一个新的移动端APP。目前还是项目初期,自然要求一切快速、从简,实用性为主。下面将逐一论述我们是如何设计HTTP API,虽然相对大部分人而言,没有什么新意,但对我来说很新鲜的。避免忘却,趁着空闲尽快记录下来。技术堆栈的选择PHP嘛?团队内也没几个人熟悉。Java?好几年没有碰...  阅读全文

2018-01-02 20:53 作者: nieyong【评论:0】【阅读:393】 

微服务优点缺点

     摘要: 微服务架构采用Scale Cube方法设计应用架构,将应用服务按功能拆分成一组相互协作的服务。每个服务负责一组特定、相关的功能。每个服务可以有自己独立的数据库,从而保证与其他服务解耦。微服务优点1、通过分解巨大单体式应用为多个服务方法解决了复杂性问题,每个微服务相对较小2、每个单体应用不局限于固定的技术栈,开发者可以自由选择开发技术,提供API服务。3、每个微服务独立的开发,部署4、单一职责功能,...  阅读全文

2017-12-31 16:41 作者: abin【评论:0】【阅读:12】 

《Eclipse从入门到精通》随书光盘地址

我的新博客地址: yowob.cn

书的软件和代码放在百度网盘:https://pan.baidu.com/s/1kVb31aR


2017-12-29 15:37 作者: 陈刚【评论:0】【阅读:26】 

2017-12-28

三年过去了……
二流的IT,不入流的Sales
蝇营狗苟,浑浑噩噩
一年到头,一事无成……
老刘、老江、老朱、老邓,他们的评价有何意义?
无意义,只求多来点钞票,少一点操心。
Viva、Lome,越来越有点理不清。
只求身边所有人健健康康,平平安安!不要有事!

毁人不倦的TIC

2017-12-28 22:09 作者: 逐水而居【评论:0】【阅读:16】 

spring-boot配置quartz

     摘要: spring对quartz的简单整合配置  阅读全文

2017-12-27 18:18 作者: 朔望魔刃【评论:0】【阅读:58】 

es

     摘要:   阅读全文

2017-12-27 16:22 作者: 林的【评论:0】【阅读:11】 

《数据库技术基础与应用(第2版)》学习笔记——第7章~

从这章开始,操作的内容开始增多,概念的东西越来越少,可能跟学校的教学目的有关,但是跟我的学习目的不匹配,就不再继续整理。

总结:这本书适合大学本科生学习和了解数据库的相关知识以及Access和SQL Server的使用。如果需要有比较专业的使用经验,我觉得还是看专门的Access或者SQL Server的书效果更好。

2017-12-26 11:20 作者: 朱远翔【评论:0】【阅读:18】 

《数据库技术基础与应用(第2版)》学习笔记——第6章

第6章 SQL——基本概念及使用 6.1 SQL概述

6.1.1 SQL发展概况
1972年,IBM研制成功
1986年,ANSI颁布标准SQL-86
1987年,ISO采纳为国际标准
1989年,ISO颁布了SQL-89
1992年,ISO推出了SQL2,即SQL-92
6.1.2 SQL数据库体系结构
一个表可以跨一个或多个存储文件,一个存储文件可以存放一个或多个表
关系模式称为表
存储模式称为存储文件
每个存储文件与外存上的一个物理文件相对应
一个数据库由若干个表组成
用户的子模式由表和视图组成
表(又称基本表)对应实际的存储数据
视图是在表的基础上推导出来的“虚表”
一个表由若干行和列组成
关系的元组称为行,属性称为列
SQL用户可以是终端用户,也可以是应用程序
SQL语言既可以作为独立的交互型语言,也可以作为嵌入式语言。
6.1.3 SQL的组成及语法描述约定
SQL组成
数据定义(DDL)
数据操纵(DML)
数据控制(DCL)
嵌入式SQL的使用约定
6.2 Access(J-SQL)的基本使用
6.3 SQL Server(T-SQL)的基本使用
备注:

《数据库技术基础与应用(第2版)》的豆瓣链接https://book.douban.com/subject/2995584/

2017-12-25 16:55 作者: 朱远翔【评论:0】【阅读:13】 

《数据库技术基础与应用(第2版)》学习笔记——第5章

     摘要: 第5章 关系模式设计 5.1 关系模式设计问题 泛模式:用一个大表存放所有的数据 泛模式存在的问题 数据冗余 操作异常 更新异常 插入异常 删除异常 泛模式分解:分解为若干个模式后,可使每个模式概念单一,数据模型结构合理。 5.2 函数依赖 5.2.1 函数依赖的定义 X→Y:X函数决定Y或Y函数依赖于X,“X→Y”为模式R的一个函数依赖 函数依赖是它所表示的事物性质的相关性与设计者进行强制的一种...  阅读全文

2017-12-25 16:08 作者: 朱远翔【评论:0】【阅读:20】 

《数据库技术基础与应用(第2版)》学习笔记——第4章

     摘要: 第4章 关系运算 4.1 关系代数 基于集合运算分类 传统的集合运算:并、差、交、乘积 专门的关系运算:选择、投影、连接、自然连接、除法等 基于关系代数完备性分类 五种基本运算:并、差、乘积、选择、投影,构成关系代数完备运算集 其他扩充运算:交、连接、自然连接、除法等 4.1.1 关系代数的五种基本运算 并:与集合论中的求和运算相同 合并的结果中必须删除重复的元组 必须是相容的关系 差:与集合论中...  阅读全文

2017-12-25 15:45 作者: 朱远翔【评论:0】【阅读:11】 

《数据库技术基础与应用(第2版)》学习笔记——第3章

     摘要: 第3章 关系模型的基本概念 3.1 关系的定义与性质 3.1.1 关系的定义 域(Domain):是值的集合 笛卡尔积(Cartesian Product):集合中各元素之间一切可能的匹配组合构成的集合。 笛卡尔积中包含元组(Tuple)。元组个数称为笛卡尔积的基数(Cardinality)。元组由元组分量组成,元组分量是元组的值。参与笛卡尔积的域的个数,称为元数(Arity)或度。 关系:也称为...  阅读全文

2017-12-25 15:07 作者: 朱远翔【评论:0】【阅读:15】 

Linux 常见运维命令

     摘要: 1.查看内存  free2.查看cpu  cat cpuinfo3.查看磁盘  fdisk -l4.查看带宽  iptraf-ng5.查看负载  top6.查看请求数  netstat  -anp | wc -l7.查看请求详情  netstat  -anp8.查看某个程序请求数  netstat ...  阅读全文

2017-12-25 10:16 作者: Alpha【评论:0】【阅读:14】 

JDK 源码中 HashMap 的 hash 方法原理是什么?

     摘要: JDK 的 HashMap 中使用了一个 hash 方法来做 bit shifting,在注释中说明是为了防止一些实现比较差的hashCode() 方法,请问原理是什么?JDK 的源码参见:GrepCode: java.util.HashMap (.java)/** * Applies a supplemental hash function to a given hashCode, w...  阅读全文

2017-12-24 22:38 作者: abin【评论:0】【阅读:29】 

模拟登录解决方案

     摘要: 最近一直在做单点登录,随着客户需求不同,解决方案也是多种多样,来说说我总结的解决方案:一、采用标准接口方式实现单点登录,由于夜已深,以后再上传。二、采用模拟登录,在门户中让用户输入用户名密码,再模拟用户登录的方式实现系统登录。当客户提出这种方式时,本人是表示不理解,考虑到安全性本想拒绝,但。。。客户永远是god。说说这种方式实现的思路吧,用户登录无非几种,第一:输入用户名密码然后uget或post...  阅读全文

2017-12-24 00:13 作者: 半导体【评论:0】【阅读:12】 

Linux怎样恢复误删除的数据

     摘要: 一、背景 系统管理员,最谨慎的linux就是rm命令了,一不小心数据就没干掉,最恐怖的是数据没有备份,没法还原了,此类事情发生的太多了,针对于此,我们经过多次尝试演练,终于成功的把大部分删除的数据找回来了,下面我把演练过程给大家介绍一下。 二、安装恢复软件 extundelete,该工具官方给出的是可以恢复ext3或者ext4文件系统被删除的文件。 1:通过命令安装 #yum insta...  阅读全文

2017-12-23 16:11 作者: Alpha【评论:0】【阅读:14】 

Nginx 配置文件详解

     摘要: #总统参见:https://segmentfault.com/a/1190000002789743 #定义 Nginx 运行的用户和用户组 #user root(linux) #user nobody; #定义了nginx对外提供web服务时的worker进程数。最优值取决于许多因素,包括(但不限于)CPU核的数量、存储数据的硬盘数量及负载模式。不能确定的时候,将其设置为可用的...  阅读全文

2017-12-22 21:04 作者: xcp【评论:0】【阅读:40】 

smack、openfire客户端连接问题

     摘要: 解决DIGEST-MD5, Not authcated 等问题  阅读全文

2017-12-22 17:58 作者: 朔望魔刃【评论:0】【阅读:21】 

《数据库技术基础与应用(第2版)》学习笔记——第2章

     摘要: 第2章 数据库系统概述 2.1 数据库(DB) 2.1.1 三级模式结构 模式是数据库的抽象描述。 模式的主体是数据模型。 模式的表示分为图示与语言描述 用语言书写的模式称为源模式。 把源模式翻译成机器代码,变为机器可使用的模式,称为目标模式。 数据库的结构分为外部级、概念级和内部级三级,每一级都有对应的模式,所以数据库的体系结构称为三级模式结构。 概念模式(Conceptual Schema) ...  阅读全文

2017-12-22 15:18 作者: 朱远翔【评论:0】【阅读:21】 

《数据库技术基础与应用(第2版)》学习笔记——第1章

     摘要: 第1章 数据管理与数据模型 1.1 信息、数据和数据处理 1.1.1 信息与数据 信息是现实世界各种事物的特征、形态以及不同事物间的联系等在人脑里的抽象反映。 数据是表达信息的载体。为了表达信息(抽象概念),必须使用某些符号,这些符号叫数据。广义地讲,数据是一切文字、符号、声音、图像等有意义元素的组合。 1.1.2 数据处理 数据处理是对数据的收集、记载、整理、组织、存储、检索、计算∕加工、维护、...  阅读全文

2017-12-20 11:32 作者: 朱远翔【评论:0】【阅读:27】 

Python3.6使用tensorflow

Pycharm中,设置--项目--Project Interpreter--Project Interpreter,使用Anaconda3后,Python就是3.6的了。点旁边的+号增加类库,再搜索Tensorflow-gpu,把这个类库增加进来。只要以前在Anaconda3安装成功过,这里就可以使用的了。

2017-12-19 15:00 作者: 狼爱上狸【评论:0】【阅读:14】 

PyCharm使用Anaconda的类库

     摘要: Python-PyCharm安装numpy和matplotlib 得益于原文作者(http://www.cnblogs.com/zhusleep/p/4733369.html)的方法,成功地在Pycharm下导入了numpy和matplotlib等pyton中常用的库。 方法的根本出发点在于,Pycharm本身缺少numpy和matplotlib这些库,而另一个Python的开发环境Anacond...  阅读全文

2017-12-19 14:54 作者: 狼爱上狸【评论:0】【阅读:29】 

linux imp 导入oracle数据

imp erpsu/1@ORCLNEW FILE=/app/erpsu.dmp FROMUSER=erpsu TOUSER=erpsu LOG=/app/erpsunew.log BUFFER=3072000
imp 用户名/密码@数据库实例 dmp文件地址 

2017-12-19 13:13 作者: 杨军威【评论:0】【阅读:17】 

linux tomcat startup 禁止

在Tomcat的bin目录中执行chmod u+x *.sh

2017-12-19 11:09 作者: 杨军威【评论:0】【阅读:16】 

linux nginx 安装

     摘要: 二、安装Nginx1、上传nginx-0.7.63.tar.gz至/usr/local 2、执行如下命令解压nginx:1.#cd /usr/local2.#tar zxvf  nginx-0.7.63.tar.gz3、编译安装nginx1.#cd nginx-0.7.632.#./configure --with-http_stub_status_module --with-...  阅读全文

2017-12-19 10:03 作者: 杨军威【评论:0】【阅读:12】 

技 术 改 变 世 界

宣传语

网站分类

其他分类

Google站内搜索

 

24小时内最热随笔

统计信息

订阅

Blog客户端API

推荐客户端

博客排行榜[前100人]

友情链接