- 博客(65)
- 资源 (43)
- 收藏
- 关注
原创 @Override is not allowed when implementing interface method
IDEA导入项目后出现@Override错误,虽然不影响编译,但是看起来不和谐。对于这个问题,网上有两种解决方案:1、File-->Project Structure...-->Module-->选中模型-->Language Level,选择6(网上这种方案较多)2、pom文件中配置maven-compiler-plugin(个人认为这种方案更正确,可以避免每
2016-08-08 16:01:22
17603
5
原创 一键保存网页为PDF_V1.2
福利来了,“一键保存网页为PDF”发布以来最给力的功能来了:1、支持大部分浏览器了(添加书签方式),测试IE8\IE9、谷歌、火狐可用;2、转换组件“ephtmltopdf”无水印了,不用注册账号,没有转换数量限制,直接转换出无水印的PDF文件;最新版本:V1.2下载地址:http://download.youkuaiyun.com/detail/bdstjk/6007387
2013-08-31 10:20:30
3612
1
原创 Chrome插件开发之manifest.json
最近做“一键保存网页为PDF”过程中,对Chrome插件的开发也有些心得,在这里分享给大家。在这里我将我用我插件作为例子给大家讲解,虽然我这篇文章是讲manifest.json文件,不过在这过程中会同时介绍一些相关的东西。整个Chrome插件开发最核心的就是manifest.json,熟悉了它,其它的都很容易了。最近做“一键保存网页为PDF”过程中,对Chrome插件的开发也有些心得,在这里分享给大家。在这里我将我用我插件作为例子给大家讲解,虽然我这篇文章是讲man
2013-07-13 13:18:27
3609
原创 Chrome插件——一键保存网页为PDF1.1发布
最新版本:V1.1下载地址:http://download.youkuaiyun.com/detail/bdstjk/5722317 http://pan.baidu.com/share/link?shareid=2016544518&uk=1108265080 http://jd.com/2rfnh8发布时间:2013-7-8版本号:1.1.7.80更
2013-07-09 13:31:38
7589
1
原创 WPF仿360卫士9.0界面设计
Chrome插件——一键保存网页为PDF1.0http://blog.youkuaiyun.com/bdstjk/article/details/9208313 仿照网上的一个代码写的,地址找不到了。将窗体,控件什么的都封装到一个类库里面了,方便以后使用。源码下载:http://download.youkuaiyun.com/detail/bdstjk/567
2013-07-01 15:39:05
5570
2
原创 Chrome插件——一键保存网页为PDF1.0发布
最新版本:V1.1下载地址:http://download.youkuaiyun.com/detail/bdstjk/5722317发布时间:2013-7-8版本号:1.1.7.80更新内容:1、增加检测更新功能,安装该版本后chrome插件和转换程序都可以自动更新了!2、新增转换组件pdfcrowd2,并将默认转换组件修改为pdfcrowd2(水印在页面底部,对阅读影响更小)。更新说明:1、更新前请手动退出转换程序安装新版;2、访问chrome://extensions/删除旧版插件后重新安装;
2013-06-30 17:51:57
22564
3
原创 博客收藏导出——基于优快云博客导出工具的扩展
优快云博客导出工具我就不介绍了,用过的人都知道,很方便实用的一个工具。没用过的看这里:http://blog.youkuaiyun.com/sq_zhuyi/article/details/7924776不过我觉得这个工具对我来说还是不太方便,这个工具只能导出某位博主的整个博客,或者导出博客专栏。如果想导出自己在优快云或者博客园收藏的文章,就只能自己一篇文章一篇文章的添加了,相对就比较麻烦了一
2013-06-01 16:03:12
3368
2
原创 分享一个自己写的WPF换肤窗体WPF.DazzleUI
最近自己在自学WPF,看了网上很多前辈的WPF例子,觉得很炫,自己也有点冲动,就尝试着写了一下。桌面程序嘛,要炫起来,当然首先得窗体先炫起来,所以就自己写了一个可以换肤的WPF窗体基类。不多说,先上图:怎么样,看起来效果还是不错吧。先发个demo的下载地址: 例子下载 http://pan.baidu.com/share/link?shareid=565013&u
2013-05-11 11:01:29
10157
1
原创 Visual Studio打包(Windows Installer),你不知道的RemovePreviousVersions 属性
用MS VS打包程序,有个细节有点坑爹写出来给大家看看一般来说MSDN都这么解释RemovePreviousVersions 属性的设置如下所示:设置说明False 安装程序不检查是否有早期版本。True 安装程序检查是否有早期版本;一经发现,便会立即将其卸载。
2013-04-27 16:17:19
7563
转载 .Net 2.0的WinFom程序打了数字签名之后程序启动很慢
节前碰到一个客户,程序打开发现速度很慢,核查了一下发现在程序打开的时候会进行很多的http的请求,集中在访问微软的数字证书的网站。程序是.Net2.0的,为了避免被360误杀有数字签名,检查系统日志发现有大量的错误。后来检查发现在以下两种情况下会导致程序很慢:1、访问数字网站很卡甚至不能访问2、本地系统时间有错也不知道微软犯了什么混,.Net 2.0的程序加了数字签名之后,
2013-03-27 14:32:31
2693
转载 [C#] 内存占用释放
C# 出来的Winform程序内存占用默认比较大,这个方法可以极大优化程序内存占用。其实吧,百度了下,这个函数是将程序的物理内存尽可能转换为虚拟内存,大大增加硬盘读写,是不好的。用作存档,慎用!!使用方法:在程序中用一个计时器,每隔几秒钟调用一次该函数,打开任务管理器,你会有惊奇的发现附上代码: #region 内存回收
2013-01-08 20:00:09
8661
2
原创 无法识别的配置节 system.serviceModel 解决方案
异常描述:System.Configuration.ConfigurationErrorsException: 配置系统未能初始化 ---> System.Configuration.ConfigurationErrorsException: 无法识别的配置节 system.serviceModel。 (C:\WINDOWS\Microsoft.NET\Framework\v2.0.5
2012-12-25 16:55:44
17818
转载 iBATIS CacheModel使用浅析
iBATIS CacheModel的使用是什么情况呢?让我们首先从现状入手,Cache也是经常讨论的一个话题之一,在我们系统开发的过程中,总会存在着这样一类数据,它们更新频率很低,然而使用的频率却非常之高。为了提高系统性能,我们通常将此类数据装入缓存。iBATIS.NET也有自己的缓存系统。MappedStatement的查询结果集可以根据CacheModel的值来确定它是否被装入缓存以及如何
2012-12-05 16:27:01
2150
转载 穿过防火墙
摘要:如今采用局域网方式接入Internet已经是各个公司、高校和政府机关的主要上网方式,这种方式既节省IP地址,又方便管理和控制。通常网管会在局域网的出口处设置各种防火墙,这样一方面保证了局域网内部的安全xx,另一方面又可以控制局域网内部人员的访问权限。可这样也限制了使用者的使用权限,与外界的联系也很不方便。比方说对于在公司里上班的上班一族和局域网里的穷学生来说,最痛恨的事情莫过于可恨的Boss
2012-12-05 11:20:15
3004
转载 ASP.NET 实现简单的图片防盗链介绍
在此,网站图片防盗链的方法是,通过获取Http请求头中的 Referer 标头与本网站域名比较,来判断用户是否来自本站跳转过来的 。创建一个全局处理程序,用来处理images目录下的图片的直接请求:using System;using System.Web; /// ///DaoLian 的摘要说明/// public class DaoLian:IHttpHand
2012-11-02 13:08:29
3436
转载 winform中实现任务栏闪烁
Demo下载//======================================================================//// 作者:涂剑凯(tujiankai@360buy.com)// 描述: // 创建时间:2012-10-23 17:38:43// 修改时间:2012-10-
2012-10-23 17:42:43
5035
转载 查看程序集(*.dll)的PublicKeyToken
使用vs的Tools Command Prompt命令行工具,输入SN -T "path",就会显示这个dll 的PublicKeyToken。比如:C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC>SN -T "D:\documents\visual studio 2012\Projects\VirtualLabMVC\Virtua
2012-10-17 14:23:01
14965
原创 C#Winform的picturebox控件显示红叉
最近做C#winform程序遇到一个妖孽问题,部分电脑上使用使用的,几可能出现下面的情况。这个就纠结了,简直就是莫名其妙啊网上搜了下,分享一下(顺便记录下,以后好找)http://www.uipower.com/bbs/thread-125643-1-1.html http://social.microsoft.com/Forums/id-ID/2212/thread/ed
2012-09-29 17:40:57
12991
转载 C#字符串格式化
标题 定义 标准数字格式字符串描述用于创建数字值的常用字符串表示形式的标准格式字符串。 自定义数字格式字符串描述用于创建数字值的应用程序特定格式的自定义格式字符串。 标准日期和时间格式字符串描述用于创建 DateTime 值的常用字符串表示形式的标准格式字符串。
2012-09-25 10:12:57
2140
转载 为什么很多程序员都选择跳槽?
这个世界上有一类人特别苦逼,苦逼到什么程度呢?他们省吃俭用攒钱买房,结果房价越来越贵;公司外部竞争激烈,他们工作异常繁忙,披星戴月,日复一日;技术更新行业罕见,他们要随时调整心情,随时学习知识;他们长期和机器为伍,大多比较呆傻,比较单纯;还有很多不一一例举,这一类人就是程序员。 而就是这么一类程序员过着这么苦逼的生活,在公司内部却难以获得公平的晋升机会,外来的和尚总是在不断打破平衡,甚至是刚
2012-09-18 09:07:33
2056
转载 C#获取当前程序运行路径的方法集合
//获取当前进程的完整路径,包含文件名(进程名)。 string str = this.GetType().Assembly.Location; result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名) //获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。 string str = Sy
2012-09-12 14:23:45
1266
原创 C#截图源码及示例(仿QQ截图)
C#截图源码及示例(仿QQ截图)最近项目需要做一个C#截图功能在网上找了一个不错的源码,进行一些简单的修改,分享给大家。基于CS程序员之窗CSharpWin截图源码,进行了简单修改。1、截图时添加遮罩层2、响应键盘事件ESC3、默认鼠标样式4、保存默认文件名5、截图时立即执行OnPaint函数优快云下载地址:http://download.youkuaiyun.com/d
2012-06-29 15:00:18
5504
1
原创 VisualStudio自动编码插件(Autocode——devprojects.net)
今天无意之中发现了一个VS插件,功能还不错,推荐给大家。官网http://www.devprojects.net/ 官网实例:http://www.devprojects.net/autocode40/install/4.90.149/zh 有以下一些功能:智能感知!快速命令调用,只需按Ctrl +回车T4和ASPX一样的语法来生成代码在Visual
2012-05-24 18:01:15
5310
转载 Mvc项目实例 MvcMusicStore
原文链接:http://www.cnblogs.com/wenming205/archive/2010/08/08/1795341.html文章不错,看完之后搭建项目就没什么问题了,其他很多就是经验问题了做过webform的,其实也就需要知道怎么把页面和C#代码关联起来,看看这个不错 一、简介此项目为.Net Mvc学习试例,原版的项目可从www.asp.net网站上下载;
2012-05-18 16:35:33
1386
原创 ASP.NET用户控件操作ASPX页面(在ASPX页面捕捉用户控件的事件)
一、简单实例先来个简单点的,首先新建一个 “web用户控件”WebUserControl1.ascx,在页面上添加一个按钮,并响应Click事件:然后编写后台代码: //定义一个不含数据的事件处理方法 public event EventHandler Click; protected void Button1_Clic
2012-05-18 09:35:36
5442
原创 ASP.NET之Cookie(坑爹的Response.Cookies.Remove)
http://blog.youkuaiyun.com/bdstjk在web开发中Cookie是必不可少的.NET自然也有一个强大的Cookie操作类,我们用起来也非常方便,不过在使用中我们会发现一个坑爹的事情Response.Cookies.Remove删除不了Cookie。例子如下:protected void Page_Load(object sender, EventArgs e){
2012-05-11 15:08:21
7727
1
原创 ASP.NET页面传值之Server.Transfer
http://blog.youkuaiyun.com/bdstjk说起来有点惭愧,做了这么久的.NET,今天才真正搞明白Server.Transfer先来看看代码:B.aspx public string TextBox1Text { get { return TextBox1
2012-05-11 11:20:00
6446
原创 C#反射实例
http://blog.youkuaiyun.com/bdstjkC#反射的入门学习首先要明白C#反射提供了封装程序集、模块和类型的对象等等。那么这样可以使用反射动态创建类型的实例,将类型绑定到现有对象,或从现有对象获取类型并调用其方法或访问其字段和属性。如果代码中使用了属性,可以利用反射对它们进行访问。MSDN描述:反射通常具有以下用途: 使用 Assembly
2012-05-04 16:27:59
10615
原创 DropDownList控件实现省市联动(AJAX实现)
http://blog.youkuaiyun.com/bdstjk在网站注册的页面上经常要选择注册地点,如果改变省的名称就能出现对应的市级的名称,将为用户带来很大的方便,虽然用.NET的服务端时间实现很容易,不过选一下刷新页面的操作,用户体验实在不怎么样,现在给大家送上AJAX实现的三级联动代码有点多,但是实际的项目过程中,我们必须这么做应要求,先给大家一个代码下载地址.DropDownList控
2012-04-27 11:49:55
11456
2
原创 ASP.NET控件Repeater遍历
该例子实现在Repeater通过勾选CheckBox后,通过底部按钮获取到所选的所有数据(之后可以进行批量删除、更新等操作) 首先,定义一个类public class UserInfo{ public int ID { get; set; } public string name { get; set; }}在页面上编写Repeater模板
2012-04-26 22:27:01
11211
原创 VS2008.NET对ashx页面防止跨站攻击(XSS)
首先,给大家贴出解决方案,很简单,只需要加一句代码就OK。context.Request.ValidateInput(); 最近项目中做了一个ashx的页面向其他人提供一个ajax的接口,接口调用使用到了jsonp的方式,当时也没考虑太多,直接将接收到的参数原样写回到了客户端。项目上线之后,公司安全的就呼叫我了,说这个页面没有防止跨站攻击(XSS),说可以通过什么NC反弹工具,获取
2012-04-25 16:16:43
6918
转载 ASP.NET 4.0中使用FreeTextBox和FCKeditor遇到安全问题警告的解决办法
引言本人在.NET 4.0+VS2010环境下调试一个ASP.NET 4.0程序时使用到富文本控件FreeTextBox 3.2.2。从网络上查询得到这个控件尽管被广泛使用,但是其相关的安全问题需要自行解决。我的问题我的问题是在VS2010中使用FreeTextBox 3.2.2用于辅助发送邮件主体内容时,系统出现如下的错误提示: A potent
2012-04-25 16:01:26
4484
原创 网页关闭(解决window.close在火狐下不兼容问题)
熟悉前端的都知道,火狐默认状态非window.open的页面window.close是无效的网上有很多人说,在火狐的地址栏输入:about:config然后找到dom.allow_scripts_to_close_windows;把false改为true看着这些人的说法,不得不说我蛋疼了我做的是网站,我怎么去改用户的浏览器设置,我不是搞病毒的啊难道我在网站发布一个公告“如需用火狐访
2012-04-18 15:20:31
20940
1
原创 JS中字符串的相关操作
一、字符串的创建创建一个字符串有几种方法。最简单的是用引号将一组字符包含起来,可以将其赋值给一个字符串变量。var myStr = "Hello, String!";可以用双引号或单引号将字符串包含,但要注意,作为界定字符串的一对引号必须是相同的,不能混用。像var myString = "Fluffy is a pretty cat.'; 这样的声明就是非法的。
2012-03-14 10:27:03
2878
转载 清除SQL Management Studio记住的用户名和密码
SQL Server Management Studio 2008 delete the file C:\Users\%username%\AppData\Roaming\Microsoft\Microsoft SQL Server\100\Tools\Shell\SqlStudio.bin SQL Server Management Studio 2005
2012-02-13 11:01:39
4830
原创 C#.NET解析XML(简单实例)
首先,封装一个XML序列化和反序列化的函数。using System.Xml.Serialization;using System.IO; public class XmlSerialize { /// /// 反序列化XML为类实例 /// /// /// ///
2012-01-19 16:25:20
4572
转载 C#.NET解析XML(使用属性控制 XML 序列化)
今天需要解析一个XML,这个XML和一般情况用.NET的序列化出来的格式不太一样。我就又补习了一下。分享一下学习成果吧。示例代码下载:http://download.youkuaiyun.com/detail/bdstjk/4028340先给大家看看基础知识吧,后面再给大家贴一个复杂实例 使用属性可以控制对象的 XML 序列化。默认情况下,XML 元素名称由类或成员名称确定。在
2012-01-19 14:32:03
32874
2
转载 对老赵写的简单性能计数器的修改
早上看到老赵写的这个性能计数器,感觉很实用,不过老赵用了很多.C# 3.0 的新语法,还用了 VISTA 和 Server 2008 下特有的Win32 API,对于还在用C#2.0 或者还工作在 XP 或者 Server 2003 下的兄弟们,只能望代码心叹了。应老赵的要求,我修改了他的代码,增加了对低版本C# 和 低版本windows 操作系统的支持。 老赵的原文: 一个简单的性
2012-01-12 13:11:27
3739
转载 一个简单的性能计数器:CodeTimer
有数据,有真相,相信大家在平时的工作或学习过程中,都需要比较几种不同方法或实现之间的性能差距。在这些时候,往往就需要我们不断地创建Stopwatch,打开,关闭,然后打印时间。这种一遍又一遍的重复终有一天会让人忍无可忍,因此如果能有一个“标准”的性能计数器,那应该可以让生活轻松许多。这个性能计数器不用复杂,够用就好;也不需要考虑扩展性,要扩展时直接修改代码就够了;同样不需要考虑输出格式,直接打印在
2012-01-12 12:56:27
2519
原创 C#根据屏幕大小设置窗体
//根据屏幕大小设置窗体初始大小//Rectangle rect = System.Windows.Forms.SystemInformation.VirtualScreen;Rectangle rect = SystemInformation.WorkingArea;this.Height = rect.Height;this.Width = rect.Width;//根据屏
2011-12-31 17:05:00
5325
jquery-1.6.4(普通版、min版,1.4、1.6API中文帮助)
2011-09-30
一键保存网页为PDF_V1.2
2013-08-25
保存网页为PDF_V1.1
2013-07-08
一键保存网页为PDF
2013-06-30
C#截图源码及示例(仿QQ截图)
2012-06-29
VisualStudio自动编码插件(Autocode——包含VS2008,2010,11的安装包)
2012-05-25
VisualStudio自动编码插件(Autocode——devprojects.net)
2012-05-25
Autocode(devprojects.net)自动编码
2012-05-24
DropDownList控件实现省市联动(AJAX实现) .
2012-04-27
天健接口完整版(C#解析XML)
2012-01-19
2011数据结构+算法面试100题+答案
2011-10-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人