自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

In me the tiger sniffs the rose

记录的我编程人生

  • 博客(6)
  • 资源 (4)
  • 收藏
  • 关注

转载 Stream 和 byte[] 之间的转换

Stream 和 byte[] 之间的转换一. 二进制转换成图片 12345MemoryStream ms = new MemoryStream(bytes);ms.Position = 0;Image img = Image.FromStream(ms);m

2014-01-21 14:14:57 693

转载 ASP.NET中的URL编码解码

ASP.NET中的URL编码解码今天项目需要向asp的客户url Post数据,可是url中文就是不行. 搞了一个下午是asp 和asp.net 的url编码不一样的事:先看下面两个Url,他们传递的参数一样么?aaa.aspx?tag=.net%bc%bc%ca%f5aaa.aspx?tag=.net%e6%8a%80%e6%9c%af看起来好像是

2014-01-21 14:10:04 839

翻译 Convert.ToBase64String(Byte[])和Encoding.UTF8.GetString(Byte[])

二者都是规定一种编码,让各个调用方遵守这个规则,这样可以在他们之间正确的传递数据.----- 将byte[]转换成stringConvert.ToBase64String将 8 位无符号整数数组的值转换为其用 Base64 数字编码的等效字符串表示形式。Encoding.GetString将指定字节数组中的一个字节序列解码为一个字符串。 两个MSDN的例子

2014-01-21 14:08:59 3201

原创 MVC 弹出框、确认框

在MVC控制器里控制前台弹出对话框和基于Page的Web页面有些少出入,下面几种方法简单描述下:        单纯弹出对话框: return Content(@"alert('xxxxxxxx');");        弹出&转向:        var script = String.Format("alert('修改成功!');location.href=

2014-01-13 20:28:15 5477

转载 IQueryable<T>和IEnumerable<T>的区别

IQueryable和IEnumerable的区别  IQueryable(IEnumerable的一个子接口)。LINQ to SQL 提供程序实现 IQueryable 接口,用于查询关系数据存储。C# 和 Visual Basic 编译器会将针对此类数据源的查询编译为代码,该代码在运行时将生成一个表达式目录树。然后,查询提供程序可以遍历表达式目录树数据结构,并将其转换为适合于

2014-01-07 16:31:40 1338

转载 正确实现 IDisposable接口,释放托管或非托管资源

.NET中用于释放对象资源的接口是IDisposable,但是这个接口的实现还是比较有讲究的,此外还有Finalize和Close两个函数。MSDN建议按照下面的模式实现IDisposable接口: 1 public class Foo: IDisposable 2 { 3     public void Dispose() 4     { 5       

2014-01-06 10:49:15 817

重写GMAP的WindowsForms

GMap机制和重写 1.GMarker底层机制默认IsHitTestVisible=true,导致鼠标在Marker上的时候拖动不了地图图层和滚轮缩放地图。个人之前开发惯B端地图项目,觉得这是一个很不好的体验。改改改,GMapControl改底层事件 2.GMarker底层区域是一个矩形,无论你自定义什么样的图形(圆、扇形)。它的底层捕捉都是基于GMarker的Size属性所画一个矩形区域,所有导致圆形、扇形这些图形的地图点击事件范围扩大成一个矩形,这个不是我想要的效果,而且当marker集中在一个区域的时候这个问题将会放大!so,重写点击事件机制 3.重写ToolTipText提示文本显示,GMapToolTip和GMapRoundedToolTip这两个类 4.修改GMarker点击事件,原来只返回一个GMarker对象,重写后返回匹配的所有GMarker列表。

2017-10-18

ThinkPHP3.2扩展PHPExcel使用实例

基于ThinkPHP3.2+php7扩展PHPExcel的使用实例

2016-12-23

php_oci8-2.1.3-7.0-ts-vc14-x64.zip

php连接Oracle数据的扩展

2016-11-24

Instantclient-basic-win64-10.2.0.5

oracle10g 64位免安装客户端 使用步骤: (1)下载解压 将下载后的文件instantclient-basic-win32-11.2.0.1.0解压,把解压后的文件夹instantclient_11_2置于C:\Program Files下 (2)环境变量设置 配置环境变量,右击“我的电脑”-“属性”-“高级”-“环境变量”-“系统变量”,增加如下内容: 1) 变量名:ORACLE_HOME(可不设置) 变量值:C:\Program Files\instantclient_10_2 2) 变量名:TNS_ADMIN(必须设置) 变量值:C:\Program Files\instantclient_10_2 3) 变量名:NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 4) 修改Path变量(可不设置),在后面添加 C:\Program Files\instantclient_10_2 (3)添加网络配置文件 在 C:\Program Files\instantclient_10_2\network\admin中添加网络配置文件,新建文本文件,命名为tnsnames.ora(注意扩展名为.ora,不是txt),写入如下内容: ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) )

2016-11-24

空空如也

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

TA关注的人

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