摘要: 0. 前提: 操作系统:Ubuntu 16.04 Desktop 1. 安装.NET Core SDK 根据操作系统版本,添加source,通过apt-get安装.NET Core SDK。 2. 工程创建 创建初始化一个console工程(其他类型的工程可通过help命令查看),命令如下: 工程目 阅读全文
posted @ 2017-10-14 21:47 紫竹山庄 阅读(687) 评论(0) 推荐(0) 编辑
摘要: 开通博客园很久了,过去的几年只写了2,3篇简单的,而实际工作中学习的技术和遇到的问题不少,肯定不只2,3遍。 毕业刚工作时,入职的导师要求定期写总结,当时觉得就是一个任务,开始以为是语言文字能力差,总结不出,工作久了越来越发现通过文字总结其实就是梳理自己的思路,将自己的知识倒出来。 最近开始学个啥东 阅读全文
posted @ 2017-04-29 23:36 紫竹山庄 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 环境:Ubuntu Server 16.04.1 LTS 1、下载Jenkins 使用wget直接下载deb包,也可以通过apt-get安装,参考:https://pkg.jenkins.io/debian-stable/,deb包也可从此处获取。 wget https://pkg.jenkins. 阅读全文
posted @ 2017-04-17 22:50 紫竹山庄 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 前言 Ansible是自动化运维的工具,基于Python开发,实现了批量系统配置、批量程序部署、批量运行命令等功能。 Ansible 并不使用守护进程,它也不需要任何额外的自定义安全架构,因此它的部署可以说是十分容易。你需要的全部东西便是 SSH 客户端和服务器了。 Ansible是基于模块工作的, 阅读全文
posted @ 2017-04-04 18:56 紫竹山庄 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 官网地址: http://mycli.net/ 1、自动补全(auto-completion)和语法高亮。tab键自动补齐,非常方便。 2、漂亮的表格。 阅读全文
posted @ 2017-03-29 22:46 紫竹山庄 阅读(1455) 评论(0) 推荐(0) 编辑
摘要: 1、安装&配置 使用的是Ubuntu 16.04 LTS操作系统,直接使用apt-get install mysql-server安装,中间需要数据库root用户的密码,记录好。安装完成之后使用mysql -V查看版本。(安装的是5.717) 修改/etc/mysql/mysql.conf.d/my 阅读全文
posted @ 2017-03-22 23:37 紫竹山庄 阅读(196) 评论(0) 推荐(0) 编辑
摘要: NHibernate是一个成熟的.net O/R(对象/关系数据库)映射工具,但一直没学习和使用它,最近不太忙,静下心来慢慢学习,就直接帮助文档(中文帮助文档下载)啦。入门还是挺简单的,下面就说明下如何创建一个简单的示例。一、创建NHibernate配置这个可以在下载的NHibernate文件中的Configuration_Templates文件夹下找到一个相应数据库(有MSSQL.cfg.xml、Oracle.cfg.xml等)的模板,修改名称成hibernate.cfg.xml,添加到你的项目,修改其中一些属性,主要有dialect、connection.connection_string 阅读全文
posted @ 2011-11-22 09:59 紫竹山庄 阅读(414) 评论(0) 推荐(1) 编辑
摘要: 创新工场2012笔试编程题目题目三:A、B、C、D、E五人在某天夜里合伙去捕鱼,到第二天凌晨时都疲惫不堪,于是各自找地方睡觉。日上三竿,A第一个醒来,他将鱼分成五份,把多余的一条鱼扔掉,拿走自己的一份。B第二个醒来,也将鱼分成五份,把多余的一条鱼扔掉,拿走自己的一份。C、D、E依次醒来,也按同样的方法拿鱼。问他们合伙至少捕了多少条鱼?分析:假设有X条鱼,那么第1人扔鱼拿鱼之后鱼的数量第2人扔鱼拿鱼之后鱼的数量......第N人分鱼时鱼的数量依次代入得且所有得到这个我们可以编程了,代码如下 : /// <summary> /// /// </summa... 阅读全文
posted @ 2011-09-28 16:55 紫竹山庄 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 使用ReadOnly和Enable(HTML控件:Disabled)都能使用户不能够更改内容,二者区别是:1、Readonly只针对input(text/password)和textarea有效,而disabled对于所有的表单元素有效,包括select,radio,checkbox,button等。2、在表单元素使用了disabled后,我们将表单以POST或者GET的方式提交的话,这个元素的值不会被传递出去,而readonly会将该值传递出去。需要一个这样的文本框,不能手工更改内容,但JS可以,也可以回传。在页面添加一个Web文本框控件(asp:TextBox),设置为readonly,以 阅读全文
posted @ 2011-01-29 09:34 紫竹山庄 阅读(1387) 评论(0) 推荐(0) 编辑
摘要: 今天一个功能需在内存中实现分页,写下如下代码:this.gridView1.DataSource = DataTable1.AsEnumerable( ).Skip(( pager.CurrentPageIndex - 1 ) * pager.PageSize ).Take( pager.PageSize );//如第CurrentPageIndex 页获取的数据this.gridView1.DataBind( );抛出异常,找不到“xxx“,xxx是DataTable1的字段,还以为是没有缺少这个字段,其实是DataRow[]、ListDataRow无法绑定到GridView,找了下资料 阅读全文
posted @ 2011-01-20 21:07 紫竹山庄 阅读(1085) 评论(2) 推荐(0) 编辑