- 大盘点 | 何恺明团队在自监督领域的工作:MoCo三部曲
Amusi(CVer)
计算机视觉机器学习人工智能深度学习神经网络
点击下方卡片,关注“CVer”公众号AI/CV重磅干货,第一时间送达本文转载自:Smarter趁着最近FAIR出了MoCov3,刚好凑够MoCo三部曲,从头捋一遍MoCo整个系列做了什么事情,探究MoCo系列为何对Self-SupervisedLearning领域所产生的影响如此之大。有关Self-Supervised和InfoNCE的基础知识可以看Self-Supervised:如何避免退化解,
- 接口自动化测试:mock server之Moco工具
咖啡加剁椒..
软件测试功能测试软件测试单元测试自动化测试程序人生职场和发展
什么是mockservermock:英文可以翻译为模仿的,mockserver是我们用来解除依赖(耦合),假装实现的技术,比如说,前端需要使用某些api进行调试,但是服务端并没有开发完成这些api,那么前端的工作就被服务端阻塞了,那么就可以使用mockserver假装实现这些api,能够返回特定的数据,帮助前端进行页面渲染,当然我们为了方便可以需要与服务端进行约定,约定接口的内容是什么。restf
- 2020.6.20正念冥想
满1018
文/满好事冥想1.今天认真教导小朋友们,让他们尽情发挥自己的想象,教授自己所做所想,让孩子们理解,更加有思路,种下爱的好种子。2.今天老奶奶生日,傍晚到奶奶家给她过生日,送上祝福,包个红包,祝愿她身体健康,安康,种下关爱的好种子。3.今天父亲节,给爸爸打电话送上祝福,并给爸爸定了好吃的菜,祝愿爸爸身体健康,好福运种下孝顺的好种子。4.今天给小宝讲故事,自己情绪不好时,叫小宝要随时提醒妈妈,要耐心点
- 中原焦点团队刘征网络初级22期坚持分享第11天(2020.6.20)教养没有标准答案
04bbf3286043
父母在处理孩子的事情上,是没有正确答案的。答案本身并不是最重要的,更重要的是让孩子启动思考,知晓人的思绪多方考虑可以呈现放射性的思维。父母更多地注意孩子的正向行为,无论这些行为多么细微。要总是专心睁大眼睛去搜寻,一旦发现了,就立刻说出具体的赞美,让孩子知道你“看见”了。这样的做法对孩子来说是个赋能的过程。通过这样赞美的互动方式,可以让孩子觉得他很有能力。
- moco代码赏析二
hopelty
今天来看一下作者的第二次提交。首先看下有哪些改变:image.pngsrc包中改动了四个类,新加了一个接口RequestHandler,还改动了单元测试类。我们可以先从单元测试类入手,有两个改动,一:重构了一部分代码,从每个单元测试方法中提取出server()方法代码如下:privateMocoServerserver;@BeforepublicvoidsetUp()throwsException
- 2018-10-09上新
学友哥杂货铺
1.拉夏贝尔正品199元货号:70008997尺码自己去官网看或者去店里试2.拉夏贝尔正品剪标320元货号:30074155羊毛含量47%尺码自己去官网看或者去店里试不退不换3.太平鸟160元货号:B1BF83308尺码自己去官网看或者去店里试4.lagogo风衣235元货号:HCFF238A52尺码自己去官网看或者去店里试5.极度干燥夹克棉服335元尺码如下支持验货6.MOCO跟单225元货号M
- Moco之Post方法
Lutous
Json文件为:[{"description":"模拟一个post请求","request":{"uri":"/postdemo","method":"post"},"response":{"text":"这是我的第一个mock的post请求"}},{"description":"这是一个带参数的post请求","request":{"uri":"/postwithparam","method":
- 2020.6.20 第十五封:财富是副产品
馨月16888
格言:我们的财富是对我们勤奋的嘉奖。勤奋是为了自己,不是为了别人。财富是意外之物,是勤奋工作的副产品。(Letusgoforward,firminourfaith,steadfastinoutpurpose;butsustainedbyourconfidenceinthewillofGod.)January25,1907亲爱的约翰:很高兴收到你的来信.在你的信中有两句话很是让我欣赏,一句是“你要不
- 接口自动化测试框架HttpClient-3-mock接口
程序员路同学
自动化技术栈
1.1mock讲解mock是一个·超简单的接口测试工具支持get方法,post方法,header,cookie,重定向不仅给测试人员使用,还可以给前端开发人员使用mock框架为github开源项目https://github.com/dreamhead/moco/tree/master/moco-runner或jar包下载地址https://repo1.maven.org/maven2/com/g
- moco代码赏析三
hopelty
今天看的是作者的第三次提交,这次提交并没有添加哪些实质性的功能,而是重构了一些类和方式的命名,以及对现有的项目结构做了一些调整。之前的实现方式依然存在耦合比较多的情况并且命名方式比较模糊,新的实现方式则是创建了两个新的接口RequestMatcher和ResponseHandler,这两个接口分别代表的是输入时参数的匹配器与返回时的结果处理器。从很直观的看,这次改动会让一个从没看过之前代码的人,可
- 444 | 千岛湖的尽头,沉入湖底的古城
2郎神
3年3季:进步中的衰败「附目录合辑」第三季:一日乱叨(2020.6.20)——6.20周五——这周末野游目的地是千岛湖,不是以往湖东北角那热闹的淳安县城,这次是到湖西南角的山窝窝里。从县城出发,绕着湖还开了1个多小时。看地图,再往西开一会就是安徽黄山了。早上就下起大雨来,有点惋惜,心想这一路上的山湖美景见不着了。夏日里铺满山峦的苍翠,溢出湖水的碧绿,一下雨,雾蒙蒙的,都遮住了。平常心上路吧。没想到
- moco启动和配置文件使用
我的_时光机
这篇文章记录的很详细,我自己简单记录一下https://www.jianshu.com/p/3ce4ff925528下载moco-runner-1.1.0-standalone.jar包地址:https://github.com/wangjm0439/data_help.git1.单独配置文件moco-runner-1.1.0-standalone.jar同目录下新建test.json文件内容[{
- 接口模拟之moco框架
Xyxtank
接口模拟之moco框架一、背景在软件开发中,一般都是前后端分离,但前后端开发进度因为各种原因往往无法匹配,导致前端想调用接口时,后端却还没有开发完毕,此时前端迫切需要模拟出后端反馈的数据,继续推进前端开发工作进度。在测试工作中,同样存在这样的矛盾,测试工作会受到后端接口开发的限制,所以测试同样需要模拟接口返回数据,推进测试工作进度。二、环境准备安装JDK1.8下载地址:https://www.or
- 何桂青2020.6.20销售总结总结
何吖吖
觉得自己很幸运,可以在线上得到了这样一次销售的经历。虽然为期不长,但是也已经很有收获了。每次听常哥给我们开会还有心如姐开的内部会议,还有最开始博哥给我们的销售培训,觉得这些真的都是价值特别特别特别大的,每次听完之后真的感觉都是很有收获。这一次的经历不仅仅只是一次销售,更多的是自己的成长吧。学习怎么去表达自己的思想,怎么让别人看到你的进步,怎么去向别人展现你自己,让别人认可你。销售不是为了去说服别人
- 机器学习之自监督学习(四)MoCo系列翻译与总结(一)
哈尔滨张谦蛋
自监督学习机器学习
MomentumContrastforUnsupervisedVisualRepresentationLearningAbstract我们提出了“动量对比”(MomentumContrast,MoCo)来进行无监督的视觉表示学习。从对比学习的角度来看,我们将其视为字典查找,通过构建一个带有队列和移动平均编码器的动态字典。这使得可以动态构建一个大型且一致的字典,有助于进行对比的无监督学习。MoCo在
- 第76届中国教育装备展那么大,这个展位一定要去看看!
moco摩酷激光
教育信息化2.0时代什么最重要?科技!2019年4月26日,中国教育装备行业规模最大、影响最大、专业性最强的行业盛会——第76届中国教育装备展在重庆市盛大启幕!智慧教学行业翘楚MOCO带来一系列黑科技,让参会嘉宾眼前一亮,激光显示技术、All-In-One一体化设计、3D教学应用、防蓝光护眼技术、纯平纳米黑板技术……诸多技术引领行业前行,精彩呈现了科技改变教育的“内涵”,成为行业内打卡参观、必去的
- Python MOCK SERVER moco模拟接口测试过程解析
爱吃 香菜
程序员软件测试程序人生python开发语言测试工具功能测试程序员java自动化测试
这篇文章主要介绍了PythonMOCKSERVERmoco模拟过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下MOCK的意义1.接口测试等待开发完成接口开发之后再进行,不符合测试的尽早测试的基本原则,我们可以利用MOCK工具来模拟接口,减少对开发的依赖,从而可使测试与开发同步进行2.接口存在很多依赖关系,现实中,由于一些客观的原因,我们在测
- 简单的httpmock-MOCO
我是一个测试Q
java开发语言
最近研究一下httpmock,用到了moco框架,很简单粗暴,记录一下。github:GitHub-dreamhead/moco:EasySetupStubServer有详细的文档可以参考moco的优点:1.只需要简单的配置request、response等即可满足要求,支持http、https、socket。可以说是非常的灵活性。2.支持在request中设置Headers,Cookies,St
- 2020.6.20
明月_9383
事件:周五中午午休时,躺在床上刷了一下手机。看到郭徳纲和岳云鹏一起表演的一个相声。在表演的最后谢幕时,和观众互动时,郭把自己的小儿子抱了上来,和观众介绍这是他的小儿子,并挺亲昵的亲了亲孩子的小脸蛋。心里感受:我一下被震住了,岳云鹏还在边上呢,这么亲自己的孩子不怕岳心里难受吗?(大家从媒体报道上知道,郭一直力捧岳,为他打造各种节目,而岳也待师如父。两人在我心中亲如父子)岳没有被遗弃感吗?当时心里一下
- Mock接口模拟框架
不是王大锤
一、导入moco-runner框架下载链接:https://repo1.maven.org/maven2/com/github/dreamhead/moco-runner/二、Moco框架的http协议get方法mock实现带参数请求的检查地址需这样写:http://127.0.0.1:8889/getwithparam?name=lisi&age=18三、Moco框架的http协议post方法m
- MoCo V2:MoCo系列再升级
ZOMI酱
何凯明从CVPR2020上发表的MoCoV1(MomentumContrastforUnsupervisedVisualRepresentationLearning),到前几天挂在arxiv上面的MoCoV3(AnEmpiricalStudyofTrainingSelf-SupervisedVisualTransformers),MoCo一共走过了三个版本。今天介绍MoCo系列第二版MoCov2就
- 2020.6.20 中原焦点团队,刘佳佳 原创分享第906天
佳佳_4eb2
6.20听课记录焦点解决短期治疗SFBT五聚焦:1.聚焦正向2.聚焦解决3.聚焦现在与未来4.聚焦成功经验5.聚焦一小步的行动1.聚焦正向(传统)家庭中负面语言:看你整天***,跟你爸爸一个样!(焦点)多说你想要的,即便ta满身缺陷,也要关注ta想要更好的一面。跟谁聊就要跟谁一伙。咨询中:家长说没效果。看到他的坦诚,能继续来说明还有信任。家庭中:对方的抱怨和对孩子的抱怨。每一个抱怨的背后,都有一个
- 自监督学习模型发展综述:Inst Disc、Inva Sread、MOCO、SimCLR、BYOL
好喜欢吃红柚子
自监督学习学习python机器学习神经网络
文章目录一、InstDisc研究意义价值个体判别(instancediscrimination)特点实现方法如何训练CNN大量负样本如何存储前向传播过程ProximalRegularization超参数设置二、InvaSread特点原理如何选取正负样本前向传播过程目标函数模型效果不够好的原因MoCoSimCLR模型正负样本对的选取ProectionHead前向传播过程和InvaSread的区别BY
- 自监督学习之对比学习:MoCo模型超级详解解读+总结
好喜欢吃红柚子
自监督学习python迁移学习机器学习人工智能神经网络
文章目录一、MoCo简介1.1整体思想1.2动量1.3正负样本如何选取二、动态字典2.1query和key2.2字典特点三、编码器的动量更新3.1编码器的更新规则3.2使用动量更新的原因四、实验过程4.1目标函数:infoNCE4.1.1softmax4.1.2交叉熵损失4.1.3交叉熵损失函数和softmax的关系4.1.4为什么使用NCEloss4.2前向传播过程4.2.1模型图4.2.2伪代
- 【计算机视觉】MoCo v3 讲解
不牌不改
【NLP&CV】1024程序员节计算机视觉人工智能机器学习神经网络深度学习
MoCov3论文信息标题:AnEmpiricalStudyofTrainingSelf-SupervisedVisionTransformers作者:XinleiChen,SainingXie,KaimingHe期刊:ICCV2021发布时间与更新时间:2021.04.052021.04.082021.05.052021.08.16主题:计算机视觉、对比学习、MoCoarXiv:[2104.020
- 救不活的“意”妇人
练爱熊猫
苟延残喘意妇人,重病缠身亚平宁;贪图安逸假繁荣,时尚优雅不复返。新冠爆发雪上霜,孤立无援不曾想;痛哭流涕迎救星,神兵天降送福音。大病初愈双面人,作茧自缚负心人;恶意敲诈终是罪,巨龙崛起今非夕!熊猫2020.6.20
- 解决moco模拟请求返回中文乱码问题
Damon_Maa
测试
阿里云活动再度来袭:新用户购买>老用户续费>今天开始学习mock,模拟的第一个接口返回中文却是乱码,请教大神之后问题解决,在此记录。刚开始写的json文件是这样的,如下:但是不管通过浏览器访问还是postman或者jmeter,都是乱码的,如下:解决方法:在response中添加设置编码格式为“GBK”,"headers":{"Content-Type":"text/html;charset=gb
- moco-runner框架方法使用分享!
Coding测试
测试的前置往往离不开mock服务的调用对于moco框架网上大多是下载一个jar包,开启一个moco服务,然后调用写好的json配置文件使用。单对于多框架的封装使用,这种方式往往不适合使用场景。需要根据每次请求来调用具体的方法来开启和销毁moco服务。测试涉及工具包moco-runnercom.github.dreamheadmoco-core1.1.0com.github.dreamheadmoc
- 【三:Mock服务的使用】
Leoon123
接口自动化框架java
目录1、工具包2、mock的demo1、get请求2、post请求3、带cookies的请求4、带请求头的请求5、请求重定向1、工具包1、:服务包的下载moco-runner-0.11.0-standalone.jar下载2、:运行命令java-jar./moco-runner-0.11.0-standalone.jarhttp-p8888-cstartup1.json2、mock的demo[{"
- 论文精讲目录
云淡风轻__
论文精讲人工智能深度学习
ViT论文逐段精读【论文精读】MoCo论文逐段精读【论文精读】对比学习论文综述【论文精读】SwinTransformer论文精读【论文精读】CLIP论文逐段精读【论文精读】双流网络论文逐段精读【论文精读】I3D论文精读【论文精读】视频理解论文串讲(上)【论文精读】视频理解论文串讲(下)【论文精读】DETR论文精读【论文精读】DALL·E2(内含扩散模型介绍)【论文精读】ViLT论文精读【论文精读】
- jvm调优总结(从基本概念 到 深度优化)
oloz
javajvmjdk虚拟机应用服务器
JVM参数详解:http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html
Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。
- 【Scala十六】Scala核心十:柯里化函数
bit1129
scala
本篇文章重点说明什么是函数柯里化,这个语法现象的背后动机是什么,有什么样的应用场景,以及与部分应用函数(Partial Applied Function)之间的联系 1. 什么是柯里化函数
A way to write functions with multiple parameter lists. For instance
def f(x: Int)(y: Int) is a
- HashMap
dalan_123
java
HashMap在java中对很多人来说都是熟的;基于hash表的map接口的非同步实现。允许使用null和null键;同时不能保证元素的顺序;也就是从来都不保证其中的元素的顺序恒久不变。
1、数据结构
在java中,最基本的数据结构无外乎:数组 和 引用(指针),所有的数据结构都可以用这两个来构造,HashMap也不例外,归根到底HashMap就是一个链表散列的数据
- Java Swing如何实时刷新JTextArea,以显示刚才加append的内容
周凡杨
java更新swingJTextArea
在代码中执行完textArea.append("message")后,如果你想让这个更新立刻显示在界面上而不是等swing的主线程返回后刷新,我们一般会在该语句后调用textArea.invalidate()和textArea.repaint()。
问题是这个方法并不能有任何效果,textArea的内容没有任何变化,这或许是swing的一个bug,有一个笨拙的办法可以实现
- servlet或struts的Action处理ajax请求
g21121
servlet
其实处理ajax的请求非常简单,直接看代码就行了:
//如果用的是struts
//HttpServletResponse response = ServletActionContext.getResponse();
// 设置输出为文字流
response.setContentType("text/plain");
// 设置字符集
res
- FineReport的公式编辑框的语法简介
老A不折腾
finereport公式总结
FINEREPORT用到公式的地方非常多,单元格(以=开头的便被解析为公式),条件显示,数据字典,报表填报属性值定义,图表标题,轴定义,页眉页脚,甚至单元格的其他属性中的鼠标悬浮提示内容都可以写公式。
简单的说下自己感觉的公式要注意的几个地方:
1.if语句语法刚接触感觉比较奇怪,if(条件式子,值1,值2),if可以嵌套,if(条件式子1,值1,if(条件式子2,值2,值3)
- linux mysql 数据库乱码的解决办法
墙头上一根草
linuxmysql数据库乱码
linux 上mysql数据库区分大小写的配置
lower_case_table_names=1 1-不区分大小写 0-区分大小写
修改/etc/my.cnf 具体的修改内容如下:
[client]
default-character-set=utf8
[mysqld]
datadir=/var/lib/mysql
socket=/va
- 我的spring学习笔记6-ApplicationContext实例化的参数兼容思想
aijuans
Spring 3
ApplicationContext能读取多个Bean定义文件,方法是:
ApplicationContext appContext = new ClassPathXmlApplicationContext(
new String[]{“bean-config1.xml”,“bean-config2.xml”,“bean-config3.xml”,“bean-config4.xml
- mysql 基准测试之sysbench
annan211
基准测试mysql基准测试MySQL测试sysbench
1 执行如下命令,安装sysbench-0.5:
tar xzvf sysbench-0.5.tar.gz
cd sysbench-0.5
chmod +x autogen.sh
./autogen.sh
./configure --with-mysql --with-mysql-includes=/usr/local/mysql
- sql的复杂查询使用案列与技巧
百合不是茶
oraclesql函数数据分页合并查询
本片博客使用的数据库表是oracle中的scott用户表;
------------------- 自然连接查询
查询 smith 的上司(两种方法)
&
- 深入学习Thread类
bijian1013
javathread多线程java多线程
一. 线程的名字
下面来看一下Thread类的name属性,它的类型是String。它其实就是线程的名字。在Thread类中,有String getName()和void setName(String)两个方法用来设置和获取这个属性的值。
同时,Thr
- JSON串转换成Map以及如何转换到对应的数据类型
bijian1013
javafastjsonnet.sf.json
在实际开发中,难免会碰到JSON串转换成Map的情况,下面来看看这方面的实例。另外,由于fastjson只支持JDK1.5及以上版本,因此在JDK1.4的项目中可以采用net.sf.json来处理。
一.fastjson实例
JsonUtil.java
package com.study;
impor
- 【RPC框架HttpInvoker一】HttpInvoker:Spring自带RPC框架
bit1129
spring
HttpInvoker是Spring原生的RPC调用框架,HttpInvoker同Burlap和Hessian一样,提供了一致的服务Exporter以及客户端的服务代理工厂Bean,这篇文章主要是复制粘贴了Hessian与Spring集成一文,【RPC框架Hessian四】Hessian与Spring集成
在
【RPC框架Hessian二】Hessian 对象序列化和反序列化一文中
- 【Mahout二】基于Mahout CBayes算法的20newsgroup的脚本分析
bit1129
Mahout
#!/bin/bash
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information re
- nginx三种获取用户真实ip的方法
ronin47
随着nginx的迅速崛起,越来越多公司将apache更换成nginx. 同时也越来越多人使用nginx作为负载均衡, 并且代理前面可能还加上了CDN加速,但是随之也遇到一个问题:nginx如何获取用户的真实IP地址,如果后端是apache,请跳转到<apache获取用户真实IP地址>,如果是后端真实服务器是nginx,那么继续往下看。
实例环境: 用户IP 120.22.11.11
- java-判断二叉树是不是平衡
bylijinnan
java
参考了
http://zhedahht.blog.163.com/blog/static/25411174201142733927831/
但是用java来实现有一个问题。
由于Java无法像C那样“传递参数的地址,函数返回时能得到参数的值”,唯有新建一个辅助类:AuxClass
import ljn.help.*;
public class BalancedBTree {
- BeanUtils.copyProperties VS PropertyUtils.copyProperties
诸葛不亮
PropertyUtilsBeanUtils
BeanUtils.copyProperties VS PropertyUtils.copyProperties
作为两个bean属性copy的工具类,他们被广泛使用,同时也很容易误用,给人造成困然;比如:昨天发现同事在使用BeanUtils.copyProperties copy有integer类型属性的bean时,没有考虑到会将null转换为0,而后面的业
- [金融与信息安全]最简单的数据结构最安全
comsci
数据结构
现在最流行的数据库的数据存储文件都具有复杂的文件头格式,用操作系统的记事本软件是无法正常浏览的,这样的情况会有什么问题呢?
从信息安全的角度来看,如果我们数据库系统仅仅把这种格式的数据文件做异地备份,如果相同版本的所有数据库管理系统都同时被攻击,那么
- vi区段删除
Cwind
linuxvi区段删除
区段删除是编辑和分析一些冗长的配置文件或日志文件时比较常用的操作。简记下vi区段删除要点备忘。
vi概述
引文中并未将末行模式单独列为一种模式。单不单列并不重要,能区分命令模式与末行模式即可。
vi区段删除步骤:
1. 在末行模式下使用:set nu显示行号
非必须,随光标移动vi右下角也会显示行号,能够正确找到并记录删除开始行
- 清除tomcat缓存的方法总结
dashuaifu
tomcat缓存
用tomcat容器,大家可能会发现这样的问题,修改jsp文件后,但用IE打开 依然是以前的Jsp的页面。
出现这种现象的原因主要是tomcat缓存的原因。
解决办法如下:
在jsp文件头加上
<meta http-equiv="Expires" content="0"> <meta http-equiv="kiben&qu
- 不要盲目的在项目中使用LESS CSS
dcj3sjt126com
Webless
如果你还不知道LESS CSS是什么东西,可以看一下这篇文章,是我一朋友写给新人看的《CSS——LESS》
不可否认,LESS CSS是个强大的工具,它弥补了css没有变量、无法运算等一些“先天缺陷”,但它似乎给我一种错觉,就是为了功能而实现功能。
比如它的引用功能
?
.rounded_corners{
- [入门]更上一层楼
dcj3sjt126com
PHPyii2
更上一层楼
通篇阅读完整个“入门”部分,你就完成了一个完整 Yii 应用的创建。在此过程中你学到了如何实现一些常用功能,例如通过 HTML 表单从用户那获取数据,从数据库中获取数据并以分页形式显示。你还学到了如何通过 Gii 去自动生成代码。使用 Gii 生成代码把 Web 开发中多数繁杂的过程转化为仅仅填写几个表单就行。
本章将介绍一些有助于更好使用 Yii 的资源:
- Apache HttpClient使用详解
eksliang
httpclienthttp协议
Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修内容,掌握HttpClient后,相信对于Http协议的了解会
- zxing二维码扫描功能
gundumw100
androidzxing
经常要用到二维码扫描功能
现给出示例代码
import com.google.zxing.WriterException;
import com.zxing.activity.CaptureActivity;
import com.zxing.encoding.EncodingHandler;
import android.app.Activity;
import an
- 纯HTML+CSS带说明的黄色导航菜单
ini
htmlWebhtml5csshovertree
HoverTree带说明的CSS菜单:纯HTML+CSS结构链接带说明的黄色导航
在线体验效果:http://hovertree.com/texiao/css/1.htm代码如下,保存到HTML文件可以看到效果:
<!DOCTYPE html >
<html >
<head>
<title>HoverTree
- fastjson初始化对性能的影响
kane_xie
fastjson序列化
之前在项目中序列化是用thrift,性能一般,而且需要用编译器生成新的类,在序列化和反序列化的时候感觉很繁琐,因此想转到json阵营。对比了jackson,gson等框架之后,决定用fastjson,为什么呢,因为看名字感觉很快。。。
网上的说法:
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。
- 基于Mybatis封装的增删改查实现通用自动化sql
mengqingyu
DAO
1.基于map或javaBean的增删改查可实现不写dao接口和实现类以及xml,有效的提高开发速度。
2.支持自定义注解包括主键生成、列重复验证、列名、表名等
3.支持批量插入、批量更新、批量删除
<bean id="dynamicSqlSessionTemplate" class="com.mqy.mybatis.support.Dynamic
- js控制input输入框的方法封装(数字,中文,字母,浮点数等)
qifeifei
javascript js
在项目开发的时候,经常有一些输入框,控制输入的格式,而不是等输入好了再去检查格式,格式错了就报错,体验不好。 /** 数字,中文,字母,浮点数(+/-/.) 类型输入限制,只要在input标签上加上 jInput="number,chinese,alphabet,floating" 备注:floating属性只能单独用*/
funct
- java 计时器应用
tangqi609567707
javatimer
mport java.util.TimerTask; import java.util.Calendar; public class MyTask extends TimerTask { private static final int
- erlang输出调用栈信息
wudixiaotie
erlang
在erlang otp的开发中,如果调用第三方的应用,会有有些错误会不打印栈信息,因为有可能第三方应用会catch然后输出自己的错误信息,所以对排查bug有很大的阻碍,这样就要求我们自己打印调用的栈信息。用这个函数:erlang:process_display (self (), backtrace).需要注意这个函数只会输出到标准错误输出。
也可以用这个函数:erlang:get_s