Log4net 配置输出文本, 按年月日分文件夹

在项目中新建 “log4net.config” 文件

 

配置好后在程序集 AssemblyInfo.cs 中加入

或者用代码初始化

  阅读全文

VMware CentOS 7 安装 VMware Tools(修复不能与主机共享文件的错误) 与 控制台分辨率设置

在 VMware 中最小化安装完 CentOS 7, 正常安装 VMware Tools, 发现在设置主机共享目录的时候提示”无法更新运行时文件夹共享状态:在客户机操作系统内装载共享文件夹文件系统时出错” , 找了很久终于搞定. 阅读全文

MySql EF6 DBFirst 向导无法生成 edmx 解决方法(同:您的项目引用了最新实体框架;但是,找不到数据链接所需的与版本兼容的实体框架数据库提供程序)

1

使用 MySql EF6 DBfirst 生成模型时经常会遇到EF6模式无法选择的情况 究其原因, 还是因为没有正确的使用 Connector/Net. 下面说一下使用方法. 使用 MySql DBFirst 前先确保安装了 MySql, MySQL for Visual Studio, Connector/Net 注意: MySQL for Visual Studio, Connector/Net 版本要对应 MySql 版本. 阅读全文

CentOS 7 安装 Shadowsocks 科学上网

本次安装使用的服务器配置:
DigitaIOcean VPS + CentOS 7.2

Shadowsocks 需要 python 运行.

1. 安装 Shadowsocks

2. 创建 shadowsocks 服务, 随系统启动.

写入下面的内容

保存退出 阅读全文

Windows 下安装 MySql 5.7.12 zip 版

MySql for Windows 5.7.7 之前的 zip 版中都会附带 Data 目录, 里面有 MySql 的初始数据库. 从 5.7.7 版本开始, 就没有这个目录了, 需要用命令初始化数据库.

下载 MySql 5.7.12

下载地址 http://dev.mysql.com/downloads/mysql/, 需要登录.

  • 解压 zip 到需要的目录, 如 e:\mysql

  • 创建 my.ini 文件到你指定的目录, 如 d:\my.ini , 并配置 MySql 参数

    保存配置文件 , 然后按照配置文件里的设置创建目录

  • 以管理员权限运行 cmd, 并进入 e:\mysql\bin 目录,  执行初始化命令, 创建数据库.

    –defaults-file 参数指定要使用的配置文件位置
    –initialize-insecure 参数是 MySql 5.7.7 新加入的初始化数据库参数, 这个参数表示初始化数据库的同时创建一个不带密码的 root 用户.
    –console 参数表示将日志输出到命令行界面

  • 添加 Windows 服务, 以便自动运行 MySql.

    以管理员权限运行 cmd, 并进入 e:\mysql\bin 目录, 执行以下命令.

    创建名为 MYSQL57 的 Windows 服务 阅读全文