自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (7)
  • 收藏
  • 关注

原创 Android Studio中快速获取MD5和SHA1

在使用Android Studio进行应用开发过程中可能会用到APP的MD5和SHA1值,比如你接入第三方功能的时候,然而网上大多数教程都是教你在cmd中进行获取,这种方式固然可以,但实在是太麻烦了,其实Android Studio已经提供这个功能了,在Android Studio右边找到gradle这个选项卡,展开后如下所示 然后双击signingReport即可获得结果,如图 如果你

2016-05-12 12:32:20 432

原创 百度导航初始化失败

百度导航初始化失败在使用百度导航时,有以下几点需要注意:manifest清单文件中,AK是否正确、定位服务是否注册 <meta-data android:name="com.baidu.lbsapi.API_KEY" android:value="你申请的key" /><service android:name="com.baidu.location.f" android

2016-04-14 00:08:50 4210 1

原创 android后台发送邮件

public class SendEmail { private static final String TAG = "SendEmail"; //要发送Email地址 private String mailTo = null; //邮件发送来源地址 private String mailFrom = null; //SMTP主机

2015-04-22 19:30:38 1136

转载 Unix NetWork Programming——环境搭建(解决unp.h等源码编译问题)

Unix NetWork Programming——环境搭建(解决unp.h等源码编译问题)

2014-10-05 20:39:37 586

原创 居中没有宽度的元素

在一个元素内居中另一个元素有时候会很困难.对于常规,静态定位的元素,可以让他向左或向右浮动,或者使用text-align属性让他在父元素内居左,居中或居右.还可以利用自动外边距(margin:0 auto;)来居中元素.这些方法的问题在于,要居中的元素必须是有宽度的.像这里用于构成菜单的html列表,他可能是根据数据库信息动态生成的,或者说将来有可能手工编辑,总之你不可能提前设定他的宽度.

2014-09-28 21:49:21 1500

原创 用css画三角形

当我们给某个图片做一个弹出层的时候,如果要让我们的弹出层显示一个小箭头,可以用css来画用div来演示div{ border:12px solid; berder-color:transparent green transparent transparent; height:0; width:0;}这样就可以显示一个小三角形

2014-09-28 20:08:05 704

原创 围住浮动元素的三种方法

方法一:为父元素添加overflow:hidden实际上,overflow:hidden

2014-09-28 11:35:27 572

原创 未能加载文件或程序集“App_Web_ckqi_ppf, Version=0.0.0.0, Culture=neutral...

出现这个错误只要在配置文件的compilation结点中加入batch="false"即可

2014-09-22 16:58:50 8031 3

原创 c# 类型初始值设定项引发异常

TypeInitializationExeption在MSND中的描述为:当类初始值设定项不能初始化类型时,将创建 TypeInitializationException 并向其传递由该类型的类初始值设定项引发的异常引用。我们知道,类型初始化或者访问类型的静态成员时,都会对类中的其他静态成员进行初始化,并执行静态构造函数(如果有的话)。在这些过程中如果任一环节出现例如下面的代码: clas

2014-09-20 21:30:50 18412

原创 asp.net单元测试--配置文件自动复制到VS的测试项目的方法

问题描述:对一个需要读取web.config获取数据库连接字符串的项目创建单元测试,测试抛出异常:System.NullReferenceException: 未将对象引用设置到对象的实例,一步步debug发现在测试项目中无法读取被测项目的web.config文件。后来把web.config整个复制到测试项目中,却也发现不行。无奈之下,把复制到测试项目的web.config改成app.

2014-09-18 21:14:22 1591

原创 SQLServer设置两个主键

首先一个表是不能有两个主键的。但是可以有两个字段组合成一个主键,这就是为什么有时候表里为什么会有两个字段都有主键的标志,那是因为他们组合成了一个主键了。  我们可以先删除了原来的主键再用TSQL建              alter   table   tablename   add   constraint   pk_name   primary   key   (colnam

2014-09-18 12:44:34 14263 1

原创 asp.net 未知的服务器标记“asp:ScriptManager 解决方法

在页面中加入下面这行代码就可以    Namespace="System.Web.UI" TagPrefix="asp" %>

2014-09-06 13:14:25 4908 1

原创 asp.net 检测页面是否刷新

public partial class TestRefresh : ProAspNet20.CS.Components.Page{protected void AddContactButton_Click(object sender, EventArgs e){Msg.InnerText = "Added";if (!this.IsRefreshed)AddRecord(FName.Text, LName.Text);elseMsg.InnerText = "Page re

2014-09-04 14:25:07 1800

原创 StateServer提供程序的配置

为启用远程会话状态,我们需要向下面这样配置web.config文件    注意mode属性是区分大小写的。stateConnectionString属性格式如下面所示stateConnectionString=“tcpip=server:port”服务器既可以是ip地址,也可以是计算机名称。对于后一种情况,字符串中不支持非ascii字符。最后要注意,端口号是不可以省略的。

2014-08-29 22:26:54 1029

原创 asp.net 无cookie会话带来的问题

无cookie会话的目的是使不支持或者未启用cookie的浏览器能够使用有状态的应用程序,但是无cookie并不是没有问题。首先,当会话开始时,不论用户发出的是否为应用程序页面的绝对url,无cookie都会引发重定向。若使用无cookie,且在地址栏输入另一个应用程序的地址,那么在返回之前的页面时,获取的是相对的会话值。如果禁用cookie,会话数据则会丢失。由于回发会自动通过相对URL来实

2014-08-29 14:07:40 742

原创 asp.net数据绑定表达式

一、简单数据绑定 数据绑定表达式是由<%…%>(分隔符)包裹的可执行代码,以#号作为前缀。一般使用数据绑定表达式在服务器控件的起始标签内设置属性值。数据绑定表达式可以通过DataBoundLiteralControl类的实例以编程方式加以管理。

2014-08-23 19:47:28 683

原创 ASP.net分布式事务(TransactionScope对象简介)

在asp.net中,如果需要操纵不同数据库(例如)

2014-08-18 00:01:48 709

原创 asp.net页面中并行命令的执行

protected void btnQuery_Click(object sender, EventArgs e) { string custID = CustomerList.SelectedValue; using (SqlConnection conn1 = new SqlConnection()) using (SqlConnection conn2 = new SqlConnection())

2014-08-17 22:15:34 677

原创 关于asp.net 连接字符串加密

.NetFramework自带两种预定义的提供程序DPAPIProtectedConfigurationProvider 使用Windows数据保护API(DPAPI)进行数据的加密和解密RSAPIProtectedConfigurationProvider 使用RSA加密算法进行数据的加密和解密(默认的提供程序)。我们可以使用一个常用的系统工具aspnet_regiis.exe(通常

2014-08-17 18:02:18 970

原创 asp.net dbproviderfactory(提供程序工厂模型)

static DbConnection CreateDbConnection( string providerName, string connectionString){ // Assume failure. DbConnection connection = null; // Create the DbProviderFactory and DbConnection. if (connectionString != null) { tr

2014-08-17 16:08:22 1477

原创 asp.net健壮的错误处理

健壮而有效的错误处理策略应遵循以下3项原则预测问题,用try/catch/finally快将可能出错的代码包起来。这虽然不足以确保不会出现异常,但至少能够正确处理一般的异常。•避免出现未处理异常。只要遵循这项原则,即使某个问题没有被预料到,也不会使用户看到异常页面。这可以同时在页面级和应用程序级设置。显然,应用程序级的错误处理程序比页面级处理程序更重要。

2014-08-15 17:55:08 414

原创 asp.net页面生命周期之页面的终结阶段

处理过回发事件之后,页面

2014-08-14 17:17:04 696

原创 asp.net页面生命周期之回发的处理

回发机制是asp.net编程的核心。其过程为,将窗体数据投递到原页面,使用视图状态恢复调用上下文(即,上一次投递页面后,在服务器端生成的控件状态)。在页面被初始化,且被投递值也已就位后,便可以引发服务器端的事件。这些事件主要分为两类。第一类事件标志着特定控件在回发间状态发生了改变。第二类事件是在服务器端对引发投递的客户端动作的响应。控件状态变化的检测

2014-08-14 16:54:00 828

原创 asp.net页面生存周期之页面的建立

每次客户端请求都会创建页面实例,它的执行使自身及其包含的控件经历页面生命周期的各个阶段。页面的执行起始于http运行库调用ProcessRequest时,该方法将启动页面并控制它的生命周期。生命周期由一系列阶段和步骤组成。一些阶段可以通过用户编码的时间进行控制,而一些需要对方法进行重写。其他阶段(更确切的说是子阶段)没有被公开,因而开发者无法控制。页面的生命周期可以分为三个阶段:建立阶段、回发阶段和终结阶段。每个阶段会有子阶段,分别由若干步骤和事件引发点组成。这里描述的生命周期包括所有可能的路径。注意,

2014-08-14 15:26:34 470

原创 asp.net 单窗体模型

不可否认,对于具有asp或者jsp经验的程序员来说,开始可能不太

2014-08-14 00:09:10 410

原创 asp.net 视图状态简介

在asp.net开发的应用程序中,当某个页面被请求时,它的类及其所包含的服务器控件会负责处理请求,呈现HTML输出,并随后发回客户端.由于HTTP协议的固有特性,客户端与服务器间的通信是无状态且非连接的.而实际的应用程序需要状态,以便维护同一页面的后续调用.使用asp或其他服务器端开发平台(如jsp,php),程序员必须负责状态的存储和恢复.尽管基于无状态的协议,但以这种方式,从客户端体验到的是连续的执行过程,然而,这只是一种表象.

2014-08-13 23:45:55 618

原创 asp.net常用页面指令

页面指令的处理用于配置执行该页面的运行时

2014-08-08 23:08:25 1220

原创 asp.net中哪些情况会导致应用程序重启

asp.net应用程序重启有几个原因.在大多数情况下,

2014-08-08 22:50:53 734

转载 asp.net中Page.ClientScript.RegisterStartupScript用法小结

 //ASP.NET后台页面跳转 Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "if(confirm('保存成功!是否继续添加?')){location.href='ProductonAdd.aspx'}else{location.href='ProductonList.aspx'}");//后台弹出确定框

2014-08-05 17:51:50 341

转载 30本关于asp.net相关的经典书籍推荐

一.入门1.《HTML与CSS入门经典(第7版) 》HTML入门       点评:html语言的入门,由于html极其简单所以同类其他书也可代替,本书并非经典,本书摆在这里纯属占位!你可以用其他书代替。2.《C#入门经典(第3版)》C#入门点评:经典中的经典,个人认为是30本书里最重要的,虽然其他讲C#的好书也很多但大多1.0版的,很多在书店已经绝版,被《程序员》

2014-08-05 00:03:08 605

原创 Javascript创建自定义对象

虽然Object构造函数或对象字面量都可以用老创建单个对象,但这些方式都有个明显的缺点:实用同一个接口创建很多对象,会产生大量重复代码。为解决这个问题,人们开始使用类似共产模式的方式1.工厂模式function createPerson(name,age,job){var o=new Object();o.name=name;o.age=age;o.job=job;o.SayName=function(){alert(this.name);};return o;}

2014-08-01 19:06:20 491 1

原创 javascript函数申明与函数表达式

相信学过c语言的同学从老师那听得最多的一句话那便是“先定义,后使用(这里说的是 变量啦)”,那么在

2014-07-30 16:06:24 513

原创 javascript中正则表达式

在javascript中我们创建正则表达式有两种方式:第一种:直接定义并规定模式var expression=/pattern/flag其中,pattern是我们的匹配模式,flag是匹配标记,如‘g’表示全部匹配完才停止,‘i’表示不区分大小写,‘m’则表示多行匹配例如:匹配字符串中所有“at”var pattern1=/at/g匹配字符串中所有“at”,且不区分大小写var pattern2=/at/gi(注意这个匹配标志连在一起写)

2014-07-30 15:06:07 494

原创 关于javascript函数中参数传递问题

相信每一位刚接触javascript的同学都会

2014-07-29 21:04:22 807

visual assist2059破解

还在嫌你的ide不够智能么?装上visual assist要钱?没事的,在天朝还用担心这个?破解补丁来也

2015-05-05

实时动态曲线

windows程序设计源码 c++写的实时动态曲线

2014-03-01

c++温度曲线

这是一个VC++写的实时动态曲线的程序,不适合初学C++的人学习,适合有一定基础的人(MFC)

2014-03-01

数据结构n阶行列式

这是一个c语言描述的数据结构计算b阶行列式的算法

2013-12-27

c++输入输出的删选功能

中科院教授写的具有输入输出筛选功能的c++源程序。值得研究研究

2013-11-04

计算机成套教程分享

你还在百度上拼死拼活的搜素学习资源吗?你out了 计算机成套教程分享。为你解决

2013-11-02

常用算法c语言

在c语言初学者 中最常用到的算法,对于初学者来说非常实用

2013-11-02

空空如也

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

TA关注的人

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