logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

常见数据结构和算法 的可视化

旧金山大学的 David Galles做的各种可视化的数据结构和基本算法的主页,网址在这里,大家可以看看。基础Stack栈: 数组实现Stack栈: 链表实现Queues队列: 数组实现Queues队列: 链表实现Lists列表: 数组实现 ( java 版演示)Lists列表: 链表实现 ( java 版演示)索引Binary Search Trees 二叉检索树AV

vim + ctags + taglist配置和使用 【及】 一键安装 ctags和cscope的方法 【及】vim语法高亮,自动缩进,python 自动缩进设置

1, vim + ctags + taglist配置和使用taglist依赖于ctags,所以要先装ctags,否则taglist装了也没法用!1、首先安装ctags首先是ctags的安装,推荐使用exuberant ctags,我们可以从其官方网站上下载它的源码包,进行解压缩,编译,安装即可。1)ubuntu安装sudo apt-get install exuberant

C++自动微分(Automatic differentiation)原理1

0. 缘由下面介绍下为什么要引入自动 自动微分(automatic differentiation -> AD )。一个优化问题的例子假设现在我们在解决一个机器学习的问题,有了一些训练样本,现在需要寻找一个最优的函数,使得函数对输入X的估计Y’与实际输出Y之间的期望风险最小化。利用已知的经验数据(训练样本)来计算得到的误差,被称之为经验风险。使用对参数求经验风险来逐渐逼近理想的期望风险的最小值

#神经网络#深度学习
使用 PyInstaller 把python程序 .py转为 .exe 可执行程序

最近使用Python为项目开发一款绘图工具(绘出 声场三维模型)。因为希望能把Python脚本发布为脱离Python平台运行的可执行程序,比如单个的exe文件。    PyInstaller恰满足这个需求。本文PyInstaller的版本是2.0,支持Python2.7。下面讨论怎样安装,使用PyInstaller。PyInstaller本身并不属于Python包。   在安装 pyins

MySQL数据库定时备份Shell脚本并备份至其它机器方法

这是一个简单的MySQL数据库备份shell脚本,适用于单台Linux服务器或者VPS的mysql数据库备份工作,工作原理是使用mysql的mysqldump工具来导出数据库为.sql文件,然后将所有导出的文件打包归档。然后我们在shell脚本中使用 scp命令把备份文件复制到另外一台备份机器,由于scp每次传送文件要密码因此我们需要使用 expect插件或者利用密钥。在这里介绍采用生

二级指针实现单链表的插入、删除及 linux内核源码双向链表之奇技

今天看了coolshell上关于二级指针删除单链表节点的文章。文章中Linus 举例:例如,我见过很多人在删除一个单项链表的时候,维护了一个”prev”表项指针,然后删除当前表项,就像这样:if (prev)prev->next = entry->next;elselist_head = entry->next;and whenever I see code

#链表
ubuntu linux Django 安装 及 创建简单 的web示例

下载Django之前你要确保你的系统安装了python,在终端输入python,看看是否安装了python  ctrl + c ,退出。若是没有安装则,安装:sudo apt-get install python1, 下载 Django ,请转到此页面https://www.djangoproject.com/download/我下载的的是Django-1.5.1 版本。ta

linux 下安装、使用 redis

redis介绍Redis是一个开源、支持网络、基于内存、键值对存储数据库,使用ANSI C编写, redis中文官方网站,点这里。redis安装我的linux操作系统为ubuntu12.04 登录 http://www.redis.io/download 下载redis-2.8.3.tar.gz(或者使用命令下载,wget http://download.redis.io/

#redis
使用xrdp实现windows 远程桌面 ubuntu linux

一般情况下我们用ssh客户端远程登陆Linux系统,至于图形界面下的linux远程登陆工具,我们一般都会想到vnc,但它的安全性不够,在这里,我将介绍XRDP的安装配置方法。我们可以很方便的通过windows远程桌面 linux。xrdp安装配置方法打开终端:依次安装sudo apt-get install xrdpsudo apt-get install vnc4serv

#linux#ubuntu
nginx 源码学习(五) 基本数据结构 ngx_list_t

ngx_list_t 介绍ngx_list_t是nginx封装的单链表容器, 它在nginx中的应用比较频繁, 比如在nginx 源码中src/http/ngx_http_request.{h,c}的HTTP的头部就是使用ngx_list_t来存储的。这个链表结构和我们常见的链表有所不同, 其不同点在于链表的每一个节点,它的节点不像我们常见的单链表的节点(即每个节点只能存放一个元素

#nginx
    共 18 条
  • 1
  • 2
  • 请选择