自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Peter-H

已转至博客园:https://www.cnblogs.com/peterYong/

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

原创 Web应用程序开发知识点回顾

asp.net1、每一个.aspx文件都以Page指令开始。Page指令指定了页面所采用的语言,并且告诉ASP.NET从哪里可以找到关联的代码文件。AutoEventWireup="true"以自动方式将页事件与方法相关联。CodeFile特性指定包含代码隐藏的文件,Inherit特性指明正在使用的类(partial class分部类,后台代码的类名) 引用一个用户控件,将它注册到

2016-08-24 16:34:56 663

原创 在IIS上搭建FTP服务

FTP服务     FTP是文件传输协议(File Transfer Protocol)的简称,该协议属于应用层协议(端口号通常为21),用于Internet上的双向文件传输(即文件的上传和下载)。在网络上有很多服务器提供FTP服务,用来存放大量的文件供他人下载。FTP服务的主要作用是让远程用户可以连接上来,查看服务器上有哪些文件,然后下载,当然用户也可以将本地文件上传到服务器,共享给其他

2017-02-15 20:03:28 1054

原创 数据库备份还原笔记

试用于在两台不同机器上备份、还原   SQL数据库备份数据库右键->任务->备份。在打开的“备份数据库 ”对话框中,先点击删除,然后点击“添加”,在弹出的“选择备份目标”对话框中,选择文件夹及文件名(还原的时候用)。SQL数据库还原:数据库右键->任务->还原。在打开的“还原数据库 ”对话框中,选择“原设备”,,然后点击后面的“…”按钮,在出现的“指定备份”对话

2017-02-09 15:39:08 856

原创 App_Code里的类引用问题

我们在.net编程时,有时候会出现在App_Code里的类,其他地方不能调用它。提示未找到类型或命名空间名称。App_Code里的类,我们在引用它的时候是不需要引入命名空间的。那么为什么还是不能直接调用呢?问题出在它的生成操作的方式上。具体解决方法如下:首先找到不能引用的类文件,右击,属性,把“生成操作”属性值由“内容”改为“编译”。

2017-01-31 16:07:32 5374 2

原创 byte字节数组 转换成double类型

例子byte[] byteArray = {64,   47,   215,   10,   61,   112,   163,   215};Array.Reverse(byteArray);var result = BitConverter.ToDouble(byteArray, 0);  // 结果为15.92字节转换BitConverter.ToDouble 方

2017-01-31 15:51:40 19865 2

原创 DIV与Table两种页面布局

一、 TABLE方式优点:1、简单易用:比较适合入门级的用户操作,用户可直接利用Dreamweaver(以下简写为“DW”)工具栏插入表格,设置长宽、对齐方式、属性等。2、所见即所得:当用户插入一个TABLE的时候就可立即看到效果。3、可读性好:语句编写较为简便,主要代码就是、、等语句。4.开发速度较快:新建网站时,从DW中直接拖入TABLE比编写DIV要快速很

2017-01-31 14:32:10 2196

原创 C# 随机数

随机数的定义为:产生的所有数字毫无关系。1、产生-5到5之间的随机数Random rnd = new Random();如果是要整数,就这样:rnd.Next(-5,5);如果是浮点数,rnd.NextDouble();  因为得到的数是0.0~1.0之间的double,乘以(5-(-5)),就变成0~10.0,再减去5,就变成-5~5了2、随机数不重复Random

2017-01-18 20:43:15 4891

原创 WinForm小知识

1、WinForm 使RichTextBox的垂直滚动条一直位于底部richTextBox1.SelectionStart = richTextBox1.TextLength;richTextBox1.Focus();或者richTextError.Select(richTextError.TextLength, 0); richTextError.ScrollToCaret();

2017-01-18 20:24:11 587

原创 JavaScript小知识

1、JavaScript中如何保留一位小数;思路:1、通过toFixed方法进行保留小数;2、通过字符串截取,不过无法四舍五入代码示例:var val=1.004566644858; alert(val.toFixed(1));补充:toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。语法NumberObject.toFixed(num)参

2017-01-18 20:19:14 373

原创 C#将可调整数据写在配置文件

应用程序配置文件(App.config)是标准的 XML 文件,XML 标记和属性是区分大小写的。它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序。 读取配置文件: System.Configuration.ConfigurationManager.AppSettings["IP"];需要引用System

2016-11-18 23:48:15 1214

原创 DataGridView动态添加数据

近来做串口通信测试程序,刚开始用的listview显示收发数据,然后我想复制发现listview不可编辑,于是改为datagridview控件。 DataGridView控件在实际应用中非常实用,特别需要表格显示数据时。可以静态绑定数据源,这样就自动为DataGridView控件添加相应的行。假如需要动态为DataGridView控件添加新行,方法有很多种,下面简单介绍如何为DataGri

2016-10-26 19:39:52 15797

原创 网站发布时的问题记录

1、发布完网站,有些修改的查询操作不起作用(这个查询是调用后台webservice接口方法)可能是webconfig里面的ip地址不对或者引用的webservice不全。同时注意dll的问题,本次发布网站,哪些dll改动了就替换到服务器上,没改的最好不动。页面的修改可以直接复制页面,或者直接复制修改的代码就好。最好把发布的网站里面的更新内容单独复制出来,一次性复制到服务器不要全部替

2016-10-21 10:36:04 427

原创 JS判断界面表单是否已

有些网站允许用户修改表单(如修改用户资料),如果用户没有修改则不需要将表单提交给服务器,如果修改了,则需要与服务器进行数据交互。本例演示如何判断用户是否对表单进行了修改。 JavaScript function IsModified() { var result = false; v

2016-10-18 18:46:31 500

原创 C++ typedef用法及与#define的区别

第一、四个用途用途一:定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, 和一个字符变量;以下则可行:typedef char* PCHAR; // 一般用大写PCHAR pa, pb; // 可行,同时声明了两个指向字符变量的指针虽然:cha

2016-10-08 19:09:48 508

原创 android开发环境安装 - android Studio篇

参考:http://www.cnblogs.com/xdp-gacl/p/4329469.htmlhttp://stormzhang.com/devtools/2014/11/25/android-studio-tutorial1/JDK、Android Studio(集成了SDK)jdk-8u101-windows-x64.exe    版本1.8.0_101android-

2016-09-08 21:02:31 1074

原创 android开发环境安装(Eclipse)出现的几个问题

问题1:Theprefix 'com.example.' is meant as a placeholder and should not be used解决:只需将com.example换一个名字即可,随便改。问题2:Error when loading the SDK          Error :Error parsing       E:\\inata

2016-09-08 20:44:26 3912 1

原创 android开发环境安装-Eclipse篇

近来开始做android项目,记录一下自己pc(win10 x64)上环境的安装。参考:http://www.cnblogs.com/xdp-gacl/p/4322165.htmlJDK、Eclipse、android SDK、ADT先把这四个文件都下载下来,放在一个目录下:AndroidDevelopTool。再来安装。记得前提:翻墙(看网上很多人说,搞安卓的不FQ基本不好弄啊,于是买了

2016-09-08 20:37:37 2940

原创 Java开发环境(JDK)安装与配置

概述Java是一种可以用于编写跨平台应用的面向对象编程语言。Java语言的雏形是Sun公司的James Gosling等人于1990开发的Oak语言,其目标针对是家用电器等小型系统的编程语言,应用于电视机、电话、烤面包机等家用电器的控制和通讯。随着90年代互联网的飞速发展,Sun公司顺应趋势改造Oak语言,并于1995年以Java的名称正式发布。Sun公司称Java编程语言是一种简

2016-09-05 09:37:32 8150 1

原创 webService调试

创建并发布webService后,外部程序调用它时,有时想进到webService源代码(前提是有)里面单步调试。最近碰到过,记录一下,调用的是将数据库操作DAL、业务逻辑BLL打包的webService接口,但是webService部署在了公司服务器上,想看里边怎么运行的进不去所以,搞到webService源代码,在本地IIS先运行。使用WebService页面调试1.1 将

2016-08-25 15:31:00 5469

原创 Proj~onStreetPaking的几个知识点和问题

知识点1、Layer弹层皮肤设置:layer.open({skin: 'layui-layer-class',})然后在CSS文件中写样式即可html #layui_layer_skinDeviceSkinstylecss { /*必须加的*/    display: none;position: absolute;width:1989px;}body

2016-08-24 16:48:12 664

原创 在VS2013创建WebService并在IIS中发布和使用

创建WebService第一步:打开VS2013,新建空项目,注意选择.NET Framework的版本.这里我选择的是.NET Framework 4      新建好项目后,在项目中添加一个WebService项打开这个文件,我们可以看到,代码如下using System; using System.Collections.G

2016-08-23 16:34:38 15989

转载 Http中Get/Post请求区别

Http中Get/Post请求区别(1)get是从服务器上获取数据,post是向服务器传送数据。(1)   在客户端,Get方式在通过URL提交数据,数据在URL中可以看到;POST方式,数据放置在HTML HEADER内提交。(2) 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据

2016-08-19 13:51:08 1291

原创 隐藏控件HiddenField使用

HiddenField控件顾名思义就是隐藏输入框的服务器控件,它能让你保存那些不需要显示在页面上的且对安全性要求不高的数据。  增加HiddenField,其实是为了让整个状态管理机制的应用程度更加全面。因为不管是ViewState、Cookie还是Session,都有其失效的时候,比如用户因某种需求要求设置ViewState为false,或者环境条件限制使用Cookie,或者用户长时间没有动作导

2016-08-19 11:53:04 2440

原创 《人生只有一次,去做自己喜欢的事》读书笔记

《人生只有一次,去做自己喜欢的事》读书笔记做你自己喜欢的事情,与你喜欢的人在一起,上帝会高兴地帮你打开成功之门。—(美)摩西奶奶 (平凡但乐观的女子,她的人生可以用简单两个字来形容,却又那么的从容,平和)“要么读书,要么旅行,身体和灵魂总有一个在路上”。。突然清醒的发现最近三个月都是身体在路上,木有看书木有打码/(ㄒoㄒ)/~~ 不幸的是—不是不知道自己要做什么,而是知道了,却什么都没

2016-07-27 18:30:16 3715 2

原创 VS2013中C#读取SQLite数据

从“火车采集器”(免费版)中获取的网页数据,本地只能自动保存为SQLite数据,(在工具-数据转换中切换)。收费版还可以用MySql、SqlServer今天就记录一下C#读取Sqlite数据创建一个控制台应用程序SqliteTest,项目右键—管理NuGet程序包,搜索Sqlite,根据系统版本安装SQlite,我选择X64。 static void Main(string[] arg

2016-04-15 14:49:15 5343

转载 http的无状态无连接到底是什么含义

无连接:服务器处理完客户的请求,并收到客户的应答后,即断开连接。早期这么做的原因是HTTP协议产生于互联网,因此服务器需要处理同时面向全世界数十万、上百万客户端的网页访问,但每个客户端(即浏览器)与服务器之间交换数据的间歇性较大(即传输具有突发性、瞬时性),并且网页浏览的联想性、发散性导致两次传送的数据关联性很低,如果按照上面的方式则需要在服务器端开的进程和句柄数目都是不可接受的,象paran

2016-04-14 23:35:33 1151

转载 HTML解析原理

标准的web前端工程师需要知道 ◎浏览器(或者相应播放器)的渲染/重绘原理   这我得加把劲了。我还真的说的不是很清楚,我就G下,结果不是很多,找到了有一个,就记下来了。。。  以下部分来自handawei-javaeye的blog:   Web页面运行在各种各样的浏览器当中,浏览器载入、渲染页面的速度直接影响着用户体验  简单地说,页面渲染就是浏览器将html代码

2016-04-14 20:55:07 588

原创 关于《淘宝技术这十年》

在书中我读到了一个大公司的诞生真是很难,实可谓是一个小概率事件。首先,论天时,当时eBay还没有进入中国,并且正赶上国内非典,老百姓都躲在家里不敢上街买东西。其次,论地利,其实这一条比较牵强,因为除了小黑屋(马云在杭州的一个普通住宅,一般在一个大项目出来之前,该项目的前身都在那里加班加点,并且保密的集中突击)那个地方之外,书中过多没有提及地点这个条件,如果非要算上,那就是马云有自己的房子吧

2016-04-09 11:17:31 8263 1

原创 使用telnet玩一下http

Win7系统需要自己在控制面板中打开  telnet客户端(控制面板—程序和功能—打开或关闭windows功能)。步骤1:用win + r 打开cmd步骤2:在cmd中执行telnet www.baidu.com 80, 然后可以看到一个黑色的框框(首先要确保自己的PC可以访问www.baidu.com哈) 步骤3: 然后按 ctrl + ], 退出, 结果为: 

2016-04-08 11:31:24 1107

原创 IIS配置—端口映射—外网访问网站

1、将在VS中设计的web应用程序做好后发布到IIS中2、本机可以访问,实验室路由器下的局域网也可以访问。。可是出了实验室路由器就访问不了。于是做端口映射3、登录路由器(192.168.0.1),转发规则—虚拟服务器,添加条目,     IP地址填写本机的ip地址:192.168.0.123,端口:80,协议:All,4、这样之后,配置IIS。网站hyweb中绑定,添加一条——

2016-04-03 19:46:38 26569

原创 WinForm窗体继承自定义的模板窗体出错

在开发Winform程序的时候,我们往往需要根据需要做一些自定义的控件模块,这样可以给系统模块重复利用,或者实现更好的效果等功能。而今天自定义一个窗体,然后子窗体继承的时候出现了一点问题。问题:在Windows应用程序中,从现有的窗体继承,查看子窗体的设计视图时,会出现错误:未将对象引用设置到对象的实例。(设计视图打不开)或会出现错误:服务容器中已存在服务 System

2016-03-10 23:15:48 4285

原创 无法连接到SQL数据库

问题:连接到服务器------------------------------无法连接到 .。其他信息:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 

2016-03-09 19:30:30 1014

原创 C#代码用F12转到定义时,不到源代码,而到元数据

在项目A中有个类是在另一个项目B中定义的,通过引用,在A中调用了该类,有时用F12转到定义时,转到元数据去了,而不是B中的源代码。。??元数据是:NET 程序集中的标记信息。 是在代码中选择了转到定义时候给定位的吧。因为没有找到源代码,VS通过反射读取元数据中的信息生成了那个。解决方法:在A项目的Bin文件中把原来的项目B生成的DLL删掉,运行试试。。

2016-03-07 22:50:36 4233

原创 VS2013中添加现有窗体项

假如要从另一项目中拷贝窗体到本项目中,例如FmMain窗体, 需要. 把FmMain.cs 和 FmMain.Designer.cs 和 FmMain .resx 三个文件复制到程序目录下, 在vs里面添加现有项, 选择FmMain.cs, 其他文件不要选, 完成操作后刷新,等一会儿就可以打开窗口了。记得在vs2008版是要选择3个文件添加的, vs2012, vs2013就改为选

2016-03-07 17:33:16 8936

原创 vs2010 创建和C#使用动态链接库(dll)

一、VS 用 C++ 创建动态链接库Step 1:创建Win32 Console Application本例中我们创建一个叫做“Test”的Solution。Step 2:将Application Type设定为DLL在接下来的 Win32 Application Wizard 的 Application Settings 中

2016-02-29 10:01:41 3241

原创 vs2010 C++创建和使用动态链接库(dll)

一、用C++创建动态链接库项目: 1、打开Microsoft Visual Studio 2010,选择File->New->Project。 2、在NewProject中选择Installed Templates->Visual C++->Win32。 3、选择Win32 Console Application,设置名称:simpledll,设置解决方案名:zdddll。 4、单

2016-02-29 09:47:24 7179

原创 C/C++中struct和typedef struct

分三块来讲述:  1 首先://注意在C和C++里不同    在C中定义一个结构体类型要用typedef:    typedef struct Student    {    int a;    }Stu;    于是在声明变量的时候就可:Stu stu1;(如果没有typedef就必须用struct Student stu1;来声明)    这里的Stu实际上就是

2016-02-25 18:33:33 523

原创 #ifndef/#define/#endif以及#if defined/#else/#endif使用详解

1、#ifndef_WINDOWS_PLAYM4_H_     #define _WINDOWS_PLAYM4_H_     #endif问题:想必很多人都看过“头文件中的 #ifndef/#define/#endif 防止该头文件被重复引用”。但是是否能理解“被重复引用”是什么意思?是不能在不同的两个文件中使用include来包含这个头文件吗?如果头文件被重复引用了,会产生什么后果?

2016-02-25 18:32:07 5785

原创 typedef void(*Fun)(void);

今天在SDK中看到了这么个写法:typedef void(CALLBACK *DisplayCBFun)( long nPort, char *pBuf, long nSize, long nWidth, long nHeight, long nStamp, long nType, long nReceved);

2016-02-25 18:14:13 1573

转载 海康SDK编程指南(C#二次开发版本)

转载于整理自:心澄欲遣目前使用的海康SDK包括IPC_SDK(硬件设备),Plat_SDK(平台),其中两套SDK都需单独调用海康播放库PlayCtrl.dll来解码视频流,返回视频信息和角度信息。本文仅对视频监控常用功能的使用进行说明,其它未实现功能请参看设备网络SDK使用手册和播放库编程指南V7.2。IPC_SDK编程指南(一)    SDK的引用由于IPC

2016-02-24 20:54:23 40359 1

张小龙8小时演讲—微信产品负责

100多页,看似很长,实则小而精,蕴藏的观点,看法好独特。很少读到这么有哲理的产品理念

2015-11-07

web前端开发规范手册

为提高团队协作效率, 便于后台人员添加功能及前端后期优化维护, 输出高质量的文档, 特制订此文档. 本规范文档一经确认, 前端开发人员必须按本文档规范进行前台页面开发.

2015-09-07

C#编程规范.pdf

C#项目的开发,程序的编写过程总涉及好多规范,团队合作开发时,更需要大家把规范统一好,例如命名规则、注释风格等等。提高开发效率。

2015-05-21

C#程序规范.pdf

C#项目的开发,程序的编写过程总涉及好多规范,团队合作开发时,更需要大家把规范统一好,例如命名规则、注释风格等等。提高开发效率。

2015-05-20

C#学习笔记

学习c#过程中的各种语法的一些技巧和总结!

2014-06-17

C#控件属性事件大全

C#控件是我们在编界面的时候不可缺少的一部分,熟悉掌握它们有助于我们快速准确的来开发各种用户界面。

2014-04-29

空空如也

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

TA关注的人

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