- 什么是矩阵的秩?如何计算矩阵的秩?
shimly123456
数学复习矩阵线性代数
什么是矩阵的秩?https://search.bilibili.com/all?vt=21986927&keyword=%E4%BB%80%E4%B9%88%E6%98%AF%E7%9F%A9%E9%98%B5%E7%9A%84%E7%A7%A9%EF%BC%9F&from_source=webtop_search&spm_id_from=333.1007&search_source=5矩阵本质上
- django学习——常见的网站攻击的三种方式:sql注入、xss、csrf
geerniya
djangodjangosql注入csrf
摘要:对Web服务器的攻击也可以说是形形色色、种类繁多,常见的有挂马、SQL注入、缓冲区溢出、嗅探、利用IIS等针对Webserver漏洞进行攻击。本文结合WEBTOP10漏洞中常见的SQL注入,跨站脚本攻击(XSS),跨站请求伪造(CSRF)攻击的产生原理,介绍相应的防范方法。关键字:SQL注入,XSS,CSRF1.SQL注入所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或
- 【无标题】
新缸中之脑
动作识别
在本博客中,我们将使用UCF101数据集深入探索动作识别的迷人世界。动作识别是计算机视觉中的一项关键任务,其应用范围从监视到人机交互。UCF101数据集是我们进行此探索的游乐场。我们的目标是建立一个结合卷积神经网络(CNN)和长短期记忆(LSTM)网络的动作识别模型,以取得令人印象深刻的结果。NSDT工具推荐:Three.jsAI纹理开发包-YOLO合成数据生成器-GLTF/GLB在线编辑-3D模
- 【Pytorch】学习记录分享14——视频分析3D卷积
大江东去浪淘尽千古风流人物
DeepLearningpytorch学习音视频
【Pytorch】学习记录分享14——视频分析3D卷积1.视频分析3D卷积2.UCF101数据3.U3D算法1.视频分析3D卷积3D卷积的简介在图像处理领域,被卷积的都是静态图像,所以使用2D卷积网络就足以。而在视频理解领域,为了同时保留时序信息,就需要同时学习时空特征,如果用2DCNN来处理视频,那么将不能考虑编码在连续多帧之间的运动信息,而C3D网络就在这样的背景下横空出世了。3Dconvol
- python生成pkl文件(pkl文件的读取和写入)
难受啊!马飞...
Pytorchpython
我在训练UCF101数据集的时候,遇到一个大高玩使用pkl文件,一开始使用它们的数据炮的好好的。后来开始跑自己的数据时,就出问题了。不知道这个pkl到底是个什么东西。原始的那个大高玩的ucf101的标签数据读取出来是这个样的:['PommelHorse','Surfing','HammerThrow','PlayingViolin','WallPushups','PullUps','PizzaTo
- 软链接ln
emergency_rose
linux
http://www.runoob.com/linux/linux-comm-ln.html1、建立软链接1)cd到准备放的目录下2)ln-s/data5/Datasets/UCF-101xxx3)ln-sxxxx/*tmp/(把xxx文件夹下的所有文件全部链接到tmp下面)2、删除软链接rmxxx删除软链接rmxxx/原始的目录也删掉了
- python中的r2评分为负值_解决pytorch 交叉熵损失输出为负数的问题
weixin_39648492
python中的r2评分为负值
网络训练中,loss曲线非常奇怪交叉熵怎么会有负数。经过排查,交叉熵不是有个负对数吗,当网络输出的概率是0-1时,正数。可当网络输出大于1的数,就有可能变成负数。所以加上一行就行了out1=F.softmax(out1,dim=1)补充知识:在pytorch框架下,训练model过程中,loss=nan问题时该怎么解决?当我在UCF-101数据集训练alexnet时,epoch设为100,跑到三十
- UCF101视频分类之CNN-LSTM-Code总结
爬坑的小白95
深度学习python人工智能
'harvitronix/five-video-classification-methods'视频分类-Code总结环境要求准备工作提取视频帧CNN提取视频帧特征LSTM验证模型扩展Code:https://github.com/harvitronix/five-video-classification-methods.环境要求requirements:Keras>=2.0.2numpy>=1.1
- Vivado时序约束(转载)
wangyanchao151
fpgatiminganalysis
Vivado时序约束本文主要介绍如何在Vivado设计套件中进行时序约束,原文出自Xilinx中文社区。TimingConstraintsinVivado-UCFtoXDCVivado软件相比于ISE的一大转变就是约束文件,ISE软件支持的是UCF(UserConstraintsFile),而Vivado软件转换到了XDC(XilinxDesignConstraints)。XDC主要基于SDC(S
- Xilinx FPGA——ISE的UCF时序约束
仲南音
FPAGfpga开发
时序约束是我们对FPGA设计的要求和期望,例如,我们希望FPGA设计可以工作在多快的时钟频率下等等。设计是要求系统中的每一个时钟都进行时序约束。一、分组约束语法(NET、PIN、INST)TNM是最基本的分组约束语法,其语法定义如下:{NET|INST|PIN}"net_or_pin_or_inst_name"TNM=[predefined_group]identifier;可见,TNM的定义起始
- 视频理解学习笔记(一):双流卷积神经网络
不废江河954
视频理解视频理解计算机视觉人工智能
视频理解学习笔记(一):双流卷积神经网络两句话总结双流卷积神经网络论文概览方法详解SpatialstreamConvNetTemporalstreamConvNet测试方法光流什么是光流怎么预处理光流数据集UCF101(已被刷爆)HMDB51ExperimentsReferences两句话总结双流卷积神经网络两个神经网络,一个学习空间信息,一个学习时序信息。在学习时序信息的网络中,传统方法提取运动
- FPGA UCF约束文件全解
老董1
笔记
(一)约束的分类:利用FPGA进行系统设计常用的约束主要分为3类。(1)时序约束:主要用于规范设计的时序行为,表达设计者期望满足的时序条件,知道综合和布局布线阶段的优化算法等。(2)布局布线约束:主要用于指定芯片I/O引脚位置以及指导软件在芯片特定的物理区域进行布局布线。(3)其它约束:指目标芯片型号、接口位置、电气特性等约束属性。(二)约束的主要作用(1)提高设计的工作效率对很多数字电路设计来说
- 详解web攻防之XSS,CSRF,SQL注入
cbw100
摘要:对Web服务器的攻击也可以说是形形色色、种类繁多,常见的有挂马、SQL注入、缓冲区溢出、嗅探、利用IIS等针对Webserver漏洞进行攻击。本文结合WEBTOP10漏洞中常见的SQL注入,跨站脚本攻击(XSS),跨站请求伪造(CSRF)攻击的产生原理,介绍相应的防范方法。关键字:SQL注入,XSS,CSRF1.SQL注入所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或
- XDC约束技巧——CDC篇
Hyunnnnn
FPGAFPGAXDCXILINX约束技巧
来自:http://xilinx.eetrend.com/article/7735上一篇《XDC约束技巧之时钟篇》介绍了XDC的优势以及基本语法,详细说明了如何根据时钟结构和设计要求来创建合适的时钟约束。我们知道XDC与UCF的根本区别之一就是对跨时钟域路径(CDC)的缺省认识不同,那么碰到FPGA设计中常见的CDC路径,到底应该怎么约束,在设计上又要注意些什么才能保证时序报告的准确性?CDC的定
- Web攻防之XSS , CSRF , SQL注入
Leodong.
安全SQL注入XSSCSRFWEB攻防安全
转自https://www.cnblogs.com/xuxiuxiu/p/7089484.html摘要:对Web服务器的攻击也可以说是形形色色、种类繁多,常见的有挂马、SQL注入、缓冲区溢出、嗅探、利用IIS等针对Webserver漏洞进行攻击。本文结合WEBTOP10漏洞中常见的SQL注入,跨站脚本攻击(XSS),跨站请求伪造(CSRF)攻击的产生原理,介绍相应的防范方法。关键字:SQL注入,X
- verilog vscode linux
xiaguangbo
fpgavscodelinuxide
安装vscode插件插件:Verilog-HDL/SystemVerilog/BluespecSystemVerilog功能:.xdc.ucf.v等代码高亮、代码格式化、语法检查(Linting)、光标放到变量上提示变量的信息等关于其他语言的依赖工具等信息查看插件说明代码对齐还是用自即的风格吧,插件提供的感觉还不太行安装插件的依赖sudoaptinstalluniversal-ctagsiveri
- 【Vivado使用误区与进阶】XDC约束技巧——时钟篇
neufeifatonju
FPGAFPGA时序约束VIVADO
Xilinx的新一代设计套件Vivado中引入了全新的约束文件XDC,在很多规则和技巧上都跟上一代产品ISE中支持的UCF大不相同,给使用者带来许多额外挑战。Xilinx工具专家告诉你,其实用好XDC很容易,只需掌握几点核心技巧,并且时刻牢记:XDC的语法其实就是Tcl语言。XDC的优势XDC是XilinxDesignConstraints的简写,但其基础语法来源于业界统一的约束规范SDC(最早由
- XDC约束技巧——时钟篇
Hyunnnnn
FPGAFPGAXilinxXDC约束技巧
来自:http://xilinx.eetrend.com/article/7734XDC约束技巧之时钟篇Xilinx©的新一代设计套件Vivado中引入了全新的约束文件XDC,在很多规则和技巧上都跟上一代产品ISE中支持的UCF大不相同,给使用者带来许多额外挑战。Xilinx工具专家告诉你,其实用好XDC很容易,只需掌握几点核心技巧,并且时刻牢记:XDC的语法其实就是Tcl语言。XDC的优势XDC
- Tcl基础知识
apple_ttt
fpga基础fpga开发Tclfpgaeda
一、概述Tcl语言的全称ToolCommandLanguage,即工具命令语言。这种需要在EDA工具中使用的相当之多,或者说几乎每个EDA工具都支持Tcl语言,并将它作为自己的命令shell。静态时序分析中多用的SynopsysTcl语言,主要服务于IC设计,其他的FPGA厂商比如Xilinx的.ucf文件.xdc文件也都是Tcl语言编写,这与Synopsys半导体公司的Tcl语言基本相同。所以这
- ISE Implementation .ucf 文件出错:
殇惜啊
fpga开发
代码:#######################KEYPinDefine#####################NETkey_inLOC=P7|IOSTANDARD=“LVCMOS33”;##KEY1NETkey_inLOC=R5|IOSTANDARD=“LVCMOS33”;##KEY2NETkey_inLOC=T5|IOSTANDARD=“LVCMOS33”;##KEY3NETkey_in
- python列表索引超出范围 等于啥_python如何解决IndexError:列表索引超出范围?-问答-阿里云开发者社区-阿里云...
weixin_39768388
python列表索引超出范围等于啥
我正在尝试为ucf101数据集生成密集流,但我不断收到以下错误:我尝试在第68行中将video_name.split('')[1]更改为video_name.split('')[0],已编译代码,但出现读取错误(请参见第70行)这是我尝试运行的python代码,但我一直在获取IndexError:列表索引超出范围:importos,sysimportnumpyasnpimportcv2fromPI
- 【YOWO代码解析】
三木今天学习了嘛
笔记记录python
文章目录1.backbones_2d&backbones_3d2.cfg(config)2.1ava.yaml(jhmdb.yaml、ucf24.yaml)2.2ava_categories_count.json&ava_categories_ratio.json2.3defaults.py2.4parser.py2.5yolo_cfg.py3.core3.1model.py3.2cfam.py3
- OrCAD导出FPGA的Pin分配
Alliawell
打开待导出的OrCAD工程导出FPGA的{net,pin}对应关系到ucf文件先在上图中分配几个Pin,保存后获取保存格式。然后把OrCAD导出的pin调整好格式,然后读取即可。Pin的格式如下所示。NET"ddr3_dq[0]"LOC="D20"||VCCAUX_IO=HIGH;NET"ddr3_dq[10]"LOC="F19"||VCCAUX_IO=HIGH;NET"ddr3_dq[11]"L
- Xilinx FPGA管脚约束语法规则(UCF和XDC文件)
whik1194
FPGAISEVivadoXilinx管脚约束XDC
文章目录1.ISE环境(UCF文件)2.Vivado环境(XDC文件)本文介绍ISE和Vivado管脚约束的语句使用,仅仅是管脚和电平状态指定,不包括时钟约束等其他语法。ISE使用UCF文件格式,Vivado使用XDC文件,Vivado中的MIG_DDR管脚也是使用的UCF文件。1.ISE环境(UCF文件)ISE开发环境可以使用图形化分配界面PlanAhead工具,本文介绍手动编写约束语句的方式。
- Videos Understanding Dataset
Yuezero_
videounderstanding人工智能
视频理解(VideosUnderstanding)常见数据集和研究现状Dataset1.KTH(2004)2.Weizmann(2005)3.HollywoodV1/V2(2008、2009)4.HMDB51(2011)5.UCF101(2007-2012)6.THUMOS(2014)7.Sports-1M(2014)8.ActivityNet(2015)9.Youtube-8M(2016)10.
- 【Vivado使用误区与进阶】XDC约束技巧之时钟篇
jh你好
【Vivado使用误区与进阶】XDC约束技巧之时钟篇Xilinx的新一代设计套件Vivado中引入了全新的约束文件XDC,在很多规则和技巧上都跟上一代产品ISE中支持的UCF大不相同,给使用者带来许多额外挑战。Xilinx工具专家告诉你,其实用好XDC很容易,只需掌握几点核心技巧,并且时刻牢记:XDC的语法其实就是Tcl语言。XDC的优势:XDC是XilinxDesignConstraints的简
- (论文总结)Real-time Action Recognition with Enhanced Motion Vector CNNs
10生万物
深度学习人工智能深度学习
论文地址:https://arxiv.org/pdf/1604.07669.pdf代码地址:https://github.com/zbwglory/MV-release论文效果:基于双流网络,在精度保证损失很小的的情况下在UCF101上的FPS达到390.7(双流的FPS为14.3)要解决的核心问题:论文主要是基于双流网络来做的改进,双流网络有以下部分缺点:(1)光流(opticalflow)占据
- I3D: A New Model and the Kinetics Dataset
羽劭icon
之前也看过动作识别的论文,但居然没有看一下I3D这么经典模型的论文,感觉自己没有计划,没有规划,这样下去,吃枣药丸。问题:在I3D的Mixed_5c的输出是2048,单个RGB和单个光流的输出是1024,在论文中是怎么分开的?又能怎么合到一起?也就是说怎么做到只输入RGB,网络能同时提取光流,并行处理RGB和光流?背景:UCF-101和HMDB-51两个动作分类数据集不够大,作者提出新的数据集Ki
- 【学习笔记】行为识别SOTA方法比较
8倍
学习笔记汇总计算机视觉视频
这里写目录标题前言方法1基于CNN的方法Slow-fast:2基于Vision-Transformer的方法VideoTimeSformer:VideoSwinTransformer:3、基于自监督的方法VideoMAE:4、基于多模态的方法Internvideo:前言常用行为识别数据集包括:HMDB-51、UCF101、AVA、Kinetics等…主流前沿的行为识别算法主要包括四类:第一类是基于
- [文献翻译]Action recognition using visual atteneion
夏迪End
摘要:针对视频中的动作识别任务,我们提出了一种基于软注意力的模型。我们使用具有长短期记忆(LSTM)单元的时空深度多层递归神经网络(RNN)。我们的模型学会了选择性地关注视频帧的各个部分,并在输入后对视频进行了分类。该模型从本质上解释框架中的哪些部分与任务高度相关,并对其赋予更高的权重。我们在UCF-11(YouTube动作),HMDB-51和Hollywood2数据集上评估该模型,并分析该模型如
- 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节点最多