思路话语

。Arlen:思想有多远你就能走多远...

随笔分类 -  .net

1 2 3 4 5 6 下一页

asp.net2.0运行时页面编译的跟踪分析
摘要:1.第一次访问某个目录下的页面:asp.net会将该目录下所有页面编译并产生到web服务器上的临时目录(类似如下路径:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\项目名\b9135081\af48f820)。那么是不是意味着,如果想让用户打开首页的速度不慢,首页所在的目录下不应该放太多的页面呢?2.如果... 阅读全文

posted @ 2009-08-04 20:55 Arlen 阅读(352) 评论(0) 推荐(1)

DataTable.Merge 时出现DataType不致 int32 int64
摘要:DataTable1的sql:select distinct a.*,t.id as serverid,b.id as deptid,....DataTable2的sql:select distinct a.*,0 as serverid, 32 as deptid,...在调用dt1.Merge(dt2)的时候,由于两个serverid字段类型不一致,一个int32,一个int64,导致无法Me... 阅读全文

posted @ 2009-03-13 15:56 Arlen 阅读(1452) 评论(0) 推荐(0)

sql 计算子字符串在父字符串中出现次数的一个非常简单的办法
摘要:select length(sn)-length(replace(sn,',','')) from ...update ads_netdevice_info set islogic=length(sn)-length(replace(sn,',',''))+1 阅读全文

posted @ 2009-03-12 15:30 Arlen 阅读(648) 评论(0) 推荐(0)

silver light网站收集
摘要:http://www.challenges.com.cn/http://www.microsoft.com/china/windowsserver2008/serverunleashed/default.html 阅读全文

posted @ 2009-01-21 15:23 Arlen 阅读(295) 评论(0) 推荐(0)

20个免费的SEO网站分析工具
摘要:http://blog.bingo929.com/20-free-page-seo-analysis-tools.html 阅读全文

posted @ 2009-01-21 10:31 Arlen 阅读(252) 评论(0) 推荐(0)

flex asp.net
摘要:http://www.cnblogs.com/chu888chu888/archive/2008/07/10/1239760.html 阅读全文

posted @ 2009-01-20 18:33 Arlen 阅读(267) 评论(0) 推荐(0)

asp.net中webservice请求发送原理和过程的初步分析[原]
摘要:需求:作为服务方,需要监控每个调用webservice的客户端。需要监控的信息大致如下:客户端的ip,客户端调用了哪个类的哪个方法。于是自己花了点时间对asp.net的webservice机制作了一下探索。解决方案:在接口项目中编写一个所有webservice接口的基类,在此基类的构造方法中,通过分析HttpContext.Current.Request得到想要的信息。1.ip可以通过HttpCo... 阅读全文

posted @ 2008-12-03 13:42 Arlen 阅读(3140) 评论(7) 推荐(0)

mysql null问题续
摘要:上回说到group_concat和concat的时候,如果有列值为null,则concat后为null。现在发现另一个问题,如果有列A为null,而另一列B为空'',那么A<>B与A=B的记录条数之和不等于总数。也就是说,如果列A为null,列B为空'',那么mysql是不会比较它们的,即这种情况既不属于相等,也不属于不相等。解决办法就是用ifnull(sqlserver是isnull... 阅读全文

posted @ 2008-11-24 11:45 Arlen 阅读(478) 评论(0) 推荐(0)

log4net配置写入文本和写入数据库(sqlserver-sqlclient,mysql-odbc) 传入自定义业务对象
摘要:在项目中需要记录业务日志(即用户进行了什么操作,操作什么内容,什么时候,操作内容以结构化的方式存储,以方便以后数据挖掘)。系统已经采用了log4net来记录文本日志(一般用来记录应用程序错误和我们自己认为需要的提示信息,如“正在解析第i条xml数据...”,当前执行的sql,之类的供开发自己看的信息)。我想既然用了它来记录文本,那就再用它来记录业务日志到数据库吧,反正在lo... 阅读全文

posted @ 2008-11-22 13:18 Arlen 阅读(3179) 评论(0) 推荐(0)

mysql delete update sql
摘要:DELETE a FROM ads_server_mapping_queue a, ads_server_info b where a.MachineId=b.MachineId and b.SN='{0}' and b.AssetId='{1}'update equipment_position a,t_device b,idc_position cset c.status=0where a.e... 阅读全文

posted @ 2008-11-07 10:30 Arlen 阅读(446) 评论(0) 推荐(0)

vs.net生成后事件
摘要:copy /V "$(TargetDir)$(TargetName).dll" "..\..\..\..\Bin\" if Exist $(TargetDir)$(TargetName).pdb copy /V "$(TargetDir)$(TargetName).pdb" "..\..\..\..\Bin\"if Exist $(TargetDir)$(TargetName).xml copy ... 阅读全文

posted @ 2008-10-20 10:27 Arlen 阅读(1018) 评论(0) 推荐(1)

where group by having
摘要:普通用法:如找出有sn重复的行select * from t_device where isdel=0 group by sn having count(sn)>1 也有些复杂的场景:找没有逻辑区域的机房:select t_idc.id,t_idc.name from t_idc left join idc_safedomain on t_idc.id=idc_safedomain.idc_... 阅读全文

posted @ 2008-09-11 09:46 Arlen 阅读(525) 评论(0) 推荐(0)

一个"Internet Explorer无法打开站点,已终止操作"引发的
摘要:在页面还没有ready的时候就调用了htmlObject的appendChild或者innerHTML操作,这样会在IE上弹出一个对话框:“Internet Explorer无法打开站点,已终止操作”解决方法有两个:(1)在appendChild或者innerHTML操作处判断document.readyState=="complete", 若为否,则setTimeout若... 阅读全文

posted @ 2008-07-23 16:22 Arlen 阅读(453) 评论(0) 推荐(0)

更新/新增 SQL
摘要:update idc_position a,(select positionid from equipment_position ) b set a.status=2 where a.id=b.positionidupdate equipment_position t1,(select b.cicode,a.id from equipment_position a,t_device b where... 阅读全文

posted @ 2008-07-23 10:31 Arlen 阅读(400) 评论(0) 推荐(0)

理解企业应用框架(转载)
摘要:转自:http://blog.vsharing.com/sharptoolbox/A580795.html 人们总是偏爱“大词”。一个表达方式,如果听起来足够响亮,写在纸上能够吸引眼球,那就会变成很多人的新宠。但同样是这些大词,经过太多人的传递、消费之后,原本的含义反而像硬币上的图案一样被磨损殆尽:几乎没有人知道这些说法到底是指什么了。在IT业界,“平台(platform)”、“框架(framew... 阅读全文

posted @ 2008-07-07 19:43 Arlen 阅读(350) 评论(2) 推荐(0)

企业应用开发有哪些通用性的问题及其解决方案呢?
摘要:企业应用开发有哪些通用性的问题及其解决方案呢? 1.数据访问 第三方的有IB,AR,NH,当然他们还提供其它功能.codesmith算不算? 2.权限 解决方案未知 3.动态装配组件 Castle IOC 4.工作流 微软,第三方的有哪些? 5.作业调度 未知 6.单点登陆 7.菜单及与权限的结合 8.方面切入 castle的aop 9.站内搜索 10.页面... 阅读全文

posted @ 2008-07-07 09:51 Arlen 阅读(233) 评论(0) 推荐(0)

mysql char字段存入超长汉字后获取异常
摘要:字段:isspecial char(1) 本来是存'1'和'0'。但由于程序不小心存入了'是'和'否',在执行select * from t_device 后, ExecuteDataset的方法中往DataSet塞入数据时出错。但是在SQLyog中运行SQL又没有问题。 阅读全文

posted @ 2008-05-22 18:21 Arlen 阅读(422) 评论(0) 推荐(0)

基于服务器的计时器介绍
摘要:Windows 计时器位于 System.Windows.Forms :是单线程的。也就是说如果你在时间流逝事件中做了操作,该操作很费时,等到时间流逝到下一个间隔时,如果操作的内容还没执行完,就不会调用下一个流逝事件。 服务器计时器 System.Timers :多线程的。 线程计时器位于 System.Threading :不清楚。 以下是从MSDN找到的一篇关于计时器的文章: 基于服务器的... 阅读全文

posted @ 2008-05-15 17:30 Arlen 阅读(415) 评论(0) 推荐(0)

设计模式学习笔记-bridge
摘要:1.意图:将抽象部分与实现部分分离,使它们都可以独立的变化。 理解为:这句话中的抽象与实现并不是指OO中的抽象类与子类实现,而是说“将一个事物中多个维度的变化分离”。 该句中的抽象部分与实现部分分离,可以联想李建忠老师的TANK和PlatformImplementation例子。 2. 要点: a.组合: bridge使用“对象间的组合关系”解耦了抽象和实现之... 阅读全文

posted @ 2008-05-03 22:17 Arlen 阅读(204) 评论(0) 推荐(0)

concat 和 group_concat的陷阱
摘要:group_concat: 1.int字段的连接陷阱 当你用group_concat的时候请注意,连接起来的字段如果是int型,一定要转换成char再拼起来, 否则在你执行后(ExecuteScalar或者其它任何执行SQL返回结果的方法)返回的将不是一个逗号隔开的串, 而是byte[]。 该问题当你在SQLyog等一些工具中是体现不出来的,所以很难发现。 select group_concat(... 阅读全文

posted @ 2008-04-30 13:48 Arlen 阅读(3705) 评论(2) 推荐(1)

1 2 3 4 5 6 下一页

导航