自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

笔记本~

随手记录的乱七八糟

  • 博客(72)
  • 收藏
  • 关注

原创 win10下docker安装mysql并修改配置

这里写自定义目录标题mysql安装进入容器内安装vim编辑器vim的简单使用修改配置文件修改出错mysql安装由于之前的项目生产环境用的就是mysql5.7所以安装的时候我用的镜像版本是mysql5.7.30。docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7.30之后链接mysql用的用户名就是root密码就是123456进入容器内docker exec -it mysql /bi

2020-06-20 15:52:32 1555

转载 “NETSDK1061: 项目是使用 Microsoft.NETCore.App 版本 2.1.2 还原的, 但使用当前设置, 将改用版本 2.1.0。”的处理方法

    我是在使用.net core发布控制台程序的时候遇到的这个错误,而且是所有引用的向项目都报这个错误。主要是为了发布程序中包含“.exe”结尾的可执行文件,所以选择了“独立”发布,运行时选择的“win-x64”,而这种发布方式又报这个错误。    以下是我找到的解决方法。NETSDK1061错误解决在vs生成和运行都正常,发布的时候报错 .netcore控制台项目引用另一个类库...

2018-10-11 11:08:06 7276

原创 使用cmd命令在IIS上部署Asp.Net core网站

    由于是外包项目需要实施人员去现场部署IIS网站,所以就想做个批处理文件去一键执行安装部署IIS网站。于是就有了这篇文章。废话少说先上代码。echo Please use administrator privileges to run.::请使用管理员权限执行cd /d %~dp0::站点名称set name="test"::绑定域名和端口号set domain=*:500...

2018-09-30 16:55:43 2603 2

原创 服务器时间同步失败

    Windows系统的时间同步功能提供的默认地址经常同步失败,这里不想过多的吐槽中国的网络环境了,还是说说怎么解决这个问题吧。    阿里的服务中有一项《内网和公网NTP服务器和其他互联网基础服务》就是解决这个问题的。    以下为阿里云提供的内网和公网NTP服务器列表。经典网络 VPC网络 公网 ntp1.cloud.aliyuncs.com ntp7.c...

2018-08-22 13:25:09 4475 1

原创 在Visual Studio 2010中创建多项目(解决方案)模板【四】

    本文是对前几篇文章的补充。.Net Core    如果使用VS2017导出.Net Core模板需要先更新IDE。我在使用的时候就发现使用导出的模板没有代码文件的情况,后来更新了VS就正常了,看来这应该是特定版本VS的bug。.snk生成    使用过vs的开发人员命令工具输入一下命令生成.snk文件sn -k c:\key.snkGAC公钥查看    注册...

2018-08-16 15:09:07 556

转载 在Visual Studio 2010中创建多项目(解决方案)模板【三】

前文回顾:在Visual Studio 2010中创建多项目(解决方案)模板【一】:多项目解决方案模板的创建在Visual Studio 2010中创建多项目(解决方案)模板【二】:Template Wizard的使用本文主要讨论多项目(解决方案)模板的部署相关问题,包括:为多项目解决方案模板设置模板名称 修改多项目解决方案模板的图标 创建Visual Studio 2010扩...

2018-08-16 14:47:13 1059

转载 在Visual Studio 2010中创建多项目(解决方案)模板【二】(VS2017)

    首先,这里要感谢dax.net的《在Visual Studio 2010中创建多项目(解决方案)模板【二】》一文。这里给出了一个解决对项目模板处理项目名称的思路。    我使用的环境不是VS2010而是VS2017。可能是微软更新的原因,解决子项目引用项目名称的问题变得简单了。    我们可以改造之前的子项目引用代码<ProjectTemplateLink Projec...

2018-08-16 14:45:23 1695 1

转载 在Visual Studio 2010中创建多项目(解决方案)模板【一】

当我们使用Visual Studio来新建某个项目(Project)时,通常都会使用File –> New –> Project菜单来打开New Project(新建项目)对话框,里面列出了各种项目类型以供我们选择。大部分读者朋友都应该知道,这个对话框其实是列出了所有已经安装的项目模板,不仅如此,Visual Studio还允许用户通过File –> Export Templat...

2018-08-16 14:35:39 2416 1

原创 Asp.Net Core 2.1 存储Cookie不成功

    Asp.Net Core 2.1生成的项目模板默认实现了《欧洲常规数据保护法规 (GDPR)》支持。这就使得我们的程序要想成功的存储除了用户身份以外的cookie通常是需要用户同意的。    这里提供笔者已知的3种存储cookie的方法:    1.在Startup的ConfigureServices方法中关闭相关支持services.Configure<CookiePolicyOp...

2018-07-01 20:01:11 3806 1

原创 Asp.Net Core 减少Controller获取重复注入对象

    在使用Asp.Net Core的时候我们都会用到依赖注入获取自定义的服务,如果是仓储的话可能还好,不同的controller需要用到不同的仓储,通过构造函数注入也算明确了业务关系。可是在使用到日志服务,缓存服务等工具类服务的时候往往会发现在大多数的controller中都要通过构造函数获取一遍注入服务,是件很麻烦的事。现在的想法是通过创建继承自Controller的BaseControll...

2018-07-01 18:55:43 4468

转载 Redis安装成windows服务-密码设置

首先通过配置文件进行配置,找到这一行  #requirepass foobared去掉行前的注释,并修改密码为所需的密码,保存文件requirepass myRedis ,重启一下redis,密码就会生效。其实Redis是可以安装成windows服务的,开机自启动,命令如下:dis-server --service-install redis.windows.conf安装完之后,就可看到Redis...

2018-03-04 15:51:01 249

原创 在Windows系统中启动MongoDB服务

前言    说明:我的生产环境使用的MongoDB是阿里上的,所以搭建版本采用当前与阿里一致的版本3.4.2。    安装:Windows上安装MongoDB这里就不再说明了。我在安装的时候选择的是Custom,为了修改安装目录。    安装完成以后并不能使用,我们还需要把MongoDB作为Windows服务自动启动。这里需要分4步: 不开启身份验证的情况下安装服务;创建管理员用户;卸载服务;开启...

2018-03-04 11:14:34 3929

原创 Entity Framework 不修改EF自动生成类,添加注解校验和额外属性或字段

Entity Framework生成的类是partial类,利用这一特点我们可以在同一明明空间下再建立一个同名的partial类,然后在我们自己建的partial类里做文章。    添加扩展模型类: /// /// 用户 视图校验类 /// internal class UsersMetadata { [Di

2018-01-30 11:57:38 2738

转载 开源书籍:Android官方培训课程中文版

Google Android团队在2012年的时候开设了Android Training板块 – http://developer.android.com/training/index.html,这些课程是学习Android应用开发的绝佳资料。经网友通过Github发起开源协作翻译的项目,完成了中文版的整理。从入门基础,到程序设计,测试,优化都有涉及。采用知识共享 署名-非商业性使用-相同

2017-08-28 16:38:54 1794

转载 使用C#把发表的时间改为几个月,几天前,几小时前,几分钟前,或几秒前

使用C#把发表的时间改为几个月,几天前,几小时前,几分钟前,或几秒前

2017-06-21 10:47:50 811

转载 修改远程桌面连接端口及修改端口号后如何连接!

很多人都知道Windows系统自带了一个远程桌面连接,也非常好用,但时常遇到端口被占用的问题(比如局域网内有很多电脑要从外被连接,都使用远程桌面连接是不能可以实现的(因为路由没法映射同一端口到多台电脑)

2017-05-17 09:46:47 8945 1

原创 我的mongoDB笔记

mongodb数据库的日常使用笔记

2017-05-16 16:24:55 764

转载 两个数据库比较 对比视图存储过程及表结构差异

sqlserver数据库表结构、存储过程、视图的比较脚本,并返回差异结果。

2017-05-16 10:41:57 1719

转载 基于 EntityFramework 的数据库主从读写分离服务插件

本文介绍通过网上的一个开源项目让EntityFramework实现主从数据库的读写分离功能。

2017-05-16 10:29:39 1873

转载 怎么设置多用户同时远程登录

有时候远程登录桌面时,即使登录的是不同的管理账号,还是会把远程登录的人给挤下来。即不同的账号只能同时存在一个会话窗。下面来看看如何设置多用户同时远程登录。  设置多用户同时远程登录的步骤:  第一步:创建需要远程的两个用户账号。点击桌面计算机,右键--->管理--->本地用户和组--->用户--->新建用户。假设创建一个用户UserTable  第二步:开启计算机远程。点击

2017-04-27 09:40:49 12368

转载 Windows Server 2012 R2 或 2016 无法安装 .Net 3.5.1

问题描述使用 Windows Server 2012 R2 或 Windows Server 2016系统,发现在安装 .net 3.5.1 时报错,报错内容如下:原因分析找不到安装源文件。解决办法可以通过如下 PowerShell 脚本进行安装:从开始菜单中找到 PowerShell,右击选择 以管理员身份运行。输入如下脚本后回车执行:Set-It

2017-04-27 09:36:43 6187

转载 SQLServer 重建索引前后对比

在做维护项目的时,我们经常会遇到索引维护的问题,通过语句,我们就可以判断某个表的索引是否需要重建。执行一下语句:先分析表的索引分析表的索引建立情况:DBCC showcontig(‘Table’)如果需要可重建索引:DBCC DBREINDEX('Table')

2017-04-27 09:21:36 780

转载 PowerDesigner 脚本使用详解

PowerDesign高级应用编写相关的VBS脚本在PowerDesign里自定义一些命令与操作等,具体的可以参考C:\Program Files\Sybase\PowerDesigner 9\VB Scripts目录下的脚本示例。怎么运用这些脚本呢?在Tools-》Execute Commands里可以进行操作。具体说明在帮助里写的很清楚。帮助的位置在  PowerDesigner Ge

2016-10-24 13:04:25 8704

原创 VisualStudio搜索含中文字符串

通过正则表达式(\”. * ([ ^\x00-\xff] ). * \”)|(\’. * ( [ ^\x00-\xff]).*x\’)可以实现搜索代码中“”或‘’引起来的含中文内容(去除中间的空格)

2016-06-16 17:32:37 4744

原创 EntityFramework链接MySql数据库

插件安装首先需要安装: mysql-connector-net-6.9.8.msi 和 mysql-for-visualstudio-1.2.3.msi 这里只是列出了我现在用的版本,具体安装根据实际情况下载。安装所需的开发包打开NuGet的控制台 选择好【默认项目】后依次输入下列代码安装所需的开发包Install-Package EntityFrameworkInstall-Pa

2016-06-03 11:29:33 880

原创 VS2015 Android SDK 下载和更新失败的解决方法

1.首先检查工具 xamarin 工具那设置的SDK路径对不对。 2.然后到C盘下检查C:\Program Files (x86)\Android\android-sdk 里面的文件全不全,打开SDK Manager.exe 进行下载更新,但会提示报错。 由于sdk在C盘中,所以需要设置“C:\Program Files (x86)\Android\”这个目录的权限为可写才行,否则还会报

2016-05-26 10:49:56 11310

原创 PowerDesigner对MySql数据库的Excel导入导出

准备工作首先需要进行MySql数据库的链接,和数据库引擎的选择,建议连上数据库以后先进行一次逆向工程。逆向程操作方式请参考:《PowerDesigner逆向工程导入MYSQL数据库总结》之后在Tools-->Execute Commands-->Edit/Run Script执行脚本即可导出脚本Option Explicit Dim rowsNu

2016-03-03 12:04:38 1405

转载 PowerDesigner逆向工程导入MYSQL数据库总结

PowerDesigner逆向工程导入MYSQL数据库总结由于日常数据建模经常使用PowerDesigner,使用逆向工程能更加快速的生成模型提高效率,所以总结使用如下:1.      安装MYSQL的ODBC驱动Connector/ODBC 5.1.10 下载地址:http://dev.mysql.com/downloads/connector/odbc/5.1.html

2016-02-24 15:58:55 528

原创 VS的IISExpress配置通过IP访问程序

找到IISExpress的配置文件,位于 C:\Users\Administrator\Documents\IISExpress\config文件夹下,打开applicationhost.config,找到如下代码:

2015-11-20 11:07:20 12188 3

转载 .NET获取根目录方法

1、取得控制台应用程序的根目录方法     方法1、Environment.CurrentDirectory 取得或设置当前工作目录的完整限定路径     方法2、AppDomain.CurrentDomain.BaseDirectory 获取基目录,它由程序集冲突解决程序用来探测程序集 2、取得Web应用程序的根目录方法     方法1、HttpRuntime.AppDomain

2015-09-09 10:45:11 838

转载 ASP.NET Cache 实现依赖Oracle的缓存策略

ASP.NET 中的缓存提供了对SQL依赖项的支持,也就是说当SQL SERVER数据库中的表或行中的数据被更改后,缓存中的页面就失效,否则,页面输出可一直保留在缓存当中。这确实为程序员提供了方便。但微软一向很小家子气,只为使用自家产品SQL SERVER的程序员提供了方便,那些用Oracle数据库的ASP.NET程序员怎么办呢?  其实不用着急,因为ASP.NET中的缓存还提供了对文件依

2015-08-28 14:38:37 1401

转载 System.Web.Caching.Cache类 Asp.Net缓存 各种缓存依赖

Cache类,是一个用于缓存常用信息的类。HttpRuntime.Cache以及HttpContext.Current.Cache都是该类的实例。一、属性属性说明Count获取存储在缓存中的项数。EffectivePercentagePhysicalMemoryLimit获取在 ASP.NET 开始从缓存中移除项之前应用程序可使用的物理内存百

2015-08-28 14:27:28 3595

转载 ASP.NET访问网络驱动器(映射磁盘)

也许很多朋友在做WEB项目的时候都会碰到这样一个需求:当用户上传文件时,需要将上传的文件保存到另外一台专门的文件服务器。 要实现这样一个功能,有两种解决方案:方案一、在文件服务器上新建一站点,用来接收上传的文件,然后保存。方案二、将文件服务器的指定目录共享给WEB服务器,用来保存文件。 方案一不用多说,应该是很简单的了,将上传文件的FORM表单的ACTION属性指向文件

2015-08-28 14:05:29 6101 1

转载 C#实现MD5加密

方法一首先,先简单介绍一下MD5MD5的全称是message-digest algorithm 5(信息-摘要算法,在90年代初由mit laboratory for computer science和rsa data security inc的ronald l. rivest开发出来, 经md2、md3和md4发展而来。MD5具有很好的安全性(因为它具有不可逆的特征,加过密的密文

2015-06-23 20:40:51 798

转载 ORACLE 表空间扩展方法

第一步:查看表空间的名字及文件所在位置:select tablespace_name, file_id, file_name,round(bytes/(1024*1024),0) total_spacefrom dba_data_filesorder by tablespace_name    第二步:增大所需表空间大小: alter datab

2014-09-23 16:14:46 570

转载 IMP-00041: 警告: 创建的对象带有编译警告解决办法

出现IMP-00041: 警告: 创建的对象带有编译警告:以后再做数据迁移的时候需要额外注意,尤其用户中有视图或者触发器对象的时候。用户的环境是这样的,在库里有三个oracle的用户,其中一个用户中有几张视图是引用其他用户的,所以在数据导入的时候,需要导入”独立性最好”的用户对象,什么是”独立性最好”?大概的意思是自相关,自己只和自己打交道没有引用其他用户的对象。如果顺序错了,自然

2014-08-14 11:13:53 6024

原创 .NET中将Object类型数据转化为Json格式数据

JavaScriptSerializer jss = new JavaScriptSerializer();jss.Serialize(myobject);

2014-08-05 08:50:15 1270

转载 输入完按回车后即可验证!(自认为最简单!)

正整数: 负整数: 整 数: 正小数: 负小数: 小 数: 实 数: 保留1位小数: 保留2位小数: 保留3位小数: 说明:IE6.0、IE7.0、IE8.0、Firefox/3.0.11下测试通过 作者原创!转载请说明出处:http://blog.csdn.net/xxd851116【测试源码】:

2014-06-30 15:37:31 977

转载 vsflexgrid 打印

ExplicitPublic Function formatData2(ByVal data1 As Double, ByVal data2 As Double) As String    Dim dt1, dt2 As Double    dt1 = data1    dt2 = data2    If dt1 = 0 Or dt1 = 0# Or dt2 = 0 Or dt

2014-06-17 12:08:27 1168

转载 count(*)、count(val)和count(1)的解释

一、关于count的一些谣言:    1、count(*)比count(val)更慢!项目组必须用count(val),不准用count(*),谁用扣谁钱!    2、count(*)用不到索引,count(val)才能用到。    3、count(*)是统计出全表的记录,是吞吐量的操作,肯定用不到索引。    4、count(1)比count(*)的速度快。二、验证count

2014-06-06 15:41:16 920

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除