自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一切皆有联系

习惯让人有种莫名的安全感,却又有种莫名的寂寞

  • 博客(112)
  • 资源 (11)
  • 收藏
  • 关注

原创 python yield 与 yield from

1、yield使用 1)函数中使用yield,可以使函数变成生成器。一个函数如果是生产一个数组,怎么必须把数据存储在内存中,如果使用生成器,则在调用的时候才生成数据,可以节省内存。 2)生成器方法调用时,不会立即执行。需要调用next()或者使用for循环来执行。使用for循环不需要自己捕获StopIteration异常。使用next()方法,当生产器方法执行结束会抛出StopIteration

2017-09-27 12:02:08 17658

原创 C# AntiForgeryToken防XSRF漏洞攻击

XSRF:跨站请求伪造XSRF即在访问B站点的时候,执行了A站点的功能。 比如: A站点登录后,可以修改用户的邮箱(接口:/Email/Modify?email=123),修改邮箱时只验证用户有没有登录,而且登录信息是保存在cookie中。 用户登录A站点后,又打开一个窗口访问B站点,如果这时B站点内嵌入了一条链接http://www.A.com/Email/Modify?email=123

2017-08-08 11:44:31 9356

原创 备忘录

CMD 命令总结1、获取操作系统信息 wmic os get caption2、获取操作系统架构 wmic os get osarchitecture3、以管理员身份运行VS C:\Program Files (x86)\Common Files\microsoft shared\MSEnv,右键VSLauncher.exe,属性,兼容性->以管理员身份运行此程序

2017-03-03 11:27:51 520

原创 Log4Net简单应用

在MVC项目中应用Log4Net 1、创建配置文件(log4net单独一个配置位置),基本配置如下<?xml version="1.0" encoding="utf-8" ?><configuration> <!--段配置--> <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigu

2016-09-01 11:46:34 772

原创 Async和Await

async和await需要配合使用。异步方法中,遇到await就会立马返回。 如以下代码,会先输入nihao,再输出hello A。 异步方法没有返回值可以使用void标记。如果有返回值需要使用Task标记返回类型。static void Main(string[] args) { AMethod(); Console.WriteL

2016-08-23 09:21:44 559

原创 Web API学习基础一

开发环境VS2012、.NET 4.5创建项目VS2012->文件->新建->项目,选择ASP.NET MVC 4Web应用程序 选择Web API项目,并使用Razar引擎 目录结构在App_Start中,RouteConfig.cs文件配置MVC的路由规则,WebApiConfig.cs配置WebApi的路由规则 在Controllers文件夹中编写控制器,可以编写MVC控制器也可以编写W

2015-06-24 20:45:50 8065 2

原创 NetBeans下Android项目文件作用

目录Source Packages:存放源文件Generated Source Packages:ADT自动生成的文件,R.java文件中存放资源文件,供类使用Resources:存放资源文件,layout下存放布局文件,values存放常量资源,比如字符串、颜色等。 drawable-hdpi:高分辨率图片 drawable-ldpi:低分辨率图片 drawable-mdpi:中

2015-06-10 12:20:44 664

原创 NetBeans上Android开发环境配置

安装JDK、Android SDK【工具】->【插件】,在【设置】标签项上,点击【添加】,在名称中输入NBAndroid,并勾选自动检查更新,在URL中输入http://nbandroid.org/updates/updates.xml在【可用插件】标签项那里,可以看到Android相关的插件,选择需要安装的插件,并点击安装,会有一系列的步骤在【工具】->【选项】会出现【Android】标签项

2015-06-10 10:58:27 829

原创 .NET事务时间限制

默认事务时间1分钟在web.config中设置事务时间<configuration><system.transactions> <defaultSettings timeout="00:20:00"/> </system.transactions></configuratio>在web.config中只能设置不超过10分钟的事务时间。即使设置超过10分钟,也会在10分钟时候超时

2015-06-10 10:27:19 2303

原创 java 入门基础-开发工具

java 入门基础-笔记开发工具netbeans、jdk7下载地址:https://netbeans.org/netbeans界面 在左边窗口 【项目】可以看到创建的项目 【文件】可以看到项目的问题,比如编译后的文件设置JDK版本 选择项目,右键->属性 选择源->源/二进制格式,选择JDK 选择库->Java平台,选择JDK设置主文件 选择项目, 右键->属性,运行->主类

2015-06-09 16:49:02 567

原创 微信开发,如何搭建测试环境

之前开发微信,苦于没有80端口,最麻烦的问题就是搭建测试环境和调试。花生壳这个工具可以很好的解决这个问题。步骤1、通过网址http://service.oray.com/,注册一个账号。并会获得一个免费的二级域名。比如cc.xicp.net,cc默认的是你的账户名2、通过网址http://www.oray.com/activity/140902/,开通免费的花生壳内网版,需要支付一元。

2015-05-15 16:23:56 4972

原创 MVC4在IIS中部署

1、缺少以下类库,可以通过复制到本地的方式,随部署文件一起部署过去a.System.Web.Http.WebHostb.System.Web.Httpc.System.Net.Http.Formatting2、部署之后总是出现404错误。原因:项目中View和Controller分为两个类型。两个类库中都引用了System.Web.Mvc类。View项目

2015-05-15 16:10:12 1149

原创 unexpected type (position:END_DOCUMENT null@1:1 in java.io.InputStreamReader

自己写了个WCF,然后使用Andorid APP 调用WCF获取数据。但是报XmlPullParserException unexpected type (position:END_DOCUMENTnull@1:1 in java.io.InputStreamReader异常。原因出在自己配置WCF的时候使用了自定义绑定,而没有使用basicHttpBinding绑定。开始的配置如下:

2013-11-20 10:02:40 5934

原创 ZXing改横屏识别为竖屏识别

参考文章:http://blog.sina.com.cn/s/blog_8d8425f301016s0v.html                  http://www.eoeandroid.com/thread-293301-1-1.html根据第一篇文章修改,确实把横屏修改为竖屏了。 但扫描时图形有变形。根据第二篇文章修改,也把横屏修改为竖屏了,图形没有变形,但不扫描了。

2013-11-16 22:38:07 4956 1

原创 R cannot be resolved to a variable

升级ADT23后,新建项目出现R cannot be resolved to a variable。原因:        升级ADT之后,没有下载Android ADK Build-Tools的原因。如下:一开始Android ADK Build-tools 18.0.1也没有安装。只要安装一个Butild-tools就没有问题了。也可以去别人那里拷贝,在目录SDK\build-t

2013-11-15 18:12:49 8594

原创 Silverlight访问页面dom元素

1、创建一个silverlight项目2、在承载silverlight项目的页面定义如下元素 3、在silverlight界面访问dom元素txtblkName.Text = HtmlPage.Document.GetElementById("TextBox1").GetAttribute("value");

2013-11-15 10:21:06 790

原创 使用CruiseControl.NET进行自动化构建总结

CruiseControl.NET+MsBuild+MsTest+SVN进行自动构建。CruiseControl.NET由C#编写,需要.NET Framework运行时的支持(或者Mono),至少需要.NET Framework2.0 使用CruiseControl.NET可以自动化一下工作从SVN获取代码编译代码代码检查单元测试发送邮件等等Cruis

2013-08-20 17:20:54 8976 5

原创 Web.Config文件发布时替换

有时候我们开发与发布Web应用程序时Web.Config中的配置可能不一样,比如数据库连接字符串。那在发布时想自动替换Web.config文件的内容如何办呢?解决方法:1、展开Web.Config文件时,可以看到Web.Debug.Config与Web.Release.Config这两个文件    Web.Debug.Config是用来在Debug状态下用来替换Web.config文件

2013-08-16 12:03:31 4166 2

原创 PostSharp在window8中的使用

1、安装NuGet工具。     打开VS,在菜单“工具”->"扩展管理器",选择联机库,选择安装NuGet程序包管理器2、安装PostSharp3.0.0版本。下载地址:http://www.postsharp.net/download 3、打开VS,创建控制台应用程序。      右击项目,可以看到PostSharp选项。给这个项目添加PostSharp。完成这些动作之后,这个

2013-07-01 17:03:14 1723

原创 Sql Server 分页查询

1、表带主键     根据主键进行排序     获取第3-7条数据     SELECT top 5 * FROM FinancialItem where ID not in (select top 2 ID from FinancialItem) order by ID desc2、使用Row_Number()函数给每一行赋值一个序号。如:ROW_NUMBE

2013-04-25 23:06:47 732

原创 C# 接口 与 java 接口

C#接口接口中可以包含方法、属性、索引器以及事件,接口成员不能使用public、protect等修饰符,默认为public可以显示实现接口的成员,显示实现只能通过接口来调用。例:interface IControl{ void Paint();}interface ISurface{ void Paint();}public class SampleC

2013-04-18 10:39:44 1313

原创 Eclipse中使用JDBC连接Sql Server2008R2

1、首先下载驱动http://www.microsoft.com/zh-cn/download/details.aspx?id=11774下载.exe文件,运行、解压,在目录下会有sqljdbc.jar以及sqljdbc4.jarsqljdbc.jar:是运行在jre 5.0sqljdbc4.jar:是运行在jre 6.0在eclipse中我们创建一个java项目,并引入sqljd

2013-04-17 17:54:00 4508 1

原创 Spring 之 AOP

AOP:面向切面编程。实现业务与其他功能的解耦。首先引入:Spring Framework相关包、commons-logging、aopalliance.jar包AOP包含4中通知:前置通知、后置通知、环绕通知、抛出通知创建IUser接口package springproject.demo;public interface IUser { public void prin

2013-04-16 15:56:32 731

原创 java之Spring简单使用

1、下载需要的jar包      a、首先下载Spring Framework http://www.springsource.org/spring-framework      b、下载common-loggin http://commons.apache.org/proper/commons-logging/download_logging.cgi2、Spring中IOC的

2013-04-12 11:04:21 661

原创 使用CXF编写WebService

CXF下载地址:http://cxf.apache.org/download.html解压后可以看到lib、bin、docs等目录。在lib有我们需要的jar包。在eclipse中创建一个java项目,并引入lib下面的包创建创建一个接口ICaculateServiceimport javax.jws.WebParam;import javax.jws.WebService;

2013-04-10 16:30:38 794

原创 Java之使用json-lib进行对象与json字符串之间的转换

1、首先需要下载json-lib-2.4-jdk15.jar包。下载地址:http://sourceforge.net/projects/json-lib/files/json-lib/json-lib-2.4/。也可以下载到源码其他需要的jar:a.commons-beanutils.jarb.commons-collections.jarc.commons-lang.j

2013-04-09 12:09:09 7376

原创 java String、Integer、byte[]、16进制

1、字节数组转换为16进制/** * 将byte[]转换成16进制字符串 * * @param data * 要转换成字符串的字节数组 * @return 16进制字符串 */ private String printHexString(byte[] data) { StringBuffer s = new StringBuffer();

2013-04-06 23:00:18 2316

原创 android之NFC (二)

1.NDEF格式的NFC标签现在了解一个NDEF格式的NFC标签中数据时怎么读取的。对于NDEF格式的NFC标签数据的操作时非常简单的,Android已经封装好了,我们可以直接通过对象的来读取和写入数据。按照第一篇NFC文章那样进行声明,并启用前端分派。接下来就了解怎么进行读取和写入。在onNewIntent方法中会传入参数Intent,从这个参数中我们就可以标签的中数据。代码如下

2013-04-04 16:51:51 2289 2

原创 Ext4.0之Panel

Ext.onReady(function () { var categoryID = Ext.getDom("hfCategoryID").value; Ext.create('Ext.data.Store', { storeId: 'simpsonsStore', fields: ['ID', 'CategoryID', 'Name', 'Perc

2013-03-23 22:11:20 2206

原创 C# Json序列化与反序列化

我们可以通过DataContractJsonSerializer类来序列化一个对象为json字符串public class JsonConvert { public static string ObjectToJson(T obj) { var serializer = new DataContractJsonSerializer(typeof(T)); var stre

2013-03-23 21:38:16 15807

原创 C#之后台设置html元素的属性

aspx页面定义以下html元素主要要设定runat="server"这个属性在后台设定div1的可见性div1.Style.Add(HtmlTextWriterStyle.Display, "");

2013-03-22 17:10:08 2628

原创 mono for android之google navigation

google 地图导航在中国已经可以用了。那我们在Android开发的APP中怎么去调用它呢?很简单,只需要调用以下代码string lat = 23.04; string lon = 113.25; Android.Net.Uri uri = Android.Net.Uri.Parse("google.navigation:q=" + lat + "," + lon)

2013-03-22 16:27:26 1758

原创 Mono for Android 之NFC

现在很多国外的手机都支持NFC功能,包括google、三星、HTC等。但中国的手机基本不支持,可能是考虑价格因素,而且NFC应用在中国还很少。NFC功能应该会成为以后的标配吧,这几年NFC应用应该会多起来,包括手机支付、手机刷公交等等。NFC即near filed communication(近场通信),在RFID技术上发展而来。是由飞利浦公司发起,由诺基亚、索尼等著名厂商联合主推的一项无线技

2013-03-12 15:09:04 5675 4

原创 mono for Android 之StartActivityForResult

使用StartActivityForResult方法可以从打开的界面中接收返回参数。使用示例:StartActivityForResult(typeof(ActWelcome), 11);覆写方法:protected override void OnActivityResult(int requestCode, Result resultCode, Intent data) {

2013-02-22 09:45:10 1443

原创 mono for android中TTS的使用

Android系统默认支持TTS,使用pico语音引擎,但是该引擎不支持中文。1、使用默认语音引擎设置->系统->辅助功能->文字转语音(TTS)输出,可以设置默认语音引擎,像m2中就装了语音助手(科大讯飞提供),支持中文发音我们也可以自己去装一些支持中文发音的语音引擎(只要语音引擎支持中文,不需要修改代码就可以进行中文发音)示例:[Activity(Label = "An

2013-01-24 11:59:29 1242 1

原创 android申请google map api Key

google地图,必须使用google map api key否则不能显示1、在调试环境中使用a、debug.keystore的位置:C:\Users\[USERNAME]\AppData\Local\Xamarin\Mono for Android\debug.keystoreb、使用keytool查看MD5(C:\Program Files (x86)\Java\jdk

2013-01-24 11:49:20 943

原创 mono for android播放声音

1、添加声音     在Resources文件夹中添加Raw文件家,在把声音文件放在该文件夹中2、编写代码处理 public class BeepManager { private static Activity m_CurrentActivity; private static MediaPlayer m_MediaPlayer = null; priv

2013-01-17 10:20:18 1613 1

原创 eclipse连接小米2的问题

今天使用小米2调试android程序,发现eclipse总是无法识别小米2。主要是驱动程序没有装好。首先需要打开设置->开发者选项->打开usb调试功能如果eclipse无法识别小米2,在拨号界面输入*#*#717717#*#*,如果显示驱动程序没有装好,可以多输入几遍。或者使用驱动精灵、豌豆夹安装驱动。我自己是输入第二遍*#*#717717#*#*驱动就装好了

2013-01-14 15:04:35 4401 3

原创 MSN设置代理

打开MSN菜单->工具->选项->连接,点击高级设置,在HTTP栏就可以设置HTTP代理。(点击MSN,按下Alt键就可以出现菜单栏)

2013-01-09 10:05:29 619

原创 mono for android 样式

1、样式可以写在style.xml文件中      所有的控件必须设置layout_width、layout_height属性      可以通过parent属性来继承样式     layout_width:可以取值fill_parent、wrap_content、数字     layout_weight:按比例填充剩余宽度示例:  fill_parent

2013-01-05 10:03:28 908

ASP.NET.WEB.API

Pro.APS.NET WEB API技术介绍

2014-12-26

HTTP_Succinctly

HTTP_Succincyly,HTTP简要介绍

2014-12-26

node.js开发指南

node.js开发指南,node.js的入门教程

2014-12-26

javajsondemo

简单使用json-lib类库进行对象与json字符串之间的转换

2013-04-09

ISO-IEC 14443

ISO-IEC 14443标准,IC智能卡标准

2013-03-07

apk反编译工具

使用该工具可以反编译apk文件,查看xml以及java源代码 https://code.google.com/p/gapktool/downloads/detail?name=Gapktoolv1.2.zip&can=2&q=

2013-01-04

wince5.0下使用SQLCE必须的文件

在wince5.0下使用sqlce2.0, 需要在wince5.0上安装 C:\Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\SQL Server\Mobile\v2.0\wce400\armv4 sqlce20.dev.ppc.wce4.armv4.CAB sqlce20.ppc.wce4.armv4.CAB 并在vs里添加SqlServerCe引用 c:\Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\SQL Server\Mobile\v2.0\System.Data.SqlServerCe.dll

2012-11-05

JAVA语言入门

JAVA语言入门,CHM格式

2008-03-03

Java课程设计

Java课程设计资料

2008-03-02

统计源代码量源码(java编程)

一个使用java编写的统计源代码量的程序

2008-03-02

j2EE_api

j2ee_api学习j2ee好帮好

2008-03-02

空空如也

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

TA关注的人

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