#FF

String和StringBuffer的区别

String:1.是对象不是原始类型。2.为不可变对象,一旦被创建,就不能修改它的值。3.对于已经存在的String对象的修改都是重新创建一个新的对象,然后把新的值保存进去。4.String是final类,即不能被继承。StringBuffer:1.是一个可变对象,当对它进行修改的时候不会像String那样重新建立对象...
代码星球 ·2021-02-23

基于CPU版本的Caffe推理框架

最近一段时间,认真研究了一下caffe。但是,里面内容过多,集合了CPU版本和GPU版本的代码,导致阅读起来有些复杂。因此,特意对caffe代码进行了重构,搭建一个基于CPU版本的Caffe推理框架。此简化的Caffe推理框架具有以下特点:只有CPU推理功能,无需GPU;只有前向计算能力,无后向求导功能;接口保持与原版...

ShuffleNet系列学习笔记

ShuffleNet是旷世提出的高效轻量化网络,是一款很值得一提的轻量化网络,其相关论文也是很有价值的。该网络提出于2017年,论文为《ShuffleNet:AnExtremelyEfficientConvolutionalNeuralNetworkforMobileDevices》。由于Xception和ResNeX...

EfficientNet学习笔记

EfficientNet是谷歌大脑在2019年提出的,论文地址是:https://arxiv.org/pdf/1905.11946.pdf这篇文章主要想解决的一个问题是,如何平衡网络的深度、宽度和分辨率来提高模型的准确率。通常而言,提高网络的深度、宽度和分辨率来扩大模型,从而提高模型的泛化能力。但如果单一提高某个参数的...
代码星球 ·2021-02-23

caffe数据集LMDB的生成

本文主要介绍如何在caffe框架下生成LMDB。其中包含了两个任务的LMDB生成方法,一种是分类,另外一种是检测。 对于一个监督学习而言,通常具有训练集(train_data文件夹)和测试集(test_data文件夹),如下图所示而多分类问题,train_data文件夹的子目录下,有会各个类别的文件夹,里面放...
代码星球 ·2021-02-23

Java通过FFmpeg录制屏幕

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。PS:有不少人不清...

Using join buffer (Block Nested Loop)

Usingjoinbuffer(BlockNestedLoop)msyql的表连接算法走索引之后mysql>explainSELECTa.custid,b.score,b.xcreditscore,b.lrscoreFROM(SELECTDISTINCTcustidFROMsync.`credit_apply`W...

java常用类与包装类--常用类字符串String类、StringBuffer类、Stringbuilder类

1.1String类的概念和储存结构:(1)字符串是一个比较特殊的对象,可以使用new,也可以不使用new来创建字符串对象Strings1=newString("abc");堆Stringstr="abc";常量池Stringstr2="abc";两者的区别:一个在堆中,一个在常量池中常量池:方法区的一部分,字符串在常...

[Mac] How do I move a window whose title bar is off-screen?

有时窗口一不小心拖出视野外了,此时无法移动窗口。如何还原?有人遇到相似问题,已有解决方法:方法就是,菜单Windows-Zoom 这时窗口会还原。 ...
代码星球 ·2021-02-22

clientX, clientY,offsetX, offsetY,screenX, screenY, x, y

clientX,clientY是鼠标当前相对于网页的位置,当鼠标位于页面左上角时clientX=0,clientY=0;offsetX,offsetY是鼠标当前相对于网页中的某一区域的位置,当鼠标位于页面中这一区域的左上角时offsetX=0,offsetY=0;screenX,screenY是相对于用户显示器的位置x...

Difference between $.ajax() and $.get() and $.load()

转自:Differencebetween$.ajax()and$.get()and$.load()  $.ajax() isthemostconfigurableone,whereyougetfinegrainedcontroloverHTTPheadersandsuch.You'real...

git基本命令--status, add, diff, commit, log

gitstatus:  gitstatus命令的输出十分详细,但其用语有些繁琐。如果你使用 gitstatus-s 命令或 gitstatus--short 命令,你将得到一种更为紧凑的格式输出:  $gitstatus-sMREADMEMMRakefileAlib/git.rb...

linux2.6.30.4内核移植(5)——构建根文件系统(yaffs文件系统格式的镜像)

一、首先编译并安装BusyBox这里使用的交叉编译器还是3.4.5.注意:编译内核、编译BusyBox以及编译文件系统中的所有应用程序的交叉编译器要使用同一个版本。1、获取BusyBox源码下载地址:http://www.busybox.net/downloads/这里下载busybox-1.13.0.tar.bz22...

linux2.6.30.4内核移植(3)——yaffs文件系统移植

内核源码:linux2.6.30.4交叉编译工具:3.4.5移植linux内核至:TQ2440工作基础:http://www.cnblogs.com/nufangrensheng/p/3669623.html一、下载yaffs2源码二、进入yaffs2目录,执行打补丁脚本文件patch-ker.sh,打补丁到内核中:/...

cache和buffer

/cache:高速缓存buffer:缓冲区...
代码星球 ·2021-02-21
首页上一页...3031323334...下一页尾页