显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

天涯倦客的博客

祝福你朋友永远快乐!

 
 
 
 
 
 

序言

随着公司业务的发展,后台业务就变的越来越多,然而服务器的故障又像月经一样,时不时的汹涌而至,让我们防不胜防。那么后台的高可用,以及服务器的处理能力就要做一个横向扩展的方案,以使后台业务持续的稳定可用,平复人心。

由于我们的后台业务,清一色都是.net应用程序,加上总监的一致推荐,我们的负载均衡其中一个方案就选用了微软与iis集成的反向代理Application Request Route。Application Request Route,配置使用简单,并且运行情况可见,也确实是微软一款很棒的产品。

作者  | 2018-1-3 16:58:07 | 阅读(12) |评论(0) | 阅读全文>>

批处理获取当前时间

2017-12-20 17:40:35 阅读10 评论0 202017/12 Dec20

rem CODE BY t0nsha 
rem 关于提取date,time输出结果的一个批处理 
rem “:”(冒号)和“~”波浪号必不可少! 
rem “~”后的数字:为正数表示舍弃输出结果的前几位;直接跟负数表示取到输出结果的后第几位。 

作者  | 2017-12-20 17:40:35 | 阅读(10) |评论(0) | 阅读全文>>

解决MySQL5.6出现"Using a password on the command line interface..."

2017-12-20 17:39:51 阅读8 评论0 202017/12 Dec20

转自:http://blog.csdn.net/c_fangfujiang/article/details/52457794

今天老左有在帮一个网友搬家网站过程中,习惯导出MySQL数据库的时候采用mysqldump命令,但是意外发生了出现"Warning: Using a password on the command line interface can be insecure."的错误提示,当然数据库肯定也没有能备份下来。这个问题应该是在

作者  | 2017-12-20 17:39:51 | 阅读(8) |评论(0) | 阅读全文>>

这个问题花费我两天时间,上网搜中文的资料大都换另一种方式解决的。说是在java中cmd不支持重定向,采用的另一种方式是得到Runtime.getRuntime().exec()的输入流,然后写到一个文本中。这个方法也不错(本人没有使用)。


今天要介绍的方法是调用本地的mysqldump.exe重定向的方式备份数据库。首先要说明的是mysqldump.exe在哪里不重要,重要的是要处理好路径中的非法字符

作者  | 2017-12-19 18:01:26 | 阅读(15) |评论(0) | 阅读全文>>

Windows下为MySQL做定时备份

2017-12-19 17:34:45 阅读10 评论0 192017/12 Dec19

第一种:新建批处理文件 backup.dat,里面输入以下代码:

 代码如下 复制代码
net stop mysql
xcopy "C:/Program Files/MySQL/MySQL Server 5.0/data/piaoyi/*.*" D:/db_backup/%date:~0,10%/ /y
net start mysql

注意:批处理命令中路径里有空格的话,必须在路径上加上双引号!
然后使用Windows的"计划任务"定时执行该批处理脚本即可。(例如:每天凌晨3点执行backup.bat)
解释:备份和恢复的操作都比较简单,完整性比较高,控制备份周期比较灵活。此方法适合有独立主机但对mysql没有管理经验的用户。缺点是占用空间比较多,备份期间mysql会短时间断开(例如:针对30M左右的

作者  | 2017-12-19 17:34:45 | 阅读(10) |评论(0) | 阅读全文>>

今天乍一看,园子里居然没有关于这个类库的文章,实在是意外毕竟已经有很多介绍EF使用的文章了。

E文好的可以直接看https://github.com/loresoft/EntityFramework.Extended

也可以在nuget上直接安装这个包,它的说明有点过时了,最新版本已经改用对IQueryable<T>的扩展,而不是DbSet<T>(已经标记为弃用),所以跟我一样有隔离癖好的就可以大胆使用了。下面介绍如何批量删除、更新、查询。

作者  | 2017-12-5 14:47:10 | 阅读(10) |评论(0) | 阅读全文>>

EF+泛型修改方法(查询修改和不查询修改)

2017-12-5 14:29:29 阅读11 评论0 52017/12 Dec5

最近在做项目用到了@邹华栋老师的EF直接更新数据(不需查询)的方法。 但是如果我们想修改的对象前面被查询过了的话会出一个《ObjectStateManager 中已存在具有同一键的对象。ObjectStateManager 无法跟踪具有相同键的多个对象》的错误。解决方法是查询的时候加AsNoTracking无跟踪查询。但是我需要实体被EF context追踪,所以加AsNoTracking是不行的。 然后花

作者  | 2017-12-5 14:29:29 | 阅读(11) |评论(0) | 阅读全文>>

MySQL中开启和使用通用查询日志的实例教程

2017-11-24 9:15:21 阅读17 评论0 242017/11 Nov24

转自:http://www.jb51.net/article/76886.htm

开启通用查询日志
因为为了性能考虑,一般通用查询日志general log不会开启。slow log可以定位一些有性能问题的sql,而general log会记录所有的SQL。

mysql5.0版本,如果要开启slow log、general log,需要重启,从MySQL5.1.6版开始,general query log和slow query log开始支持写到文件或者数据库表两种方式,并且日志的开启,输出方式的修改,都可以在Global级别动态修改。

作者  | 2017-11-24 9:15:21 | 阅读(17) |评论(0) | 阅读全文>>

MySQL 5.7 启用查询日志

2017-11-24 9:05:23 阅读20 评论0 242017/11 Nov24

MySQL版本:5.7

新版本的 my.ini 文件改动了,导致原先启用查询日志的方法不再适用

新版本的启用方法如下:

1. 修改 C:\ProgramData\MySQL\MySQL Server 5.7\my.ini 文件

  搜索 # General and Slow logging.

  将以下几行改动为:

# General and Slow logging. log-output=FILE 

作者  | 2017-11-24 9:05:23 | 阅读(20) |评论(0) | 阅读全文>>

eclipse安装JAVA反编译插件

2017-11-13 23:19:46 阅读14 评论0 132017/11 Nov13

前言:在实际的开发中几乎都会使用到一些框架来辅助项目的开发工作,对于一些框架的代码我们总怀有一些好奇之心,想一探究竟,有源码当然更好了,对于有些JAR包中的代码我们就需要利用反编译工具来看一下了,下面是我常使用的一种安装JAVA反编译工具的方法,操作比较简单,不过时间长了也容易忘记,还是在此小记一笔吧!毕竟好记性不如烂笔头(插件市场中有好多好玩的,自己可以尝试玩玩看!)

1:Eclipse的版本信息

作者  | 2017-11-13 23:19:46 | 阅读(14) |评论(0) | 阅读全文>>

解决eclipse配置Tomcat时找不到server选项

2017-11-13 23:17:39 阅读15 评论0 132017/11 Nov13

集成Eclipse和Tomcat时找不到server选项:

       按照网上的步骤如下:

       在Eclipse中,窗口(window)——首选项(preferences)——服务器(Server)——运行时环境(Runtime Environments) ——添加(Add),添加Tomcat服务器。对应安装的Tomcat版本选择Apache Tomcat v6.0。下一步通过“浏览(Brower)”按钮选择之前Tomcat的安装目录,指定后点击“完成”完成配置。

       问题在于我的Eclipse为新版本eclipse-standard-kepler-SR2-win32-x86_64,显示如图,没有server选项。

作者  | 2017-11-13 23:17:39 | 阅读(15) |评论(0) | 阅读全文>>

Eclipse java SE版本解决无法新建web项目问题

2017-11-13 23:16:32 阅读10 评论0 132017/11 Nov13

最近工作要涉及web开发,之前下载的java SE (我的是indigo) 版本默认无法新建web项目,也就是找不到Dynamic Web ,在网上看了些解决办法,最终却是解决了问题,说到底就是安装一些用于EE web开发的插件即可。具体如下:

  (1)在确定联网的情况下,在help->install new software下根据你的eclipse版本选择下拉框选项,我的是indigo,所选情况如下:

  

作者  | 2017-11-13 23:16:32 | 阅读(10) |评论(0) | 阅读全文>>

7款开源Java反编译工具

2017-11-13 23:13:20 阅读23 评论0 132017/11 Nov13

转自:http://blog.csdn.net/r3t7o7/article/details/57074722

今天我们要来分享一些关于Java

作者  | 2017-11-13 23:13:20 | 阅读(23) |评论(0) | 阅读全文>>

使用TortoiseSVN新建及合并分支图文教程

2017-11-6 9:54:40 阅读16 评论0 62017/11 Nov6

打开trunks目录,在trunks目录下新建两个文本文件A.java,B.java:

作者  | 2017-11-6 9:54:40 | 阅读(16) |评论(0) | 阅读全文>>

我们知道lambda表达式在Linq to sql 和 Entity framework 中使用join函数可以实现inner join,那么怎么才能在lambda表达式中实现left join呢?秘诀就是在join后面加上一个函数DefaultIfEmpty函数,实际上这个函数在linq中貌似也只有将inner join转换为left join的作用,示例如下

var joinResult = DB.Table1s.Join(DB.Table2s, a => a.id, b => b.id, (a, b) => new {a,b} ).DefaultIfEmpty(); 

作者  | 2017-10-25 9:28:09 | 阅读(19) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 
 
 
 
网易云音乐 曲目表歌词秀
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
 

重庆市 渝北区

 发消息  写留言

 
近期心愿MS-CDC
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
博友列表加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018

注册 登录  
 加关注