自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tissar的博客

C/C++,业余兴趣神经网络

  • 博客(46)
  • 资源 (1)
  • 收藏
  • 关注

原创 C 语言快速排序 —— 数组和链表

快速排序算法是一种分治算法,它的核心思想是通过选择一个基准元素,将数组分为两部分,通过移位使得左边部分的所有元素都小于等于基准元素,右边部分的所有元素都大于等于基准元素,然后分别对左右两部分递归地进行排序。

2025-03-20 11:19:02 175

原创 【git】通过 rebase 合并分支

在 git 版本管理中,我们有两种合并分支的主要方式,他们是 rebase 和 merge。相比 merge , rebase 的优势在于它可以让提交历史保持线性,令到历史更加清晰。同时,如果合并过程中存在冲突, rebase 的线性历史也可以更方便观察冲突解决的过程。

2025-02-18 10:01:38 442

原创 【skynet】 网络编程之回显服务器

本文通过一个基于 skynet 的回显服务器简单的介绍了 skynet 的 tcp 用法。

2024-04-24 17:07:36 550

原创 【C语言】RC4 测试代码

【代码】【C语言】RC4 测试代码。

2024-03-27 14:30:09 369

原创 禁止 chrome 自动更新

【代码】禁止 chrome 自动更新。

2024-02-01 11:49:13 516

原创 【lua】在微软 windows 系统上安装 lua

https://sourceforge.net/projects/luabinaries

2023-09-01 11:06:49 451

原创 【skynet】服务调度实验

skynet 是一个多线程框架,功能按服务划分

2023-08-18 16:03:14 360

原创 【skynet】 skynet 之 snax

skynet 的 snax 框架。

2023-08-16 10:32:14 346

原创 【skynet】skynet 服务间通信

skynet 服务之间有自己的一套高效通信 API。本文给出简单的示例。

2023-08-15 16:35:04 1329

原创 【skynet】skynet 入门代码

本文将从零开始,写第一个 skynet 程序 HelloWorld。通过 HelloWorld 可以熟悉 skynet 的运作方式,和了解其 api。

2023-08-15 11:54:38 364

原创 【skynet】skynet 下载编译

skynet 在 ubuntu 上下载编译

2023-08-15 11:51:52 357

原创 【WMware】WMware16下载激活

WMware16

2023-08-11 16:27:34 325

原创 【Lex & Yacc】计算器DEMO

一个基于YACC的命令行DEMO,支持加减乘除括号优先级。

2023-06-06 16:34:13 166

原创 【Python】源码编译

在CentOS7上源码编译python3.8.10

2023-04-08 16:41:44 122

原创 MXNet网络模型(五)条件GAN神经网络

条件GAN神经网络基础。用MXNet实现。

2022-07-15 17:08:24 365

原创 MXNet网络模型(四)GAN神经网络

GAN神经网络基础。用MXNet实现。

2022-07-14 20:47:24 774

原创 Show Me the Code之MXNet网络模型(三)

Show Me the Code之MXNet网络模型(三)Show me the code!Show me the code!# -*- coding: utf-8 -*-import loggingimport structimport gzipimport numpy as npimport mxnet as mxlogging.getLogger().setLevel(l...

2022-07-05 13:32:32 217

原创 windwos 下载安装OpenSSH

OpenSSH for Windwos (2000/XP/2003/7)

2021-01-27 11:48:31 413

原创 【Go语言】代码覆盖测试(gcov)

【Go语言】代码覆盖测试(gcov)GCOV示例工程simplemath/add.gosimplemath/sqrt.gocalc/main.go编译代码(生成gcno文件)Makefile使用"--coverage"编译参数运行程序(生成gcda文件)gcov(生成gcov文件)lcov(生成info文件)genhtml(可视化成html)结果分析main.go.gcovadd.go.gcovsqrt.go.gcovGCOVgcov是gcc提供的代码覆盖测试工具,它的测试结果体现2个指标。每行代码

2021-01-17 22:43:27 1522 1

原创 【Go语言】动态库和静态库详解

本文章分别讲述了如何使用gc和gccgo编译Go语言的静态库和动态库

2021-01-17 10:22:23 2410

原创 【MySQL】windows安装MySQL 5.6

【MySQL】windows安装MySQL 5.6一、下载MySQL二、安装MySQL三、添加环境变量四、检查文件夹五、配置文件配置文件优先级六、安装MySQL服务查看mysqld使用说明安装Windows服务(管理员权限)启动服务(管理员权限)测试连接七、修改root密码mysqladmin使用说明mysqladmin修改密码如果直接安装官网的安装包(MySQL Community Server),会连带一些用不上的软件。一、下载MySQLhttp://mirrors.sohu.com:mysq

2020-09-01 20:44:57 875

原创 【MySQL】windows安装MySQL 5.7

【MySQL】windows安装MySQL 5.7如果直接安装官网的安装包(MySQL Community Server),会连带一些用不上的软件。下载安装包(台湾国立大学)清华大学开源软件镜像站:mysql-5.7.31-winx64.msi台湾国立大学FTP:mysql-5.7.31-winx64.msi双击安装添加环境变量安装服务启动服务修改root密码添加my.ini...

2020-07-22 00:09:28 521

原创 【pycharm】Cannot find reference ‘XXX‘ in ‘__init__.py‘ 解决办法

Cannot fin reference 'XXX' in '__init__.py' 解决办法File -> Editor -> Inspections把Unresolved references的 √ 取消掉

2019-07-19 13:00:45 16568 24

转载 Python语法检查——pyflakes

Python 语法检查 —— pyflakes安装python -m install pyflakes使用python -m pyflakes xxx.py

2019-06-03 20:10:37 8271

原创 Windows 各个版本 TortoiseSVN 下载

TortoiseSVN 下载地址

2019-05-28 10:17:19 16672 4

转载 ACE下载地址

ACE 下载地址http://download.dre.vanderbilt.edu/

2019-04-08 20:11:52 8080

转载 Boost线程池

Boost线程池Boost 线程池位于组件 asio 中,是一种固定大小的线程池。class thread_pool : public execution_contextTypesNameDescriptionexecutor_typeExecutor used to submit functions to a thread pool.fork_event...

2019-03-08 22:10:32 3918 1

原创 C++使用智能指针的必要性

C++ 使用智能指针的必要性评判智能指针的标准多线程的情况下面是一些 shared_ptr 的笔记。shared_ptr 的申请对象shared_ptr 的拷贝构造shared_ptr 作为判断条件shared_ptr 解引用shared_ptr 独占判断返回c/c++指针附属品 weak_ptr评判智能指针的标准在C/C++中,指针很重要,却是麻烦的来源。如果一个指针建立是没有初始化,那就是...

2019-03-06 20:00:02 3262

原创 C/C++处理多个mutex

线程安全地交换相同类型的两个对象已知在一个多线程的环境,有一个结构体用于计数。struct counter{ pthread_mutex_t m; int cnt;} counter_t其中 m 是互斥锁,用于保证数据 cnt 的排他性访问。当我们需要交换同一个结构体的两个对象时,很容易就会写出下面的代码。void counter_swa...

2019-03-04 22:45:33 1994

原创 使用异或交换两个变量是低效的

使用异或交换两个变量是低效的异或交换C 语言对策C++ 语言对策异或交换我们通常会遇到这样的面试题:请编写一个函数,交换 a、b 两个变量,且不能使用额外的临时变量。通常答案是这样的:#define SWAP(a,b) do { \ (a) ^= (b); \ (b) ^...

2019-02-28 00:02:06 362

原创 errno详解

errno 详解作用相关函数多线程作用errno 是 error number 的缩写,意味系统调用错误码。如果系统调用返回成功,errno 有可能但不一定会置0;而系统调用出错时,errno 必定会被设为对应的错误编号。因此,强迫症患者可以在调用系统调用之前,手动将 errno 置0。不过,如果系统调用返回成功,谁会闲着没事去看 errno 呢?相关函数一般来说,我们是不是需要了解每个...

2019-02-27 23:17:20 7207 2

原创 Valgrind详细教程(1) Memcheck

Valgrind详细教程(1) Memcheck一、简介二、非法访问内存演示2.1 代码2.2 执行2.3 调试三、引用未初始化的变量演示3.1 代码(一)3.2 调试(一)3.3 代码(二)3.4 调试(二)四、非法释放对内存4.1 代码(一)4.2 调试(一)4.3 代码(二)一、简介Memcheck是Valgrind的王牌,它用于C/C++程序的内存错误检测:非法访问内存(堆、栈、内...

2019-02-16 10:08:35 9012 1

转载 C语言运算符优先级

优先级 运算符 描述 结合性 1 ++  -- 后缀增/减量 从左到右 ( ) 函数调用 [ ] 数组下标 . 结构体、共用体成员 -> 结构体、共用体成员指针 (type){list} 复合文字 2 ++ -- 前缀增/减量 从右到左 +  - 正负号 !  ~ ...

2019-02-13 17:02:04 136

原创 Linux内嵌链表(sys/queue.h)详解

Linux 内嵌链表(sys/queue.h)详解queue 简介SLISTSTAILQLISTTAILQCIRCLEQ例程queue 简介C语言不像C++语言可以使用STL,在编程中需要用到链表时,通常需要程序员重新设计链表的结构体。不统一的编程规范会增加代码的阅读难度,而且链表的正确性需要验证。头文件queue.h为C语言中的链表提供了更加标准规范的编程接口。如今的版本多为伯克利加州大...

2019-02-11 16:05:42 11661 4

原创 深度学习论文整理(按时间排序)未完待续

Cycle GAN - 《Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks》https://arxiv.org/pdf/1703.10593.pdf《Mask R-CNN》https://arxiv.org/pdf/1703.06870.pdf《Knowing When to Lo...

2019-01-29 23:19:30 1072 1

原创 MXNet网络模型(二)—— 多层感知器

Show Me the Code之MXNet网络模型(二)全链接网络 —— MNIST数据集Show me the code!全链接网络 —— MNIST数据集使用最普通的全链接模型,对MNIST数据集进行分类Show me the code!# -*- coding: utf-8 -*-import mxnet as mximport numpy as npimport gzip...

2019-01-29 20:34:49 477

原创 MXNet网络模型(一)—— 线性回归

Show Me the Code之MXNet网络模型(一)线性回归Show me the code!线性回归函数关系式:y = x1 + 2 * x2Show me the code!# -*- coding: utf-8 -*-import mxnet as mximport numpy as npimport logginglogging.getLogger().set...

2019-01-29 19:32:16 587

原创 用TensorFlow游乐场学习神经网络

用TensorFlow游乐场学习神经网络进入TensorFlow游乐场认识TensorFlow游乐场界面开始打副本参数解析1. 学习率2. 激活函数3. 正则化和正则化比率4. 问题类型和数据集5. 训练集大小和噪声6. 批大小7. 网络的深度和广度8. 损失值可训练参数尾巴进入TensorFlow游乐场https://playground.tensorflow.org认识Tens...

2019-01-24 15:00:19 1679 1

原创 Windows安装mxnet带GPU上下文

Windows 安装 mxnet 带 GPU 上下文前期准备安装步骤1. 安装anaconda2. 安装CUDA3. 安装CUDNN4. 安装mxnet前期准备名称版本网址python2 (anaconda)64bit ( python2/3均可 )https://www.anaconda.com/downloadCUDA8.0 / 9.0 / 9.2htt...

2019-01-15 19:23:15 919

原创 No matching distribution found for mxnet-cu80 解决办法

pip 安装 GPU 版 mxnet 注意事项pip 安装 GPU 版 mxnet 注意事项pip 安装 GPU 版 mxnet 注意事项命令:pip install mxnet-cu80只有64位python才能这样安装。

2019-01-15 16:54:41 3179 3

Parallel Programming in Visual C++

微软官方文档:https://github.com/MicrosoftDocs/cpp-docs/tree/master/docs/parallel 修改了目录错乱的问题。

2019-01-22

空空如也

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

TA关注的人

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