- 博客(34)
- 资源 (26)
- 收藏
- 关注
原创 认识dubbo源码 一
1、dubbo自己定了xsd:dubbo.xsd,在dubbo-config-Spring项目下,即dubbo使用的是Spring的bean方式2、dubbo读取配置文件,使用的SAX(流式读取),即读取一行,解析一行(转换成beanDefinetion),解析完成即丢弃。另外一种读取方式为Dom3、消费端(consumer)使用dubbo时,在xml中声明的是provider(提供者)的
2017-02-15 09:47:53
492
原创 文章标题
初识Maven概念 maven 其实是个基于POM的软件管理工具。 配置概述 安装等步骤,这里就不深入描述,主要看下系统配置和工程相关配置 MAVEN_OPTS environment variable: jvm启动maven,和maven自身的一些配置参数。 settings.xml file:这个配置文件在USER_HOME/.m2下,这个文件包含了maven针对project的所有
2016-12-14 15:11:46
476
原创 文章标题
dll版本冲突解决原来存在website->MSMQ这一条线,后来需要新增medNet->job->MSMQ这一条线,对log4net的依赖关系如下图: 由于message和job引用的是不同版本的log4net.dll,所以,在job发送消息时,就会报 无法加载Log4net(1.2.10.0)的dll,这个是因为,程序运行时,没有加载Log4net(1.2.10.0)的dll,所以找不到。
2016-12-14 09:33:26
455
转载 OAuth2.0 Authorization flows and grant types
项目需要走OAuth2.0,于是找了一些开源实现,最终确定Thinktecture IdentityServer。通过github的samples,能够容易的跑通,但是在使用的时候总感觉差点什么,有些方式可以直接返回access_token,有些返回的access_token每次刷新都会变化,细看,可能是由于授权方式不一样,但是有不知道各种方式的区别和场景。 网上查询相关资料,结
2016-02-17 20:10:20
729
原创 winform exe图标更改
前段时间 反编译了一个程序,编译完了后,更换了托盘图标(form.Icon),但是exe的图片没有更换,百度了下,直接可以在vs中右击项目,选择属性,就能更改exe图片。 后面想看看这个图标到底是怎么被引入项目中的,于是,全局搜索图片名字,但一个都没有,我擦,怎么会没有呢,不服。于是把当前这个项目所在的文件夹复制了一份,更改项目的exe图片,使用winmerge比较两个文件夹,找到最后
2016-01-28 18:42:32
4479
原创 问题思考方法
工作这段时间以来,老大总是说我们部门解决问题高度不够,经常解决皮毛问题,今天趁着讨论做规划的时间,和他一起探讨了这个问题我们作为研发部门小组,接受来自产品部的需求,当然还会接受一些来自公司内部其他部门的需求,这里就只说公司内部其他部门的需求。公司其他部门提出需求(痛点)的时候,很多时候会一并提出解决方案,而且他们会要求按照他们的解决方案去解决问题。仅仅从问题上来看,他们提出的解决方案,很多
2016-01-20 19:15:22
585
原创 CCnet部署中遇到的问题
图片复制不过来,作为附件添加了没有启动服务启动服务时,端口被iis站点占用将网站的端口从21234改为80后,启动服务后(ccnet默认是21234端口)点击force后,点击refresh4分钟过去了,还是这个界面,状态还是CheckingModifications,但是我的代码是最新的,担心又死了,看了下性能窗口, 但是各项指标都正常
2016-01-13 15:10:59
1272
原创 提取日志信息之正则表达式
服务的链接字符换出错,又没有做日志监控,导致周五、周六、周日的数据更新全部出错,周日的发现了,这个时候错误日志已经达到1.5w条了,当时就崩溃了。。。。关键是的是,还让其他服务也崩溃了(其他服务也用的这个数据库)。。。因为数据更新不停的尝试更新数据,连接错误数瞬间达到数据库的最大值,数据库不响应了,,,我那个去啊。 迅速改好连接,让服务正常使用。接下来就需要恢复数据了。 把日志拿出
2015-12-14 09:47:00
8964
1
原创 图片打水印及缩放
昨天公司客户要求在他们的商品图片上加水印。之前了解了点,但没有实际操作,昨天参照网上贴出来的代码,动手写了个demo,地址为:http://download.youkuaiyun.com/detail/xuewuzhijing10/9139455 。demo主要是一个工具类,下面就对工具类做一些解释先贴代码再解释:using System;using System.IO;using System.
2015-09-25 17:02:53
849
原创 正则转义
在使用solr是,需要将特殊字符转义,在网上搜索,大多数结果为static public function escape($value){ //list taken from http://lucene.apache.org/java/docs/queryparsersyntax.html#Escaping%20Special%20Characters $pattern =
2015-07-31 16:07:31
726
原创 后台html标签到前台显示错误问题
以前在后台拼接的HTML到前台,总是有问题,要么显示不出正确的样式,要么直接显示编码,就只能自己在程序里面自己做转换。今天看到htmlHelper.Raw()函数,可以满足这个功能。官方解释是这样的:返回不是 HTML 编码的标记(This method wraps HTML markup using theIHtmlString class, which renders unenco
2015-04-21 14:37:28
3473
原创 ado.net
个人笔记 Ado.net 与Ado:ADO全称Active data object,是早期访问数据的组件。后ado.net取代了ado。技术层面上,Ado使用ole db(Object Link and embed,即对象连接与嵌入)接口并基于微软的com技术。ado.net是拥有自己的ado.net接口并基于微软的.net框架。.net程序中仍可以通过.net com互操作性服
2015-04-10 08:48:55
727
原创 Sql 分页查询效率分析
选取了2中效率比较高的方式比较效率:row_Number() 、offset fetch表test中有1000条数据,2个字段:field1(int),field2(nvarchar)--1000条数据,查询500次第1-10行,39s--1000条数据,查询500次第500-550行,87s--1000条数据,查询500次第150-160行,88sDECLARE @uId
2014-11-05 22:32:47
1059
原创 vs 已经添加了引用,编译还是提示没有添加引用
已经添加了引用,但是,编译还是通不过。原因:项目整体框架是.Net FramWork4.5,nep中的框架也是4.5,而编译不过的工程是4.0,解决办法:将编译不过的项目框架改为4.5
2014-10-21 15:15:28
10046
转载 Axure 创建弹出框
步骤一:打开Axure,为了更加形象我直接利用图片来制作,加入原型基本内容元素。破洛洛文章简介:交互不求人—Axure弹出动态面板使用方法.步骤二:加入弹出框,在这里我还是使用图片来制作(正常情况下可以用矩形工具在制作,原理都是一样的),鼠标右击:《转换》—《转换为动态面板》。步骤三:因为该动态面板是需要点击后弹出显示,因此我们需要在默认情况
2013-05-30 17:55:04
11281
1
转载 JS判断一个数组(包括字符串数组和数字数组)中是否有重复值的三种方法 .
方法一:var ary = new Array("111","22","33","111"); var s = ary.join(",")+","; for(var i=0;i if(s.replace(ary[i]+",","").indexOf(ary[i]+",")>-1) { alert("数组中有重复元素:"+ ary[i]);
2013-04-10 09:37:36
6171
转载 js数组与字符串的相互转化
数组与字符串的相互转化var obj="new1abcdefg".replace(/(.)(?=[^$])/g,"$1,").split(","); //字符串转化为数组var obj2 = "new2abcdefg".split(""); //字符串转化为数组alert(obj)
2013-04-07 10:17:10
252830
转载 正则表达式限制文本框只能输入数字
正则表达式限制文本框只能输入数字 许多时候我们在制作表单时需要限制文本框输入内容的类型,下面我们用正则表达式限制文本框只能输入数字、小数点、英文字母、汉字等各类代码。 1.文本框只能输入数字代码(小数点也不能输入) keyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this
2013-04-07 09:55:40
859
转载 Div+CSS 布局大全
《Div+CSS布局大全》 整理者:Jesse Zhao 网站:http://JesseZhao.cnblogs.com 第1 页《Div +
2013-03-29 10:15:56
7936
转载 JS操作DIV全属性
JS操作DIV全攻略 .test{width:200px; height:200px; background-color:Red;font-size:12px; font-weight:normal;border:solid 1px red;} --> .test{width:200px; height:200px; background-color:Re
2013-03-27 19:09:52
3945
转载 JS添加删除DIV
JS添加删除DIVfunction addDiv(w,h){ //如果原来有“divCell”这个图层,先删除这个图层 deleteDiv(); //创建一个div var my = document.createElement("divCell"); //添加到页面 document.body.appendChi
2013-03-27 18:46:37
697
原创 正则表达式中/i,/g,/ig,/gi,/m的区别和含义
正则表达式中/i,/g,/ig,/gi,/m的区别和含义/i (忽略大小写)/g (全文查找出现的所有匹配字符)/m (多行查找)/gi(全文查找、忽略大小写)/ig(全文查找、忽略大小写)
2013-03-13 16:43:10
760
转载 js正则表达式使用
1JS正则表达式 代码 "^//d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-//d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?//d+$" //整数 "^//d+(//.//d+)?
2013-03-13 16:41:52
611
转载 正则表达式 ((/w*|(/w/s*/w*)*)(/w*/S))$ ((/w*|(/w/s*(.)*/w*)*)(/w*/S))$ .net 前后去掉(没有)空格
匹配 .net 服务器的验证控件的验证表达式((/w*|(/w/s*(.)*/w*)*)(/w*/S))$输入框中前后没有空格,中间可以是任意字符的正则表达式匹配 .net 服务器的验证控件的验证表达式((/w*|(/w/s*/w*)*)(/w*/S))$输入框中的前后没有空格,中间有空格的正则表达式 /w 匹配任何单词字符,包括字母和下划线.等价于[A
2013-03-13 16:36:23
1108
原创 js bool true false 真假比较
最近遇到将“false”转为Boolen类型时,永远为真,便在网上收罗下下,发现了这篇文章,介绍了js比较的规则运行如下 javascript :if (’0′) alert(“’0′ is true”);if (’0′ == false) alert(“’0′ is false”);结果是,两次都 alert 了!那么 ’0′ 到底是 true 还是 false 呢?答案
2013-03-13 15:49:43
6848
转载 SQL Server 2008中新增的变更数据捕获(CDC)和更改跟踪
SQL Server 2008中SQL应用系列--目录索引 本文主要介绍SQL Server中记录数据变更的四个方法:触发器、Output子句、变更数据捕获(Change Data Capture 即CDC)功能、同步更改跟踪。其中后两个为SQL Server 2008所新增。一、触发器 在SQL Server的早期版本中,如果要记录某个表或视图的Insert/Update/Del
2012-12-05 10:08:25
672
转载 在winform中调用js文件并输出结果
由于项目需要在winform中调一个强大的js,所以把这个tip记录在此:1。下载并安装Microsoft 下载2。在项目中添加引用:msscript.ocx3。测试代码: MSScriptControl.ScriptControlClass sc = new MSScriptControl.ScriptControlClass(); sc.Language
2012-06-06 15:32:35
748
转载 winform中使用js
在使用C#开发winform程序过程中,我们经常会碰到嵌入了一个WebBrowser的浏览器控件。很多时候,我们需要在程序里控制网页的显示方式,或者调用网页当中的某个JS函数,反过来,也有可能网页也需要调用程序当中的函数来实现某些功能。下面我给大家讲解下如何互相进行交互。程序调用JS脚本如下:JS脚本代码:function ShopXG(infor){alert(‘我要开网
2012-06-06 15:29:54
688
转载 SQLserver中用convert函数转换日期格式
SQLserver中用convert函数转换日期格式2008-01-15 15:51SQLserver中用convert函数转换日期格式SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm例如: select getdate() 2004-09-12 11:06:08.177 整理了一下SQL Server里面可能
2012-04-13 11:18:18
453
转载 sql语句查询
一、sql语句查询数据库里的所有表名,字段名1.SQL ServerSelect SysObjects.Name as TableName, SysColumns.Name as ColumnsName, SysTypes.Name as DateType, SysColumns.Length as DateLength, SysProperties.Value a
2012-04-12 16:59:47
351
转载 datepart()函数的使用
点分享,点半天没反应,干脆直接复制* datepart()函数可以方便的取到时期中的各个部分*如日期:2006-07--02 18:15:36.513* yy:取年 2006* mm:取月 7* dd:取月中的天 2* dy:取年中的天 183* wk:取年中的周 27* dw:取周中的天 1* qq:取年中的季度 3* hh:取小时 18* mi:取分
2012-03-22 13:40:05
1141
asp.net C# 链接sQL 解决方法
2011-04-05
C# winform 阴历与阳历之间相互转化
2011-04-05
阳历与阴历相互转换的软件
2010-12-11
字随鼠标动 字不停地闪烁
2010-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人