分类目录

链接

2018年一月
« 12月    
1234567
891011121314
15161718192021
22232425262728
293031  

近期文章

热门标签

博主推荐

搜索利器Solr

搜索利器Solr        分库分表后的关联查询,大段文本的模糊查询,这些要如何实现呢?显然传统的数据库没有很好的解决办法,这时可以借助专业的检索工具。全文检索工具Solr不仅简单易用性能好,而且支持海量数据高并发,只需实现系统两边数据的准实时或定时同步即可。下图是Solr的工作原理。

.NET 暂无评论 阅读(7)

C#打开文件夹并定位到指定的文件

public void PositionFile(string sFileFullName)        {            if (!System.IO.File.Exists(sFileFullName)) return;               System.Diagnostics.ProcessStartInfo psi = new System.Diagnostics.ProcessStartInfo("Explorer.exe");            //string file = @"c:/windows/notepad.exe";            psi.Arguments = " /select," + sFileFullName;            System.Diagnostics.Process.Start(psi);        }   C#打开文件夹并定位到指定的文件

.NET 暂无评论 阅读(9)

利用阿里云快速安装最新版docker和加速docker pull

Docker在国内安装和Docker pull都很慢,马云爸爸给广大的docker爱好者提供了便利:不仅可以在各个linux操作系统快速安装最新版的Docker,还免费提供了一个docker加速器,让大家免于Q的阻碍。 接下来,我来说下Ubuntu16.04如何接受马云爸爸的优惠: 一.替换为阿里云源: 先在终端输入以下命令: sudo vi /etc/apt/sources.list 1 然后删除sources.list里面的全部内容,替换为以下内容: deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse deb http://mirrors.aliyun.com/ubunt...

.NET, LINUX, 系统架构, 运维 暂无评论 阅读(11)

“Sieve of Eratosthenes”算法

Print("Sieve of Eratosthenes", Enumerable.Range(1, 9999).Select(num => { return Enumerable.Range(2, num).Count(der => num % der == 0) > 1 ? 1 : num; }).Where(p => p != 1));

.NET 暂无评论 阅读(12)

jexus手动跨域设置

AP.NET MVC默认跨域方法如下: <system.webServer>     <validation validateIntegratedModeConfiguration="false" />     <modules runAllManagedModulesForAllRequests="true" />     <httpProtocol>       <customHeaders>         <add name="Access-Control-Allow-Origin" value="*" />         <add name="Access-Control-Allow-Headers" value="Content-Type" />         <add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE, OPTION...

.NET, LINUX 暂无评论 阅读(10)

 FormDiy.NET自定义表单框架(二):动态创建控件

   // 动态创建控件         // 注意:这段代码需要每次加载页面都执行,因此不能放在 if(!IsPostBack) 逻辑判断中         protected void Page_Init(object sender, EventArgs e)         {               var fieldList = db.Fields.Where(f => f.FormId == 1).OrderBy(f => f.Order).ToList();             foreach (var field in fieldList)             {                 Panel panel = new Panel();                 panel.ID = "panel" + field.Id;                 panel.ShowBorder = false;  ...

.NET 暂无评论 阅读(19)

FormDiy.NET自定义表单框架(一):目标

终于决定写一套 自定义表单框架,选定个目标: 1.支持mysql,sqlite 2.支持windows,linux 3.基于ASP.NET+FINEUI6 4.通过 一键安装页面 初始化安装 5.后台表单 完全自定义配置,列表页面,编辑页面,完全自动生成 6.目前支持的表单类型: 7.文章字段支持属性 8.支持所有基础表可扩展,比如: 文章表,分类表,用户表,角色表,标签表,设置表。。。   9.支持插件 10.支持自定义主题     暂时先想这么多。

.NET 暂无评论 阅读(12)

[解决]windows program compatibility mode is on

[解决]windows program compatibility mode is on Windows Program Compatibility mode is on. Turn it off and then try Setupagain 解决方法(注意安装过程中关闭VS): (1)为安装文件【vs.exe】创建快捷方式; (2)右键快捷方式,打开属性窗口,快捷方式选项卡,在目标编辑框中最后添加“-Uninstall”(仅分号内内容); (3)应用并确定; (3)运行快捷方式(最好以管理员身份); (4)选择Repair;

.NET 暂无评论 阅读(25)

windows2008r2部署mvc

我们做好的asp.net mvc网站,要部署到windows server 2008(IIS7.0)网站,首先要安装好.net framework 4.0,开发工具VS2010,VS2012,VS2013均可。 方法/步骤 1 设置应用程序池的.net framework版本为【.net frameworkv4.0.30319】,托管管道模式为【集成】; 2 打开Internet信息服务(IIS)管理器,网站节点点右键,添加网站,设置好【网站名称】,【物理路径】为我们网站的根目录,【应用程序池】为我们在第一步里设置的应用程序池 3 站点设置好后,点右键->管理网站->浏览,就可...

.NET 暂无评论 阅读(24)

Linux下配置 nginx + .net core 2.0

用到的软件如下 winSCP, vs2017 ,centos 6.8 64位, 安装环境 aliyun centos 6.8 64位 安装.net core 2.0 依赖的组件 yum install deltarpm epel-release unzip libunwind gettext libcurl-devel openssl-devel zlib libicu-devel 安装.net core 2.0 sudo dnf install libunwind libicu curl -sSL -o dotnet.tar.gz https://aka.ms/dotnet-sdk-2.0.0-linux-x64 sudo mkdir -p /opt/dotnet >> sudo tar zxf dotnet.tar.gz -C /opt/dotnet sudo ln -s /opt/dotnet/dotnet /usr/local/bin dotnet --...

.NET, LINUX 暂无评论 阅读(32)