自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(139)
  • 资源 (3)
  • 收藏
  • 关注

原创 文章标题

springmvc+log4j操作日志记录,详细配置

2017-11-03 10:56:42 269

转载 ASP.NET MVC中注册Global.asax的Application_Error事件处理全局异常

在ASP.NET MVC中,通过应用程序生命周期中的Application_Error事件可以捕获到网站引发的所有未处理异常。本文作为学习笔记,记录了使用Global.asax文件的Application_Error事件处理和捕获全局异常的详细步骤。文章演示项目是使用vs2013编译器编写的,下载地址:GlobalExceptionHandle-By-Application_Error.z

2017-02-28 09:44:20 5079

转载 ASP.NET MVC 表单提交多层子级实体集合数据到控制器中

由于遇到了项目中实体类嵌套多层子级实体集合,并且子级实体集合的数据需要提交保存到数据库中的问题。针对此情况需要进行一些特殊的处理才可以将整个实体类及子级实体集合数据提交表单到控制器中,解决的方法是根据MVC视图中表单的命名规则来设置正确的子级实体集合所属的表单控件name属性,从而来获取提交的集合数据。在说明如何将表单中实体的子级实体集合数据提交到控制器中的问题前,我们需要了解MVC的对于

2016-03-28 15:55:27 3136 2

转载 Asp.net MVC Session过期异常的处理

一, Session引发的异常小赵刚进公司,就参与到了一个实际的项目中了,项目使用的是Asp.net MVC。花了大概2个周的时间,小赵就完成了所有功能,提交给QA测试了。过了一天,QA发回了测试结果,小赵过了一遍,发现原来自己做的东西,里面问题这么多。其中一个bug是这样的 :使用Firefox登录进入系统后,再打开一个Tab,进入系统页面,点击logout. 在

2016-03-03 15:06:26 3433

转载 sql server中的逻辑读、物理读和预读

在使用SET STATISTICS IO ON语句统计I/O时候,我们会看到类似下面的结果:扫描计数 1,逻辑读取 2 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。那么它们代表什么呢?预读:用于估计信息,去硬盘读取数据到缓存。物理读:查询计划生成好以后,如果缓存缺少所需要的数据,让缓存再次去读硬盘。如

2015-12-01 18:13:30 2754

转载 sqlserver查询表索引

SELECT   索引名称=a.name  ,表名=c.name  ,索引字段名=d.name  ,索引字段位置=d.colid  FROM   sysindexes   a  JOIN   sysindexkeys   b   ON   a.id=b.id   AND   a.indid=b.indid  JOIN   sysobjects   c   ON   b.id

2015-11-11 10:44:59 886

转载 Android中Service(服务)详解

本文转自:http://blog.csdn.net/ryantang03/article/details/7770939Service是Android中四大组件之一,在Android开发中起到非常重要的作用,先来看一下官方对Service的定义:A Service is an application component that can perform long-r

2015-11-04 11:08:37 422

转载 Android事件分发机制完全解析,带你从源码的角度彻底理解(下)

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9153761记得在前面的文章中,我带大家一起从源码的角度分析了Android中View的事件分发机制,相信阅读过的朋友对View的事件分发已经有比较深刻的理解了。还未阅读过的朋友,请先参考 Android事件分发机制完全解析,带你从源码的角度彻底理解(上) 。那么今天

2015-10-28 17:48:42 346

转载 Android事件分发机制完全解析,带你从源码的角度彻底理解(上)

转载请注明出处:http://blog.csdn.net/sinyu890807/article/details/9097463其实我一直准备写一篇关于Android事件分发机制的文章,从我的第一篇博客开始,就零零散散在好多地方使用到了Android事件分发的知识。也有好多朋友问过我各种问题,比如:onTouch和onTouchEvent有什么区别,又该如何使用?为什么给ListView引

2015-10-28 17:47:53 360

转载 Android中的dispatchTouchEvent()、onInterceptTouchEvent()和onTouchEvent()

本文转自:http://blog.csdn.net/xyz_lmn/article/details/12517911Android中触摸事件传递过程中最重要的是dispatchTouchEvent()、onInterceptTouchEvent()和onTouchEvent()方法。这个是困扰初学者的问题之一,我开始也是。这里记录一下dispatchTouchEvent()、o

2015-10-28 14:18:52 416

转载 Android中Scroller类的分析

今天看了一下项目中用到的ViewFlow控件,想弄明白其工作原理。从头开始分析,卡在“滚动”这儿了。做android也快两年了,连最基本的滚动都不熟悉,真是惭愧。。。遂网上找资料,很容易的在google前排找到此文章:Android Scroller类的详细分析 http://blog.csdn.net/gemmem/article/details/7321910很受启发,

2015-10-23 11:02:51 325

转载 Android Scroller类的详细分析

尊重原创作者,转载请注明出处:http://blog.csdn.net/gemmem/article/details/7321910  Scroller这个类理解起来有一定的困难,刚开始接触Scroller类的程序员可能无法理解Scroller和View系统是怎么样联系起来的。我经过自己的学习和实践,对Scroller的用法和工作原理有了一定的理解,在这里和大家分享一下,希望大

2015-10-23 11:01:55 294

转载 Scroller分析

123456789101112mScroller.getCurrX() //获取mScroller当前水平滚动的位置mScroller.getCurrY() //获取mScroller当前竖直滚动的位置mScroller.getFinalX() //获取mScroller最终

2015-10-23 10:26:37 347

转载 github上的安卓开源库汇总

本文转自:http://blog.gaoqixhb.com/p/54d777f6bcc4f618501a9306ibsTable of contentsFrameworkEventBusOrmImage LoadingAnimationsNetworkWidgetMaterialUITextView/EditTextImageViewButtonProg

2015-10-07 18:26:52 4492

转载 SQL SERVER 断开所有连接(转)

通过sql server management studio对数据进行管理,比如数据库改名等,经常遇到有正在运行的连接,以致无法操作,这时候断掉所有的连接很有必要。代码如下:(会断掉某个库的所有连接,当前的query的连接除外,你可以自己关闭query).代码如下:DECLARE @d VARCHAR(8000) SET @d = ' ' SELECT @d =

2015-09-28 14:16:13 1296

转载 Android apk文件资源混淆原理及实现

本文转自:http://blog.csdn.net/joker535/article/details/48315257部分厂商的Android应用,apk文件中的res目录和里面的文件都会做混淆。里面的所有文件和文件夹的名字都是a,b,c,d等。这样做有很多好处:1,减少apk文件大小,我尝试着把微博的apk资源进行混淆,apk文件由36.5M减少到35.6M;2,增加反编译和二次打包的难

2015-09-25 13:29:10 1116

转载 Android Fragment 真正的完全解析(下)

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37992017上篇博客中已经介绍了Fragment产生原因,以及一些基本的用法和各种API,如果你还不了解,请看:Android Fragment 真正的完全解析(上)。本篇将介绍上篇博客提到的:如何管理Fragment回退栈,Fragment如何与Activity

2015-09-22 15:26:48 359

转载 Android Fragment 真正的完全解析(上)

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37970961自从Fragment出现,曾经有段时间,感觉大家谈什么都能跟Fragment谈上关系,做什么都要问下Fragment能实现不~~~哈哈,是不是有点过~~~本篇博客力求为大家说明Fragment如何产生,什么是Fragment,Fragment生命周期,

2015-09-22 15:25:32 349

转载 android布局中更换控件顺序后无法正常运行的解决办法

最近用android写个小程序,第一次接触碰到个问题,第一次运行程序没问题,后来觉得更改一下某个界面的控件顺序比较好,但是更改后,一运行就报错解决办法:先剪切需要改变顺序的控件代码,然后保存一下,再粘贴控件代码到合适位置,再保存一下,就可以了,具体原因不太清楚,可能跟.R文件有关吧

2015-09-16 10:48:28 396

转载 Android SDK开发包国内下载地址

本文转自:http://www.cnblogs.com/bjzhanghao/archive/2012/11/14/android-platform-sdk-download-mirror.html不知道是因为最近kaihui还是怎么的,打开android sdk官方网站特别的慢,想下载最新版本的platform几乎变成不可能完成的任务,不知道为什么Google不像Apache

2015-09-14 17:13:49 527

转载 Android系统版本与API Level对照表

Android系统版本与API Level对照表(官方文档在这里,如果打不开,也可以在android源文件的android.os.Build里找到这些对应关系):Platform VersionAPI LevelVERSION_CODENotesAndroid 5.021LOLLIPOP(正式的名称)

2015-09-14 16:59:05 530

转载 Android UI 之 Tab类型界面总结

本文转自:http://blog.csdn.net/crazy1235/article/details/42678877    Android 程序中实现Tab类型界面很常见,本人在做项目的时候也经常用到,所以想在这里总结一下,实现tab类型界面的几种方式,供大家参考。如有不对之处,欢迎大家指正!    一、TabActivity + TabWidget + TabHo

2015-09-14 12:27:05 305

转载 android转屏,切换屏幕,横竖屏(onConfigurationChanged)会重新加载 OnCreate 的解决方案

在以前的版本中只要在AndroidManifest.xml文件中对activity指定android:configChanges="keyboardHidden|orientation"属性,转屏的时候就会不再重新调用OnCreate()函数,而是调用onConfigurationChanged()。但是在自从android3.2以后,再这样设置的话,会发现转屏后仍然会调用OnCrea

2015-09-07 20:55:02 522

转载 C#中抽象类与接口的区别之处

最近在学习设计模式,每个模式都是前人经验的传承,是经过总结形成的一套某一类问题的一般性解决方案,说这些其实是有目的的,呵呵不跟大家卖关子了,言归正传,我是为了说接口的重要性的,我认为设计模式非常重要,所以其常用的就更重要了,最近学习设计模式的时候总是遇到接口,抽象类,这个模式是抽象类,那个模式是接口,弄的我迷迷糊糊的,决定认真研究一下,下面就跟大家分享一下我研究的结果吧,希望大家多提意见 

2015-09-07 13:19:53 254

转载 DataSet与实体类(转)

DataSet与SqlDataAdapter对象是微软在ADO.NET中推出的新一代的数据访问方式,有些情况下非常适合使用 DataSet,例如在设计原型、开发小型系统和支持实用程序时。但是,在企业系统中使用 DataSet 可能并不是最佳的解决方案,因为对企业系统来说,易于维护要比投入市场的时间更重要。因此在这里我们探讨 DataSet 的一种替代解决方案,即:自定义实体与集合一、DataS

2015-09-05 15:30:43 1846

转载 Java、C#双语版配套AES加解密示例

这里采用的加解密使用base64转码方法,ECB模式,PKCS5Padding填充,密码必须是16位,否则会报错哈  模式:Java的ECB对应C#的System.Security.Cryptography.CipherMode.ECB  填充方法:Java的PKCS5Padding对应C#System.Security.Cryptography.PaddingMode.PKCS7  

2015-08-27 16:55:28 728

转载 WEB架构师成长之路之三-架构师都要懂哪些知识

看到几篇关于如何成为架构师的文章写的非常好,适合工作很多年还在原地踏步的程序员看看,所以果断收录,原文地址:http://www.cnblogs.com/seesea125/archive/2012/04/04/2432075.html Web架构师究竟都要学些什么?具备哪些能力呢?先网上查查架构师的大概的定义,参见架构师修炼之道这篇文章,写的还不错,再查查公司招聘Web架构师

2015-06-08 16:31:40 310

转载 WEB架构师成长之路之一-走正确的路

看到几篇关于如何成为架构师的文章写的非常好,适合工作很多年还在原地踏步的程序员看看,所以果断收录,原文地址:http://www.cnblogs.com/seesea125/archive/2012/03/30/2425281.html本人也是coding很多年,虽然很失败,但也总算有点失败的心得,不过我在中国,大多数程序员都是像我一样,在一直走着弯路,如果想成为一个架构师,就必须走正

2015-06-08 16:25:15 434

转载 优化 SQL SELECT 语句性能的 6 个简单技巧

SELECT语句的性能调优有时是一个非常耗时的任务,在我看来它遵循帕累托原则。20%的努力很可能会给你带来80%的性能提升,而为了获得另外20%的性能提升你可能需要花费80%的时间。除非你在金星工作,那里的每一天都等于地球上的243天,否则交付期限很有可能使你没有足够的时间来调优SQL查询。根据我多年编写和运行SQL语句的经验,我开始开发一个检查列表,当我试图提高查询性能时供我参考。在进行

2015-05-04 16:51:23 585

转载 在T-SQL语句中访问远程数据库(openrowset/opendatasource/openquery)

1、启用Ad Hoc Distributed Queries在使用openrowset/opendatasource前搜先要启用Ad Hoc Distributed Queries服务,因为这个服务不安全所以SqlServer默认是关闭的启用Ad Hoc Distributed Queries的方法SQL Server 阻止了对组件 'Ad Hoc Distributed

2015-04-29 10:30:40 495

转载 ASP.NET sessionState设置Mode为StateServer,报出Internal Server Error

最近做一个ASP.NET应用程序,使用sessionState保存会话状态,之前也一直用这个方法,都没有遇到问题。可是这次只要在web.config文件中加入运行程序的时候就会报Internal Server Error,百思不得其解。后来经过一番调查,也没有得到好的解决方案。最终经过翻阅msdn,看到了这样一句话:Objects stored in session

2014-12-31 14:01:39 882

转载 移动webAPP前端开发代码演示和技巧汇总

1. viewport:webapp视图也就是可视区域。对于桌面浏览器,我们都很清楚viewport是什么,就是除去了所有工具栏、状态栏、滚动条等等之后用于看网页的区域,这是真正有效的区域。由于移动设备屏幕宽度不同于传统web,因此我们需要改变viewport;实际上我们可以操作的属性有4 个:width -             //

2014-12-11 09:42:20 569

转载 asp.net MVC 使用JQuery.Ajax

使用到:Jquery.js 以及 Newtonsoft.Json.dll  客户端调用方式:$("#ButAjax").click(function() {            $.ajax({                type: "POST",  //默认是GET                url: "/AjaxTest/getPerson

2014-11-07 10:49:51 327

转载 HTML5开发手机项目-个人总结

本文让网页的宽度自适应屏幕   1)html上加入    发确保网页的效果       2)        加上以下语句可使网页在苹果设备上运行更好                 3)加入这句话可以定义iphone的添加到主屏幕的图标    网页打开方式:链接target的值:_self(相同窗口,浏览器默认)、_t

2014-11-06 13:13:35 993

转载 keystore信息的查看

keystore信息的查看:keytool -list -v -keystore e:\keytool\yushan.keystore -storepass 123456显示内容:---------------------------------------------------------------------Keystore 类型: JKSKeystore 提供者: S

2014-10-11 15:49:43 444

转载 Android字体加粗

在Android上实现英文字体加粗还是比较容易的,我们只需要布置一个TextView控件,然后在上面写写style就可以,但是我们如何实现中文字体加粗呢?英文字体加粗        布局文件中这样设置即可:XML/HTML代码android:textStyle="bold"  中文字体加粗        中文字体加粗需要在代码中实现:

2014-09-21 11:11:07 1051

转载 Android下 布局加边框 指定背景色 半透明

背景设置为自定义的shape文件:  //背景色android:width="3dp"  //边框宽度android:color="#065e8d"  />  //边框颜色android:bottom="1dp"android:left="1dp"android:right="1dp"android:top="1dp" />

2014-08-10 19:59:01 511

转载 c# 操作word光标

十一、上下左右移动光标位private void moveLeft(){object moveUnit = Microsoft.Office.Interop.Word.WdUnits.wdWord;object moveCount = 1;object moveExtend = Microsoft.Office.Interop.Word.WdMovement

2014-06-19 17:19:43 885

转载 C#控制定位Word光标移动到任意行或者最后一行,取得光标位置等操作

十一、上下左右移动光标位private void moveLeft(){object moveUnit = Microsoft.Office.Interop.Word.WdUnits.wdWord;object moveCount = 1;object moveExtend = Microsoft.Office.Interop.Word.WdMovement

2014-06-19 17:17:34 612

转载 C#控制定位Word光标移动到任意行或者最后一行,取得光标位置等操作

十一、上下左右移动光标位private void moveLeft(){object moveUnit = Microsoft.Office.Interop.Word.WdUnits.wdWord;object moveCount = 1;object moveExtend = Microsoft.Office.Interop.Word.WdMovement

2014-06-19 17:16:41 1536

asp.net留言本

asp.net 留言本 数据存储格式为xml

2010-11-03

asp.net 邮件发送系统

asp.net邮件发送系统 实现收发邮件功能,可以发送多人、发送附件

2010-11-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除