首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
se7en3专题
[转]面向接口编程的理解_se7en3_新浪博客
面向对象设计里有一点大家已基本形成共识,就是面向接口编程,我想大多数人对这个是没有什么觉得需要怀疑的。 问题是在实际的项目开发中我们是怎么体现的呢? 难道就是每一个实现都提供一个接口就了事了?反过来说,你有时候有没有觉得接口是多余的事? 又或者,你仅仅是觉得现在类似spring这样的框架已习惯用接口这种方式而心存当然。 设计模式解析里提到了面向对象设计考虑的几个视角
阅读更多...
[转]dispatcher、redirect和chain三种result type的使用区别_se7en3_新浪博客
dispatcher:用于页面转发,页面跳转过程一直是同一个线程,Action中的数据一直保存在。 redirect:可用于返回一个页面、一个action、链接到一个网址。 缺点:redirect把一个http返回码(SUCCESS)以及返回的页面位置一起重新发给web服务器,容纳后由web服务器产生一个新的HTTP请求,就会产生一个新的线程,保存在原来Action执行的线程中
阅读更多...
浮躁_se7en3_新浪博客
看得懂的书,请仔细看。看不懂的书,请硬着头皮看。别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍。只看书是学不会什么东西的,“看书+实践”才是提高技术的根本。 浮躁的人容易问:我到底该学什么?--别问,学就对了。 浮躁的人容易问:XX有钱途吗?--建议你去抢银行。 浮躁的人容易说:我要中文版!我英文不行!--不行?学呀! 浮躁的人容易问:XX和YY哪个好?-
阅读更多...
FckEditor Found漏洞修复_se7en3_新浪博客
由于穷,公司网站检测都是用的 360网站安全检测,检出漏洞 Fckeditor Found 建议是升级新版本,但新版本已经改为了CkEditor,所以可能想到可能带来的种种不兼容,只能作罢。 将fckeditor/editor/filemanager/browser/default/browser.html(这应该是默认的文件上传页面) 删除,删除后,fckeditor编辑器里上传图片没问题。
阅读更多...
获取click事件触发对象_se7en3_新浪博客
页面中 onclick="TabClick(957,event)" JS处理方法 function TabClick(colId,e) { cityTourSortBy(1, 1, colId, 1); jQuery(".sort").change(function() { cityTourSortBy(1, this, colId, 1);
阅读更多...
JQuery替代AjaxPro调用后台cs方法_se7en3_新浪博客
试图使用JQuery实现图片轮播,之后出现动画不能运行的问题,找了阵子才发现是某JS中AjaxPro的引用造成。 网上逛了逛没有发现什么特别好的解决方法,只好将页面中的AjaxPro去掉,用JQuery实现其调用后台Cs方法的功能。 //调用后台登录验证 var parms = "{ 'UserName':'" + UserName + "', 'PassWord':'" + PassWord
阅读更多...
关于邮件发送类的改进_se7en3_新浪博客
还是之前的Mail.cs 加入内容模板属性,因为要使用html模板 /// <summary> /// 内容模板 /// </summary> private string bodyTemplate; public string BodyTemplate { get { return bod
阅读更多...
Win 10系统修复,DISM_se7en3_新浪博客
在Win10系统中,当系统出现文件受损或丢失后,我们可以使用DISM工具进行联机修复(DISM.exe部署映像服务和管理)在过去版本的Windows中可以起到联机修复Windows版本的系统。 而一般使用得最多的部署命令是: DISM /Online /Cleanup-image /RestoreHealth 命令会联机下载并修复已损坏的系统内文件,在很多情况下都非常实用。 当映像损坏
阅读更多...
SqlParameter in (@ids)_se7en3_新浪博客
直接传入 在将 varchar 值 '1,2,3,4,5,6,7,8' 转换成数据类型 int 时失败。 SqlParameter会在编译时加上''变成varchar,使用charindex解决。 WHERE charindex(rtrim(字段名), @ids)>0; 注:按以上方案会出现ids=17的时候,会出现id=1,id=7,id=17的都会被查询出来 charinde
阅读更多...
WPF TextBlock自定义内容_se7en3_新浪博客
要用到WPF打印,在画界面的时候一段文字内需要有空格,下划线填空,如果用多个TextBlock或者Label拼接的话放在WarpPanel里面排列会因为控件长度问题产生有的行没填满就换行。 只能放在一个TextBlock里面解决。 txtContent.Inlines.Add(" 你于"); txtContent.Inlines.Add(new Underline(new Run(v
阅读更多...
WPF Grid边框_se7en3_新浪博客
WPF Grid布局自带的属性没有边框 1、头部引入 xmlns:ext="clr-namespace:TS.HY.Manage" 2、Grid设置属性 ext:GridHelper.ShowBorder="True" ext:GridHelper.GridLineThickness="1"
阅读更多...
WPF无弹窗打印_se7en3_新浪博客
项目打印小单,不想弹窗 public class PrintDialogHelper { private const string PrintServerName = "艹"; private const string PrintName = "Microsoft XPS Document Writer"; public PrintDi
阅读更多...