- 博客(59)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
原创 【Spring-Cloud-Alibaba】服务调用Feign
Feign简介源码下载https://yangjing191928.coding.net/public/spring-cloud-alibaba/spring-cloud-alibaba/git/files/FeignFeign是Spring Cloud提供的一个声明式的伪Http客户端, 它使得调用远程服务就像调用本地服务一样简单, 只需要创建一个接口并添加一个注解即可。Nacos很好的兼容了Feign, Feign默认集成了 Ribbon, 所以在Nacos下使用Fegin默认就实现了负.
2021-04-27 11:14:28
227
原创 【Spring-Cloud-Alibaba】负载均衡Ribbon
Ribbon简介源码下载https://yangjing191928.coding.net/public/spring-cloud-alibaba/spring-cloud-alibaba/git/files/RibbonRibbon是Spring Cloud的一个组件, 它可以让我们使用一个注解就能轻松的搞定负载均衡,内置多种负载均衡策略,内部负载均衡顶级接口为com.netflix.loadbalancer.IRule:具体策略如下1:BestAvailableRule 选择一个最小的并.
2021-04-24 11:41:32
294
原创 【Spring-Cloud-Alibaba】Nacos配置中心
Nacos配置中心源码下载https://yangjing191928.coding.net/public/spring-cloud-alibaba/spring-cloud-alibaba/git/files/nacos添加依赖nacos的配置中心和服务中心依赖的jar不是同一个<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cl.
2021-04-23 15:34:05
1739
原创 【Spring-Cloud-Alibaba】服务治理Nacos
Nacos简介Nacos致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。更多详情请移步官网(https://nacos.io/zh-cn/docs/quick-start.html)接下来我们就将上述环境中的product、order服务注册到nacosNacos环境搭建安装nacos下载地址: https://github.com/alibaba/nacos/release...
2021-04-22 10:32:30
220
原创 【Spring-Cloud-Alibaba】 环境搭建
一、环境的搭建模块设计 spring-cloud-alibaba 父工程 user-service 用户微服务 【端口: 8071】 product-service 商品微服务 【端口: 8081】 order-service 订单微服务 【端口: 8080】 创建一个maven父工程(删掉其他附属文件保留一个pom.xml)如下图目录引入相关依赖 pom.xml1、父项目pom<?xml version="1.0" e...
2021-04-22 10:17:15
646
2
原创 CentOS 7下Nginx服务器的安装以及配置
CentOS 7下Nginx服务器的安装以及配置一、配置epel yum 源1、我们进入自己新建的一个目录。[root@VM_0_3_centos tools]# pwd/usr/local/tools2、配置epel yum 源[root@VM_0_3_centos tools]# wget http://dl.Fedoraproject.org/pub/epel/epel-release-l...
2018-03-14 10:12:19
1941
转载 JDK1.8 十大新特性详解
转自:http://www.jb51.net/article/48304.htm本教程将Java8的新特新逐一列出,并将使用简单的代码示例来指导你如何使用默认接口方法,lambda表达式,方法引用以及多重Annotation,之后你将会学到最新的API上的改进,比如流,函数式接口,Map以及全新的日期API“Java is still not dead—and people are startin...
2018-03-05 11:53:04
662
原创 Android学习1
一 、安装首先安装java的jdk(这个就不说了,既然你都开始学习Android,java基础肯定是没问题的),安装好了过后,
2014-05-20 15:23:35
763
转载 java生成二维码的Demo
在物联网的时代,二维码是个很重要的东西了,现在无论什么东西都要搞个二维码标志,唯恐落伍,就差人没有用二维码识别了。也许有一天生分证或者户口本都会用二维码识别了。今天心血来潮,看见别人都为自己的博客添加了二维码,我也想搞一个测试一下.主要用来实现两点:1. 生成任意文字的二维码.2. 在二维码的中间加入图像.首先得下载 zxing.jar 包, 我这里用的是 3.0 版本的c
2014-05-06 17:20:17
2643
原创 java获取MySql数据库的连接方式案例
public final class JDBC { private static final String DRIVER = "com.mysql.jdbc.Driver"; private static final String URL = "jdbc:mysql://127.0.0.1:3306/bankbk"; private static final String USER = "r
2014-05-05 11:08:48
917
转载 java二维码生成与解析代码实现
转载地址:点击打开链接二维码,是一种采用黑白相间的平面几何图形通过相应的编码算法来记录文字、图片、网址等信息的条码图片。如下图二维码的特点:1. 高密度编码,信息容量大可容纳多达1850个大写字母或2710个数字或1108个字节,或500多个汉字,比普通条码信息容量约高几十倍。2. 编码范围广该条码可以把图片、声音、文字、签字、指纹等可以数字化的信息进行编码,用
2014-05-04 16:47:25
826
原创 通过java调用存储过程(查询,更新,修改,删除),包的一些操作
/** * */package com.zuxia.Oracle; import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;
2014-04-23 15:18:32
4590
转载 java下实现调用oracle的存储过程和函数
在oracle下创建一个test的账户,然后1.创建表:STOCK_PRICES[cpp] view plaincopy--创建表格 CREATE TABLE STOCK_PRICES( RIC VARCHAR(6) PRIMARY KEY, PRICE NUMBER(7,2), UPDATED DATE ); 2.插入测试
2014-04-23 11:33:27
708
转载 ExtJs4 Ext.tab.Panel 选项卡
一、基本选项卡首先我们来定义一个基本的选项卡控件,其中每个Tab各有不同,Tab的正文内容可以有三种方式获取:1.基本方式:通过定义html和items的方式。2.读取其他html的信息:通过设置contentEl就可以获取其他html的信息为当前tab正文。3.读取服务端数据:通过定义autoLoad异步方式获取服务端数据。另外,每个tab都可以设置是否可关闭,进入tab时的
2014-04-23 10:11:58
1492
原创 eclipse插件大全介绍,以及下载地址
Eclipse及其插件下载网址大全1 Eclipse下载EMF,GEF - Graphical Editor Framework,UML2,VE - Visual Editor都在这里下载http://www.eclipse.org/downloads/index.php2 lomboz J2EE插件,开发JSP,EJBhttp://forge.objectweb.org/pr
2014-03-10 09:06:32
1066
原创 线程
线程的概念:线程是比进程更小的执行单位。一个进程在其执行过程中,可以产生多个线程,形成多条执行线索,每条线索,即每个线程也有它自身的产生、存在和消亡的过程,也是一个动态的概念。线程的生命周期:线程生命周期中的一些方法 Thread()构建默认线程对象 Thread(Runnabletarget)使
2014-03-05 11:19:41
784
转载 SVN 提交小结
在我们用VS进行项目合作开发的过程中,SVN的提交控制是至关重要的,由于版本冲突造成的各种麻烦咱们已经遇到的够多了。所以,总结他们的经验教训,给我们也给其他人做个提醒。下面的第一部分是需要在正式开发之前需要做的,第二部分是开发的过程中需要注意的。一、排除不必要的提交 1.将编译性的文件排除在提交之外 由于编译性的文件(包括obj文件夹和bin文件夹)并不是源文件,它完全可以通
2014-03-05 10:44:34
836
转载 银行业务调度系统
题目要求:银行业务调度系统模拟实现银行业务调度系统逻辑,具体需求如下:*银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。*有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。*异步随机生成各种类型的客户,生成各类型用户的概率比例为:VIP客户 :普通客户 :快速客户 = 1 :6
2014-03-04 15:21:01
678
转载 Java 设计模式
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。只有精通了设计模式,才敢说真正理解了软件工程。可以说,设计模式是每一个架构师所必备的技能之一。作为一个面向对象设计程序员,只有精通了设计模式
2014-03-04 10:42:25
596
原创 Struts多文件上传
struts2配置文件<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd"> /uploadFile /success.jsp
2014-03-04 10:36:16
640
原创 SQL语句 DML,DDL,DCL
数据控制语言(DCL)是用来设置或者更改数据库用户或角色权限的语句,这些语句包括GRANT、DENY、REVOKE等语句,在默认状态下,只有sysadmin、dbcreator、db_owner或db_securityadmin等角色的成员才有权利执行数据控制语言。GRANT语句是授权语句,它可以把语句权限或者对象权限授予给其他用户和角色。DENY语句用于拒绝给当前数据库内的用户或者角色授
2014-02-19 10:16:31
1601
转载 Ext.grid.GridPanel根据某列改变行的颜色
.x-grid-record-red table{ background: #E6D1E3;}.x-grid-record-yellow table{ background: #F3FEC2;}.x-grid-record-green table{ background: #92FCCC;} var qGridPanel = new Ext
2014-01-20 17:52:41
1737
转载 ExtJs 关于滚动条的处理
bodyStyle :'overflow-x:hidden;overflow-y:scroll', //隐藏水平滚动条,显示用overflow-x:visiblehidden 隐藏 scroll :一定有 auto:自动通过这个方法可以显示或隐藏滚动条var form = new Ext.form.FormPanel({ frame : true, labelWi
2013-12-30 16:36:00
1979
转载 eclipse中集成jad反编译
很早就听说过eclipse可以集成jad,一直没有试过,一直用的小颖和一个叫java decompiler (具体名字记不住了),不过还是没有集成到eclipse中,每次查看源码的时候,还需要找到相应的class文件才可以反编译,比较麻烦,毕竟很多class都是在jar包中,而且路径很深。昨天闲来无聊,随便找了找eclipse集成jad的反编译工具,很简单,过程如下:需要两个东东Jadcl
2013-12-25 10:43:44
794
原创 Oracle笔记(十六) 数据库设计范式
数据库设计范式是一个很重要的概念,但是这个重要程度只适合于参考。使用数据库设计范式,可以让数据表更好的进行数据的保存,因为再合理的设计,如果数据量一大也肯定会存在性能上的问题。所以在开发之中,唯一可以称为设计的宝典 —— 设计的时候尽量避免日后的程序出现多表关联查询。一、第一范式所谓的第一范式指的就是数据表中的数据列不可再分。例如,现在有如下一张数据表:CREATE TABLE
2013-11-20 10:51:31
846
原创 Oracle笔记(十五) 数据库备份
数据库的备份操作是在整个项目运行中最重要的工作之一。一、数据的导出和导入数据的导出和导入是针对于一个用户的备份操作,可以按照如下的方式完成:1、 数据的导出在硬盘上建立一个文件夹:c:\backup;输入exp指令;输入用户名和密码;设置导出文件的名称:导出文件: EXPDAT.DMP;2、 数据的导入先将表删除干净;进入到导出文件所在的
2013-11-20 10:50:51
966
原创 Oracle笔记(十四) 用户管理
SQL语句分为三类:DML、DDL、DCL,之前已经讲解完了DML和DDL,现在就差DCL操作的,DCL主要表示的是数据库的控制语句,控制的就是操作权限,而在DCL之中,主要有两个语法:GRANT、REVOKE;权限的操作基础是需要有用户的,而这个时候就需要通过一个新的用户进行演示,而要想创建新用户则首先必须是具备管理员权限的sys、system两个用户操作。范例:创建一个dog用户,密码
2013-11-19 10:04:35
949
原创 Oracle笔记(十三) 视图、同义词、索引
一、视图在之前所学习过的所有的SQL语法之中,查询操作是最麻烦的,如果程序开发人员将大量的精力都浪费在查询的编写上,则肯定影响代码的工作进度,所以一个好的数据库设计人员,除了根据业务的操作设计出数据表之外,还需要为用户提供若干个视图,而每一个视图包装了一条条复杂的SQL语句,视图的创建语法如下:CREATE [OR REPLACE] VIEW 视图名称 AS 子查询;范例:
2013-11-19 10:03:41
1009
原创 Oracle笔记(十二) 集合、序列
一、集合在数学的操作之中存在交、差、并、补的概念,而在数据的查询中也存在此概念,有如下几个连接符号:UNION:连接两个查询,相同的部分不显示;UNION ALL:连接两个查询,相同的部分显示;INTERSECT:返回两个查询中的相同部分;MINUS:返回两个查询中的不同部分;为了验证以上的操作,下面创建一张只包含20部门雇员信息的表:CREATE TABLE emp20
2013-11-18 09:06:43
666
原创 Oracle笔记(十一) 建表、更新、查询综合练习
有某个学生运动会比赛信息的数据库,保存了如下的表:运动员sporter(运动员编号sporterid,运动员姓名name,运动员性别sex,所属系号department)项目item(项目编号itemid,项目名称itemname,项目比赛地点location)成绩grade(运动员编号id,项目编号itemid,积分mark)请用SQL语句完成如下功能:1、 建表,并在相应字段
2013-11-18 09:04:48
1254
原创 Oracle笔记(十) 约束
表虽然建立完成了,但是表中的数据是否合法并不能有所检查,而如果要想针对于表中的数据做一些过滤的话,则可以通过约束完成,约束的主要功能是保证表中的数据合法性,按照约束的分类,一共有五种约束:非空约束、唯一约束、主键约束、检查约束、外键约束。一、非空约束(NOT NULL):NK当数据表中的某个字段上的内容不希望设置为null的话,则可以使用NOT NULL进行指定。范例:定义一张数据表
2013-11-15 11:19:50
1006
原创 Oracle笔记(九) 表的创建及管理
对于数据库而言实际上每一张表都表示的是一个数据库的对象,而数据库对象指的就是DDL定义的所有操作,例如:表、视图、索引、序列、约束等等,都属于对象的操作,所以表的建立就是对象的建立,而对象的操作主要分为以下三类语法:创建对象:CREATE 对象名称 …;删除对象:DROP 对象名称 …;修改对象:ALTER 对象名称 …;一、常用的数据字段每一张数据表实际上都是由若干个字段所组成,
2013-11-15 11:18:47
1010
原创 Oracle笔记(八) 复杂查询及总结
一、复杂查询1、 列出至少有一个员工的所有部门编号、名称,并统计出这些部门的平均工资、最低工资、最高工资。1、确定所需要的数据表:emp表:可以查询出员工的数量;dept表:部门名称;emp表:统计信息;2、确定已知的关联字段:emp.deptno=dept.deptno; 第一步:找出至少有一个员工的部门编号SELECT deptno,COUNT(emp
2013-11-14 09:35:54
1042
exe4j_windows-X64
2014-05-14
PowerDesigner教程
2013-10-16
学生档案管理系统
2013-09-29
政府内部网络规划
2013-09-29
ExtJS入门教程
2013-09-25
ExtJs-3.2.1 SDK
2013-09-25
网页jsp日历插件
2013-09-24
【Easyui-datagrid】谁能告诉我怎么才能做出这种效果
2015-03-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人