- 乐优商城(六)ElasticSearch搜索二
you4580
elasticsearch大数据搜索引擎
1.索引库数据导入之前我们学习了Elasticsearch的基本应用。今天就学以致用,搭建搜索微服务,实现搜索功能。1.1.创建搜索服务创建module:Pom文件:leyoucom.leyou.parent1.0.0-SNAPSHOT4.0.0com.leyou.searchleyou-search1.0.0-SNAPSHOTorg.springframework.bootspring-boot
- 乐优商城学习笔记二十五-购物车(一)
smallmartial
title:乐优商城学习笔记二十五-购物车(一)date:2019-04-2521:11:46tags:-乐优商城-java-springbootcategories:-乐优商城0.学习目标1.搭建购物车服务1.1.创建moduleimageimage1.2.pom依赖leyoucom.leyou.parent1.0.0-SNAPSHOT4.0.0com.leyou.servicely-cart1
- 乐优商城(五十一)延时消息队列
飘来荡去、、
乐优商城RabbitMQ延时队列乐优商城
目录一、需求1.1常见方案1.2缺点二、高效延时消息设计与实现三、RabbitMQ延时队列3.1Per-QueueMessageTTL3.2DeadLetterExchanges3.3小结3.4在队列上设置TTL3.4.1建立delay.exchange3.4.2建立延时队列(delayqueue)3.4.3配置延时路由规则3.4.4测试3.5在消息上设置TTL3.5.1设置延时队列3.5.2生产
- 乐优商城笔记-商城系统功能编写
夏高木杉
springcloudjavaspringboot
索引数据库导入创建搜索微服务newmoduleGroupid:com.leyou.searchArtifactid:leyou-searchModulename:leyou-searchpom文件:配置leyoucom.leyou.parent1.0.0-SNAPSHOT4.0.0com.leyou.searchleyou-search1.0.0-SNAPSHOTorg.springframewo
- 乐优商城学习笔记十七-搜索过滤(二)
smallmartial
title:乐优商城学习笔记十七-搜索过滤(二)date:2019-04-2014:37:56tags:-乐优商城-java-springbootcategories:-乐优商城3.生成规格参数过滤3.1.谋而后动有四个问题需要先思考清楚:什么时候显示规格参数过滤?如何知道哪些规格需要过滤?要过滤的参数,其可选值是如何获取的?规格过滤的可选值,其数据格式怎样的?什么情况下显示有关规格参数的过滤?如
- 乐优商城项目实战系列笔记1-项目搭建
程序小旭
微服务项目练习springboot分布式springjava架构
0.学习目标了解电商行业了解乐优商城项目结构能独立搭建项目基本框架能参考使用ES6的新语法1.了解电商行业学习电商项目,自然要先了解这个行业,所以我们首先来聊聊电商行业1.1.项目分类主要从需求方、盈利模式、技术侧重点这三个方面来看它们的不同1.1.1.传统项目各种企业里面用的管理系统(ERP、HR、OA、CRM、物流管理系统。。。。。。。)需求方:公司、企业内部盈利模式:项目本身卖钱技术侧重点:
- 乐优商城学习笔记二十一-RabbitMQ项目改造
smallmartial
title:乐优商城学习笔记二十一-RabbitMQ项目改造date:2019-04-2216:22:07tags:-乐优商城-java-RabbitMQcategories:-乐优商城3.项目改造接下来,我们就改造项目,实现搜索服务、商品静态页的数据同步。3.1.思路分析发送方:商品微服务什么时候发?当商品服务对商品进行写操作:增、删、改的时候,需要发送一条消息,通知其它服务。发送什么内容?对商
- 乐优商城学习笔记二十四-授权中心(一)
smallmartial
title:乐优商城学习笔记二十四-授权中心(一)date:2019-04-2419:32:48tags:-乐优商城-java-springbootcategories:-乐优商城0.学习目标1.无状态登录原理1.1.什么是有状态?有状态服务,即服务端需要记录每次会话的客户端信息,从而识别客户端身份,根据用户身份进行请求的处理,典型的设计如tomcat中的session。例如登录:用户登录后,我们
- 浓浓的压力
张仁杰_强化班
1.阶段,任世伟,刘星星等人的阶段已经走完不短时间了,而且任世伟走完阶段后,做了几个项目,还研究了乐优商城,而我现在还没走完。2.算法,去年王明灿因为算法竞赛,进度上落了下来,现在已经后来居上,而我现在数据结构才学了一半。我现在还远远不如我身边的人,需要更加努力的去追赶。
- 乐优商城(一)介绍和项目搭建
you4580
javaspring数据库vue.js
1.乐优商城介绍1.1项目介绍乐优商城是一个全品类的电商购物网站(B2C)用户可以在线购买商品、加入购物车、下单可以评论已购买商品管理员可以在后台管理商品的上下架、促销活动管理员可以监控商品销售状况客服可以在后台处理退款操作希望未来3到5年可以支持千万用户的使用1.2项目架构1.3系统架构解读整个乐优商城可以分为两部分:后台管理系统、前台门户系统。后台管理系统:后台系统主要包含以下功能:商品管理,
- 商城项目搭建
李康的博客
商城微服务搭建
商城项目搭建0.学习目标1.了解电商行业1.1.项目分类1.1.1.传统项目1.1.2.互联网项目1.2.电商行业的发展1.2.1.钱景1.2.2.数据1.2.3.技术特点1.3.常见电商模式1.4.一些专业术语2.乐优商城介绍2.1.项目介绍2.2.系统架构2.2.1.架构图2.2.2.系统架构解读3.项目搭建3.1.技术选型3.2.开发环境3.3.域名3.4.创建父工程3.5.创建Eureka
- 012 乐优商城项目搭建
weixin_30252155
1.了解电商行业(1)项目分类主要从需求方、盈利模式、技术侧重点这三个方面来看它们的不同传统项目各种企业里面用的管理系统(ERP、HR、OA、CRM、物流管理系统。。。。。。。)-需求方:公司、企业内部-盈利模式:项目本身卖钱-技术侧重点:业务功能互联网项目门户网站、电商网站:baidu.com、qq.com、taobao.com、jd.com......-需求方:广大用户群体-盈利模式:虚拟币、
- 乐优商城搭建中的笔记
小白要变大牛
笔记java
请求流程先在网页上请求然后传到nginx再到eureka容器再到zuul再到微服务:leyou-registry是eureka的moduleleyou-geteway是zuul网关的moduleleyou-item是一个聚合模块,pom是声明打包方式为pom,声明是聚合模块leyou-item里面有一个leyou-item-interface,它的作用是相当于存放一些pojo对象的,也存放一些异常
- 乐优商城(二)搭建后台前端
you4580
前端springjava
1.搭建后台管理前端1.1导入已有资源找到已经准备好的leyou-manage-web压缩文件,这就是后台管理的前端项目解压leyou-manage-web文件到项目中,注意与leyou文件同级1.2安装依赖在IDEA中打开leyou-manage-web工程2.打开Teminal,输入以下命令安装依赖npminstall1.3启动项目在package.json文件中有scripts启动脚本配置2
- 乐优商城项目
LI JS@你猜啊
个人项目java
目录3.4.创建父工程3.5.创建EurekaServer3.5.1.创建工程3.5.2.添加依赖3.5.3.编写启动类3.5.4.配置文件3.6.创建Zuul网关3.6.1.创建工程3.6.2.添加依赖3.6.3.编写启动类3.6.4.配置文件3.6.5.项目结构3.7.创建商品微服务3.7.1.微服务的结构3.7.5.整个微服务结构3.7.6.添加依赖3.7.7.编写启动和配置3.8.添加商品
- javaee之黑马乐优商城6
悟空不买菜了
javaeejava-eejava
商品品牌的查询上面就是我们需要根据分类id去找品牌假设我们现在拿到的是商品的分类id,我们需要根据分类id查询出对应的品牌即可下面我们拿到上面的接口,直接撸代码这个是和品牌相关联的操作,因为先去看一下BrandMapper,这个mapper是已经存在了,那我们现在去写Controller层那我们要去完成service层,BrandService下面我们去BrandMapper里面编写sql再去编写
- javaee之黑马乐优商城5
悟空不买菜了
javaeejava-eejava
分析一下spu与sku的数据结构再来说一下什么是spustandardproductunit标准产品单元:SPU级别的规格参数通常是与整个产品类型或产品系列相关的通用参数。比如华为手机下面的p系列、荣耀系列,都可以标识为spu级别规格参数skustockkeepingunit库存保管单位:SKU级别的规格参数是具体到每个独立的产品变种(SKU)的特有参数。它们描述了每个SKU的唯一特性,如颜色、型
- 最新JavaEE视频教程
wustzdd
Javajava
教程目录:00讲义+笔记+资料01语言基础+高级02JavaWeb+黑马旅游网03Mybatis.04Spring05SpringMVC.06Oracle·07Maven高级·08SSM整合案例【企业权限管理系统】·09微服务电商【黑马乐优商城】·10Lucene.11Elasticsearch(选学).12SpringDataJPA13SpringBoot.14Git.15Vue.16网络爬虫(
- javaee之黑马乐优商城4
悟空不买菜了
javaee数据库
商品规格与数据结构下面来说一下数据库的设计与分析其实对于spu这张表来说,大体设计还是比较好设计的看一下下面这张图是一个产品的规格参数上面主体就是一个规格参数,基本信息又是一个规格参数这里就是涉及到了一个商品的具体信息,sku就是一个具体带有了规格参数的商品先不管上面表设计的具体细节,先来看下面一张图那我们在来分析几张表与表之间的关系下面对上面的关系进行拓展,先来看下面几个页面上面这张图就是我们要
- javaee之黑马乐优商城3
悟空不买菜了
javaeejava-eejava
异步查询工具axios(儿所以时)vue官方推荐的ajax请求框架新增品牌页面如何找到上面这个页面下面这个页面里面的新增商品弹窗上面就是请求路径与请求方式那么请求参数是什么?brand对象,外加商品分类的id数组cids(这里其实不止就是添加一个分类)返回值没有就是一个响应,这里201就成功,表明创建了数据下面我们去写Controller页面这个Controller就是BrandControlle
- javaee之黑马乐优商城2
悟空不买菜了
javaee数据库java-ee
简单分析一下商品分类表的结构先来说一下分类表与品牌表之间的关系再来说一下分类表和品牌表与商品表之间的关系面我们要开始就要创建sql语句了嘛,这里我们分析一下字段用到的数据库是heima->tb_category这个表现在去数据库里面创建好这张表下面我们再去编写一个实体类之前,我们去看一下这个类的请求方式,请求路径,请求参数,返回数据都是什么下面再去编写实体类实体都是放到出现了一个小插曲,开始的时候
- javaee之黑马乐优商城1
悟空不买菜了
javaeeservletjavaee
问题1:整体的项目架构与技术选型技术选型开发环境域名测试如何把项目起来,以及每一个目录结构大概是什么样子通过webpack去启动了有个项目,这里还是热部署,文件改动,内容就会改动Dev这个命令会生成一个本地循环地址和ip,然后直接访问这个ip就可以访问到项目下面说一下关键目录结构说一下里面的webpack.base.conf.js这个配置文件再来说config这个文件夹,是项目的配置文件,里面的I
- 个人博客开发阶段总结
焦前进_三月
项目时间规划个人博客后台管理个人博客前台从4.6号开始,到5.20问题总结的差不多,中间差不多一个半月的时间(中午+晚上)。本来那一段时间刚完成乐优商城项目的学习,然后每天看视频,状态比较不好。恰好世伟发来共同写个人博客项目的邀请,思考了一番,便加入了阵营。先不管项目写的怎么样,俩个人连麦学习的状态比起一个人学习是没得说。但是写项目的时候还是遇到了一些的问题,原型图设计,后端评论管理接口,后台ui
- lyshop学习笔记七-商品管理(添加商品)
smallmartial
title:乐优商城学习笔记七-商品管理(添加商品)date:2019-04-1716:18:10tags:-乐优商城-java-springbootcategories:-乐优商城0.学习目标独立实现商品新增后台独立实现商品编辑后台独立搭建前台系统页面1.商品新增1.1.页面预览当我们点击新增商品按钮:1528083727447就会出现一个弹窗:[图片上传失败...(image-55dc49-1
- 【javaWeb微服务架构项目——乐优商城day14】——购物车(实现未登录状态的购物车,实现登陆状态下的购物车,实现未登录状态的购物车合并到登录状态)
我不是靓仔ing
文章目录0.学习目标1.搭建购物车服务1.1.创建module1.2.pom依赖1.3.配置文件1.4.启动类2.购物车功能分析2.1.需求2.2.流程图3.未登录购物车3.1.准备3.1.1购物车的数据结构3.1.2.web本地存储什么是web本地存储?LocalStorage的用法3.1.3.获取num3.2.添加购物车3.2.1.点击事件3.2.2.获取数量,添加购物车3.3.查询购物车3.
- 乐优商城第十九天(购物车)
CR2018
乐优商城leyou.com
html5的web存储localstorage没有时间限制,只能保存字符串。可以在网页之间传输信息。购物车的流程。首先,我们在商品详情页点击加入购物车,把sku信息保存在localstorge中,当页面跳转到购物车页面的时候,我们判断有没有登陆,没有登陆的话,我们保存在本地的购物车,也是localstoreage中,如果登录u了,我们把数据提交到后台处理。本地购物车也要判断是否登陆,如果登陆,要进
- 商品规格管理
明月清风,良宵美酒
前端技术栈vue.js
1.商品规格数据结构乐优商城是一个全品类的电商网站,因此商品的种类繁多,每一件商品,其属性又有差别。为了更准确描述商品及细分差别,抽象出两个概念:SPU和SKU,了解一下:1.1.SPU和SKUSPU:StandardProductUnit(标准产品单位),一组具有共同属性的商品集SKU:StockKeepingUnit(库存量单位),SPU商品集因具体特性不同而细分的每个商品以图为例来看:本页的
- lyshop学习笔记八-商品管理(修改商品)
smallmartial
title:乐优商城学习笔记八-商品管理(修改商品)date:2019-04-1716:43:46tags:-乐优商城-java-springbootcategories:-乐优商城1.商品修改1.1.编辑按钮点击事件在商品详情页,每一个商品后面,都会有一个编辑按钮:1528874711108点击这个按钮,就会打开一个商品编辑窗口,我们看下它所绑定的点击事件:[图片上传失败...(image-e6
- 乐优商城(项目搭建+统一通用异常处理)(一)
小依真
开发#java
技术特点高并发(分布式、静态化技术、CDN服务、缓存技术、异步并发、池化、队列)高可用(集群、负载均衡、限流、降级、熔断)1.乐优商城介绍1.1项目介绍全品类的电商购物网站(B2C)。用户可以在线购买商品、加入购物车、下单、秒杀商品。可以评论已购买商品。管理员可以在后台管理商品的上下架、促销活动。管理员可以监控商品销售状况。客服可以在后台处理退款操作。1.2系统架构1.2.1架构图1.2.2系统架
- 乐优商城nginx进行代理后,只能进行ip访问,不能进行域名访问
特立独行的蜗牛
后台nginxspringboot
看的这个博主的nginx安装https://blog.csdn.net/zcylxzyh/article/details/98072052nginx可以正常运行,出现如下界面用ip可以成功访问,但是用域名访问却失败了解决:要在opt下的nginx.conf文件中,也要添加我们代理的server,即可成功
- C/C++Win32编程基础详解视频下载
择善Zach
编程C++Win32
课题视频:C/C++Win32编程基础详解
视频知识:win32窗口的创建
windows事件机制
主讲:择善Uncle老师
学习交流群:386620625
验证码:625
--
- Guava Cache使用笔记
bylijinnan
javaguavacache
1.Guava Cache的get/getIfPresent方法当参数为null时会抛空指针异常
我刚开始使用时还以为Guava Cache跟HashMap一样,get(null)返回null。
实际上Guava整体设计思想就是拒绝null的,很多地方都会执行com.google.common.base.Preconditions.checkNotNull的检查。
2.Guava
- 解决ora-01652无法通过128(在temp表空间中)
0624chenhong
oracle
解决ora-01652无法通过128(在temp表空间中)扩展temp段的过程
一个sql语句后,大约花了10分钟,好不容易有一个结果,但是报了一个ora-01652错误,查阅了oracle的错误代码说明:意思是指temp表空间无法自动扩展temp段。这种问题一般有两种原因:一是临时表空间空间太小,二是不能自动扩展。
分析过程:
既然是temp表空间有问题,那当
- Struct在jsp标签
不懂事的小屁孩
struct
非UI标签介绍:
控制类标签:
1:程序流程控制标签 if elseif else
<s:if test="isUsed">
<span class="label label-success">True</span>
</
- 按对象属性排序
换个号韩国红果果
JavaScript对象排序
利用JavaScript进行对象排序,根据用户的年龄排序展示
<script>
var bob={
name;bob,
age:30
}
var peter={
name;peter,
age:30
}
var amy={
name;amy,
age:24
}
var mike={
name;mike,
age:29
}
var john={
- 大数据分析让个性化的客户体验不再遥远
蓝儿唯美
数据分析
顾客通过多种渠道制造大量数据,企业则热衷于利用这些信息来实现更为个性化的体验。
分析公司Gartner表示,高级分析会成为客户服务的关键,但是大数据分析的采用目前仅局限于不到一成的企业。 挑战在于企业还在努力适应结构化数据,疲于根据自身的客户关系管理(CRM)系统部署有效的分析框架,以及集成不同的内外部信息源。
然而,面对顾客通过数字技术参与而产生的快速变化的信息,企业需要及时作出反应。要想实
- java笔记4
a-john
java
操作符
1,使用java操作符
操作符接受一个或多个参数,并生成一个新值。参数的形式与普通的方法调用不用,但是效果是相同的。加号和一元的正号(+)、减号和一元的负号(-)、乘号(*)、除号(/)以及赋值号(=)的用法与其他编程语言类似。
操作符作用于操作数,生成一个新值。另外,有些操作符可能会改变操作数自身的
- 从裸机编程到嵌入式Linux编程思想的转变------分而治之:驱动和应用程序
aijuans
嵌入式学习
笔者学习嵌入式Linux也有一段时间了,很奇怪的是很多书讲驱动编程方面的知识,也有很多书将ARM9方面的知识,但是从以前51形式的(对寄存器直接操作,初始化芯片的功能模块)编程方法,和思维模式,变换为基于Linux操作系统编程,讲这个思想转变的书几乎没有,让初学者走了很多弯路,撞了很多难墙。
笔者因此写上自己的学习心得,希望能给和我一样转变
- 在springmvc中解决FastJson循环引用的问题
asialee
循环引用fastjson
我们先来看一个例子:
package com.elong.bms;
import java.io.OutputStream;
import java.util.HashMap;
import java.util.Map;
import co
- ArrayAdapter和SimpleAdapter技术总结
百合不是茶
androidSimpleAdapterArrayAdapter高级组件基础
ArrayAdapter比较简单,但它只能用于显示文字。而SimpleAdapter则有很强的扩展性,可以自定义出各种效果
ArrayAdapter;的数据可以是数组或者是队列
// 获得下拉框对象
AutoCompleteTextView textview = (AutoCompleteTextView) this
- 九封信
bijian1013
人生励志
有时候,莫名的心情不好,不想和任何人说话,只想一个人静静的发呆。有时候,想一个人躲起来脆弱,不愿别人看到自己的伤口。有时候,走过熟悉的街角,看到熟悉的背影,突然想起一个人的脸。有时候,发现自己一夜之间就长大了。 2014,写给人
- Linux下安装MySQL Web 管理工具phpMyAdmin
sunjing
PHPInstallphpMyAdmin
PHP http://php.net/
phpMyAdmin http://www.phpmyadmin.net
Error compiling PHP on CentOS x64
一、安装Apache
请参阅http://billben.iteye.com/admin/blogs/1985244
二、安装依赖包
sudo yum install gd
- 分布式系统理论
bit1129
分布式
FLP
One famous theory in distributed computing, known as FLP after the authors Fischer, Lynch, and Patterson, proved that in a distributed system with asynchronous communication and process crashes,
- ssh2整合(spring+struts2+hibernate)-附源码
白糖_
eclipsespringHibernatemysql项目管理
最近抽空又整理了一套ssh2框架,主要使用的技术如下:
spring做容器,管理了三层(dao,service,actioin)的对象
struts2实现与页面交互(MVC),自己做了一个异常拦截器,能拦截Action层抛出的异常
hibernate与数据库交互
BoneCp数据库连接池,据说比其它数据库连接池快20倍,仅仅是据说
MySql数据库
项目用eclipse
- treetable bug记录
braveCS
table
// 插入子节点删除再插入时不能正常显示。修改:
//不知改后有没有错,先做个备忘
Tree.prototype.removeNode = function(node) {
// Recursively remove all descendants of +node+
this.unloadBranch(node);
// Remove
- 编程之美-电话号码对应英语单词
bylijinnan
java算法编程之美
import java.util.Arrays;
public class NumberToWord {
/**
* 编程之美 电话号码对应英语单词
* 题目:
* 手机上的拨号盘,每个数字都对应一些字母,比如2对应ABC,3对应DEF.........,8对应TUV,9对应WXYZ,
* 要求对一段数字,输出其代表的所有可能的字母组合
- jquery ajax读书笔记
chengxuyuancsdn
jQuery ajax
1、jsp页面
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()
- JWFD工作流拓扑结构解析伪码描述算法
comsci
数据结构算法工作活动J#
对工作流拓扑结构解析感兴趣的朋友可以下载附件,或者下载JWFD的全部代码进行分析
/* 流程图拓扑结构解析伪码描述算法
public java.util.ArrayList DFS(String graphid, String stepid, int j)
- oracle I/O 从属进程
daizj
oracle
I/O 从属进程
I/O从属进程用于为不支持异步I/O的系统或设备模拟异步I/O.例如,磁带设备(相当慢)就不支持异步I/O.通过使用I/O 从属进程,可以让磁带机模仿通常只为磁盘驱动器提供的功能。就好像支持真正的异步I/O 一样,写设备的进程(调用者)会收集大量数据,并交由写入器写出。数据成功地写出时,写入器(此时写入器是I/O 从属进程,而不是操作系统)会通知原来的调用者,调用者则会
- 高级排序:希尔排序
dieslrae
希尔排序
public void shellSort(int[] array){
int limit = 1;
int temp;
int index;
while(limit <= array.length/3){
limit = limit * 3 + 1;
- 初二下学期难记忆单词
dcj3sjt126com
englishword
kitchen 厨房
cupboard 厨柜
salt 盐
sugar 糖
oil 油
fork 叉;餐叉
spoon 匙;调羹
chopsticks 筷子
cabbage 卷心菜;洋白菜
soup 汤
Italian 意大利的
Indian 印度的
workplace 工作场所
even 甚至;更
Italy 意大利
laugh 笑
m
- Go语言使用MySQL数据库进行增删改查
dcj3sjt126com
mysql
目前Internet上流行的网站构架方式是LAMP,其中的M即MySQL, 作为数据库,MySQL以免费、开源、使用方便为优势成为了很多Web开发的后端数据库存储引擎。MySQL驱动Go中支持MySQL的驱动目前比较多,有如下几种,有些是支持database/sql标准,而有些是采用了自己的实现接口,常用的有如下几种:
http://code.google.c...o-mysql-dri
- git命令
shuizhaosi888
git
---------------设置全局用户名:
git config --global user.name "HanShuliang" //设置用户名
git config --global user.email "
[email protected]" //设置邮箱
---------------查看环境配置
git config --li
- qemu-kvm 网络 nat模式 (四)
haoningabc
kvmqemu
qemu-ifup-NAT
#!/bin/bash
BRIDGE=virbr0
NETWORK=192.168.122.0
GATEWAY=192.168.122.1
NETMASK=255.255.255.0
DHCPRANGE=192.168.122.2,192.168.122.254
TFTPROOT=
BOOTP=
function check_bridge()
- 不要让未来的你,讨厌现在的自己
jingjing0907
生活 奋斗 工作 梦想
故事one
23岁,他大学毕业,放弃了父母安排的稳定工作,独闯京城,在家小公司混个小职位,工作还算顺手,月薪三千,混了混,混走了一年的光阴。 24岁,有了女朋友,从二环12人的集体宿舍搬到香山民居,一间平房,二人世界,爱爱爱。偶然约三朋四友,打扑克搓麻将,日子快乐似神仙; 25岁,出了几次差,调了两次岗,薪水涨了不过百,生猛狂飙的物价让现实血淋淋,无力为心爱银儿购件大牌
- 枚举类型详解
一路欢笑一路走
enum枚举详解enumsetenumMap
枚举类型详解
一.Enum详解
1.1枚举类型的介绍
JDK1.5加入了一个全新的类型的”类”—枚举类型,为此JDK1.5引入了一个新的关键字enum,我们可以这样定义一个枚举类型。
Demo:一个最简单的枚举类
public enum ColorType {
RED
- 第11章 动画效果(上)
onestopweb
动画
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- Eclipse中jsp、js文件编辑时,卡死现象解决汇总
ljf_home
eclipsejsp卡死js卡死
使用Eclipse编辑jsp、js文件时,经常出现卡死现象,在网上百度了N次,经过N次优化调整后,卡死现象逐步好转,具体那个方法起到作用,不太好讲。将所有用过的方法罗列如下:
1、取消验证
windows–>perferences–>validation
把 除了manual 下面的全部点掉,build下只留 classpath dependency Valida
- MySQL编程中的6个重要的实用技巧
tomcat_oracle
mysql
每一行命令都是用分号(;)作为结束
对于MySQL,第一件你必须牢记的是它的每一行命令都是用分号(;)作为结束的,但当一行MySQL被插入在PHP代码中时,最好把后面的分号省略掉,例如:
mysql_query("INSERT INTO tablename(first_name,last_name)VALUES('$first_name',$last_name')");
- zoj 3820 Building Fire Stations(二分+bfs)
阿尔萨斯
Build
题目链接:zoj 3820 Building Fire Stations
题目大意:给定一棵树,选取两个建立加油站,问说所有点距离加油站距离的最大值的最小值是多少,并且任意输出一种建立加油站的方式。
解题思路:二分距离判断,判断函数的复杂度是o(n),这样的复杂度应该是o(nlogn),即使常数系数偏大,但是居然跑了4.5s,也是醉了。 判断函数里面做了3次bfs,但是每次bfs节点最多