自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Roy在编程

今日事,今日毕。

  • 博客(49)
  • 资源 (19)
  • 收藏
  • 关注

原创 golang 深入浅出之 goroutine 理解

goroutine 是 Go 并行设计的核心,其本质就是协程,协程比线程小,也叫轻量级线程,它可以轻松创建上万个而不会导致系统资源的枯竭。十几个 goroutine 可能体现在底层就是五六个线程,一个线程可以有任意多个协程,但是某一个时刻只能有一个协程在运行,多个协程共享该线程分配到的计算机资源。创建 goroutine 只需在函数调用前加上 go 语句,就可以创建并发执行单元,开发人员无需了解任何执行细节,调度器会自动安排其到合适的系统线程上执行。

2020-04-14 17:11:18 1156

原创 golang 学习随笔

big.Inttype Int struct { neg bool // sign 值小于0 为 ture , 否则为 false ,详见 SetInt64 源码 abs nat // absolute value of the integer 所存值的绝对值}// SetInt64 sets z to x and returns z.func (z *Int) SetI...

2020-04-10 15:40:00 435

原创 Mac 日常使用问题汇总

1、mac 开机启动脚本(sudo权限;开机挂载 NTFS 硬盘) 前段时间把自己的电脑装了双系统( win10 + mac ),毕竟个人还是挺喜欢用 linux 开发的,mac 系统是类 unix 的系统,与 linux 相差不多,所以决定装个 mac 上手。装完之后还是挺好用的,mac 系统算是 win + linux 的一个融合吧。奈何 mac 挂载 NTFS 时只有读的权...

2020-01-20 12:50:05 937

原创 【区块链】区块链 - 第一条私链

一、Geth ConsoleGeth Console一个交互式的 JavaScript 执行环境,其中 > 是命令提示符。在这个环境里也内置了一些用来操作以太坊的 JavaScript 对象,可以直接使用这些对象。这些对象主要包括:eth:包含一些跟操作区块链相关的方法; net:包含一些查看p2p网络状态的方法; admin:包含一些与管理节点相关的方法; miner:包含启...

2019-11-06 20:23:23 464

原创 梯度下降算法随笔-python代码实现

梯度下降法是一种常用的迭代方法,其目的是让输入向量找到一个合适的迭代方向,使得输出值能达到局部最小值。以为例: 如图,z的图像在3维中的表示,现有一点p(10,10)想通过梯度算法得到该图像的最小值(即(0,0)处)。可对x和y两个方向上进行偏导得到新的x,y。梯度:梯度的本意是一个向量(矢量),表示某一函数在该点处的方向导数沿着该方向取得最大值,即函数在该点处沿着...

2019-10-20 16:43:47 570

原创 计算机视觉相关

会议顶级 ICCV:International Conference on Computer Vision,国际计算机视觉大会 2019官网:http://iccv2019.thecvf.com/ CVPR:International Conference on Computer Vision and Pattern Recognition,国际计算机视觉与模式识别大会 2019官网:...

2019-09-07 22:02:32 204

转载 【DL笔记2】神经网络编程原则&Logistic Regression的算法解析

文章系转载,尊重原创,请移步原文:https://www.jianshu.com/p/c67548909e99一、神经网络中的编程指导原则就一句话:只要阔能,就不要使用显示for循环(explicit for-loop),而是尽可能采用矢量化技术(Vectorization)为啥呢,因为深度学习中的数据量往往巨大,用for循环去跑的话效率会非常低下,相比之下,矩阵运算就会快...

2019-08-10 10:56:59 242

转载 【DL笔记1】Logistic回归:最基础的神经网络

文章系转载,尊重原创,请移步原文:https://www.jianshu.com/p/4cf34bf158a1 个人认为理解并掌握这个logistic regression是学习神经网络和深度学习最重要的部分,也是最基础的部分,学完这个再去看浅层神经网络、深层神经网络,会发现后者就是logistic重复了若干次(当然一些细节会有不同,但是原理上一模一样)。一、什么是lo...

2019-08-10 10:47:49 308

原创 git笔记 -- 从github的日常使用

0、最简单的方法 1、在github或gitlab上创建一个新项目。 2、将空仓库直接git clone下来(https方式),此时环境配好。 3、直接pull/push即可。说明:之前配置ssh方式来访问公司搭建gitlab一直不成功(github成功)暂时未找到问题,只能先用这个方法(https方式)解决。1、前期配置 1、先在官网创建相应...

2019-08-09 21:55:20 387

原创 linux 学习

1、ctrl + z (挂起 != 结束程序)挂起程序会占用内存,并不是结束程序,请注意。1、程序运行按ctrl + z 挂起程序此时对比用 ctrl + c 结束程序2、查看被挂起的程序jobs # 注意,挂起的程序依然占用内存3、继续执行程序fg %1 # 前台继续序号为1的程序bg %1 # 后台继续序号为1的程序后台运行需要空...

2019-08-09 17:54:51 173

原创 安装最新版node.js && ubuntu 安装nrm后 nrm ls报错

sudo apt install nodejs-legacysudo apt install npmnpm install nrm 安装nodejs时直接用上面的命令分别暗账了nodejs,npm,和nrm,安装后 nrm ls 错误,查了一下,发现是node版本太低,我windows上node版本是10.16,ubuntu上只是4.2,更新nodejs版本即可。/u...

2019-07-31 11:49:13 4089

转载 如何理解最小二乘法?

文章系转载,尊重原创,请移步原文:https://blog.csdn.net/ccnt_2012/article/details/811271171 日用而不知来看一个生活中的例子。比如说,有五把尺子:用它们来分别测量一线段的长度,得到的数值分别为(颜色指不同的尺子):之所以出现不同的值可能因为: 不同厂家的尺子的生产精度不同 尺子材质不同,热胀冷缩不一样 测量...

2019-07-30 19:47:48 213

原创 深度学习中涉及的数学相关概念

算术平均数与几何平均数区别如下:1、二者公式的形式不同2、二者的含义不同:算术平均数( arithmetic mean),又称均值,是统计学中最基本、最常用的一种平均指标,分为简单算术平均数、加权算术平均数。它主要适用于数值型数据。几何平均数是对各变量值的连乘积开项数次方根。求几何平均数的方法叫做几何平均法。3、二者的目的不同:算术平均数:适用于主要用于未分组的原始数据...

2019-07-30 18:07:06 413

转载 欧几里得空间与希尔伯特空间

文章系转载,尊重原创,请移步原文:https://blog.csdn.net/weixin_36811328/article/details/81207753多年以前学信号与系统的时候就听说过希尔伯特空间,但是一直不清楚这究竟是个什么东西,然而它却老是时不时在你学得最欢的时候冒出来搞得人一头雾水,于是今天专门花了很多时间总算对其概念有了一些基本的了解。本文整理自上海交通大学王维克教授...

2019-07-30 09:16:45 1218

转载 向量的点乘与叉乘的几何意义

文章系转载,尊重原创,请移步原文:https://blog.csdn.net/qq_27161673/article/details/53056999向量的点乘与叉乘的几何意义  很惭愧,作为一名学生,向量的最基本的知识全忘了,在最近做计算机图形学实验时,需要用到向量计算时,发现自己寸步难行。只好赶快百度”预习”一下。向量的点乘:a * b公式:a * b = |a| * |b...

2019-07-30 08:54:02 14342

原创 pip相关

1、换源(ubuntu python pip 很慢解决方案)一次性:pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple 包名 # eg:pandaspip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple pandas国内源:清华:https://p...

2019-07-23 15:00:24 817

原创 数据集

https://www.cnblogs.com/ansang/p/8137413.html表情数据集:fer2013Fer2013人脸表情数据集由35886张人脸表情图片组成,其中,测试图(Training)28708张,公共验证图(PublicTest)和私有验证图(PrivateTest)各3589张,每张图片是由大小固定为48×48的灰度图像组成,共有7种表情,分别对应于数字标签...

2019-07-15 16:56:20 377

原创 将训练好的模型转化为pb文件及pb应用

1、相关资料tensorflow的ckpt文件总结1.TensorFlow的模型文件--checkpoint_dir  | |--checkpoint  | |--MyModel.meta  | |--MyModel.data-00000-of-00001  | |--MyModel.index2.meta文件  该文件保存的是图结构,meta文件是pb格式,包含变量、...

2019-07-15 11:07:39 3741 3

原创 python 使用

0、采坑系列1、每个包根目录有_init_.py文件来区分包和普通文件夹区别。(python from 导入包错误)2、有_init_.py文件还是无法导入,发现是包名是多个单词组成,单词间隔用了- ,应该用 _ 代替。3、pycharm引入包要指定源码文件夹,不然无法引入。1、cv2使用cv2.imshow(wname,img) # wname为字符...

2019-07-15 08:25:18 211

原创 docker 入门随笔

0、更换国内源更改 /etc/docker/daemon.json文件{"registry-mirrors": ["https://kfwkfulq.mirror.aliyuncs.com","https://2lqq34jg.mirror.aliyuncs.com","https://pee6w651.mirror.aliyuncs.com","https://regi...

2019-07-13 10:07:24 479 1

原创 widerface转换为VOC数据集

注意:虚拟机无法使用物理机显卡一、下载widerface数据集widerface数据集下载地址:http://shuoyang1213.me/WIDERFACE/wider_face_split.zip widerface的标注文件(只有train和val的标注文件)WIDER_test.zip、WIDER_val.zip、WIDER_train.zip分别为图像文件二...

2019-07-12 10:34:03 3562 16

原创 tensorflow 问题总结

0、系统环境:ubuntu 16.04 + tensorflow 1.14.0 + python 3.51、安装tensorflow很慢(换源)直接用以下代码安装# For CPUpip3 install tensorflow# For GPUpip3 install tensorflow-gpu因为谷歌在国外的关系,下载很慢,需要换源,直接在用户名根目录创建.pip文...

2019-07-11 10:45:34 1029

转载 几张图看懂区块链技术到底是什么?

文章系转载,尊重原创,请移步原文:https://www.cnblogs.com/behindman/p/8873191.html“区块链”的概念可以说是异常火爆,好像互联网金融峰会上没人谈一谈区块链技术就out了,BAT以及各大银行还有什么金融机构都在开始自己的区块链研究工作,就连IBM最近也成立了自己的区块链研究实验室,但其实区块链到底是什么?大家或许并不清楚,停留在雾里看花的状态。从今天...

2019-04-09 09:22:55 227

原创 八皇后问题(回溯法)

八皇后问题百度百科经典的回溯法题目代码:#include"stdio.h"#define N 8 //最低值可以到4int count;int cb[N][N]; //Checkerboard 棋盘//检查行列对角线是否有放棋子 int check(int x, int y) { int i; for (i = 0; i < N; i++)//行列检查 if...

2019-03-25 15:29:10 355

原创 0-1背包问题(动态规划)

测试用例与输出:3 105 88 204 17Case 1: 1 3 25思路:直接用动态规划DP凑出最优解,做动态规划一点要打印出递推矩阵,方便理解。一、数据n 为物品个数,m为背包重量,v数组存物品价值,w存物品重量bag为dp递推矩阵第0行为全部初始化为0,isPush代表是否放入默认false首先读入以上数据二、递推矩阵 0 1 ...

2019-03-23 21:01:50 9161

原创 SSM小问题汇总

1、mybatis插入返回主键<!--mapper.xml文件处添加useGeneratedKeys="true" ==》取值范围true|false 默认值是:false。 含义:设置是否使用JDBC的getGenereatedKeys方法获取主键并赋值到keyProperty设置的领域模型属性中。keyProperty="user_id" ==》将主键返回至user_id的j...

2019-02-13 09:40:46 350

原创 二叉树

二叉树的遍历分为以下三种:先序遍历:遍历顺序规则为【根左右】中序遍历:遍历顺序规则为【左根右】后序遍历:遍历顺序规则为【左右根】先序遍历:1245736中序遍历:4275136后续遍历:4752631Problem 1261 二叉树的遍历(中序遍历)………………数构Accepted: 1970    Total Submit: 2327Time Limit: 1000ms    Memony Li...

2018-03-30 16:18:15 260

原创 链表

Problem 1178 报到--建立链表………………数构Accepted: 3314    Total Submit: 4613Time Limit: 1000ms    Memony Limit: 32768KBDescription新生报到开始了,需要登记的信息是:姓名、性别、来的地方、已安排的学号。请你编程将新生的信息输入电脑,然后按原顺序输出。请用链表完成。新生的结构定义为:struct...

2018-03-29 20:43:27 412

原创 最短路径

Problem B 最短路径Accepted: 17 Total Submit: 51Time Limit: 1000ms Memony Limit: 32768KBDescription?有一个无向加权图,节点的序号从1开始。请你找出度最大的两个点,然后求这两个点之间的最短路径值。Input输入有若干个案例,每个案例的第1行有2个整数m,n,m是节点数,n是边数...

2018-03-29 19:48:45 244

原创 几个实用的自定义函数

1.最大公约数(辗转相除法)eg:import java.util.Scanner;public class Main { public static void main(String args[]) { Scanner in = new Scanner(System.in); while (in.hasNext()) { int a = in.nextI

2017-05-16 09:29:56 510

原创 POJ 1088 滑雪 解题报告(记忆化搜索)

滑雪Time Limit: 1000MS Memory Limit: 65536KTotal Submissions: 96997 Accepted: 36774题目连接:POJ1088DescriptionMichael喜欢滑雪百这并不奇怪, 因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡

2017-05-13 12:53:03 502

转载 给Java新手的一些建议----Java知识点归纳(Java基础部分)

原文地址:给Java新手的一些建议----Java知识点归纳(Java基础部分)写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,主要是和一些java基础知识点相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验,能让大家更好学习和使用Java。   这次介绍的主要内容是和J2SE相关的部分,另外,会在

2017-05-12 16:49:39 308

原创 蓝桥杯 历届试题 九宫重排 解题报告(BFS,双向BFS优化)

历届试题 九宫重排  时间限制:1.0s   内存限制:256.0MB      锦囊1搜索。锦囊2比较经典的搜索题,可以直接搜索或者使用双向搜索优化。问题描述  如下面第一个图的九宫格中,放着 1~8 的数字卡片,还有一个格子空着。与空格子相邻的格子中的卡片可以移动到空格中。经过若干次移动,可以形成第二个图所

2017-05-08 16:17:19 716

原创 蓝桥杯 历届试题 危险系数 解题报告(并查集)

历届试题 危险系数  时间限制:1.0s   内存限制:256.0MB      问题描述抗日战争时期,冀中平原的地道战曾发挥重要作用。地道的多个站点间有通道连接,形成了庞大的网络。但也有隐患,当敌人发现了某个站点后,其它站点间可能因此会失去联系。我们来定义一个危险系数DF(x,y):对于两个站点x和y (x != y), 如果能

2017-05-06 16:36:11 499

原创 第七届 蓝桥杯决赛 Java B组 打靶 解题报告(DFS,回溯,全排列)

题目:打靶小明参加X星球的打靶比赛。比赛使用电子感应计分系统。其中有一局,小明得了96分。这局小明共打了6发子弹,没有脱靶。但望远镜看过去,只有3个弹孔。显然,有些子弹准确地穿过了前边的弹孔。不同环数得分是这样设置的:1,2,3,5,10,20,25,50那么小明的6发子弹得分都是多少呢?有哪些可能情况呢?下面的程序解决了这个问题。

2017-05-05 16:10:38 1016 4

原创 蓝桥杯 历届试题 买不到的数目 解题报告(完全背包,数论)

历届试题 买不到的数目  时间限制:1.0s   内存限制:256.0MB      锦囊1数论或动态规划。锦囊2输入的两个数必然互质。可以证明答案不会太大,可以枚举答案,然后使用欧几里得算法来求是否存在方案,或者直接使用动态规划来标记所有能买到的。问题描述小明开了一家糖果店。他别出心裁:把水果糖包成4颗一

2017-05-01 16:51:31 778

原创 蓝桥杯 历届试题 剪格子 解题报告(dfs+ 回溯)

历届试题 剪格子  时间限制:1.0s   内存限制:256.0MB      锦囊1搜索。锦囊2搜索左上角的块包含哪些方格。当方格不连通或者在不要求连通的情况下不能得到解时回溯。问题描述如下图所示,3 x 3 的格子中填写了一些整数。+--*--+--+|10* 1|52|+--****-

2017-04-27 18:57:05 1349 4

原创 HDU 1114 Piggy-Bank 解题报告(完全背包)

Piggy-BankTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 24128    Accepted Submission(s): 12216Problem DescriptionBefore AC

2017-04-22 16:12:52 488

原创 蓝桥杯 历届试题 蚂蚁感冒 解题报告

历届试题 蚂蚁感冒  时间限制:1.0s   内存限制:256.0MB    问题描述  长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。  每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。  当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。  这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰

2017-04-21 23:06:22 577

原创 C++结构体排序个人总结(运算符重定义,比较器)

前几天做蓝桥杯题目有一题有用到结构体排序,刚开始使用比较器,然后sort()排序一下就可以,后来参考别人的代码发现还可以用运算符重定义,着实省事很多,省的再在结构体外面写一个比较器的方法,所以现在总结一下:第一种:结构体内重定义 (‘    ’符号),然后sort就可以排序,初步估计sort方法是根据‘   ’符号排序,还未问老师,暂未证实,废话不多说,直接上代码#include"iost

2017-04-18 23:57:03 2539

KeyTweak V2.3.0_.rar

键盘修改工具,键盘修改工具,键盘修改工具,键盘修改工具,

2019-07-28

Chrome插件伴侣 + 划词翻译 + ADblock.rar

Chrome插件伴侣 + 划词翻译 + ADblock

2019-07-25

wps_symbol_fonts.zip

解压得Liunx下wps缺失字体文件wps_symbol_fonts.zip

2019-05-17

java字符串加密 - MD5

java字符串加密 ,源代码,32位加密 java字符串加密 ,源代码,安全可靠

2018-03-28

锐捷4.63+4.96+5.10合集(64位32位通用)

锐捷4.63+4.96+5.10合集(64位32位通用) 锐捷4.63+4.96+5.10合集(64位32位通用)

2018-03-12

eclipse-java-oxygen-1a-linux-gtk-x86_64.tar.gz

eclipse-java-oxygen-1a-linux-gtk-x86_64.tar.gz linux下eclipse-oxygen版 因上传限制,网盘地址分享

2018-01-14

鼠标美化 鼠标美化

鼠标美化,直接安装 鼠标美化,直接安装 鼠标美化,直接安装

2018-01-14

幽蓝鼠标指针

幽蓝鼠标指针 幽蓝鼠标指针 幽蓝鼠标指针 幽蓝鼠标指针

2018-01-14

jdk-7u80-ea-bin-b03-linux-x64-19_nov_2014.tar.gz

jdk-7u80-ea-bin-b03-linux-x64-19_nov_2014.tar.gz jdk-7u80-ea-bin-b03-linux-x64-19_nov_2014.tar.gz

2018-01-14

virtual-judge-master.zip

virtual-judge-master.zip virtual-judge-master.zip virtual-judge-master.zip

2018-01-14

usbit+1.59_烧录Pi镜像的工具.zip

usbit+1.59_烧录Pi镜像的工具.zip usbit+1.59_烧录Pi镜像的工具.zip

2018-01-14

锐捷4.63+4.96+5.10合集(64位32位通用).7z

锐捷4.63+4.96+5.10合集(64位32位通用).7z 锐捷4.63+4.96+5.10合集(64位32位通用).7z

2018-01-14

Chrome XP 最终版.rar

Chrome XP 最终版.rar Chrome XP 最终版.rar Chrome XP 最终版.rar

2018-01-14

voj-master.rar

voj-master.rar voj-master.rar voj-master.rar voj-master.rar

2018-01-14

apache-maven-3.0.5.rar

apache-maven-3.0.5.rar apache-maven-3.0.5.rar apache-maven-3.0.5.rar

2018-01-14

spring-webmvc-4.3.9.RELEASE.jar

spring-webmvc-4.3.9.RELEASE.jar spring-webmvc-4.3.9.RELEASE.jar

2018-01-14

MySQL-server-5.5.52-1.linux2.6.x86_64.rpm

MySQL-server-5.5.52-1.linux2.6.x86_64.rpm MySQL-server-5.5.52-1.linux2.6.x86_64.rpm

2018-01-14

MySQL-client-5.5.52-1.linux2.6.x86_64.rpm

MySQL-client-5.5.52-1.linux2.6.x86_64.rpm MySQL-client-5.5.52-1.linux2.6.x86_64.rpm

2018-01-14

hbase-1.1.2-bin.tar.gz

hadoop hbase数据库 亲测可用 hadoop hbase数据库 亲测可用

2018-01-14

空空如也

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

TA关注的人

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