- 博客(50)
- 资源 (1)
- 收藏
- 关注
转载 Telnet基本理解
Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个telnet会话,必须输入用户名和密码来登录服务
2017-12-29 17:06:19 934
转载 MSSQL数据库允许外网连接的端口设置问题
可怜的我啊,搞了一个下午,连接 C#连接Sql server2005,就是连接不上,然后查资料啊查资料,不仅抱怨国内的文章千篇一律,都没讲清楚到底怎样去写怎样去配置,你转载我,我转载你。当然,我也喜欢转载。。。。,哈哈哈哈遇到的问题,就是连接不上Sql server2005, 提出的错误是: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找
2017-12-29 16:44:00 4226
转载 程序员如何快速上手一个自己不太熟悉的新项目?有什么技巧?
不知道你有没有经历过一个五年或者更长工作年限的开发人员半路加入团队的情况,可能第一两个星期他会问一些业务或者技术问题,不过一两个月他就可能在指导那些初级开发人员了。什么原因呢?因为他已经从过往经验里面总结出来一些套路了。那么套路是什么呢?1. 绝大部分业务系统,不管他后端是oracle、mysql、nosql还是内存数据库,也不管他前端是web、h5、winform、and
2017-12-29 15:28:40 576
原创 如何快速熟悉一套程序的框架结构
对于编程工作,一般情况下都是分工合作,共同完成相关的项目,除非较小的项目,需要个人独立完成。而对于需要分工合作的项目,在既有的框架基础上,我们只有先熟悉了整个框架体系,才能更轻松地完成自己的工作任务及目标。对于如何快速熟悉一套程序的框架结构,可以从以下几个方面入手:1,了解基础的技术类型。如C#的WEBFORM,MVC,或者更古老的ASP,当然,也可以是其他类型的语言,如PHP
2017-12-29 15:15:57 4540
转载 EF 通用数据层 增删改查操作,泛型类II
[csharp] view plain copyprint?using System; using System.Collections.Generic; using System.Data.Entity.Infrastructure; using System.Linq; using System.Linq.Expressions; using Syst
2017-12-29 15:03:14 760
转载 C#调用百度地图API入门&解决BMap未定义问题
本文主要是最近帮助好友研究JavaScript的百度地图API,同时显示到C# Winform界面。同时遇到了BMap未定义的错误(BMap is not defined)及解决方法。以前写过基于Android的百度地图,其实原理都差不多,希望文章对你有所帮助吧!一. C#显示百度地图使用C# Winform显示百度地图主要包括两个步骤:1.调用百度地图API,
2017-12-29 14:42:40 1729
转载 C#调用百度地图API
1.首先需要自己创建应用获得AK链接:http://lbsyun.baidu.com/index.php?title=jspopular应用名称可以自己填,“IP白菜单”处建议大家填0.0.0.0/0,方便在不同电脑上操作。在这里就可以获得你创建的AK。2.以百度提供的示例Demo为例,入门介绍:[html] view
2017-12-29 14:39:17 4231 1
原创 SQL常用知识点积累
对于SQL,主要是SQL SERVER的使用,常用知识点如下:1. 根据数据库脚本生成数据库。一般根据数据库脚本生成数据库时,会非常慢,因为需要较数据库架构即数据及其他数据库相关的信息一起复制到目标数据库。但如果仅选择数据库脚本的生成相关的表的SQL语句,则较快。因此,根据脚本还原数据库时,一定记得操作的目的,从而加快进展。2.
2017-12-28 18:19:22 515
转载 Unicode 和 UTF-8 有何区别
作者:于洋链接:https://www.zhihu.com/question/23374078/answer/69732605来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为”字节“。再后来,他们
2017-12-22 16:11:25 247
转载 详述 SQL 中的 distinct 和 row_number() over() 的区别及用法
1 前言在咱们编写 SQL 语句操作数据库中的数据的时候,有可能会遇到一些不太爽的问题,例如对于同一字段拥有相同名称的记录,我们只需要显示一条,但实际上数据库中可能含有多条拥有相同名称的记录,从而在检索的时候,显示多条记录,这就有违咱们的初衷啦!因此,为了避免这种情况的发生,咱们就需要进行“去重”处理啦,那么何为“去重”呢?说白了,就是对同一字段让拥有相同内容的记录只显示一条记录。
2017-12-22 10:15:55 226
转载 [c#]RabbitMQ的简单使用
摘要Message Queue消息队列,简称MQ,是一种应用程序对应用程序的通信方法,应用程序通过读写出入队列的消息来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此通信。MQ是消费-生产者模型的一个典型代表,一端往消息队列中不断写入消息,而另一端则可以读取或者订阅队列中的消息。安装官网地址:http://w
2017-12-20 09:01:20 2298
转载 C#操作RabbitMQ的完整实例
一、下载RabbitMQhttp://www.rabbitmq.com/install-windows.html二、下载OTPhttp://www.erlang.org/downloads三、安装OTP、RabbitMQ四、配置RabbitMQ找到bat的目录执行相关命令1.添加用户密码 rabbitmqctl add_user wenli
2017-12-20 09:00:14 6593
转载 程序员,你还要迷茫多久?
程序员,你还要迷茫多久?——内容参考自任玉刚老师 CSDN 博客程序员,一个特殊的群体,我们不知道为什么加入这个行业,也不知道这个行业还能做多久,不同人有着不同的故事、有着不同的迷茫。有的开发者起点太低,比如专科或者高中毕业,他们也在做 IT。很多在我们眼里很一般的公司,他们却连面试机会都得不到,他们很苦恼很迷茫,甚至有很多人甚至开始放弃程序员这个职业。
2017-12-20 08:46:02 1439
转载 RabbitMQ消息队列(九):Publisher的消息确认机制
在前面的文章中提到了queue和consumer之间的消息确认机制:通过设置ack。那么Publisher能不到知道他post的Message有没有到达queue,甚至更近一步,是否被某个Consumer处理呢?毕竟对于一些非常重要的数据,可能Publisher需要确认某个消息已经被正确处理。 在我们的系统中,我们没有是实现这种确认,也就是说,不管Message是否被Consume了
2017-12-19 17:39:58 287
转载 RabbitMQ消息队列的小伙伴: ProtoBuf(Google Protocol Buffer)
什么是ProtoBuf? 一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化。它很适合做数据存储或 RPC 数据交换格式。可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前提供了 C++、Java、Python 三种语言的 API。 它可以作为RabbitMQ的Message的数据格式进行传输,由于是结构化
2017-12-19 17:39:27 399
转载 RabbitMQ消息队列(七):适用于云计算集群的远程调用(RPC)
在云计算环境中,很多时候需要用它其他机器的计算资源,我们有可能会在接收到Message进行处理时,会把一部分计算任务分配到其他节点来完成。那么,RabbitMQ如何使用RPC呢?在本篇文章中,我们将会通过其它节点求来斐波纳契完成示例。1. 客户端接口 Client interface 为了展示一个RPC服务是如何使用的,我们将创建一段很简单的客户端class。 它将会向外
2017-12-19 17:38:43 238
转载 RabbitMQ消息队列(六):使用主题进行消息分发
在上篇文章RabbitMQ消息队列(五):Routing 消息路由 中,我们实现了一个简单的日志系统。Consumer可以监听不同severity的log。但是,这也是它之所以叫做简单日志系统的原因,因为是仅仅能够通过severity设定。不支持更多的标准。 比如syslog unix的日志工具,它可以通过severity (info/warn/crit...) 和模块(auth
2017-12-19 17:38:03 287
转载 RabbitMQ消息队列(五):Routing 消息路由
上篇文章中,我们构建了一个简单的日志系统。接下来,我们将丰富它:能够使用不同的severity来监听不同等级的log。比如我们希望只有error的log才保存到磁盘上。1. Bindings绑定 上篇文章中我们是这么做的绑定:[python] view plain copyprint?channel.queue_bind(excha
2017-12-19 17:37:29 234
转载 RabbitMQ消息队列(四):分发到多Consumer(Publish/Subscribe)
RabbitMQ消息队列(三):任务分发机制 上篇文章中,我们把每个Message都是deliver到某个Consumer。在这篇文章中,我们将会将同一个Message deliver到多个Consumer中。这个模式也被成为 "publish / subscribe"。 这篇文章中,我们将创建一个日志系统,它包含两个部分:第一个部分是发出log(Produc
2017-12-19 17:36:49 490
转载 RabbitMQ消息队列(三):任务分发机制
RabbitMQ消息队列(二):”Hello, World“ 在上篇文章中,我们解决了从发送端(Producer)向接收端(Consumer)发送“Hello World”的问题。在实际的应用场景中,这是远远不够的。从本篇文章开始,我们将结合更加实际的应用场景来讲解更多的高级用法。 当有Consumer需要大量的运算时,RabbitMQ Server需要一定的分发机制来bala
2017-12-19 17:36:05 251
转载 RabbitMQ消息队列(二):”Hello, World“
RabbitMQ消息队列(一): Detailed Introduction 详细介绍 本文将使用Python(pika 0.9.8)实现从Producer到Consumer传递数据”Hello, World“。 首先复习一下上篇所学:RabbitMQ实现了AMQP定义的消息队列。它实现的功能”非常简单“:从Producer接收数据然后传递到Consumer。它能保证多
2017-12-19 17:35:01 223
转载 RabbitMQ消息队列(一): Detailed Introduction 详细介绍
1. 历史 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现。AMQP 的出现其实也是应了广大人民群众的需求,虽然在同步消息通讯的世界里有很多公开标准(如 COBAR的 IIOP ,或者是 SOAP 等),但是在异步消息处理中却不是这样,只有大企业有一些商业实现(如微软的 MSMQ ,IBM 的 Websphere
2017-12-19 17:34:18 198
转载 Rabbitmq基本原理
MQ全称为Message Queue, 是一种分布式应用程序的的通信方法,它是消费-生产者模型的一个典型的代表,producer往消息队列中不断写入消息,而另一端consumer则可以读取或者订阅队列中的消息。RabbitMQ是MQ产品的典型代表,是一款基于AMQP协议可复用的企业消息系统。业务上,可以实现服务提供者和消费者之间的数据解耦,提供高可用性的消息传输机制,在实际生产中应用相当广泛。本文
2017-12-19 17:32:55 298
转载 RabbitMQ基础概念详细介绍
转至:http://www.ostest.cn/archives/497引言你是否遇到过两个(多个)系统间需要通过定时任务来同步某些数据?你是否在为异构系统的不同进程间相互调用、通讯的问题而苦恼、挣扎?如果是,那么恭喜你,消息服务让你可以很轻松地解决这些问题。消息服务擅长于解决多系统、异构系统间的数据交换(消息通知/通讯)问题,你也可以把它用于系统间服务的相互调用(RPC)。本
2017-12-19 17:31:33 184
转载 MSSQL CharIndex()用法
CHARINDEX函数返回字符或者字符串在另一个字符串中的起始位置。CHARINDEX ( expression1 , expression2 [ , start_location ] )expression1是要到expression2中寻找的字符中,start_location是CHARINDEX函数开始在expression2中找express
2017-12-19 11:32:38 1477
转载 C# Chart控件,chart、Series、ChartArea曲线图绘制的重要属性
循环设置 chart1.Series[0].Points[i].ToolTip = “” ; 可以通过 i 定位到 Dt中的数据直接设置 chart1.Series[0].ToolTip =""; 只能设置Xy轴的值。8个月没写博客了- -,一来是有不想继续干开发的想法,二来是赖的写,三来还是不想总结。所以为了继续坚持自己的开发和总结的信念,总结一下C# chart控件的一些基本属性,由于...
2017-12-11 12:47:01 8287 1
转载 对C#Chart控件使用整理
前一篇博客 C#char控件的使用心得 简述一个使用chart控件的例子此处详细整理一下chart控件的使用。要使用好Chart控件我们先得明确它的结构。如下图所示:(只画出了大概结构,更多的细节会使得图片可视性差)1. 一个chart可以包含多个chartArea。 chartArea是具体的坐标区域。2. 每一个chartArea主要包含X轴,Y
2017-12-11 10:32:14 11253 1
转载 微软的Chart控件的用法-折线图
微软的Chart控件的用法-折线图Aspx页面代码:"C#" AutoEventWireup="true" CodeFile="Market.aspx.cs" Inherits="AdminUser_Market" %>html xmlns="http://www.w3.org/1999/xhtml">head runat="server">meta http-equiv="Con
2017-12-10 06:04:05 1778
转载 C#Chart 格控件的一些使用心得
Chart表格控件是 .netframework4.0之后才有的。所以在开发中请保持你使用的是4.0及以上版本。要使用Chart 我们先来了解小Chart 的结构。如下图所示。首先一个Chart控件里面 可以有多个 ChartArea 每一个ChartArea 里面可以有自己的横轴和纵轴,可以有任意条线条。1.ChartArea mainChart;
2017-12-08 13:03:43 3241 2
转载 c# Chart设置样式
Chart ChartBorder 图表区域的边框设置 ChartFill 图表区域的背景填充 Legend 图表的注释标签显示设置项目,一组数据对应一种颜色的注释 IsHStack
2017-12-08 10:22:06 2821
原创 C#CHART使用总结
对于CHART绘图,虽然使用了 几次,但没有好好总结过,现在需要设置其的各个属性,故趁此机会好好总结一下。1.,双Y轴设置。chart1--ChartAreas1--Axes--Secondary Y(Value) axs--Enabled=true。点击控件chart1,属性ChartAreas1点击计入编辑,找到Axes属性点击进入编辑,找到Secondary Y(Value)
2017-12-08 10:00:43 2467
转载 关于微软C#中的Chart图表控件的简单使用
最近公司项目要用到Chart图表控件,这是一个比较老的东西了,目前网络上似乎已经不太流行这个控件,但是只要配置了相关的属性,效果还是可以的。前前后后摸索了好久,接下来谈谈这个件控件最重要的几个属性。1.ChartAreas属性 ChartAreas属性指绘图区,一个控件可以有多个绘图区,比如我要在同一个控件内显示饼图和柱状图,肯定不能放在同一个ChartAreas区域内,应该在同一个
2017-12-08 09:29:13 5777
转载 在asp.net web form项目中使用json
jquery 、json 、ajax 、 前端控件(比如jquery ui 、 jquery easy ui 等)这些技术在网页前端编程中都是十分重要的,而网页编程,比如PHP等,都是以标准的http get / post方式实现的,而微软的asp.net web form创新性的把http get/post换成了事件驱动的方法,这个按钮对应一个事件,那个东西对应另一个事件...
2017-12-07 09:59:20 1290 2
转载 ECharts简单Demo之WEBFORM版本
前言本来今天上午已经快写完了,一个ctrl+w关闭了,草稿箱不知道怎么回事,没有保存O__O “…下午边看LPL比赛又重写一次。这篇博文应该是在2016年就完成的,因为种种原因耽误了。本来想实现一个数据和图形转换的简单功能,查阅了相关资料,感觉使用百度开发的ECharts比较简单、方便。ECharts 特性介绍ECharts,一个纯 Javascript 的图表库,可以流畅的运行在
2017-12-06 17:46:52 1206
原创 网站开发测试异常总结
在网站开发,测试及部署的各个阶段,往往会产生一些异常情况,有些是比较复杂的技术难点,而有些则是较低级的错误。现总结经验如下,以备参考。1.开发时端口的设置。如果同时启动两个相同的网站程序测试,往往提示网站 被占用,此时可以通过项目属性中的Web页设置测试用的URL,即包括IP地址及端口。2.部署网站时IP地址的设置。部署网站时,如果指明了IP地址,则只能通过IP及端
2017-12-06 16:11:58 506
转载 WEBFORM之ECharts使用心得
前言上周项目组要临时给客户做一个演示的原型,首页设计的是一个中国地图,本来打算用谷歌的地图,但是,做出来之后,整体的效果看起来太差了,最后就在网上搜相关的地图呈现的控件,然后就找到了这个ECharts报表呈现组件,挺不错的一个组件,而且地图数据都是离线的,真心很赞。但是,使用起来却颇费了一番工夫。所以就把使用中的一些心得体会跟大家分享一下。1. 插件的下载以下是ECharts的下
2017-12-06 14:21:27 1433
转载 DataGrid排序
DataGrid是ASP.NET中非常重要的一个控件。它能方便的让我们实现编辑、排序功能;但是排序功能默认的是升序(ASC),能不能让DataGrid同时实现升降序排列呢?这篇文章将给你一个比较好的解决方法。下面的例子将告诉你如何给DataGrid动态添加sortexpression 和 sortdirection 属性,并通过DataView使DataGird中的数据按照这两个属性排列。
2017-12-06 14:18:08 2174
转载 Prism初研究之使用Prism实现WPF的MVVM模式
MVVM模式帮助你清晰地将业务逻辑和UI逻辑分离开。维持清晰的UI和业务逻辑的分离有助于专注于分发开发和设计,并且使你的应用更容易测试、维护和迭代。MVVM还有改善代码重用,允许开发者和UI设计者容易合作等优点。使用MVVM模式,将UI和展示逻辑和业务逻辑分成三类:视图(封装UI和UI逻辑),视图模型(封装展示逻辑和状态),模型(封装应用的业务逻辑和数据)。 Prism提供了一些事项M
2017-12-04 08:59:51 2361 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人