陋室铭
永远也不要停下学习的脚步(大道至简至易)

posts - 2167,comments - 570,views - 413万
06 2018 档案
LoadXml载入Xhtml文件速度很慢
摘要:如果有如下的Xhtml文字,在.Net中用XmlDocument.LoadXml载入的时候,速度很慢。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-s 阅读全文
posted @ 2018-06-29 16:01 宏宇 阅读(239) 评论(0) 推荐(0) 编辑
c#无限循环线程如何正确退出
摘要:在主程序将要结束时,迅速正确退出无限循环执行的子线程。一般子线程循环执行会有一个指定的周期, 在子线程等待(或者睡眠)时,无法唤醒退出,尤其在执行周期较长时,子线程无法即刻退出,导致 程序无法迅速关闭。 1. 定义AutoReset 此事件作为线程即将退出的信号,初始化为false。 2. 定义线程 阅读全文
posted @ 2018-06-27 09:27 宏宇 阅读(1499) 评论(0) 推荐(0) 编辑
线程的等待方法:join
摘要:其实多线程最复杂的地方在于不同线程间的同步问题,这其中会涉及到先后执行问题、共享变量问题等。这篇文章我们主要来开个头,看一下join方法。 [csharp] view plain copy print? using System; using System.Threading; namespace  阅读全文
posted @ 2018-06-27 09:25 宏宇 阅读(396) 评论(0) 推荐(0) 编辑
线程等待 Join()方法
摘要:Join()方法是让一个线程等待另一个线程的完成 下面看个例子: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 “` 从程序运行结果可以看出,main方法代表的主线程在建立TestJo 阅读全文
posted @ 2018-06-27 09:22 宏宇 阅读(280) 评论(0) 推荐(0) 编辑
C#如何优雅的结束一个线程
摘要:大家都知道在C#里面,我们可以使用 Thread.Start方法来启动一个线程,当我们想停止执行的线程时可以使用Thread.Abort方法来强制停止正在执行的线程,但是请注意,你确定调用了Thread.Abort方法后线程就立刻停止了吗? 答案是:不是! 下面我们来解释一下Abort方法是如何工作 阅读全文
posted @ 2018-06-27 09:22 宏宇 阅读(29148) 评论(4) 推荐(0) 编辑
win10 svn commit无响应
摘要:只是发现其中的一个原因,发现.cs代码文件图标变红了,默认是用Code Writer打开,和SVN可能是冲突了,解决方式是用Code Writer打开一下.cs文件就可以了,原因可能是不打开一次Code Writer一直占用资源而和SVN产生死锁了。 阅读全文
posted @ 2018-06-26 15:24 宏宇 阅读(1878) 评论(0) 推荐(0) 编辑
新建网站与新建Asp.Net Web 应用程序的区别
摘要:.net网站和应用程序区别,网站是动态执行的不用编译,他只依赖于自己的文档本身,甚至你用aspx里直接写jsp代码都可以,其实网站可以说只是在.net平台中打开的文档,相当于最初的记事本编码,他并不需要依赖于.net才能执行(当然如果你引用.net自带的类库或工具就需要了),但是项目就需要依赖于.n 阅读全文
posted @ 2018-06-25 22:38 宏宇 阅读(284) 评论(0) 推荐(0) 编辑
win10开启开发人员模式
摘要:工具: win10 方法如下: 1、在Windows10系统桌面,点击开始菜单,然后在弹出窗口中选择“设置”菜单项 2、在打开的设置窗口中,选择“更新和安全”图标,并点击打开更新和安全窗口 3、在打开的更新和安全窗口中,点击左侧的“针对开发人员”菜单,然后在右侧窗口中选择“开发人员模式”一项 4、这 阅读全文
posted @ 2018-06-25 22:37 宏宇 阅读(2160) 评论(0) 推荐(0) 编辑
win10初期版本administrator的限制
摘要:win10初期版本administrator的限制,很多功能administrator用户无法使用如应用商店等等,在目前的新版本,差不多都可以使用了。 阅读全文
posted @ 2018-06-25 15:39 宏宇 阅读(201) 评论(0) 推荐(0) 编辑
SQL SERVER 2016 AlwaysOn 无域集群+负载均衡搭建与简测
摘要:之前和很多群友聊天发现对2016的无域和负载均衡满心期待,毕竟可以简单搭建而且可以不适用第三方负载均衡器,SQL自己可以负载了。windows2016已经可以下载使用了,那么这回终于可以揭开令人憧憬向往的AlwaysOn2016 负载均衡集群的神秘面纱了。 本篇主要描述个人集群搭建中遇到的坑和一些注 阅读全文
posted @ 2018-06-25 15:34 宏宇 阅读(1524) 评论(0) 推荐(0) 编辑
Sql Server 2016数据库生成带数据的脚本
摘要:步骤:右键点击对应数据库->任务->生成脚本 在弹出的会话框中选择需要的对象,点击下一步,在设置和编写脚本选项中,点开高级按钮(如图)选择架构和数据点击确定就可以了。 提醒:如果你在数据库中添加了触发器,和更改跟踪的脚本,以及索引,和数据压缩选项,这几项,默认是不会添加到生成的脚本。 阅读全文
posted @ 2018-06-22 11:09 宏宇 阅读(3249) 评论(0) 推荐(0) 编辑
常见的国家语言缩写以及语言的代码
摘要:语言缩写 语言种类 语言代码 chs 简体中文 0804 cht 繁体中文 0404 jpn 日文 0011 kor 韩文 0012 dan 丹麦文 0006 deu 德文 0007 eng 国际英文 0809 enu 英文 0409 esp 西班牙文 000A fin 芬兰文 000B fra 法 阅读全文
posted @ 2018-06-21 18:02 宏宇 阅读(3139) 评论(0) 推荐(0) 编辑
QQ中的国家城市数据。
摘要:在QQ安装目录可以找到loclist.xml文件 C:\Program Files\Tencent\QQ\I18N\2052 以上是中文版,若需要英文版,可安装国际版。。。在1033目录 code都是按照ISO3166标准写的,极易导入数据库。。。 阅读全文
posted @ 2018-06-21 15:21 宏宇 阅读(522) 评论(0) 推荐(0) 编辑
正则表达式在线生成工具
摘要:https://txt2re.com/index-java.php3 一、在1输入框输入想要匹配的字符串,点击Show Matches 二、在2里面会显示字符串,然后点击所要匹配的字符串 三、在下面会显示出相应的代码,选择自己想要的代码 https://txt2re.com/index-java.p 阅读全文
posted @ 2018-06-20 18:27 宏宇 阅读(27306) 评论(2) 推荐(0) 编辑
在C#中使用正则表达式自动匹配并获取所需要的数据
摘要:正则表达式能根据设置匹配各种数据(比如:e-mail地址,电话号码,身份中号码等等)。正则表达式功能强大,使用灵活,C#,Java,JavaScript等多种语言都支持正则表达式。在互联网上“抓取数据”更是少不了使用正则表达式。今天我要说的是在C#中使用正则表达式自动匹配并获取所需要的数据。 从下面 阅读全文
posted @ 2018-06-20 18:09 宏宇 阅读(1792) 评论(0) 推荐(0) 编辑
C#直接解析Json键值对
摘要:用Newtonsoft.Json.dll string str = @"{ ""data"": { ""mobile"": { ""platform"":""2.2"", ""model"":""generic|sdk"", ""versioncode"":"" 阅读全文
posted @ 2018-06-20 16:26 宏宇 阅读(662) 评论(0) 推荐(0) 编辑
使用WebClient與HttpWebRequest的差異
摘要:在<Windows Phone 7-下載檔案至Isolated Storage>提到了透過WebClient的功能將網站上的檔案下載至 WP7的Isoated Storage之中。但實際的WebClient卻沒有仔細的提到,因此該篇將針對WebClient做說明, 另外想接著介紹相關於HttpWeb 阅读全文
posted @ 2018-06-15 15:47 宏宇 阅读(2220) 评论(0) 推荐(0) 编辑
从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值
摘要:最近在ASP.NET MVC中遇到一个问题,如题,在使用EF数据模型的时候,要去添加一条新的数据到Sqlserver数据库,在之前项目中并没有出现该异常,所以去扒了扒demo,发现有几个字段(数据库类型为datetime)savechange的时候默认绑定了datetime.now。问题就在这里,我 阅读全文
posted @ 2018-06-15 15:30 宏宇 阅读(836) 评论(0) 推荐(0) 编辑
c#(.Net)解析xml
摘要:1、一般处理 2、利用DataTable 3、带有命名空间(NameSpace)的XML文本解析 该XPath语言的意思是查询bookstore下的所有带有author节点,并且author节点带有sex节点的book节点的price子节点。其结果是66.5 对于有命名空间的XML文本的解析,只需调 阅读全文
posted @ 2018-06-15 15:21 宏宇 阅读(10631) 评论(0) 推荐(1) 编辑
C# 把字符串类型日期转换为日期类型
摘要:方法一:Convert.ToDateTime(string) string格式有要求,必须是yyyy-MM-dd hh:mm:ss 方法二:Convert.ToDateTime(string, IFormatProvider) DateTime dt; DateTimeFormatInfo dtFo 阅读全文
posted @ 2018-06-15 15:20 宏宇 阅读(357) 评论(0) 推荐(0) 编辑
vs2017运行时修改代码Changes are not allowed while code is running.
摘要:vs2017代码运行时不允许进行更改 工具->选项->调试->常规->启用编辑并继续不选择“启用编辑并继续”,这样就可以在调试时修改cs代码了。 阅读全文
posted @ 2018-06-15 14:00 宏宇 阅读(867) 评论(0) 推荐(0) 编辑
IIS 7 应用程序池自动回收关闭的解决方案
摘要:如果你正在做ASP.NET,那肯定会用到IIS 如果你想在ASP.NET Application中加入某个定时任务,那想必一定是用一个线程在不停地做定时计算 那假设我们在自己的ASP.NET应用程序中加入了Quartz.NET框架,并且配置等等都OK了。 这个站点访问量很少,现在只有几个人上班的时候 阅读全文
posted @ 2018-06-12 15:53 宏宇 阅读(973) 评论(0) 推荐(0) 编辑
C#多线程编程
摘要:一、使用线程的理由 1、可以使用线程将代码同其他代码隔离,提高应用程序的可靠性。 2、可以使用线程来简化编码。 3、可以使用线程来实现并发执行。 二、基本知识 1、进程与线程:进程作为操作系统执行程序的基本单位,拥有应用程序的资源,进程包含线程,进程的资源被线程共享,线程不拥有资源。 2、前台线程和 阅读全文
posted @ 2018-06-12 13:32 宏宇 阅读(197) 评论(0) 推荐(0) 编辑
application/json 和 application/x-www-form-urlencoded的区别
摘要:application/x-www-form-urlencoded方式是以键值对形式key1=value1&key2=value2的方式发送到服务器,这种方式的好处就是浏览器都支持,在请求发送过程中会对数据进行序列化处理。application/json方式是以标准的json格式的方式发送到服务器, 阅读全文
posted @ 2018-06-12 10:42 宏宇 阅读(299) 评论(0) 推荐(0) 编辑
Entity Framework的优势和缺点
摘要:优点:简单说就是Entity Framework省事,做业务系统,管理系统会减少很多代码,程序员可以更关注业务实现本身。 缺点:当处理大数据量和高并发时,由于Entity Framework是自动化程度高,所以在自定义优化这肯定一般,所以处理大数据量和高并发时,需要用最原始的访问数据库技术一点一点, 阅读全文
posted @ 2018-06-12 09:26 宏宇 阅读(547) 评论(0) 推荐(0) 编辑
Eutils用法总结
摘要:好久没更新了,这里都长草了。。。 总结下Eutils的用法,参考《E-utilities Quick Start》,没时间看英文的可以参考下。 简介 Eutils全称是The Entrez Programming Utilities (E-utilities),是由八个服务器端程序组成的一套编程工具 阅读全文
posted @ 2018-06-09 23:57 宏宇 阅读(3929) 评论(1) 推荐(1) 编辑
EF 汇总函数使用注意事项Max()/Min()等
摘要:一、字符串类型最大值 1.字符串类型的最大值,和数据库的字典排序最后一个相同,如果存在返回null [javascript] view plain copy print? //字符串最大值,是字典排序最后一个 string max1 = _context.students.Max(q => q.sn 阅读全文
posted @ 2018-06-08 11:44 宏宇 阅读(2519) 评论(0) 推荐(0) 编辑
C#多线程
摘要:一、基本概念 1、进程 首先打开任务管理器,查看当前运行的进程: 从任务管理器里面可以看到当前所有正在运行的进程。那么究竟什么是进程呢? 进程(Process)是Windows系统中的一个基本概念,它包含着一个运行程序所需要的资源。一个正在运行的应用程序在操作系统中被视为一个进程,进程可以包括一个或 阅读全文
posted @ 2018-06-08 11:42 宏宇 阅读(315) 评论(0) 推荐(0) 编辑
EF Attach时报错
摘要:ASP.NET MVC项目 Repository层中,Update、Delete总是失败 another entity of the same type already has the same primary key value 在项目里的Repository层中的涉及到数据的update方法总是 阅读全文
posted @ 2018-06-07 19:18 宏宇 阅读(732) 评论(0) 推荐(0) 编辑
[Windows远程登录报错]要求的函数不受支持、这可能是由于 CredSSP 加密 Oracle 修正
摘要:可以直接修改远程登录配置“仅允许运行使用网络级别身份验证的远程桌面的计算机连接”去掉勾选,就可以了。(或者修改“加密 Oracle 修正”) 版本说明: 服务器版本:Windows Server 2008 R2 SP1(虚机) 客户端版本:Windows 10 家庭版 问题描述: 使用Windows 阅读全文
posted @ 2018-06-07 18:56 宏宇 阅读(894) 评论(0) 推荐(0) 编辑
C#遍历XmlDocument对象所有节点名称、类型、属性(Attribute)
摘要:C#遍历XmlDocument对象所有节点名称、类型、属性(Attribute) 源码下载 代码 XML档 阅读全文
posted @ 2018-06-07 16:28 宏宇 阅读(1156) 评论(0) 推荐(1) 编辑
在线pubmed
摘要:ESearch(文本搜索) eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi http://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?term=lung 所需的参数 DB 数据库中进行搜索 阅读全文
posted @ 2018-06-07 09:14 宏宇 阅读(360) 评论(0) 推荐(0) 编辑
下载pubmed数据
摘要:1 import requests 2 import json 3 4 search_url = "https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pubmed&mindate=1800/01/01&maxdate=2016 阅读全文
posted @ 2018-06-06 19:58 宏宇 阅读(356) 评论(0) 推荐(0) 编辑
win系统主机上的虚拟机NAT模式可修改3389端口做远程登录
摘要:当你只有一个公网IP的时候,那么这个IP基本上是要分给物理主机的,那么本机的虚拟机就只能选NAT网络模式了,那么想在外网直接远程虚拟机的话,修改虚拟机的远程登录端口(不修改也可以,主要是主机的3389被占用了,端口映射的时候主机使用其他端口映射虚拟机的3389也可以),并且做主机和虚拟机的端口映射, 阅读全文
posted @ 2018-06-06 15:49 宏宇 阅读(306) 评论(0) 推荐(0) 编辑
修改win7远程桌面端口号
摘要:Windows 7/Vista/XP/2003等系统中的远程终端服务是一项功能非常强大的服务,同时也成了入侵者长驻主机的通道,入侵者可以利用一些手段得到管理员账号和密码并入侵主机。下面,我们来看看如何通过修改默认端口,防范黑客入侵。 远程终端服务基于端口3389。入侵者一般先扫描主机开放端口,一旦发 阅读全文
posted @ 2018-06-06 15:39 宏宇 阅读(396) 评论(0) 推荐(0) 编辑
SSMS安装英文版后无法修改为中文
摘要:SSMS的UI语言和所安装的Visual Studio的语言是相关的,你这种情况应该是第一次安装的时候安装了英文版的visual studio isolated shell,在卸载的时候你没有卸载这个包,然后使用中文安装包的时候,安装程序并没有安装相应版本的visual studio isolate 阅读全文
posted @ 2018-06-04 10:22 宏宇 阅读(3635) 评论(0) 推荐(0) 编辑
PolyBase 指南
摘要:PolyBase 是一种可通过 t-sql 语言访问数据库外部数据的技术。PolyBase is a technology that accesses data outside of the database via the t-sql language. 在 SQL Server 2016 中,可 阅读全文
posted @ 2018-06-04 10:18 宏宇 阅读(3320) 评论(0) 推荐(0) 编辑
完整安装always on 集群
摘要:准备工作 1、 四台已安装windows server 2008 r2 系统的虚拟机,配置如下: CPU : 1核 MEMORY : 2GB DISK : 40GB(未分区) NetAdapter : 2块 2、 网卡设置: 本地连接:外网IP(由于虚拟机本身处于内网网段,192.168.1.2-1 阅读全文
posted @ 2018-06-04 10:16 宏宇 阅读(304) 评论(0) 推荐(0) 编辑
强大的NCBI接口
摘要:刚才小玩了下,不错,。net确实很方便,很强大 Using Entrez Utilities Web Service with C# and MS Visual Studio 2005 Updated: May 20, 2008 Creating a Web Service Client Proje 阅读全文
posted @ 2018-06-01 16:06 宏宇 阅读(663) 评论(0) 推荐(0) 编辑
pubmed检索完全攻略
摘要:第一章 进入PubMed魔法学校--PubMed 概述 有位退休的老教授不止一次的向我感叹:"你们现在真是幸福,我们那时候要查一篇相关的文献,要到图书馆一本一本目录去检索。尤其是做一些别人不太做的课题时,要搜集几篇有用的文献,竟要花上3,4个月时间,而你们现在……。"趁他打顿的时候,我告诉他,"快的 阅读全文
posted @ 2018-06-01 16:00 宏宇 阅读(6248) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示