自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 收藏
  • 关注

转载 RabbitMQ更多应用

转自:http://www.sohu.com/a/280203461_411876我是在解决分布式事务的一致性问题时了解到的RabbitMQ,当时主要是要基于RabbitMQ来实现我们分布式系统之间对有事务可靠性要求的系统间通信。提到RabbitMQ,不难想到的几个关键字:消息中间件、消息队列。当时在大学学习操作系统这门课,消息队列不难想到生产者消费者模式。(PS:操作系统这门课...

2019-11-07 11:12:06 234

原创 hello dotnetcore

在ubuntu上安装.net环境参考https://dotnet.microsoft.com/learn/dotnet/hello-world-tutorial#linuxcentos在windows系统上开发.netcore程序,先创建.netcore项目源代码发布拷贝到ubuntu上后测试...

2018-12-07 16:40:55 179

转载 Json学习

转自:https://www.cnblogs.com/yanweidie/p/4605212.htmlhttp://www.cnblogs.com/yanweidie/p/5155268.htmlhttp://www.cnblogs.com/DomoYao/p/Json.htmlNewtonsoft.Json介绍  在做开发的时候,很多数据交换都是以json格式传输的。而使用Jso...

2018-11-22 10:14:37 214

原创 JSON序列化数字格式化

项目中定义decimal格式,json转换后,显示22.0,需求为不显示.0查阅资料http://www.cnblogs.com/yanweidie/p/4605212.html#_label0五.日期处理  对于Dateime类型日期的格式化就比较麻烦了,系统自带的会格式化成iso日期标准,但是实际使用过程中大多数使用的可能是yyyy-MM-dd 或者yyyy-MM-dd HH:mm...

2018-11-22 09:54:05 3422

转载 soap和webapi区别

转自:https://www.cnblogs.com/niuniu1985/p/8425709.html一、什么是Web ServiceWeb Service技术, 能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。依据Web Service规范实施的应用之间, 无论它们所使用的语言、 平台或内部协议是什么, 都可以相互交换数据。WebS...

2018-08-31 17:26:36 1949

转载 WebRequest 超时不起作用

转自https://www.cnblogs.com/i80386/archive/2013/01/11/2856490.html 【问题】用C#模拟网页登陆,其中去请求几个页面,会发起对应的http的请求request,其中keepAlive设置为true,提交请求后,然后会有对应的response:resp = (HttpWebResponse)req.GetResponse()...

2018-08-21 09:49:59 2294

原创 oracle存储过程commit问题

首先是存储过程代码,没有commit;C#调用代码测试结果成功写入模拟报错,但是不进行rollback同样成功写入所以在捕获异常后,第一时间要先rollback

2018-05-23 16:03:24 2549

原创 rabbitmq安装及cookie问题

Windows下安装RabbitMQ需要以下几个步骤   (1):下载erlang,原因在于RabbitMQ服务端代码是使用并发式语言erlang编写的,下载地址:http://www.erlang.org/downloads,双击.exe文件进行安装就好,安装完成之后创建一个名为ERLANG_HOME的环境变量,其值指向erlang的安装目录,同时将%ERLANG_HOME%\bin加入到Pat...

2018-05-11 09:28:32 6505

原创 hello rabbitmq

public partial class Producer : Form { RabbitmqHelper helper = new RabbitmqHelper(); IModel chan; public Producer() { InitializeComponent(); }...

2018-05-10 15:47:56 237

原创 rabbitmq日志存储位置

Linux      下/var /log/rabbitmq/windows下C:\Users\Administrator\AppData\Roaming\RabbitMQ\log

2018-04-24 09:08:18 28020 3

转载 hadoop平台搭建

https://blog.csdn.net/hliq5399/article/details/78193113https://www.cnblogs.com/luoliang/p/4143280.htmlhttps://blog.csdn.net/sherri_du/article/details/50456423

2018-04-09 16:47:57 276

转载 在Linux虚拟机下配置jdk的环境变量

转自:https://www.cnblogs.com/qq1272850043/p/6249305.html1、到Oracle公司的官网里下载好jdk,网址http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2、把下载好的jdk上传到Linux系统里,这里我借助了一个工具WinSCP...

2018-04-04 10:51:58 630

转载 Vmware虚拟机三种网络模式详解

转自:https://blog.csdn.net/noob_f/article/details/51099040由于linux目前很热门,越来越多的人在学习linux,但是买一台服务放家里来学习,实在是很浪费。那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有vmware workstations和virtual box等。在使用虚拟机软件的时候,很多初学者都会遇到很多问题,而vmw...

2018-04-03 16:52:35 139

转载 TCP、Http、webservice、socket区别

转载:https://www.cnblogs.com/111testing/p/6942759.html?utm_source=itdadao&utm_medium=referral网络协议TCP、Http、webservice、socket区别http 和 webservice 都是基于TCP/IP协议的应用层协议webservice是基于http的soap协议传输数据 webservi...

2018-03-15 10:02:12 1023

转载 windows服务调试

转自https://msdn.microsoft.com/zh-cn/library/7a50syb3(v=vs.110).aspx如何:将 Windows 服务作为控制台应用程序运行向你运行 OnStart 和 OnStop 方法的服务添加一个方法:internal void TestStartupA

2017-11-07 10:58:26 184

转载 oauth学习

http://blog.csdn.net/seccloud/article/details/81927071. 引言如果你开车去酒店赴宴,你经常会苦于找不到停车位而耽误很多时间。是否有好办法可以避免这个问题呢?有的,听说有一些豪车的车主就不担心这个问题。豪车一般配备两种钥匙:主钥匙和泊车钥匙。当你到酒店后,只需要将泊车钥匙交给服务生,停车的事情就由服务生

2017-10-26 08:36:11 207

转载 http学习

http://www.jianshu.com/p/211833051bf9一,简单初步的Web和网络基础介绍当我们在网页浏览器的地址栏中输入URL时,或许会思考Web页面是如何诚呈现的呢?Web页面当然不能凭空显示出来,而是通过发送请求从Web服务器端获取文件资源并显示出来。另外,Web是建立在HTTP协议上通信的。1为了更好的理解HTTP,我们有必要在此之前了解一下TCP/I

2017-10-20 11:29:31 329

转载 编码规范

命名方法:帕斯卡(pascal)命名法:名字中的每一个逻辑断点都用一个大写字母来标记;骆驼式(Camel)命名法:与帕斯卡命名相似。只不过Camel命名法是首字母小写,而帕斯卡命名法是首字母大写,匈牙利命名法:名字=属性+类型+对象描述,其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。命名要基于容易记忆容易理解的原则。 MyData  

2017-10-19 16:45:05 285

转载 Log4Net 生成多个文件、文件名累加解决方法

转自:  http://www.cnblogs.com/polk6/archive/2013/03/14/2959261.html项目中的WCF服务里采用Log4N用来记录异常日志,但部署后,生成的日志会出现多个累加文件,如下图:WCF是寄宿在IIS上,包含了5个SVC服务。打开日志文件,发现记录的引发异常的Thread ID都不一样,猜测是多线程读写日志文件,配置信息里指定文

2017-02-10 10:01:06 2779

转载 数据库快照了解

转自:http://www.cnblogs.com/CareySon/archive/2012/03/30/2424880.html浅谈SQL Server中的快照简介    数据库快照,正如其名称所示那样,是数据库在某一时间点的视图。是SQL Server在2005之后的版本引入的特性。快照的应用场景比较多,但快照设计最开始的目的是为了报表服务。比如我需要出201

2017-02-09 11:14:35 1612

转载 CDN+P2P直播应用

转自:http://mt.sohu.com/20160824/n465693559.shtml直播的发展不像点播,点播其实从2004年是爆发点,大家开始认识到点播的CDN怎样使用,随着时间的积累,开源软件包括商业的系统都有大量的积累和改善,所以说可以看到的程序有Squid、Nginx等很多。直播从去年开始成为大家的焦点,过程中其实没有太多允许我们程序员去积累的时间,所以整个直播的体系大家用

2017-01-24 17:56:45 1185

转载 CDN网络学习

转自:http://book.51cto.com/art/201205/338756.htm使用CDN会极大地简化网站的系统维护工作量,网站维护人员只需将网站内容注入CDN的系统,通过CDN部署在各个物理位置的服务器进行全网分发,就可以实现跨运营商、跨地域的用户覆盖。由于CDN将内容推送到网络边缘,大量的用户访问被分散在网络边缘,不再构成网站出口、互联互通点的资源挤占,也不再需要跨越长距离

2017-01-24 17:31:13 314

转载 XML中必须进行转义的字符

http://jaenson.iteye.com/blog/945469编写XML代码经常遗漏的常识:  XML实体中不允许出现"&",""等特殊字符,否则XML语法检查时将出错,如果编写的XML文件必须包含这些字符,则必须分别写成"&","<",">"再写入文件中。例如,如果在XML文档中使用类似"Java代码   

2016-12-28 16:45:29 242

转载 oracle session

代码中每new oracleconnection(strConnection)的时候就会创建一个和数据库之间的connection按理说会创建一个session(不关闭connection的情况下),配置了连接池也没用,直到max pool size设定的数量后time out,如果未配连接池,使用完connection后关闭,再次进行数据库连接也只会有一个session(sid,seri

2016-12-20 16:51:48 353

转载 进程、会话、连接之间的差异

转自http://blog.csdn.net/leshami/article/details/6630107--========================-- 进程、会话、连接之间的差异--========================    在使用Oracle database的时候,连接与会话是我们经常碰到的词语之一。咋一看貌似一回事,事实则不然。一

2016-12-09 23:17:37 792 1

转载 oracle分析函数初用

有个需求不会写sql语句,百度查了一下有类似的贴过来大神回复:select rownum||'/'||count(1) over(partition by 1)  from user_table分析函数COUNT(*) OVER (PARTITION BY id)====select id,count(*) from tb group by id

2016-10-14 10:45:13 230

原创 HelloWCF

昨天了解了下WCF参考了下面三篇文章http://blog.csdn.net/rrrrssss00/article/details/7979699http://blog.csdn.net/songyefei/article/details/7363296http://www.cnblogs.com/artech/archive/2007/02/26/656901.html参考第一篇

2016-04-28 10:01:06 226

转载 不能使用索引的情况

使用不等于操作符(下面的查询即使在cust_rating列有一个索引,查询语句仍然执行一次全表扫描。         select cust_Id,cust_name         from   customers         where  cust_rating 把上面的语句改成如下的查询语句,这样,在采用基于规则的优化器而不是基于代价的优化器(更智能)时,将会使用索引

2016-03-09 17:53:49 393

转载 SQL中on条件与where条件的区别

SQL中on条件与where条件的区别        数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。      在使用left jion时,on和where条件的区别如下:1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这

2016-02-26 09:53:16 368

原创 有关sql写法注意

写的sql语句需要用到占位符时,不可过分依赖键值对,顺序很重要,调用存储过程也一样他不会根据你在c#中设置的键去匹配数据库中的键而赋值例如:select * from table where column1 = ? and column2 = ?;command.parameters.add("column2",oledbdatatype.varchar).value=xxx;

2015-11-23 10:41:10 275

转载 关于 配置错误:项“ConnectionString”已添加 的解决办法

(一)发现错误刚刚发布了一个网站默认网站aaa,指向D:\myWeb又在默认网站下建了虚拟目录ccc当我浏览ccc目录时出现了如下错误原因是默认网站和虚拟目录都使用了name为"ConnectionString"的connectioinString节点,任何配置节点都不允许重复键的加入。此错误的解决办法很简单:即只需给name领取一个名字就可以了(二

2015-05-07 08:11:27 1754

原创 oracle instr函数

在Oracle中可以使用instr函数对某个字符串进行判断,判断其是否含有指定的字符。其语法为:instr(sourceString,destString,start,appearPosition).  instr('源字符串' , '目标字符串' ,'开始位置','第几次出现')其中sourceString代表源字符串;destString代表想聪源字符串中查找的子串;s

2015-03-31 10:12:55 436

转载 Android中获取应用程序(包)的信息-----PackageManager的使用(一)

转载请注明出处:http://blog.csdn.net/qinjuning                本节内容是如何获取Android系统中应用程序的信息,主要包括packagename、label、icon、占用大小等。具体分为两个 部分,计划如下:            第一部分: 获取应用程序的packagename、label、icon等 ;         

2015-01-12 17:11:50 308

转载 Android中获取正在运行的服务-------ActivityManager.RunningServiceInfo的使用

转载请注明出处:http://blog.csdn.net/qinjuning                              关于PackageManager和ActivityManager的使用 ,自己也写了一些DEMO 了,基本上写的线路参考了Settings模块下的        应用程序,大家如果真正的有所兴趣,建议大家看看源码,不过丑化说在前面,我自己也没怎么看

2015-01-12 17:11:42 293

转载 调用其他应用

转http://chenfeng0104.iteye.com/blog/1164810Android中有Context的概念,有了Context就可以做很多事情,如打开activity、发送广播、打开文件夹和数据库、获取 classLoader、获取资源等等。 那么能获取到手机上其他应用的Context吗?能!有了其他应用的Context,几乎就可以做其他应用能

2015-01-04 17:28:43 239

转载 Android中通过Intent调用其他应用的方法(转)

启动浏览器代码与范例:12Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com")); startActivity(intent);说明:启动浏览器并前往http://www.google.com 。启动拨

2015-01-04 17:26:40 275

转载 TCP协议可靠性数据传输实现原理分析

TCP 协议是一种面向连接的,为不同主机进程间提供可靠数据传输的协议。TCP协议假定其所使用的网络栈下层协议(如IP协议)是非可靠的,其自身提供机制保证数据的可靠性传输。在目前的网络栈协议族中,在需要提供可靠性数据传输的应用中,TCP协议是首选的,有时也是唯一的选择。TCP协议是在最早由Cerf 和Kahn[1]所提出的有关网络数据包传输协议的概念之上建立的。TCP协议被设

2014-12-07 17:38:18 400

转载 android的wifi学习

转自  http://www.u3dblog.com/?p=510Android开发Android中wifi应用详细介绍2013 年 8 月 16 日John暂无评论关于wifi的详细介绍,这里整合了网友的智慧言辞和自己的见解,适用于4.0以下系统;一、wifi的基本结构这里列了很多,但是大致可以分为四个主要的类:ScanResu

2014-11-29 13:30:16 648

转载 Ftp学习

主Activity: FTPMainActivity[java] view plaincopyprint?"font-size:14px; color:#000000">package com.example.ftpdemo;    import android.os.Bundle;  import android.os.StrictMode;  import 

2014-11-17 14:47:17 378

转载 sqlite时间类型

这是我学习SQLite时做的笔记,参考并翻译了Chris Newman写的《SQLite》中的《Working withDates and Times》一文中的部分内容。SQLite包含了如下时间/日期函数:datetime().......................产生日期和时间date()...........................产生日期time().....

2014-11-05 16:40:05 857

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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