随笔分类 -  程序人生

1 2 3 4 5 6 下一页
C#,ASP.NET程序设计交流与分享
Synoogy 群晖Nas获取root权限
摘要:群晖Synoogy Nas 默认情况下是不提供root权限的,如何设置ROOT密码,获取群晖的ROOT权限呢? 1、打开控制面板,点击“终端机和SNMP”=》开启SSH功能 2、Windows用户可以使用Putty软件或CMD登录(CMD输入命令ssh admin@192.168.1.178) ,密码为群辉NAS的用户密码(地址修改为自己的NAS地址)。MAC用户在终端输入命令ssh admin@192.168.1.178登录 3、登录成功后,输入命令sudo -i 4、设置root密码 阅读全文
posted @ 2020-06-05 13:43 zock 阅读(6983) 评论(0) 推荐(0) 编辑
.NET Core创建Worker Services
摘要:.NET CORE 3.0新增了Worker Services的新项目模板,可以编写长时间运行的后台服务,并且能轻松的部署成windows服务或linux守护程序。如果安装的vs2019是中文版本,Worker Services变成了辅助角色服务。Worker Services 咱也不知道怎么翻译成了这个名称,咱也不敢乱翻译,下文就保持原名称。。。,本文将会演示如何创建一个Worker Services项目,并且部署为windows服务或linux守护程序运行; 阅读全文
posted @ 2019-10-28 10:03 zock 阅读(9633) 评论(2) 推荐(1) 编辑
Visual Studio 2019(VS2019)下载极慢的问题
摘要:今天给新电脑安装 vs2019,下载速度只有 TMD 10kb/s,实在忍无可忍,在经过了一系列的百度之后,找到解决方法。 具体方法很简单: 用站长工具查询了一下 download.visualstudio.microsoft.com 的比较快的 DNS,再修改 host 之后重新下载,速度直接 5M/s。 阅读全文
posted @ 2019-10-26 12:54 zock 阅读(18583) 评论(0) 推荐(0) 编辑
Visual Studio 2019(VS2019)正式版注册码秘钥
摘要:Visual Studio 2019 Enterprise BF8Y8-GN2QH-T84XB-QVY3B-RC4DF Visual Studio 2019 Professional NYWVH-HT4XC-R2WYW-9Y3CM-X4V3Y 阅读全文
posted @ 2019-10-26 12:50 zock 阅读(79448) 评论(9) 推荐(14) 编辑
企业应用向ASP.NET Core迁移
摘要:有人说.NET在国内的氛围越来越不行了,看博客园文章的浏览量也起不来。是不是要转Java呢? 没有必要扯起语言的纷争,Java也好C#都只是语言是工具,各有各的使用场景。以前是C#非开源以及不能在Linux上使用,没有被互联网公司考虑,但它仍然有它的用途。这几年国内互联网公司进入蓬勃发展时期,所有才有这样的趋势。但并不代表C#不能做互联网应用,可以说在接下来的一年内.net core将会成为一个很好的趋势,结合容器以及微服务架构会成为互联网公司另一个比较好的选择。 作为现在在用.NET的公司,如果有机会可以考虑与时俱进,在真实项目中将.net core用起来。 阅读全文
posted @ 2019-09-15 20:51 zock 阅读(1002) 评论(1) 推荐(4) 编辑
.NET Core EF框架使用SQL server 2008数据库分页问题:Incorrect syntax near 'OFFSET'. Invalid usage of the option NEXT in the FETCH statement
摘要:最近.Net Core程序部署到服务器,采用EF6。本地数据库是SQL server 2016,服务器数据库安装的是SQL server 2008 R2,在用到分页查询时报错如下: { "Depth": 0, "ClassName": "", "Message": "Incorrect syntax near 'OFFSET'.\r\nInvalid usage of the option NEXT in the FETCH statement.", "Source": "Core .Net SqlClient Data Provider", } 阅读全文
posted @ 2019-09-13 15:38 zock 阅读(2097) 评论(3) 推荐(0) 编辑
.NET Core 2.1中的HttpClientFactory最佳实践
摘要:ASP.NET Core 2.1中出现一个新的HttpClientFactory功能, 它有助于解决开发人员在使用HttpClient实例从其应用程序发出外部Web请求时可能遇到的一些常见问题。 介绍 在.NETCore平台的2.1新增了HttpClientFactory,虽然HttpClient这个类实现了disposable,但使用它的时候用声明using包装块的方式通常不是最好的选择。处理HttpClient,底层socket套接字不会立即释放。该HttpClient类是专为多个请求重复使用而创建的。需要不同的基地址,不同的HTTP标头和其他对请求个性化操作的场景时,需要手动管理多个HttpClient实例,为了简化HttpClient实例管理,.NET Core 2.1提供了一个新的HTTPClientFactory - 它可以创建,缓存和处理HttpClient实例。 阅读全文
posted @ 2018-12-09 12:40 zock 阅读(2506) 评论(1) 推荐(1) 编辑
C#编程高并发的几种处理方法
摘要:并发(英文Concurrency),其实是一个很泛的概念,字面意思就是“同时做多件事”,不过方式有所不同。在.NET的世界里面,处理高并发大致有以下几种方法: 1,异步编程 异步编程就是使用future模式(又称promise)或者回调机制来实现(Non-blocking on waiting)。如果使用回调或事件来实现(容易callback hell),不仅编写这样的代码不直观,很快就容易把代码搞得一团糟。 不过在.NET 4.5 及以上框架中引入的async/await关键字(在.NET 4.0中通过添加Microsoft.Bcl.Async包也可以使用),让编写异步代码变得容易和优雅。通过使用async/await关键字,可以像写同步代码那样编写异步代码,所有的回调和事件处理都交给编译器和运行时帮你处理了,简单好用。 使用异步编程有两个好处:不阻塞主线程(比如UI线程),提高服务端应用的吞吐量。所以 阅读全文
posted @ 2017-12-31 12:53 zock 阅读(35062) 评论(1) 推荐(6) 编辑
用C#通过反射实现动态调用WebService 告别Web引用
摘要:我们都知道,调用WebService可以在工程中对WebService地址进行WEB引用,但是这确实很不方便。我想能够利用配置文件灵活调用WebService。如何实现呢? 阅读全文
posted @ 2015-12-12 10:56 zock 阅读(10725) 评论(7) 推荐(1) 编辑
jQuery Mobile 移动开发中的日期插件Mobiscroll使用说明
摘要:近期在移动方面的开发,使用jQuery Mobile ,移动方面的插件不如Web 方面的插件多,选择的更少,有一些需要自己去封装,但功力尚不足啊。 日期插件JQM也提供了内置的,但样式方面不好看,只好百度、Google啦,找到了两款 jquery-mobile-datebox 和 mobiscroll-2.3 jqueryMobileDatebox 这个在板上的表现不好,性能方面有点卡 mobiscroll 性能方面比前者要好一些,效果更简洁 ,划动更流畅 放在一起对比下 阅读全文
posted @ 2015-02-07 07:59 zock 阅读(15700) 评论(1) 推荐(0) 编辑
SQL Server如何启用xp_cmdshell组件
摘要:  SQL Server阻止了对组件‘xp_cmdshell’的过程‘sys.xp_cmdshell’的访问。因为此组件已作为此服务嚣安全配置的一部分而被关闭。系统管理员可以通过使用sp_configure启用‘xp_cmdshell’。有关启用‘xp_cmdshell’的详细信息,请参阅sQL帮助文件。 阅读全文
posted @ 2014-08-01 23:15 zock 阅读(72947) 评论(1) 推荐(4) 编辑
Windows平台下利用APM来做负载均衡方案 - 负载均衡(下)
摘要:Windows平台下通过NLB(Network Load Balancer) 来实现网站的负载均衡,并且通过压力测试演示了它的效果,可以说还是非常的理想的。同时我们也收集到了不少的问题,比如说如何在这种分布式的架构下使用Session,NLB中有一台服务器挂掉了会导致对外暴露的地址无法访问,如果实现服务器之间的同步,如果更好的进行热修复等等,还有我们在上一篇中也提到了NLB所提供的功能是非常简单的,为了回答我们前面提到的问题,也为了提供一个比较全面完整的负载均衡方案,我们来看看Windows平台下负载均衡的另一种实现APR (Application Request Router + Web Farm + Url Rewriter),希望可以为大家解决一些实现的问题。 阅读全文
posted @ 2014-07-31 22:30 zock 阅读(15295) 评论(9) 推荐(4) 编辑
Windows平台分布式架构实践 - 负载均衡
摘要:负载均衡可以帮我们解决两个方面的问题,第一个即提高可用性。这里面的可用性主要是从WEB服务器,的角度来讲的,如果说我们只有一台Web服务器,而它遇到了某种未知的错误导致IIS无法启动,那么我们的网站就无法访问了,这就是一种比较低的可用性。那么利用负载均衡,放在我们Web服务器的前面,由它来收集所有的请求,然后转发给我们的Web服务器, 这时候我们就可以添加两台Web服务器,如果其中有一台坏了,至少还有另一台在工作,也不至于导致我们的网络无法访问。 阅读全文
posted @ 2014-07-31 22:20 zock 阅读(30798) 评论(7) 推荐(12) 编辑
两个数据库比较 对比视图存储过程及表结构差异
摘要:1、利用系统表“sysobjects"和系统表“syscomments”,将数据库中的视图和存储过程进行对比。系统表"sysobjects"之前有详细介绍过,有兴趣可以看看:SQL Server系统表sysobjects介绍与使用。2、利用系统表“sysobjects"、"sysindexes"、"sysindexkeys"、“syscomments”、"sysclumns"、"systypes"、"extended_properties",将数据库中的表结构进行对比。 阅读全文
posted @ 2013-10-26 10:13 zock 阅读(17547) 评论(7) 推荐(5) 编辑
CSS选择器实现搜索功能 驱动过滤搜索技术
摘要:CSS3选择器中,有一个叫做属性选择器的东西,有:[attr](有该属性), [attr=xxx](属性值是xxx), [attr^=xxx](属性值是xxx开头),[attr$=xxx](属性值xxx擦屁股), [attr*=xxx](属性值包含xxx)这些用法。 demo中的过滤使用的是任意匹配,也就是[attr*=xxx]这种用法。于是,我们再结合not选择器就可以把不匹配的元素给隐藏了,例如: 阅读全文
posted @ 2013-09-17 08:50 zock 阅读(3901) 评论(0) 推荐(1) 编辑
js实现倒计时 类似团购网站
摘要:为节约时间,我就直接套用了企鹅团的界面作为demo的背景。因为是倒计时,所以需要一个固定的时间,为了n年后,某位仁兄打开demo页面依然在倒计时,所以我把倒计时时间设成了2050年7月30日中午12点整,还有40年才到,因为年代较长,所以有必要显示剩余年份与月份。所以,最后demo页面的效果如下图所示: 阅读全文
posted @ 2013-09-17 08:14 zock 阅读(3663) 评论(0) 推荐(0) 编辑
四种开机的奇葩方法 设置定时开机
摘要:主板上有实时时钟(Real Time Clock,RTC)负责系统的计时,我们可以通过RTC指定开机的时间,就像闹钟一样。不过,由于这项功能很少被人使用,部分虽然提供了此功能的主板(如INTEL原装主板)其实并不能在指定时间开机,所以用户在正式使用前最好先进行测试。 具体操作方式为: 1、电脑开机之后根据屏幕上的提示信息按“Del”键进入主板BIOS设置画面,与定时开机有关的设置功能一般放在“Power Management Setup”选项下。 2、在BIOS中有一项“RTC Alarm Poweron”的选项,应设成“Enabled”(启用)。之后用户可以具体设好定时开机的日期、小时、分钟、秒钟。 阅读全文
posted @ 2013-06-30 15:18 zock 阅读(8011) 评论(0) 推荐(1) 编辑
企业软件为什么这么烂 用户体验之伤
摘要:企业软件的坏名声已经有些年数了, 但就在6年前, Khoi Vinh 的一篇文章就企业软件为什么这么恶劣引发了讨论. 不久后, Jason Fried 跟写了一篇文章 “Why Enterprise Software Sucks“. 随着150多个评论出现在两篇文章和更多关于此的博客发表,这个话题一下子爆发起来。 我认为重温这个话题和从那时候起该话题取得了什么进步(或者没有)是有趣的。 首先, 大部分企业软件都是难以使用的, 但Khoi优雅的阐述了: 如果你在一家大公司工作并且做了一件很简单的诸如提交报告、更改工资扣缴这样的事--或者你去大公司申请工作,就是这样事都会使你感到非常糟糕的用户体验,你就会 大声骂出来了 . 阅读全文
posted @ 2013-05-09 12:47 zock 阅读(1022) 评论(2) 推荐(1) 编辑
web页面中常见可用字符以及HTML实体
摘要:世界之大,字符之多。要是真正一个一个去折腾的话,估计折腾到我找到女朋友那天也折腾不完的。所以,其他一些字符我就不多说了。本文内容全当抛砖引玉,希望可以开启你对字符一点感性的认识,增加一点字符使用意识,同时为web页面制作开阔一点思路吧。 阅读全文
posted @ 2013-05-09 12:11 zock 阅读(2965) 评论(0) 推荐(0) 编辑
ASP.NET调用V3版本的Google Maps API
摘要:Google Maps为我们提供了一种非常灵活的方式来使用它的地图服务。我们可以在Web应用程序中通过调用Google Maps API来为我们的用户提供方位信息、地理位置信息以及其他类型的东西。尽管已经有很多文章介绍了Google Maps API的使用方法,但这次我要介绍的是最新V3版本的Google Maps API。在这篇文章中,我们将会看到一些使用Google Maps的常见技术。为了能更好的理解下面的示例代码,你需要了解Javascript和C#的基本知识。 阅读全文
posted @ 2013-05-09 12:03 zock 阅读(975) 评论(0) 推荐(0) 编辑

1 2 3 4 5 6 下一页