$mkdir ExpressWithAngularTest $cd ExpressWithAngularTest choose needed components you'd like to add to your project $mv package.json package_yo.json $express $gedit package.json copy "express": "3.3.4","jade": "*" f…
linux上安装配置samba服务器 在linux上安装配置samba服务器 在这给大家介绍一个不错的家伙,samba服务.如果您正在犯愁,如何在Windows和Linux之间实现资源共享,就请看看这篇详解,希望能帮您解决困扰. 先简单介绍一下,SMB(Server Messages Block,信息服务块)是在局域网上共享文件和打印机的一种协议,通过它可以使局域网内的Windows.linux和Unix等系统共享文件和打印机等资源.在linux上可以运行SMB的软件很多,最常用的就是Samba…
开发一个语音通信解决方案是一个软件项目.既然是软件项目,就要有相应的计划:有多少功能,安排多少软件工程师去做,这些工程师在这一领域的经验如何,是否需要培训,要多长时间做完,中间有几个主要的milestone等.我们曾经四个人花了近一年时间开发了一个语音解决方案,成功通过验收,各项关键指标(语音质量.单向时延)均达到运营商要求.当时是在芯片公司,在公司自己的芯片上做语音解决方案,增加芯片的卖点,增强芯片竞争力.我们做语音数据面实现,同时提供API.用户在上层控制协议(例如SIP)中调用API,从而…
Linux上安装配置Keepalived 1.下载 自行去Keepalived官网进行下载,也可以通过如下链接进行下载2.0.18版本(目前的稳定版) 链接:https://pan.baidu.com/s/19kHLr6y-ctdtXGR6Cuglbg 提取码:18ti 2.安装 上传下载过后的压缩包到自己的服务器目录,此处我上传到了Linux如下目录: 解压:    tar -zxvf keepalived-2.0.18.tar.gz            进入解压之后的Keepalived目…
CRONTAB概念/介绍 crontab命令用于设置周期性被执行的指令.该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行. cron 系统调度进程. 可以使用它在每天的非高峰负荷时间段运行作业,或在一周或一月中的不同时段运行.cron是系统主要的调度进程,可以在无需人工干预的情况下运行作业.crontab命令允许用户提交.编辑或删除相应的作业.每一个用户都可以有一个crontab文件来保存调度信息.系统管理员可以通过cron.deny 和 cron.allo…
1引言 本文档主要包含INTEL DPDK安装和配置说明.目的是让用户快速的开发和运行程序.文档描述了如何在不深入细节的情况下在linux应用开发环境上编译和运行一个DPDK应用程序. 1.1文档总览 以下是DPDK文档列表,建议按照文档顺序阅读: Release Note:提供版本特有信息,包括支持的型号,限制,修正的问题,一直的问题等等.也提供一些在常见问题解答中被频繁问道的问题的大案. 入门指导(Getting Started Guide(本文档)):描述怎么安装和配置DPDK,目的是让用…
1.在Linux上.在ifcfg-eth0上设置IP地址等信息 具体配置信息例如以下已 [root@rac01 Desktop]#more/etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=none NM_CONTROLLED=yes ONBOOT=no TYPE=Ethernet UUID=3d5f18d5-73e0-48db-acbb-67d3ee8b332f IPADDR=192.168.171.150 PREFI…
有些时候我们外网linux服务器需要访问内网的服务器,这时候就需要在外网服务器上配置l2tp的客户端,连接到VPN访问内网服务器. 安装: yum -y install xl2tpd ppp 安装成功后,直接进入配置流程 配置: 配置过程也并不复杂,主要有两个文件.首先就是配置 /etc/xl2tpd/xl2tpd.conf 文件.此文件原有的内容是做服务端用的,而作为客户端使用只需保留如下配置: [lac myvpn] name = l2tp_user_name lns = l2tp_serv…
一.安装gcc  1.Redis在linux上的安装首先必须先安装gcc,这个是用来编译redis的源文件的.首先需要先切换的到root用户 2.然后开始安装gcc: yum install gcc-c++ 二.安装redis 1.首先上官网下载Redis 压缩包,地址:http://redis.io/download 2.通过远程管理工具,将压缩包拷贝到Linux服务器中,执行解压操作: tar zxvf redis-4.0.8.tar.gz 3.进入到redis解压目录,进行编译: cd r…
以前写过两个Android开发配置文档,使用NDK进行JNI开发,这样能够利用以前已经写好的C++代码. 前两篇博客地址: http://blog.csdn.net/watkinsong/article/details/8829072 http://blog.csdn.net/watkinsong/article/details/8829235 但是这两篇配置介绍中,多少的有些错误,这里重新整理这些错误以及要注意的问题,作为勘误文. 简介:本系列博客介绍了安卓开发环境的配置,和在安卓开发中,通过…
微信公众号音频接口开发 根据业务需求,我们可能需要将微信录音保存到服务器,而通过微信上传语音接口上传到微信服务器的语音文件的有效期只有3天,所以需要将文件下载到我们自己的服务器. 上传语音接口 wx.uploadVoice({ localId: '', // 需要上传的音频的本地ID,由stopRecord接口获得 isShowProgressTips: 1, // 默认为1,显示进度提示 success: function (res) { var serverId = res.serverId…
Linux上环境变量配置分为设置永久变量和临时变量两种.环境变量设置方法同时要考虑环境Shell类型,不同类型的SHELL设置临时变量方法和设置永久变量对应的配置文件不同.Linux环境变量本身配置过程并不复杂,但是一些细节没有注意就可能导致配置的变量不生效.本文针对Linux环境变量主要场景进行描述.包括如下: (1)Shell=/bin/bash & 永久变量 & 所有用户/单一用户: (2)Shell=/bin/bash & 临时变量: (3)Shell=/usr/bin/c…
一.安装: 三种安装方式: 1. 从网上安装 sudo apt-get install mysql-server.装完已经自动配置好环境变量,可以直接使用mysql的命令. 注:建议将/etc/apt/source.list中的cn改成us,美国的服务器比中国的快很多. 经测试,总是连接不成功.最后直接到官网下载MySQL APT Repository (mysql-apt-config_0.2.1-1ubuntu14.04_all.deb),然后安装,可以成功,网址:http://dev.my…
转自:http://www.webarch.org/category/linux生产环境是Centos5.6,由于需要提供ftp服务,就找了一款比较小巧的ftp服务器端软件,vsftpd(vsftpd 的名字代表”very secure FTP daemon”.vsftpd在安全性.高性能及稳定性三个方面有上佳的表现.它提供的主要功能包括虚拟IP设置.虚拟用户.Standalone.inetd操作模式.强大的单用户设置能力及带宽限流等. 安全是它的开发者 Chris Evans 考虑的首要问题之…
背景介绍:目前我们线上的前端服务器数量比较多,超过200多台,每次发布新应用的时候,都是将软件包放在一台专门的Push服务器上,再由所有的前端服务器通过rsync自动同步.但随着前端服务器的数量越来越多,Push服务器的带宽已经成为了瓶颈. 而BitTorrent Sync这种P2P方式的同步则是一种解决方案.同时它的跨平台支持也非常好,无论是Windows,Linux,Mac OS,甚至手机端都有相应的客户端.虽然目前尚未开源,但可以免费使用,还是很不错的. 下面,就是我们在线上的纯Linux…
启动: /usr/sbin/vsftpd & 端口占用: lsof -i:21 位置: whereis vsftpd 默认配置下,匿名用户登录 vsftpd 服务后的根目录是 /var/ftp/: 系统用户登录 vsftpd 服务后的根目录是系统用户的家目录. 若要修改登录 vsftpd 服务后的根目录,只要修改 /etc/vsftpd/vsftpd.conf 文件即可. 假设要把 vsftpd 服务的登录根目录调整为 /vae/www/html,可加入如下三行:  local_root=/va…
一.服务器端配置1.rsyncd.conf文件说明uid = rsync     #用户,用来控制用户访问模块目录的读写权限gid = rsync     #组,用来控制组访问模块目录的读写权限use chroot = no     #安全相关max connections = 50     #最大连接数timeout = 180     #超时时间(单位为秒) motd file = /etc/rsyncd/rsyncd.motd     #定义登录服务器时的banner信息pid file…
这段时间一直在研究hdmi-servers,因为友善对这个在是闭源的,所以由于兴趣的关系和工作的关系,决定自己写一个hdmi-servers. 在hdmi中,最关键的是弄清楚了Hdmi显示数据的怎么来的,怎么输出的. 在s5pv210数据手册上,在VIDEO PROCESSOR一节中,有过这样的一个框架图: 同时在MIXER一节中的开始介绍部分,有这样的阐述: 那显示的源数据送到vp或者mixer的数据又是从哪里来的呢? 从友善的hdmi-servers显示效果来看,Hdmi显示和lcd显示是同…
1:安装工具包 wget.vim和gcc yum install -y wget yum install -y vim-enhanced yum install -y make cmake gcc gcc-c++ 2:下载nginx安装包 wget http://nginx.org/download/nginx-1.6.2.tar.gz 3:安装依赖包 yum install -y pcre pcre-devel yum install -y zlib zlib-devel yum instal…
第一步:安装 yum install -y vsftpd 第二步:启动ftp服务:vsftpd [root@localhost ~]# systemctl start vsftpd 第三步:查看启动状态:[root@localhost ~]# systemctl status vsftpd 第四步:可以通过url访问 ftp://192.168.1.xxx 配置ftp vim  /etc/vsftpd/vsftpd.conf guest_enable=YES guest_username=ftp…
原文地址:http://blog.csdn.net/watkinsong/article/details/9849973 有一种方式不需要自己配置所有的Sun JDK, Android SDK以及NDK,Eclipse等设置,使用已经配置好的开发套件就可以进行直接的开发,由NVIDIA开发的开发套件Tegra Android Development Pack能够直接设置好所有的开发环境,而且最新的版本还包含了OPENCV,不想自己配置的朋友可以直接下载这个套件.但是我本人没有尝试过使用这个套件,…
由于经常使用SKYPE聊天打电话,一直觉得被拴在电脑前面不是很自由,终于在一个周末,一激动买了一个蓝牙耳机.经过几天的努力在Linux/Debian上用了起来,现在就把这个配置过程和大家分享. 第一 了解蓝牙 蓝牙是爱立信的提出的一个近距离的无线通讯协议,由于没有INTEL的支持,它的发展一直都不是很快,在蓝牙不多的应用中,用得最多就是无线的HEADSET.其他应用还有MOUSE,CAMERA. 蓝牙耳机主要有两种PROFILE,一般用的都是Headset profile它是单声道的音频,质量只…
内心os: 听人说,写blog是加分项,那他就不是浪费时间的事儿了呗 毕竟自己菜还是留下来东西来自己欣赏吧 Mac小电脑上进行python数据开发环境的配置 首先下载Anaconda,一个超好用的数据分析|管理包|拓展的平台 安装的时候记得将其添加到PATH环境变量里面,便于在终端使用conda. 貌似是这样,反正我还没用到 流坑 我之前装的一些包,包括numpy,pandas啥的 其次可以下VS code 也可以下 pycharm. VScode需要各种装备可以发挥各种作用,现在还弄不太明白…
转自:http://blog.csdn.net/zzk197/article/details/7915307 一:简洁的配置文件[root@cisco ~]# vi /etc/ssh/sshd_config Port 22Protocol 2HostKey /etc/ssh/ssh_host_rsa_keyHostKey /etc/ssh/ssh_host_dsa_keyKeyRegenerationInterval 3600ServerKeyBits 768SyslogFacility AUT…
首先下载到vnc的linux版本和windows版本. 1. 首先,我们要先下载 VNC 安装,假如我们下载的目录是 VNC/vncgo . # cd ~# wget http://www.realvnc.com/dist/vnc-3.3.7-x86_linux.tar.gz# tar -zxvf vnc-3.3.7-x86_linux.tar.gz# mv vnc-3.3.7-x86_linux vnc# cd vnc# mkdir -p ~/VNC/vncgo# ./vncinstall ~…
Use xev command to find the keycode xmodmap -pke |more To Change keymapping for this Laptop: 我是日文键盘,用这些键来代替: F9 F10 F11 Pause  hanka/zenkaku => 2    w    s     双引号   ESC xmodmap -e "keycode 75=2"xmodmap -e "keycode 76=w"xmodmap -e &…
对于在Linux上开发.Net Core的程序员来说, 似乎都缺少一个好的IDE. Windows上有Visual Studio, Mac上有Visual Studio for Mac, 难道Linux只有Visual Studio Code了吗? Linux上有两个最好的编辑器: VIM和Emacs, 哪个更好不是这一篇的主题, 这一篇的主题是如何在Linux上简单的构建一个比较好用的.Net Core开发环境. 以下的内容面向的是刚接触VIM的新手, 如果你完全未接触过, 可以去找一些入门的…
本人才疏学浅,在此记录自己用C#在Linux上开发的一点经验,写下这篇指南.(给想要在Linux上开发C#程序的朋友提供建议) 目前在Linux上跑的网站:http://douxiubar.com | http://douxiubar.com/AdminLogin/Index(MVC4+Dapper+Autofac)的一个作品 在Linux上开发建议上http://www.linuxdot.net/和http://jexus.org/讨论学习,我刚接触那会才知道自己才疏学浅,受益良多(入门题;I…
1,因为买了荣耀的magicbook pro 锐龙版,系统是Linux,以后打算直接在Linux上开发.本来熟悉Myeclipse,下载了Myeclipse2017 for Linux,但是安装中出现小界面问题,没办法进入配置界面,所以打算使用IDEA来开发. 2,安装IDEA前,先安装JDK1.8最新版 3,下载Iterllij IDEA for Linux:https://www.jetbrains.com/idea/download/#section=linux 4, 然后cp到/usr/…
# Windows 和 Linux 上Redis的安装守护进程配置 Redis 简介 ​ Redis是目前最常用的非关系型数据库(NOSql)之一,常以Key-Value的形式存储.Redis读写速度远远比关系型数据库高(mysql.oracle).所以常用作项目热数据缓存 Windows上的安装配置 1) 在GitHub下载https://github.com/microsoftarchive/redis/releases 2) 解压并安装redis服务以支持守护进程(后台启动) 解压之后目录…