Linux下进程管理工具推荐:supervisor
Supervisor (http://supervisord.org) 是一个用 Python 写的进程管理工具,可以很方便的用来启动、重启、关闭进程(不仅仅是 Python 进程)。除了对单个进程的控制,还可以同时启动、关闭多个进程,比如很不幸的服务器出问题导致所有应用程序都被杀死,此时可以用 supervisor 同时启动所有应用程序而不是一个一个地敲命令启动。安装Supervisor 可以运行在 Linux、Mac OS X 上。如前所述,supervisor 是 Python 编写的,所以安装起来也很方便,可以直接用 pip :1sudo pip install supervisor...
Linux下配置 nginx + .net core 2.0
用到的软件如下winSCP, vs2017 ,centos 6.8 64位,安装环境aliyun centos 6.8 64位安装.net core 2.0 依赖的组件yum install deltarpm epel-release unzip libunwind gettext libcurl-devel openssl-devel zlib libicu-devel安装.net core 2.0sudo dnf install libunwind libicucurl -sSL -o dotnet.tar.gz https://aka.ms/dotnet-sdk-2.0.0-linux-x64sudo mkdir -p /opt/dotnet >> sudo tar zxf dotnet.tar.gz -C /opt/dotnetsudo ln -s /opt/dotnet/dotnet /usr/local/bindotnet --...
Linode KVM VPS安装Windows系统方法
从16年6月开始Linode(除日本东京)全面升级为KVM架构,内存也升级,也就是意味着可以安装Windows系统了!到16年11月份Linode日本东京2号数据中心(Tokyo 2)内测,升级为KVM架构!12月正式上线开卖,虽说东京新机房NTT线路的口碑相比旧机房KDDI线路始终差了点,但自从12月中旬开始东京1号旧机房KDDI线路开始严重抽风,部分地区甚至不如新机房NTT线路,东京1号旧机房在国内电信彻底是炸了!估计和最近一段时间国际海底光缆的故障有关,电信已经处理了好久了,也没搞好!联通还可以,东京2号新机房在国内电信和联通...
missing PARTITION or SUBPARTITION keyword
修改Oracle表时报这个错,missing PARTITION or SUBPARTITION keyword是因为语法写错,差一个字段(红色):alter TABLE "UserCars" add "EngineNo2" nvarchar2(50);update "UserCars" set "EngineNo2" = "EngineNo";alter TABLE "UserCars" drop column "EngineNo";alter TABLE "UserCars" rename column "EngineNo2" to "EngineNo";
android拍照功能之权限和Android版本问题
对于Android 6.0之前,想要使用系统的相机进行拍照,那么只要在AndroidManifedt.xml中进行添加相应的权限,主要是两个:<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/><uses-permission android:name="android.permission.CAMERA"/>这样设置完成后,当在Android 6.0一下(不包括6.0)进行使用系统相机进行拍照是完全没有问题,当我们进行点击拍照功能时,此时系统就会提醒我们打开相应的权限,这说明使用系统相机进行拍照是没有问题的,但是,但使用Android 6.0以...
linux下安装根证书支持Https
在linux下有时会使用http请求HTTPS网站数据(API),会报错。要安装根证书支持HTTPS访问。于是百度,提示用 mozroots --import --ask-remove 可以安装,结果 运行提示 找不到mozroots于是安装mozroots,百度发现,这个是mono命令。刚好我安装的jexus独立版又带了Mono和mozrootscd jexusll看到了mozroots运行 sudo ./mozroots --import --ask-remove178个证书已导入。最后,还要在你asp.net程序的某个地方,比如 global.asax的application_start 事件中,加入一句:System.Net.ServicePointManager.Ser...
解决Newsoft.Json版本冲突
解决办法如下:web.config 的 configuration节点下面注明:<runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-9.0.0.0" newVersion="4.5.0.0" /> </dependentAssembly> </assemblyBinding> </runtime>就强制使用版本4.5.0.0 ...
关于AJAX跨域调用ASP.NET MVC或者WebAPI服务的问题及解决方案
作者:陈希章时间:2014-7-3问题描述当跨域(cross domain)调用ASP.NET MVC或者ASP.NET Web API编写的服务时,会发生无法访问的情况。重现方式使用模板创建一个最简单的ASP.NET Web API项目,调试起来确认能正常工作创建另外一个项目,仅仅包含一个HTML页面,发起AJAX的调用在浏览器中打开这个网页,我们会发现如下的错误(405:Method Not Allowed) 【备注】同样的情况,也发生在ASP.NET MVC中。某些时候,MVC也可以直接用来开发服务,与WebAPI相比各有优缺点。下面是一个利用MVC开发...
.net连接MySql:Unable to connect to any of the specified MySQL hosts
MySql.Data.MySqlClient.MySqlException Unable to connect to any of the specif 我的问题是my.cnf配置错误,从官方网站重新下载mysql,把它的My.cnf默认文件覆盖就OK了,这里我上传一份我的MYSQL5.1的my.cnf# Example MySQL config file for large systems.## This is for a large system with memory = 512M where the system runs mainly# MySQL.## MySQL programs look for option files in a set of# locations which depend on the deployment platform.# You can copy this option file ...
