c# 使用Entity Framework操作Access数据库

Entity Framework 是 C#开发中最常见的 ORM 工具。默认 Entity Framework 只提供支持 MSSQL 的provider factory。但是开发者开源贡献了对 SQLite、MySql 以及 Access 等的支持。 JetEntityFrameworkProvider JetEntityFrameworkProvider 为 Access 数据库文件兼容 Entity Framework 提供了相应的Provider。在 nuget 中直接搜索 JetEntityFrameworkProvider 即可安装该工具。虽然大多数操作最终是 EntityFramework 完成因此不需要什么变化……

阅读全文

Node Request Esockettimeout错误

最近制作了一个爬虫脚本,基于 NodeJS 开发,使用 request 模块异步网络请求,每隔一分钟爬取目标页面的内容并解析出必要信息进行推送,但是使用过程中脚本的邮件通知经常发送邮件提示 error,大部分错误发生在推送的过程,错误代码为The error info is: ESOCKETTIMEDOUT。可以确认的是我使用阿里云主机……

阅读全文

安装Gitlab搭建私有Git仓库

Linode 最近推出了新的数据中心 Tokyo2,我使用的是$10/月 2G RAM 配置的主机,用于搭建 Gitlab 完全足够了, 点击这里访问Linode。 我的仓库地址:https://git.webapproach.net/ 进入正题,购买主机并安装 Ubuntu16.04LTS。 系统环境 Ubuntun 16.04 LTS 使用证书登录并禁用密……

阅读全文