自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 yum配置源(centos7)

为centos7下的yum配置镜像源地址1.首先进入/etc/yum.repos.d/cd /etc/yum.repos.d/ls查看到该目录下存在文件Centos-Base.repoCentos-Base.repo不动该文件,将其备份,随意重命名为Centos-Base.repo.backmv Centos-Base.repo Centos-Base.repo.back2.新建一个新的Centos-Base.repo文件,写入内容并保存。# CentOS-Base.repo##

2020-12-03 18:53:58 224

原创 flutter报错解决 Error: FormatException: SyntaxError: Unexpected token m in JSON at position 1

Error: FormatException: SyntaxError: Unexpected token m in JSON at position 1首先说明一下后端正确的需要返回的json格式如下:{ "mydata":"[{ "title": "如何使用Arthas进行JVM取证系统安全", "url": "sssssssssss", "time": "ssss", "score": "90", }, { "title": "如何使用Art

2020-11-19 11:10:41 1297

原创 flutter安装记录-windows环境搭建

1.下载Windows下的flutter sdk我选用的是1.22.3版本:flutter windows sdk 1.22.3版本2.解压后,得到flutter目录,将flutter目录中的bin目录配置为环境变量Path。3.Flutter官方为中国开发者搭建了临时镜像,需新建环境变量,并配置其值:export PUB_HOSTED_URL=https://pub.flutter-io.cnexport FLUTTER_STORAGE_BASE_URL=https://storage.

2020-11-06 17:31:26 227

原创 Go语言自举

当修改了go源码后,需要对go源码重新编译,此时需要go自举编译。go版本在1.4以后,go的编译器均基于go1.4而实现,因此需要使用go1.4进行编译。go编译源码:需要下载go1.4版本,并将go文件夹重命名为go1.4,并将go1.4放置于$HOME下。进入需要编译的go版本src目录下,找到并运行make.bash。make.bash会默认去使用$HOME/go1.4目录下的编译器进行编译。...

2020-10-23 11:54:23 676

原创 go mod vendor包管理填坑实录

离线使用第三方包依赖,进行项目的管理与编译。主要是面临goland中import变红,但却能正常编译的问题,这纯粹是我个人原因:goland中的GOPATH填错了!!!(见如下第3、4步)。1.在项目根目录下建立vendor目录把所有需要依赖的第三方包,放入vendor目录中2.go mod init 项目名把当前项目初始化为mod项目,在项目中自己管理所需依赖。并在go.mod文件中添加依赖如下:require ( github.com/PuerkitoBio/goquery v1.5.1

2020-08-27 11:14:44 2021

原创 golang 1.14 构建项目与导包

go mod的使用构建项目导入第三方包构建项目在golang1.10以下的旧版本中,必须强制性地在%GOPATH%/src目录下创建项目。在golang1.10以后,可以不必强制性地在%GOPATH%/src目录下创建项目。可以在任一目录下,执行go mod init命令, 使得该目录变为项目目录,即可在该目录下开展工作。执行go mod init命令后,项目目录下回自动生成go.mod文件,其中记录了golang版本信息,以及第三方包信息等。导入第三方包例如一个第三方包 :github.co

2020-08-03 19:35:49 215

原创 Flutter中Flexible与Expanded的区别

Flexible与Expanded都是弹性组件,但他们的弹性表现方式有所不同。1.FlexibleFlexible就像一块橡皮,它是固体的,当空间宽裕的时候,它并不会去占据剩余的空间,只占据自己本身的空间大小。当空间紧缺时,它会压缩自身的大小,来适应空间。当空间紧缺时,Flexible组件会缩小自身体积当空间宽裕时,Flexible组件会保持自身体积不变,并不会去贪婪地占据剩余空间2.ExpandedExpanded就像气体,气体是有弹性的,当空间宽裕的时候,它会去占据剩余的所有空间。当空间

2020-05-24 13:58:20 537

原创 Android Studio 莫名其妙的坑

ADV 明明点击加载了出来,但是就是连接不上抽风了??于是在Teiminal中手动连接:夜神模拟器:adb connect 127.0.0.1:62001逍遥安卓模拟器:adb connect 127.0.0.1:21503天天模拟器:adb connect 127.0.0.1:6555海马玩模拟器:adb connect 127.0.0.1:53001网易MUMU模拟器:adb c...

2020-04-17 16:53:32 179

原创 Flutter路由总结2

命名路由(基于onGenerateRoute)以下介绍如何通过MaterialApp组件的onGenerateRoute属性来管理路由。1. 从下面代码可以看到,我们不对MaterialApp组件的routes属性进行赋值,而是赋予了其onGenerateRoute属性一个回调函数onGenerateRoute。当查找路由的时候,发现routes属性为null,即会触发onGenerateRo...

2020-04-15 13:15:48 672

原创 Flutter路由总结1

1. 命名路由(基于routes)Flutter路由的管理,依我个人理解,其实有两种方法。一种是通过MaterialApp组件的routes属性来管理。另一种是通过MaterialApp组件的onGenerateRoute属性来管理。实质上,onGenerateRoute是对routes的一种补充。onGenerateRoute属性需要接受一个路由回调函数。当通过 Navigator.push...

2020-04-15 12:34:25 304

原创 Flutter代码仓库-Text、RaisedButton、Wrap

Flutter代码仓库-Text示例代码new Text( "哈哈哈哈或或", textAlign: TextAlign.left,//文本居左右显示 overflow: TextOverflow.ellipsis,//文本显示不下,省略的方式 maxLines: 2,//显示的最大行数 textScaleFactor: 1.8,//放大倍率 style: TextSt...

2020-04-12 12:32:01 166

原创 pip与conda设置清华镜像

pip 临时设置清华镜像pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-pythoncondaconda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channe...

2019-07-10 10:45:49 2788

原创 Android调用第三方so库

以tensorflow为例:1. 需要准备x86,armeabiaea-v7架构对应的so文件,如下图所示:将x86,armeabiaea-v7架构对应的so文件放入libs目录下并将tensorflow的jar包“libandroid_tensorflow_inference_java.jar”也放入libs目录下,并右键该jar包文件,选择“add as a library”2. 编...

2019-07-03 17:42:41 1274

原创 使用XShell连接linux虚拟机

这里写自定义目录标题XShell连接linux虚拟机1.修改Windows OS中虚拟机网卡的设置配置Linux OS中的网卡配置关闭防火墙、selinux、重启网络服务XShell连接linux虚拟机1.修改Windows OS中虚拟机网卡的设置右键点击 “此电脑” -“属性” 点击左上角 “控制面板主页” 打开控制面板点击“网络和共享中心” -点击 “更改适配器设置”由于我们的虚...

2019-05-13 17:09:12 434

原创 论文解读(06)

Fast R-CNNRoss Girshick摘要本文提出了 Fast R-CNN 作为目标检测的算法。与之前的目标检测算法相比, Fast R-CNN有着创新性的改进,提高了训练与测试的速度,同时也提升了检测正确率。简介当前的目标检测算法为多阶段的算法,其速度较慢而且不都优雅。存在着两个挑战:(1)需要处理大量的候选目标的定位;(2)这些目标只是被粗略的标记了出来,需要进一步的调整来达...

2019-01-30 15:50:16 783

原创 论文速览(05)

Generative Adversarial NetsIan J. Goodfellow et al.摘要本文评估生成模型的新方法:对抗网络。同时训练生成器与判别器,生成器的目的是拟合出真实数据的分布,判别器的目的是评估样本为真实数据而非生成数据的概率。在训练过程中,生成器尽最大努力使判别器误判,而判别器将尽最大努力作出正确判断。这实质上为零和博弈,结果为生成器可以复原真实数据分布,生成高...

2019-01-09 14:06:46 215

原创 论文解读(04)

Perceptual Losses for Real-Time Style Transfer and Super-ResolutionJustin Johnson, Alexandre Alahi, Li Fei-Fei本文研究了图像转换的问题。在该领域中现有的方法大致有二:一种是使用输出图像与真实图像的per-pixel loss(逐像素损失)训练前馈CNN,第二种是 设计并优化了一种 所谓...

2019-01-04 22:38:07 869

原创 论文速览 (03)

Spatial Pyramid Pooling in Deep Convolutional Networks for Visual RecognitionKaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun1.摘要现存的CNNs都需要一个固定尺寸的input image,本文提出了一种池化方法,称为“Spatial Pyramid Poo...

2018-12-22 00:48:10 186

原创 论文解读 (02)

Rich feature hierarchies for accurate object detection and semantic segmentationRoss Girshick Jeff Donahue Trevor Darrell Jitendra Malik该论文提出了一种简单且可扩展的目标检测方法,其mAP高达53.3%,比VOC 2012最好的结果高出至少30%。该方法有两...

2018-12-20 21:34:19 1141

原创 论文解读 (01)

An End-to-End Trainable Neural Network for Image-based Sequence Recognition and Its Application to Scene Text RecognitionBaoguang Shi, Xiang Bai and Cong Yao该论文提出了一种CRNN的架构,用于基于图像的场景文本识别(scene text ...

2018-12-19 01:11:35 361

原创 TypeError: Value passed to parameter 'paddings' has DataType float32 not in list of allowed values:

运行老版本tensorflow程序发现,出现以下错误,为版本兼容性问题。新版本对类型的检查较为严格标白处的语句改为:x_padded = tf.pad(x, [[0, 0], [int(kernel / 2), int(kernel / 2)], [int(kernel / 2), int(kernel / 2)], [0, 0]], mode=mode)即可...

2018-12-17 19:29:51 618

原创 tensorflow 填坑实录

tf.reset_default_graph()再一次引发的血案今天看着网上的教程对tf的模型权重偏置参数进行固化保存为pb文件,一般都是按照下面的这个套路进行,完全可以实现:output_graph_def = graph_util.convert_variables_to_constants(sess, sess.graph_def,output_node_names=['ou...

2018-09-05 01:00:14 310

原创 window下GPU版tensorflow安装

<1>.首先下载好三个软件备用:1. Anaconda2. cuda3. cuDNN压缩包如下图所示: <2>.然后点击Anaconda进行安装中途要选择好安装目录,一直点下一步,于如下步骤作如下选择: 继续下一步直至结束。<3>.配置Anaconda环境变量,如下方式:path变量的值具体...

2018-06-26 17:39:33 208

原创 换页符'\f'的问题

python代码中,写了一个路径:INPUT_DATA=”D:\MyProgramma\myPy\TF_Google\TransferLearning\Data\flower_photos” 忘记对反斜杠转义,结果‘\f’的地方被识别成换页符,导致最后这个路径找不到。 另外注意,一定要记得对路径字符串中的反斜杠转义‘\’注意:回车符(\r)、换行符(\n)、水平制表符(\t)、垂直制表符(...

2018-06-14 20:18:13 4960

原创 TensorFlow--cuda的安装与更新

安装与更新查看cuda版本,cmd命令:nvcc –version 在官网https://developer.nvidia.com/rdp/cudnn-download找到对应版本的cuDnn下载: 下载后解压将bin,lib,include内的文件放置入路径C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0下对应的文...

2018-06-12 10:49:13 519

原创 tensorflow模型的保存与恢复(基于tensorflow 1.7.0)

with tf.Session() as sess: sess.run(init) for epoch in range(3): for batch in range(n_batch): batch_xs, batch_ys = mnist.train.next_batch(batch_size) sess.run(t...

2018-05-18 09:00:17 246

原创 Anaconda设置默认目录无效的原因与解决

原本我设置Anaconda默认目录中含有中文名称,打开Anaconda后命令行内提示了错误信息,意思大概就是不支持UTF-8字符,所以也不支持中文字符,说白了默认目录为全英文即可解决。...

2018-04-27 21:10:45 3316

原创 MySQL服务的启动问题

MySQL服务的启动问题在使用Navicat for MySQL与MySQL进行连接时,出现了以下问题: 经查明,原因是MySQL服务未启动,然后通过MySQL5.7 Commod Line 密码登录,但是发现输入密码后出现闪退现象,解决方案就是手动启动MySQL服务,如下:依次打开: 右键点击开始-计算机管理–服务,然后查看服务列表里MySQL57服务,并点击左侧中的启动服务即可...

2018-03-27 14:58:42 251

原创 java IO流拷贝文件时出现文件夹“(拒绝访问)”的原因以解决方法

今天在整理文件时,javascript视频教程文件,每个视频.mwk文件 都各自放在单独的一个文件夹里,比较分散,看的时候不能连贯着看。于是想用java IO流编程将它们拷贝出来并集中放置到一个文件夹里,方便观看。 1. 列表内容public static void main(String[] args) throws IOException { File parent = new

2017-12-06 17:00:07 31971 1

转载 Java TCP/IP Socket

TCP的Java支持 协议相当于相互通信的程序间达成的一种约定,它规定了分组报文的结构、交换方式、包含的意义以及怎样对报文所包含的信息进行解析,TCP/IP协议族有IP协议、TCP协议和UDP协议。现在TCP/IP协议族中的主要socket类型为流套接字(使用TCP协议)和数据报套接字(使用UDP协议)。TCP协议提供面向连接的服务,通过它建立的是可靠地连接。Java为TCP协议提供了两个类:So

2017-12-04 13:53:50 294

原创 Matlab 进行FFT,结果出现NAN的一种可能原因

对一个列向量V做fft变换,输出结果全为NaN+NaNi原因:很有可能是向fft函数传递了一个含有1个或若干个NaN的向量。 即V中可能含有NaN元素解决方案: 1. 可用find(isnan(·))函数来查找矩阵中有无NaN元素 2. interp1函数的使用有产生NaN元素的可能,可将空值赋予0,即interp1(xx,yy,xx1,’linear’,0)

2017-11-19 15:04:34 16611

原创 java platform se binary 已停止工作的解决办法

在关闭java程序的时候一直出现该问题:十分搞笑一开始上网查了,有各种办法,环境变量的配置问题等等,最后在一个论坛上才看见对症的解决办法: 原来是和谷歌拼音输入法不兼容导致的 我将谷歌输入法切换为系统自带的微软输入法后,再无“ java platform se binary 已停止工作”的问题了。

2017-11-14 15:34:01 21205 1

原创 java带包类的编译与运行

java带包类的编译与运行 package albert; public class Demo { public static void main(String[] args) { System.out.println("Hello World"); } }以上的java源程序文件位于D:\JDK\我的java程序\Code

2017-11-11 16:15:53 2264

原创 泛型方法

三种情况1.方法泛型需与类泛型一致(推荐)```javapublic class Tool<Q> { //... public void show(Q q) { System.out.println(q); }}```2.方法也可以拥有自己的泛型```javapackage com.albert.bean;public class Tool<Q>

2017-09-27 00:04:10 364

转载 Java导包

第一:如果两个代码都在同一个包中的话, 是不用使用import语句来调用的。 可以直接使用另一个主类,通过新建对象的方式使用类的方法等等。第二:如果两个代码不在同一个包中,可以使用”import 包名.类名”的形式来导入另一个主类,然后还是通过新建对象的方式使用主类的方法等。

2017-09-26 14:37:29 543

原创 欢迎使用CSDN-markdown编辑器

正则表达式本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q插入链接 C

2017-09-22 23:44:40 192

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除