自定义博客皮肤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

记录的我编程人生

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

原创 基于winform的GIS离线地图

基于winform的离线地图项目1.下载GMap(一个国外开源控件,codeplex有源码),不了解的百度一下,2.项目引入GMap.NET.Core和GMap.NET.WindowsForms3.工具箱添加GMap控件,把GMapControl控件拖到新建窗体4.窗体加载事件初始化该控件的属性或事件,OK!一、加载地图private void Form1_Load(o

2017-10-18 11:32:59 4136 1

原创 关于Oracle的锁机制

-【ORACLE锁机制】-数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。-加锁是实现数据库并发控制的一个非常重要的技术。当事务在对某个数据对象进行操作前,先向系统发出请求,对其加锁。加锁后事务就对该数据对象有了一定的控制,在该事务释放锁之前,其他的事

2017-03-15 14:58:50 460

原创 PHP7+TP3.2.3 使用记录

一、REWRITE模式开启二、Oracle数据库连接三、图片上传

2016-12-09 10:46:14 5161 1

原创 win8.1环境下的VC14+Apache2.4+php7+Oracle10.2安装配置

第一步:php:php-7.0.13-Win32-VC14-x64.zip 官方下载Apache:httpd-2.4.23-win64-VC14.zip  官方下载Oracle:官方下载 建议百度搜索下载VC14:vc_redist.x64.exe 官方下载Oracle Instantclient_10_2: 官方下载php_oci8-2.1.3-7

2016-11-22 17:53:33 2299

翻译 Uploadify 备忘

1.Uploadify目前不支持ie11 2.部分框架刷新后无法释放插件的对象,导致二次使用出现文件大小为0、上传文件队列累积等问题,该情况解决方法是:在插件初始化前try catch调用插件释放方法:在 $('#file_upload').uploadify初始化之前,直接使用下面的效果更好  try {                $('#file_upl

2015-11-24 13:35:08 826

翻译 Android学习笔记(持续记录)

1.v4 appconpat、v7 appconpat兼容包       新建项目时,选择兼容版本较低时。会发现项目文件多了v4 appconpat、v7 appconpat两个兼容包,查阅资料得知主要用于低版本兼容高版本API和样式。还有V8、V13这些包,详细可参考链接:Android Support Library(一)Android Support Li

2015-05-26 17:41:27 567

原创 ERROR: x86 emulation currently requires hardware acceleration!

开启Android虚拟机报错:emulator: ERROR: x86 emulation currently requires hardware acceleration!Please ensure Intel HAXM is properly installed and usable.CPU acceleration status: HAX kernel module is not ins

2015-05-22 13:25:30 2835

转载 WP--蓝牙编程

蓝牙是手机的近距离无限传输的技术,在之前的Windows Phone 7系统手机里面仅支持蓝牙耳机功能,并不支持蓝牙文件信息传输,那么在Windows Phone 8手机里面将全面支持蓝牙技术,并且提供了相关的API来给开发者使用。开发者可以利用蓝牙的相关API来创建应用程序,在应用程序里面使用手机的蓝牙技术来进行近距离的文件传输和发送接收消息,创造出更加有趣和方便的应用软件。   

2015-05-08 15:10:54 510

原创 ios开发问题归类

1.Apple LLVM 5.0 Error ....   方法1:可能是Derived Data的残留数据导致的。可以在window->organizer的面板中,选中该项目找到Derived Data,然后点击delete按钮即可清除此数据。然后再运行项目试试吧。

2015-05-01 13:19:21 420

转载 WP--图片缩放

1.xaml:<ViewportControl x:Name="viewport" DoubleTap="OnDoubleTap" ManipulationStarted="OnManipulationStarted" ManipulationDelta="OnManipulationDelta" ManipulationComple

2015-02-13 17:33:48 486

原创 WP--条形码(一维码)生成

网上能找到的参考资料不多,其实很简单本人分享下吧:1.引用ZXing库百度一下,不同版本的ZXing库架构略有不同。部分方法和属性的调用会有些少出入,本文使用的是最新的 zxing.wp8.0.dll。2.引用using ZXing;using ZXing.OneD;using ZXing.Common;3.直接贴出我项目里写好的通用: ///

2015-02-06 10:09:28 742

原创 WP--震动

很简单:1.引用 using Microsoft.Devices;2.         /// /// 震动一下 /// public static void VibrateOnce(double hs=300) { VibrateController vc = VibrateController.

2015-02-06 09:56:33 501

转载 WP--两种滚动条到底部加载数据的方法

如今大多数手机用户所关心的网络流量的消耗,当你的App涉及到从网络服务中获取数据,应该尽可能以最有效的方式。让用户等待,就算你的应用程序下载大量的数据不会影响用户体验。而不是让你的App只下载少量的数据。今天我就来和大家介绍下WP中两种让滚动条到底部后再加载数据的方法。 一、    我先介绍第一种方法,贴出几个关键代码用于查找控件。 public

2015-01-22 10:21:44 660

转载 WP8--程序内启动其他程序

Wp8对原来的WP7做了大量的优化...其中一个就包括Protocol Association,也就是通过uri来打开另外一个程序,这也就是说,我们可以做一个程序来启动另外一个程序了,如微信,QQ之类的,当然必须要有一个前提,也就是要被启动的程序必须注册一个URI关联。   我们可以通过一个实例来说明.首先给程序注册下URI关联。     选择WMAppManifest.x

2015-01-22 10:12:11 478

原创 WP8--手电筒功能

长话短说了,公司项目功能需要。直接贴代码,以后老了也不至于不记得1.APP需要权限WMAppManifest.xm里勾上【ID_CAP_ISV_CAMERA】和【ID_CAP_MICROPHONE】,主要都是摄像头和麦克风的权限用来调用录像机的功能2.引用 using Windows.Phone.Media.Capture; /// /// 手电筒(打

2015-01-21 17:03:39 614

原创 WP-报读TTS

#region TTS文本朗读 public async static void SpeechByStr(string str) { string lag = PublicObject.IsEnglish ? "en-US" : "zh-CN"; SpeechSynthesizer _synth = new Spee

2014-12-05 14:01:09 618

翻译 WP虚拟机与计算机键盘

启用和禁用硬件键盘在模拟器中启用硬件键盘的步骤按 PAGE UP 键。- 或 -按 PAUSE/BREAK 键。在模拟器中禁用硬件键盘的步骤按 PAGE DOWN 键。- 或 -按 PAUSE/BREAK 键。键盘映射下

2014-12-04 17:57:39 631

原创 wp-播放影音

1.Background Audio for Windows Phone 8.1 Sample2.  官方讲解3. Microsoft.Xna.Framework (有BUG)

2014-12-04 17:55:43 594

转载 Binding StringFormat 笔记

1、说明:在数据绑定时,如果有些字段为空值,那么在数据绑定时可以用默认值来显示为空的字段。2. 绑定数据后面加单位或其他前缀等     Text="{Binding DianYa,StringFormat='{}{0}V'}"3.时间或者参考:http://www.cnblogs.com/xiwang/arch

2014-11-28 17:20:02 975

原创 VS2015预览版 --体验

VS2015预览版msdn下载地址:ed2k://|file|cn_visual_studio_ultimate_2015_preview_x86_dvd_5957669.iso|4795791360|4674C115869FF5C0CC01040405364BD6|/

2014-11-24 15:38:32 3188 5

原创 WP二维码识别

1.基于WP7的网上案例:

2014-09-22 14:01:43 770

转载 Visual Studio Online (TFS),放在微软云的版本控制

媒介        Visual Studio Online,也就是以前的Team Foundation Service,从名字可以看出这是一个团队资料经管办事。在微软的云根蒂根基架构中运行,无需安装或设备任何办事器,应用既有的IDE(如 Visual Studio、Eclipse 或 Xcode)都可以连接上云办事,经管你的团队资料。        本文首要介绍如何应用V

2014-08-08 13:58:16 1467

转载 WP--listBox选中项颜色改变

自定义listBox选中项的字体颜色以及背景色可以使用2种方法:1)代码中实现;2)写样式。提要:您可以使用 ItemContainerGenerator 并基于项的索引来检索项或通过指定数据项来检索容器。例如,如果您有一个绑定了数据的 ItemsControl,并希望基于其索引获取一个项,则可以使用ItemContainerGenerator..::..ContainerFrom

2014-08-08 13:50:15 963

原创 WP -- 应用版本升级提示

一:获取本地  Version version = new System.Reflection.AssemblyName(System.Reflection.Assembly.GetExecutingAssembly().FullName).Version;

2014-08-01 16:03:40 510

转载 WindowsPhone自定义控件详解(三) - 实战:自定义带水印的PasswordBox控件,WatermarkedPasswordBox

声明:这个控件是在WatermarkedTextBox的基础上改的。从http://www.windowsphonegeek.com/articles/WP7-WatermarkedTextBox-custom-control上下载WatermarkedTextBox控件原创地址:http://blog.csdn.net/mr_raptor/article/details/7251

2014-07-21 17:55:25 588

原创 Scene is unreachable due to lack of entry....

错误警告代码:warning: Unsupported Configuration: Scene is unreachable due to lack of entry points and does not have an identifier for runtime access via -instantiateViewControllerWithIdentifier:.解释:新建

2014-07-15 00:57:04 1062

转载 Silverlight & Blend动画设计系列九:动画(Animation)与视图状态管理(Visual State Manager)

Silverlight中的动画(Animation)与视图状态管理(Visual State Manager) 结合使用是非常常见的,动画用于管理对象在某段事件段内执行的动画动作,视图状态管理则用于控制对象在多个不同的视觉状态之间切换、导航。本篇主要介绍动画(Animation)与视图状态管理(Visual State Manager)的结合应用,关于视图状态管理的详细内容请大家查看相关资料。

2014-07-01 17:02:17 683

转载 2.Objective-C语法快速参考

大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。 如果你和我一样,对苹果相关的开发:Mac OS X或是iPhone有兴趣,但是第一时间看到Objective-C就会头疼并伴有发烧症状的话,疗效比较好的快速治疗

2014-06-15 13:55:15 519

转载 1.IOS开发环境搭建---基于VM10+Mac10.9+Xcode5

1.[教程] 超详细VMware Workstation 10安装OS X Mavericks

2014-06-15 13:29:45 986 1

转载 WP--数据文件操作

Windows phone 8 应用用于数据文件存储访问的位置仅仅限于安装文件夹、本地文件夹(独立存储空间)、媒体库和SD卡四个地方。本节主要讲解它们的用法以及相关限制性。另外包括本地数据库的使用方式。快速导航:    一、分析各类数据文件存储方式    二、安装文件夹    三、本地文件夹(独立存储空间)    四、媒体库操作    五、本地数据库一、分析各类

2014-06-10 13:52:04 776

转载 WrapPanel的使用和动画效果

除了三个常用的布局控件(Grid,Canvas,StackPanel)外,有时候我们需要做一些更加丰富的布局功能例如:下面介绍这个WrapPanel,叫自动排列面板,控件按顺序排列,当遇到末尾是自动换行  1、添加引用  Microsoft.Phone.Controls.Toolkit.dll  2、在xaml控件中添加  xmlns:to

2014-06-10 13:50:32 698

原创 WP--后台定义前台动画

var sb = new Storyboard(); DependencyObject rtf =SpeedLine.RenderTransform; var da = new DoubleAnimation { From = oldAngle, To = new

2014-06-10 13:38:47 690

转载 MVVM --- Command 绑定

(一)简单绑定    网上有很多关于MVVM的Command绑定,我这里介绍一种借助Prism的非常方便的绑定方式。 1.项目中添加Prism.dll引用2.创建ViewModel,定义ICommand命令和委托方法,注意DelegateCommand是Prism中的类[csharp] view plaincopypubl

2014-06-10 13:23:27 747

转载 ASP.NET Web API

点击打开链接

2014-05-25 21:49:13 480

原创 MVVM模式---Command与CommandParameter的使用

在windows phone 上做过应用的童鞋们基本上都知道 MVVM Light框架, MVVM Light实现了将页面和cs抽离,IOC,以及消息系统。Command 大家在做WP应用的时候肯定用的非常多,例如button点击事件Command等等。那Command如果要我们实现,该如何去做呢?Command起初是设计模式中一个很重要也是十分好用的一个模式。 想了解请参

2014-05-15 15:24:21 1602

转载 创建分辨率自适应的Windows Phone 8应用程序

1. 引言    Windows Phone 7平台只支持WVGA分辨率(480*800)的设备,这对于应用程序的UI设计来说是有利的,因为设计人员不用考虑多分辨率对UI控件布局的影响。但是,Windows Phone 8平台打破了这个局面,支持三种分辨率,分别为WVGA、WXGA(768*1280)和720p(720*1280)。随之而来的问题就是,开发者该如何应对多分辨率对应用程序的影

2014-05-15 14:13:59 541

转载 WP之快速恢复应用

如何实现在WindowsPhone8 应用程序中 点击了 Windows logo 后 重新在应用程序列表中单击该程序图标 快速启动应用程序示例代码 下载1. 在App.cs 文件中修改添加一下代码#region 电话应用程序初始化 // 避免双重初始化 private bool phoneApplicationInitialized

2014-05-15 14:05:37 533

转载 ApplicatonBarIconButton不能使TextBox失去焦点的问题(涉及到Twoway绑定)

现在这个版本(芒果)的window phone sdk中,如果页面上放置一个TextBox,点击ApplicatonBarIconButton后,TextBox的焦点并不会失去,这个不知道算不算是一个Bug,但是确实给开发带来了一些不便,特别涉及到twoway绑定的时候。WP的TextBox的Text绑定属性UpdateSourceTrigger只有两个值:Default和Explicit,默

2014-05-15 14:03:26 473

原创 WP8 Pivot 控制某一页的左右滑动或锁定某一页

想要实现锁定或控制的Pivot的某一页面,对PivotItem 绑定以下事件即可

2014-05-14 14:57:37 624

转载 WP多语言化之标题和磁贴

资源文件只能改变程序内部的语言,但是如果想修改WP应用程序列表中的标题或磁贴上的标题就不行了。    这就需要使用语言资源DLL,语言资源DLL需要用C++项目创建MDSN上有比较详细的介绍,但是太麻烦了。

2014-05-08 16:47:14 687

重写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关注的人

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