最近在写一个项目,需要将日志写入数据库,Log4Net的功能仅仅只能满足写入消息部分,若需要写入自定义信息就不行了,所以这里扩展了Log4Net的部分功能。 扩展字段 建立扩展字段的Entity类 转换类 Layout 扩展 扩展方法 接口 接口实现 扩展Manager 配置文件及数据库建表语句 配置文件 建表语句 使用 AssemblyInfo.cs 增加如下内容 最后来个数据库最终数据
最近在写一个项目,需要将日志写入数据库,Log4Net的功能仅仅只能满足写入消息部分,若需要写入自定义信息就不行了,所以这里扩展了Log4Net的部分功能。 扩展字段 建立扩展字段的Entity类 转换类 Layout 扩展 扩展方法 接口 接口实现 扩展Manager 配置文件及数据库建表语句 配置文件 建表语句 使用 AssemblyInfo.cs 增加如下内容 最后来个数据库最终数据
最近在写 一个项目,数据来自WebService,然后插入数据库。但在写入库的时候总是报错,所以记录下! XMl转DataTable 获取XML所有的单据行封装成DataTable 批量插入数据 使用SqlBulkCopy的时候,它不是按照DataColumn的名称来对照数据库列名称的,它是按照DataTable的顺序来对应数据库列。所以一定要注意。若DataTable的列与数据库列不对应,可以使用ColumnMappings来建立对应关系。
最近环境有问题,删除个vs2013总是不干净,原来微软是提供了专用卸载工具的! This executable is designed to clean up and delete Preview, RC and final releases of Visual Studio 2013 and Visual Studio 2015, as well as early previews of Visual Studio 2017. It is designed to be used as a final resort…
创建虚拟网络 Hyper-V的网络支持三种不同的模式,这里选用外部模式,这样可以得到一个独立的IP分配。 配置网络 为配置文件增加HWADDR(mac地址),并将ONBOOT设置为yes。 重启网络服务
阿里云镜像站:https://developer.aliyun.com/mirror 腾讯云镜像站:https://mirrors.cloud.tencent.com Centos 加速源 Debian Debian GNU/Linux,是一个操作系统及自由软件的发行版,由一群自愿付出时间和精力的用户来维护并更新。它附带了超过 59000 个软件包,这些预先编译好的软件被打包成一种良好的格式以便于用户安装和使用。 下载地址: https://mirrors.aliyun.com/debian/ 一般情况下,将/et…
现在这样的插件不少,但是都大同小异,你抄袭我,我再抄袭他! 所以就打算自己来整一下!代码基于wordpress自带的WP_Http,实现了新发布文章和更新文章的功能,同时使用wordpress内置的消息提示! 复制如下代码,替换成自己的token。 token可以在这里找到:https://ziyuan.baidu.com/linksubmit/index
代码高亮对于程序员写博客来说,还是非常有必要的,毕竟你写个文章贴个代码看起来乱七八糟,也不好看! 博客写了好多年了,贴的代码也不少,之前一直使用的插件,总感觉有点过重了,为了一个代码高亮引入了太多JS、CSS。 所以就打算自己打造一个,这个是基于 highlight.js 来打造的!其中使用了一个滚动条的美化JS jquery.mCustomScrollbar.min.js 引入需要文件 将文件引入主题的 functions.php 注册按钮 添加tinyMCE编辑按钮功能 …
在某些情况下,我们需要update数据,但数据来自其他表,通常我们是这样 但更新的列太多的话,那就非常麻烦。。 在MS SQL里面,我们可以这样 Oracle 和 DB2 可以这样