随笔分类 -  .NET

摘要:1. 使用vscode 创建一个控制台程序 1. 使用vscode 创建一个控制台程序 创建项目默认创建的项目名称为父级文件夹名称 后面学习下创建的命令各个参数说明 运行项目dotnet run 其他命令SDK 命令:add 将包或引用添加到 .NET 项目。build 生成 .NET 项目。bui 阅读全文
posted @ 2019-01-28 09:48 Mountains 阅读(572) 评论(0) 推荐(0)
摘要:.net core 已经发布三年了,社区也逐步成熟。作为微软阵营的一员,忙了一年年底抽点时间系统学习下。学习资料主要为以下为主: 1. https://docs.microsoft.com/zh-cn/dotnet/core/ 2. 微信公众号:iDotNet 3. 博客园博文等 1.环境准备 1. 阅读全文
posted @ 2019-01-28 09:46 Mountains 阅读(866) 评论(0) 推荐(0)
摘要:根据两点经纬度计算距离 这些经纬线是怎样定出来的呢?地球是在不停地绕地轴旋转(地轴是一根通过地球南北两极和地球中心的假想线),在地球中腰画一个与地轴垂直的大圆圈,使圈上的每一点都和南北两极的距离相等,这个圆圈就叫作“赤道”。在赤道的南北两边,画出许多和赤道平行的圆圈,就是“纬圈”;构成这些圆圈的线段 阅读全文
posted @ 2016-05-26 15:57 Mountains 阅读(3881) 评论(0) 推荐(0)
摘要:今天收到邮件要在Azure中创建一台虚拟机并部署刚刚完成的一个站点。1. 根据以往习惯,我们的Web服务器和数据库服务器是分开。 今天为了节省资源同时尽快上线。 只在Azure上创建一台包括Sqlserver的虚拟机。 配置IIs后直接创建站点。2. 根据客户要求 创建A7的配置。另外需要附加8块5... 阅读全文
posted @ 2015-10-19 18:52 Mountains 阅读(2010) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/neekerss/archive/2011/01/04/1925171.html 阅读全文
posted @ 2014-02-13 12:50 Mountains 阅读(267) 评论(0) 推荐(0)
摘要:1、右键点击 要设置网站的网站2、属性 ——》主目录 ——》配置——》3、如右侧窗口,找到 .aspx 扩展名——》编辑——》复制 可执行文件的路径——》关闭4、点击 添加——》粘贴 刚复制的可执行文件路径5、扩展名填写 .html (如果是 .htm 或者 任意你想要的扩展都可以 前提是以后的应用程序扩展列表里边没有该扩展)6、不选中 确认文件是否存在7、确定iis6 web.config 伪静态配置方法1、参数用()括起来,使用 $1 来获得参数。2、多个参数的时候使用&分割。3、把Intelligencia.UrlRewriter.dll添加到bin目录 ... 阅读全文
posted @ 2013-10-16 14:14 Mountains 阅读(290) 评论(0) 推荐(0)
摘要:Redis 学习记录简介redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都 支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排 序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文 件,并且在此基础上实现了m. 阅读全文
posted @ 2013-10-15 15:40 Mountains 阅读(312) 评论(0) 推荐(0)
摘要:webservice代码: 1 using System; 2 using System.Web; 3 using System.Collections; 4 using System.Web.Services; 5 using System.Web.Services.Protocols; 6 using System.Web.Script.Services; 7 using StoreHouse.Common; 8 using StoreHouse.IDAL; 9 using StoreHouse.Model;10 using System.Data.SqlClient;11 using S 阅读全文
posted @ 2013-02-25 15:29 Mountains 阅读(1365) 评论(0) 推荐(0)
摘要:<head runat="server"> <script type="text/javascript"> function getX(obj) { var parObj = obj; var left = obj.offsetLeft; while (parObj = parObj.offsetParent) { left += parObj.offsetLeft; } return left; } function getY(obj) { var parObj = obj; var top = obj.offsetTop; w 阅读全文
posted @ 2012-12-31 16:42 Mountains 阅读(237) 评论(0) 推荐(0)
摘要:asp.net网站部署在iis上很简单,但是由于某些原因造成各种错误或者网页显示不正常。下面我简单写一下我部署网站过程中遇到的问题。 1.asp.net部署到server2003系统上, server2003上的iis版本是6.0的,iis6.0以后已经丢掉了iis5.0的缺陷只能创建虚拟目录,iis6.0真正可以新建站点,这样就避免了一些路径的错误,例如5.0上部署了网站,经常会出现,没有样式,没有js效果和图片。 因为我经常在6.0上部署,很简单也不容易出错,建议大家最好用iis6.0以上的版本。 下面是部署的具体步骤和需要设置的几个关键位置。 (1).IIS6.0的样子, (2). .. 阅读全文
posted @ 2012-12-28 11:15 Mountains 阅读(449) 评论(0) 推荐(1)
摘要:一个大网站页面很多,如果每个版权信息直接写在下面,日后想改动就需要找到每个页面进行修改,容易遗忘和出错。 下面说一种比较方便的方法: 用一个静态网页嵌套在网站下面,这样只需修改静态页面,所以的版权信息都变化了。 首先再你的网站下面添加:foot.html页面<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="htt 阅读全文
posted @ 2012-12-15 14:56 Mountains 阅读(520) 评论(0) 推荐(0)
摘要:■ HTML特殊字符编码大全:往网页中输入特殊字符,需在html代码中加入以&开头的字母组合或以&#开头的数字。下面就是以字母或数字表示的特殊符号大全。´&acute;©&copy;>&gt;µ&micro;®&reg;&&amp;°&deg;¡&iexcl;&nbsp;»&raquo;¦&brvbar;÷&divide;¿&iquest;¬&n 阅读全文
posted @ 2012-11-28 13:02 Mountains 阅读(214) 评论(0) 推荐(0)
摘要:刚用Menu做了一个导航,平常都用火狐浏览器,当时没问题,做好的东西给别人用时,在ie8下弹出来的子菜单只显示一个白框,2种解决方法: 1,在ie8下有兼容性视图点一下就可以正常显示,但是很不靠谱的。 2,设置控件menu的DynamicMenuItemStyle属性 的样式 z-index:1; 阅读全文
posted @ 2012-11-16 09:46 Mountains 阅读(388) 评论(0) 推荐(0)
摘要:网站统计在线人数的功能已经很普遍,主要应用了全局变量application和session对象。描述说明就免了,大家都很熟悉简单贴一下代码,在Global.asax文件中写如下代码 1 protected void Application_Start(object sender, EventArgs e) 2 { 3 HttpApplicationState applicationstate = GetApplicationstate(); 4 applicationstate["Count"] = 0; 5 }... 阅读全文
posted @ 2012-11-11 23:08 Mountains 阅读(451) 评论(0) 推荐(0)
摘要:当时做页面时是从别的程序中复制过来的页面和用户控件,两个名字一样,当时不知道会出错,那个程序名字也一样,不知道会不会也是这样的错误。后来我把用户控件名字改了一下。调试正常。在本地运行没问题。发布到iis上后,才暴漏出的问题。 阅读全文
posted @ 2012-11-07 12:38 Mountains 阅读(239) 评论(0) 推荐(0)
摘要:刚刚学习.net,菜鸟一只 ,希望大家多多关照,有问题留言多多帮助我,谢谢 对于session用法很简单,之前一直用也没理解其工作原理,今天查查资料才对他明白了一点点,写出来 1,可以帮助像我一样的同学,2.留作日后参考,3,很重要(给我留作学习生涯的点点回忆)begin: 一个session就是我们平常说的一个会话,用法:Session["key"]=value; key:我们自己给他创建的名称, value:赋给session的值, 1.当用户创建了一个session时,此sesion的信息会保存在服务器的内存(如果mode=inproc)里,(由于内存有限,所有易丢失 阅读全文
posted @ 2012-11-06 10:08 Mountains 阅读(154) 评论(0) 推荐(0)
摘要:在某些网站或者系统中只允许一个用户登录一次,这时就需要我们平常说的单点登录,具体实现思路就是把用户的信息保存到cache里:假设用户名密码都是admin,把信息存入cache后,设置其过期时间为session的过期时间string u = "admin"; string p = "admin"; if (username.Text == u && pwd.Text == p) { string str_key = username.Text + "_" + pwd.Text; ... 阅读全文
posted @ 2012-11-05 19:41 Mountains 阅读(203) 评论(0) 推荐(0)