自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 jstree的基本使用例子

var menu = (function() { var _menu = {data:{}, initMenu : function() { $.jstree.defaults.core.themes.variant = "large"; $.jstree.defaults.core.themes.responsi...

2019-08-15 11:53:00 12

转载 mycat 笔记

系统开发中,数据库是非常重要的一个点。除了程序的本身的优化,如:SQL语句优化、代码优化,数据库的处理本身优化也是非常重要的。主从、热备、分表分库等都是系统发展迟早会遇到的技术问题问题。Mycat是一个广受好评的数据库中间件,已经在很多产品上进行使用了。下面就针对Mycat的基础知识和应用做一总结性梳理,这些内容有的是从网上收集的,有的是自己做的测试验证信息,如有错误,烦请谅解和指出!...

2019-07-29 11:17:00 20

转载 Centos下MySQL主从同步配置

说明:由于MySQL不同版本之间的(二进制日志)binlog格式可能会不一样,因此最好的搭配组合是Master的MySQL版本和Slave的版本相同或者更低,Master的版本肯定不能高于Slave版本。(版本向下兼容)一、环境主机: master操作系统:centos 7 64位 IP:192.168.119.253...

2019-07-12 11:35:00 6

转载 LINUX替换字符串的几种方法

1. 基本替换:s/str1/str2/ 替换当前行第一个str1为str2:s/str1/str2/g 替换当前行所有str1为str2:n,$s/str1/str2/ 替换第 n 行开始到最后一行中每一行的第一个str1为str2:n,$s/str1/str2/g 替换第 n 行开始到最后一行中每一行所有str1为str2(n 为数字,若 n 为 .,表示从当前行开始到最后一行):%s/s...

2019-07-10 18:49:00 44

转载 nginx 启动报错 “/var/run/nginx/nginx.pid" failed” 解决方法

问题:  重启虚拟机后,再次重启nginx会报错: open() "/var/run/nginx/nginx.pid" failed (2: No such file or directory)解决方法:  (1)进入cd /usr/local/nginx/conf/ 目录,编辑配置文件nginx.conf ;  (2)在配置文件中有个注释的地方:#pid l...

2019-07-09 22:56:00 44

转载 Centos7 上安装 FastDFS

1、安装gcc(编译时需要)FastDFS是C语言开发,安装FastDFS需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gccyum install -y gcc gcc-c++2、安装libevent(运行时需求)若安装了桌面图形界面,就不需要安装;FastDFS依赖libevent库;yum -y install li...

2019-07-09 19:04:00 16

转载 ASP.NET MVC 传递数据 从前台到后台,包括单个对象,多个对象,集合

今天为大家分享下 Asp.net MVC 将数据从前台传递到后台的几种方式。环境:VS2013,MVC5.0框架1.基本数据类型我们常见有传递 int, string, bool, double, decimal 等类型。需要注意的是前台传递的参数和后台Action 中的参数名称需要保证一致,否则 MVC 无法完成值的绑定。前台代码://传递基本的数据类型 ...

2019-07-02 10:59:00 37

转载 windows下 安装 rabbitMQ 及操作常用命令

rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上。1.安装Erlang所以在安装rabbitMQ之前,需要先安装Erlang 。小编使用的是otp_win64_18.1,需要其他版...

2019-06-21 10:57:00 6

转载 Roslyn

Roslyn 是以 API 为驱动的下一代编译器,集成在最新版的 Visual Studio 上。它开放 C# 和 Visual Basic 编译器的 API,使得开发者可以借助编译器进行解析代码文件、动态为编程语言增加功能、扩展编译器、自定义编译器动作等操作。将Roslyn编译结果保存在流中,用程序集加载方法将流加载到当前程序集中,就可以在当前的程序集中调用了。Roslyn支持两种方...

2019-05-30 10:15:00 58

转载 ExtensionlessUrlHandler-Integrated-4.0

更新Win10,原来的IIS站点访问不了,原因是因为IIS 没有.net 4.5,使用网上的aspnet_regiis.exe -i命令,一点都不靠谱,直接提示:C:\WINDOWS\system32>c:\windows\microsoft.net\framework64\v4.0.30319\aspnet_regiis.exe -i Microsoft (R) A...

2019-05-23 08:54:00 15

转载 C#组件系列——又一款Excel处理神器Spire.XLS,你值得拥有

阅读目录一、组件介绍二、组件安装使用1、官方下载安装2、Nuget安装三、组件功能介绍1、Excel转PDF2、Excel生成图表3、其他功能介绍四、总结正文前言:最近项目里面有一些对Excel操作的需求,博主想都没想,NPOI呗,简单、开源、免费,大家都喜欢!确实,对于一些简单的Excel导入、导出、合...

2019-05-08 15:52:00 31

转载 C#进阶系列——WebApi 跨域问题解决方案:CORS(转载)

阅读目录一、跨域问题的由来二、跨域问题解决原理三、跨域问题解决细节1、场景描述2、场景测试四、总结正文前言:上篇总结了下WebApi的接口测试工具的使用,这篇接着来看看WebAPI的另一个常见问题:跨域问题。本篇主要从实例的角度分享下CORS解决跨域问题一些细节。WebApi系列文章C#进阶系列——WebApi接口测...

2019-03-11 11:22:00 32

转载 推荐几个IDEA插件,Java开发者撸码利器(转载)

这里只是推荐一下好用的插件,具体的使用方法不一一详细介绍。JRebel for IntelliJ一款热部署插件,只要不是修改了项目的配置文件,用它都可以实现热部署。收费的,破解比较麻烦。不过功能确实很强大。算是开发必备神器了。热部署快捷键是control+F9/command+F9。.ignoregit提交时过滤掉不需要提交的文件,很方便,有些本地文件是不需要提交到Git上的...

2019-01-15 09:16:00 9

转载 maven profile切换正式环境和测试环境

讨论QQ群:313032825有时候,我们在开发和部署的时候,有很多配置文件数据是不一样的,比如连接mysql,连接redis,一些properties文件等等每次部署或者开发都要改配置文件太麻烦了,这个时候,就需要用到maven的profile配置了1,在项目下pom.xml的project节点下创建了开发环境和线上环境的profile <prof...

2019-01-03 21:13:00 14

转载 Spring系列之Spring常用注解总结 转载

传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点:1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低。2、在开发中在.java文件和.xml文件之间不断切换,是一件麻烦的事,同时这种思维上的不连贯也会降低开发的效率。为了...

2018-12-12 10:06:00 14

转载 spring boot+mybatis整合

  LZ今天自己搭建了下Spring boot+Mybatis,比原来的Spring+SpringMVC+Mybatis简单好多。其实只用Spring boot也可以开发,但是对于多表多条件分页查询,Spring boot就有点力不从心了,所以LZ把Mybatis整合进去,不得不说,现在的框架搭建真的是方便。话不多说,进入正题。一、java web开发环境搭建  网上有很多教程,参考教...

2018-12-05 23:20:00 22

转载 理解 IntelliJ IDEA 的项目配置和Web部署(转载)

1、项目配置的理解IDEA 中最重要的各种设置项,就是这个 Project Structre 了,关乎你的项目运行,缺胳膊少腿都不行。最近公司正好也是用之前自己比较熟悉的IDEA而不是Eclipse,为了更深入理解和使用,就找来各种资料再研究一下,这里整理后来个输出。1.1 ProjectProject name:定义项目的名称;Project SDK:设置该...

2018-12-05 17:15:00 12

转载 springmvc简单教程

引子,其实从.NET转Java已经有几个月时间了,项目也做了不少,但是很多配置都是根据公司模板或者网上教程比忽略画瓢,对其中最简单的配置和设置并不完全理解,依旧是小白用户。最近项目不忙,重新梳理了一下Spring MVC的相关配置,顺便保存下来,希望也能帮到其他同学……高手忽略~~~目录通过IDEA新建Spring MVC项目设置运行、调试相关配置导入Spring M...

2018-12-04 13:53:00 21

转载 使用IntelliJ IDEA 配置Maven(入门)

首先声明,本文非EamonSec原创,转自哪儿我现在也不知道了,可能被我转的人也不是原创。。。1. 下载Maven官方地址:http://maven.apache.org/download.cgi如果是windwos系统应该下载zip结尾的maven解压并新建一个本地仓库文件夹2.配置本地仓库路径3.配置maven环境变量4.在IntelliJ...

2018-11-28 13:42:00 821

转载 理解 IntelliJ IDEA 的项目配置和Web部署

1、项目配置的理解IDEA 中最重要的各种设置项,就是这个 Project Structre 了,关乎你的项目运行,缺胳膊少腿都不行。最近公司正好也是用之前自己比较熟悉的IDEA而不是Eclipse,为了更深入理解和使用,就找来各种资料再研究一下,这里整理后来个输出。1.1 ProjectProject name:定义项目的名称;Project SDK:设置该...

2018-11-16 11:05:00 17

转载 【Intellij IDEA】eclipse项目导入

intellij idea中文资料网上比较少,对于eclipse的项目如何导入intellij idea也没有完整的说明,本人在这里整理下,方便更多人加入到intellij idea的阵容里。直接上干货!一、导入Eclipse项目至ideaFile – New – Module from Existing Sources… 选择你的eclipse项目此步比较关键,选择Ecl...

2018-11-14 09:46:00 9

转载 OGNL表达式(转载)

1.什么是OGNL OGNL:Object Graphic Navigation Language(对象图导航语言) 它是Struts2中默认的表达式语言。使用表达式需要借助Struts2的标签. OGNL与EL的区别: EL/JSTL 数学运算等等表达式: 都有一个明确的返回值,都只能取值。     OGNL表达...

2018-11-04 11:53:00 15

转载 mysql / pgsql 使用sql语句查询数据库所有表注释已经表字段注释

场景:1. 要查询数据库 "mammothcode" 下所有表名以及表注释/* 查询数据库 ‘mammothcode’ 所有表注释 */SELECT TABLE_NAME,TABLE_COMMENT FROM information_schema.TABLES WHERE table_schema='mammothcode';2. 要查询表字段的注释/* ...

2018-10-30 18:10:00 145

转载 Linq/EF/lambda Group by/Order by 多个字段详细用法

1)单个字段Group by://a.Key类型与a.Province字段类型一样1.GroupBy(a => a.Province).Select(a => a.Key).ToList(); 2)多个字段Group by://此时返回的数据列表需要自己...

2018-10-25 10:41:00 29

转载 intellij idea 配置web 项目

相关软件:Intellij Idea14:http://pan.baidu.com/s/1nu16VyDJDK7:http://pan.baidu.com/s/1dEstJ5fTomcat(apache-tomcat-6.0.43):http://pan.baidu.com/s/1kUwReQFIntellij Idea的安装非常简单,一步一步安装即可。JDK的安装也...

2018-09-04 09:50:00 6

转载 mssqlservers数据嗅探

文章来自:https://yq.aliyun.com/articles/61767先说我的问题,最近某个存储过程,暂定名字:sp_a 总是执行超时,sp_a带有一个参数,暂定名为 para1 varchar(50),刚开始以为 是 sp_a 的语句优化得不够好,毕竟当时写的时候都是能用就成。然后啪啪啪优化存储过程,写完了一测试,速度蛮快的,秒出结果。然后上线之。。。我写存储过...

2018-07-30 15:17:00 90

转载 qurtz.net

简介  虽然Quartz.NET被园子里的大神们写烂了,自己还是整理了一篇,结尾会附上源码地址。  Quartz.NET是一款功能齐全的开源作业调度框架,小至的应用程序,大到企业系统都可以适用。Quartz是作者James House用JAVA语言编写的,而Quartz.NET是从Quartz移植过来的C#版本。  在一般企业,可以利用Quartz.Net框架做各种的定时任务,例如...

2018-07-18 14:38:00 29

转载 mysql 授权命令

MySQL清空数据库的操作:truncate table tablename;MySQL赋予用户权限命令的简单格式可概括为:grant权限on数据库对象to用户一、grant普通数据用户,查询、插入、更新、删除数据库中所有表数据的权利。1 grant select on testdb.* to common_user@'%' grant insert on ...

2018-07-15 22:17:00 84

转载 qurtz.net(转载)

  Quartz:首先我贴出来了两段代码(下方),可以看出,首先会根据配置文件(quartz.config),包装出一个Quartz.Core.QuartzSchedulerinstance,这是一个调度器,调度各个任务项(Jobs)的执行。这个调度器可以被Start、被Shutdown、被PauseAll、被ResumeAll,这对应了windows服务的开启、停止、暂停、恢复。当启...

2018-06-29 17:42:00 10

转载 window 服务

序言前段时间做一个数据迁移项目,刚开始用B/S架构做的项目,但B/S要寄存在IIs中,而IIs又不稳定因素,如果重启IIs就要打开页面才能运行项目。有不便之处,就改用Windows服务实现。这篇就总结下,windows服务的编写,调试,安装卸载。Windows服务介绍Microsoft Windows 服务能够创建在它们自己的 Windows 会话中可长时间运行的可执行应用程序...

2018-06-29 11:48:00 16

转载 关于消息队列的使用

一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ二、消息队列应用场景以下介绍消息队列在实际应用中常用的使用场景。异步处理,应用解耦,流量削锋和消息通讯四个场景。2.1异步处理场...

2018-02-26 11:24:00 11

转载 RabbitMQ.Net 应用(1)

概述  MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。AMQP(高级消息队列协议) 是一个异步消息传递所使用的应用层协议规范,作为线路层协议,而不是API(例如JMS),AMQP 客户端能够无视消息的来源任意发送和接受...

2018-02-24 17:50:00 42

转载 RabbitMQ系列教程之七:RabbitMQ的 C# 客户端 API 的简介(转载)

今天这篇博文是我翻译的RabbitMQ的最后一篇文章了,介绍一下RabbitMQ的C#开发的接口。好了,言归正传吧。 Net/C# 客户端 API简介1、主要的命名空间,接口和类 定义核心的API的接口和类被定义在RabbitMQ.Client这个命名空间下面: 所以要想使用RabbitMQ的功能,需要以下代码 using RabbitMQ.Client; 【1...

2018-02-07 15:23:00 20

转载 RabbitMQ系列教程之六:远程过程调用(RPC)(转载)

远程过程调用(Remote Proceddure call【RPC】)(本实例都是使用的Net的客户端,使用C#编写) 在第二个教程中,我们学习了如何使用工作队列在多个工作实例之间分配耗时的任务。 但是,如果我们需要在远程计算机上运行功能并等待结果怎么办? 那是一个不同的故事。 此模式通常称为远程过程调用或RPC。 在本教程中,我们将使用RabbitMQ构建一个RPC系统:一个客户机和一...

2018-02-07 15:22:00 21

转载 RabbitMQ系列教程之五:主题(Topic)(转载)

(本实例都是使用的Net的客户端,使用C#编写),说明,中文方括号【】表示名词。 在上一个教程中,我们改进了我们的日志记录系统。 没有使用只能够进行虚拟广播的【Fanout】交换机,而是使用了【Direct】类型的交换机,这样做就可以让我们有可能选择性地接收日志。 虽然使用【Direct】类型的【消息交换机】改进了我们的系统,但它仍然有限制 - 它不能基于多个标准进行路由选择。 在我们...

2018-02-07 15:21:00 6

转载 RabbitMQ系列教程之三:发布/订阅(Publish/Subscribe)(转载)

(本教程是使用Net客户端,也就是针对微软技术平台的) 在前一个教程中,我们创建了一个工作队列。工作队列背后的假设是每个任务会被交付给一个【工人】。在这一部分我们将做一些完全不同的事情--我们将向多个【消费者】传递信息。这种模式被称为“发布/订阅”。 为了说明这种模式,我们将构建一个简单的日志系统。它将包括两个程序,第一个将发出日志消息,第二个将接收并打印它们。 在我们的日志系统中...

2018-02-07 15:20:00 17

转载 RabbitMQ系列教程之四:路由(Routing)(转载)

(使用Net客户端)在上一个教程中,我们构建了一个简单的日志系统,我们能够向许多消息接受者广播发送日志消息。在本教程中,我们将为其添加一项功能 ,这个功能是我们将只订阅消息的一个子集成为可能。例如,我们可以只将关键的错误消息输出到日志文件(以节省磁盘空间),同时仍然可以在控制台上打印所有日志消息。1、绑定在以前的例子中,我们已经创建了绑定。 你可能会记得如下代码:channel.Qu...

2018-02-07 15:20:00 10

转载 RabbitMQ系列教程之二:工作队列(Work Queues)(转载)

今天开始RabbitMQ教程的第二讲,废话不多说,直接进入话题。 (使用.NET 客户端 进行事例演示) 在第一个教程中,我们编写了一个从命名队列中发送和接收消息的程序。在本教程中,我们将创建一个工作队列,这个队列将用于在多个工人之间分配耗时的任务。 工作队列【又名:任务队列】背后主要的思想是避免立刻执行耗时的工作任务,并且一直要等到它结束为止。相反,我们规...

2018-02-07 15:19:00 11

转载 RabbitMQ系列教程之一:我们从最简单的事情开始!Hello World(转载)

一、简介 RabbitMQ是一个消息的代理器,用于接收和发送消息,你可以这样想,他就是一个邮局,当您把需要寄送的邮件投递到邮筒之时,你可以确定的是邮递员先生肯定会把邮件发送到需要接收邮件的人的手里,不会送错的。在这个比喻中,RabbitMQ就是一个邮箱,也可以理解为邮局和邮递员,他们负责把消息发送出去和用于接收信息。 RabbitMQ和邮局这两者之间的主要区别是它不会处理纸质邮件...

2018-02-07 15:18:00 13

转载 如何安装和配置RabbitMQ(转载)

今天开始一个小小的练习,学习一下安装和配置RabbitMQ,为什么要学它,因为WCF可以完全兼容和使用RabbitMQ了。我们新的大数据系统需要使用消息队列,所以就开始研究一下,把它重新封装一下,更便于使用。好了,言归正传。1.安装    我们先看看安装吧,其实挺简单的,由于Rabbit MQ 是建立在强大的Erlang OTP平台上,因此我们需要先安装Erlang,然后在安装R...

2018-02-07 15:17:00 9

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