摘要: 程序生涯阶段性总结:作为一个技术类工种,业务和技术都很重要。有技术不懂业务产生不了绩效懂业务技术能力不行,解决不了问题。然,到了一定阶段(个人总结:人才多,需要模块拆分,分工协作等阶段时),每个人都要开始有其特质,需要有侧重点。业务强于技术(管理向),技术强于业务(架构师向)业务与技术相辅相成.管理 阅读全文
posted @ 2018-08-08 16:59 疯狂土豆丝 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 跨域iframe高度自适应(兼容IE/FF/OP/Chrome)采用JavaScript来控制iframe元素的高度是iframe高度自适应的关键,同时由于JavaScript对不同域名下权限的控制,引发出同域、跨域两种情况。由于客户端js使用浏览器的同源安全策略,跨域情况下,被嵌套页面如果想要获取和修改父页面的DOM属性会出现权限不足的情况,提示错误:Permission denied to access property 'document'。这是因为除了包含脚本的文档载入的主机外,同源策略禁止客户端脚本链接到其他任何主机或者访问其他任何主机的数据。这意味着访问一个web服 阅读全文
posted @ 2013-08-27 14:16 疯狂土豆丝 阅读(276) 评论(0) 推荐(0) 编辑
摘要: --将表数据生成SQL脚本的存储过程 CREATE PROCEDURE dbo.UspOutputData @tablename sysname AS declare @column varchar(1000) declare @columndata varchar(1000) declare @sql varchar(4000) declare @xtype tinyint declare @name sysname declare @objectId int declare @objectname sysname declare @ident int set nocount on set 阅读全文
posted @ 2013-04-12 17:04 疯狂土豆丝 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 数据库表导出的excel文件我给修改了一些数据,现在我想吧这些数据再更新到数据库表中,让他们一致,SQL Server很D疼呀就是导入进不去,于是乎就写这么个存储过程来简化一下操作吧。create proc [dbo].[myproc]asbegin begin tranDeclare mycursor cursor for select ID,所有需要更新的列名 from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 8.0;HDR=YES;IMEX=2;DATABASE=d:\excel文件名.xls',[excel 阅读全文
posted @ 2013-03-27 14:23 疯狂土豆丝 阅读(195) 评论(0) 推荐(0) 编辑
摘要: Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 · ASP.NET(C#)SqlBulkCopy批量的快速插入数据SqlBulkCopy把DataTable,DataReader数据快速插入到数据库,数据迁移很快捷privatestatic re... 阅读全文
posted @ 2013-01-28 11:24 疯狂土豆丝 阅读(368) 评论(1) 推荐(0) 编辑
摘要: /////// WebClient上传文件至服务器 //////文件名,全路径格式 ///服务器文件夹路径 private void UpLoadFile(string fileNamePath,string uriString) { //string fileName = fileNamePath.Substring(fileNamePath.LastIndexOf("\\") + 1);NewFileName = DateTime.Now.ToString("yyMMddhhmmss") + DateTime.Now.Millisecond.ToSt 阅读全文
posted @ 2013-01-21 15:38 疯狂土豆丝 阅读(1620) 评论(0) 推荐(0) 编辑
摘要: 经过长达两个月的心理拉锯战,我波澜迭起的辞职战斗留给我了一大堆的犹豫和无奈,以及一个奋斗方向。先向经理提出辞职,木有一点虚假和城府的交代了当前的辞工理由想法。觉得同期进公司的同学、同事过的比我好,在老板心目中分量重,我感觉压力大;觉得自己还像个小孩,还是学生的心态,在这个公司还是学校的感觉,木有成长,想换个环境。经理开始上思想课:一起进公司的人员现在比你努力,你不觉得应该向他们学习嘛?你现在辞职是个什么事?逃避还是自认为不如人?你觉得像个小孩子,是学生,现在走了有用?换个公司你就能改变你的心态?你要是想成长,你就应该马上,现在就改正,不是去憧憬换个环境,换个地方就可以改变?把进步交给想象。仔细 阅读全文
posted @ 2012-03-09 11:28 疯狂土豆丝 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 3 设计,方法为指导3.1 阶段释义老李:老张,你负责的这个模块,要有分布式事务处理能力,还要能与客户的OA系统通信,从OA中获取客户资料的数据。老张:好的。我将用EJB来实现分布式事务处理,然后开发一个专门的接口,用来与OA通信。老张毕业五年,是项目组的开发经理,负责完成子系统的设计,并指导其他成员完成编码。老张从老李处获得关于所开发的产品的需求情况,然后进行设计和分析,用UML建出模型,并生成框架代码,由小王等去实现。老张属于第二阶段中人,通常工作了三年以上。此阶段中人,已经完成了一定程度的技术积累。对《设计模式》、《J2EE核心模式》、《UML》等烂熟于胸,张口就是IOC(控制反转),有 阅读全文
posted @ 2012-03-08 10:53 疯狂土豆丝 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 1 引子都说海阔凭鱼跃,又有多少鱼能跃出大海?都说天高任鸟飞,但真正能一飞冲天的,也不过是寥寥数鹰而已;在IT圈里流浪的程序员,当青春逝去、渐至而立之年时,又有多少人黯然退出?30岁,似乎宣告了程序人生的终结。从学会写第一个Basic程序起,已过去了15年,我也曾为30岁烦恼过。近日《神雕》热播,杨过在独孤剑圣的剑冢中发现宝剑若干,见证了独孤剑圣在人生不同阶段对剑道的领悟。忽有所感,联想起古圣今贤的论述,结合自已这些年来的经历,不禁豁然开朗。程序之道,在于悟,悟透表象后面的真相。程序人生,大致可分为三个阶段:n 编码阶段:凌厉刚猛,无坚不摧,弱冠前以之与河朔群雄争锋n 设计阶段:重剑无锋,大巧 阅读全文
posted @ 2012-03-08 10:52 疯狂土豆丝 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 要成为一个优秀的ASP.NET程序员,不仅要掌握.NET框架,理解ASP.NET的原理,而且要对DHTML架轻就熟,甚至对各种浏览器之间的差异也要有所了解,所以做ASP.NET程序员是一件很有挑战的工作。那么如何学习ASP.NET,并最终成为优秀的ASP.NET程序员呢? 我认为可以分为两个步骤来走:首先,熟悉ASP.NET各种标准控件的用法,了解ASP.NET工作原理。接着,朝“内”和“外”两个方向扩展自己的知识和技能。 在Visual Studio .NET这样优秀的IDE帮助下,我们使用各种ASP.NET控件,掌握ASP.NET基本的工作原理应该是比较容易的。如能辅以几个简单的项目练习一 阅读全文
posted @ 2012-03-08 10:34 疯狂土豆丝 阅读(656) 评论(0) 推荐(0) 编辑