摘要: 本文测试环境: ASP.NET MVC项目,Windows 7环境,SVN代码仓库, MSBuild,TortoiseSVN 持续集成这种工具很多了,Jenkins比较常用,他的原理就是一个服务,有一个管理网站,可以去你指定的代码仓库获取代码文件,可以设置什么时候,什么情况下去触发,到仓库获取文件。阅读全文
posted @ 2018-08-09 17:24 chy710 阅读(58) 评论(0) 编辑
摘要: Docker是一门很成熟的容器技术,类似虚拟机技术主要用做环境的隔离,方便环境的复制镜像,虚拟机是基于操作系统这一层的,而Docker更加的轻量级,像是“应用”层级的。比如我需要一个MySQL环境、一个Nginx环境、一个netcore运行环境等等。 有两个非常重要的概念要搞明白 镜像Images:阅读全文
posted @ 2018-08-07 11:23 chy710 阅读(39) 评论(0) 编辑
摘要: 这一年来,团队中有些小鲜肉,和他们打交道悟出的一些道理,作为年轻人觉得他们可以做的更好 1. 心态,态度无论做什么的,心态不好的,这事做成的机率比较低。别总是抱怨,选择了这份工作就去做,如果你不是打工,而是自己做老板,还会是这种心态吗? 2. 责任心,担当对自己的工作内容要负责,别想着随便搞两下就交阅读全文
posted @ 2017-11-19 20:18 chy710 阅读(96) 评论(0) 编辑
摘要: ubuntu16 sudoers配置错误,普通用户无法使用sudo了,且root帐户也没启动。 重启,按住esc,选择恢复模式,选择root模式 修改文件至正确 vi /etc/sudoers 重启 参考: http://chenling1018.blog.163.com/blog/static/1阅读全文
posted @ 2017-07-19 10:09 chy710 阅读(90) 评论(0) 编辑
摘要: MVC Controller类下面有这样一个方法 一般用在Action中返回一个JSON与客户端JS(JQuery)交互。 当你的对像里有日期时间字段时,这个Json方法会把它序列化成这种格式 在客户端JS里,我们把它当作字符串处理一下,然后转成js的日期格式,比如 function dt2(tm)阅读全文
posted @ 2017-06-27 10:25 chy710 阅读(219) 评论(1) 编辑
摘要: 微软的Log Parser, 下载地址 https://www.microsoft.com/en-us/download/details.aspx?id=24659 支持多种文件格式的分析,输入输出,以命令行的方式运行,支持SQL语法查询,安装后有个chm帮助文档。 分析IIS日志 1. 明细 2.阅读全文
posted @ 2017-05-09 13:54 chy710 阅读(181) 评论(0) 编辑
摘要: Apache ab测试 asp.net 4.0 webform aspx (Jexus) Server Software: Jexus/5.8.1.10 Server Hostname: xxx Server Port: 80 Document Path: /api/user_info.aspx D阅读全文
posted @ 2017-02-21 16:41 chy710 阅读(90) 评论(1) 编辑
摘要: 为了安全期间, 一般设置了禁止root用户ssh登录。使用普通用户登录后再sudo获取操作权限。 可为了文件传文件使用winscp,如何使用sudo登录以获取权限传文件呢 先在服务端设置sudo帐号权限 然后在客户端修改winscp的登录方式,编辑SFTP server阅读全文
posted @ 2017-02-16 17:53 chy710 阅读(258) 评论(0) 编辑
摘要: 测试环境:CentOS 6.7 服务端 # yum -y install nfs-utils rpcbind # 开启服务 service nfs start service rpcbind start # 配置 nano /etc/exports # 配置文件内容 /home/filesrv 10阅读全文
posted @ 2016-06-15 17:21 chy710 阅读(3322) 评论(1) 编辑
摘要: Mono 通过脚本安装 https://github.com/cjy37/linux-asp.net-installScript 版本 3.10 MongoDB 也可通过以上脚本安装 默认端口 27017 yum源 https://docs.mongodb.com/manual/tutorial/i阅读全文
posted @ 2016-05-27 11:22 chy710 阅读(72) 评论(0) 编辑
摘要: 1. 数据包启用Gip压缩(服务端下行),节省流量,一般浏览器或httplib支持decode. 2. AES加密解密 加密和解密使用同一个key, 双方都保留此key,准确的说需要key和vector(向量) 3. RSA 加密时用public key加密, 解密时用private key解密,密阅读全文
posted @ 2016-03-24 12:14 chy710 阅读(57) 评论(0) 编辑
摘要: RSA使用public key加密,用private key解密(签名相反,使用private key签名,用public key验证签名)。比如我跟合作方D之间的数据传输,我使用D提供给我的public key进行加密后,传给D,他使用他的private key解密后得到原文;response时,阅读全文
posted @ 2015-10-22 15:31 chy710 阅读(1449) 评论(0) 编辑
摘要: 众所周知,在向MongoDB的集合中添加一条记录时,系统会自动增加一个字段名为"_id",类型为ObjectId的字段,其值为24位字符串,可以使用此值作为记录的唯一标识。 项目中需要调用一个已存在的MongoDB,发现其每个collections都有一个字段"Id",而其值就是自动生成的那个"_i阅读全文
posted @ 2015-07-31 15:19 chy710 阅读(1938) 评论(0) 编辑
摘要: Mono Web除了可以使用Apache/mod_mono方式承载运行外,还可以使用Nginx/FastCGI方式运行。 Nginx配置asp.net更简单方便,用处也多,可以通过FastCGI运行asp.net, php等,通过反向代理做负载均衡,也可运行python web. 以Ubuntu为例阅读全文
posted @ 2015-01-06 10:38 chy710 阅读(270) 评论(0) 编辑
摘要: centOS的yum安装的MySQL是5.1版本,可通过官方的rpm包安装5.5版本 yum安装的mysql服务名为mysqld,通过rpm安装的服务名mysql ps: 通过rpm安装的MySQL 5.6,发现通过C#(MySql.Data.dll)写入中文时总提示"invalid value",阅读全文
posted @ 2014-10-13 15:43 chy710 阅读(4369) 评论(0) 编辑