自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

转载 使用BackgroundWorker

1,WPF应用程序为单线程模型(STAThread),所有UI控件都是主线程创建的,只有主线程能操作UI元素的显示。2,其他工作线程要维护UI控件的显示,需调用主线程的Dispather,执行Invoke(同步)或BeginInvoke(异步)方法。3,UI线程如时行耗时的操作,将使UI假死,用户体验较差。应使用后台线程进行耗时操作,并异步更新UI。4,BackgroundW...

2017-03-14 10:21:00 236

转载 WPF使用Webbrowser操作网页的主要代码

1,引用mshtml.dllusing mshtml;2,获取元素属性值IHTMLDocument2 doc2=(IHTMLDocument)webbrowser1.Document;IHTMLElement img=(IHTMLElement)doc2.all.item("regimg",0);string imgUrl=(string)img.getA...

2017-03-07 23:45:00 295

转载 Fiddler抓取HTTPS协议

HTTPS协议握手过程:1,客户端明文请求,把自己支持的非对称加密算法(用于使用CA证书公钥加密计算生成协商密钥的随机数per_master)、对称加密算法(用于以后使用协商密钥加密传输内容)、验证数据完整性的HASH算法、随机数Random_C发给服务器。2,服务器发回客端的明文信息,包含选择一套加密算法、HASH算法、CA证书、随机数Random_S。CA证书中包含服务器地址...

2017-03-03 23:28:00 201

转载 HTTPS加密通信原理及数字证书系统

https加密通信原理:  公钥私钥成对,公钥公之于众,私钥只有自己知道。  用公钥加密的信息只能由与之相对应的私钥解密。  甲给乙发送数据时,甲先用乙的公钥加密这段数据,再用自己的私钥对这段数据的特征数据(数字指纹,通过HASH函数生成)进行RSA运算形成签名。乙接到数据后,先用自己的私钥解密数据,并用甲的公钥对甲的签名进行验证(解出数字指纹,与接收到的数据的数字指纹做对比...

2017-03-03 17:57:00 159

转载 LCD实验学习笔记(十):TFT LCD

硬件组成:REGBANK是LCD控制寄存器组,含17个寄存器及一块256*16的调色板,用来设置参数。LCDCDMA中有两个FIFO,当FIFO空或数据减少到阈值,自动发起DMA传输,从内存获取图像数据,不需CPU干涉。VIDPRCS将LCDCDMA中的数据组成特定格式,从VD[23:0]发送LCD屏。TIMEGEN产生控制信号VSYNC,HSYNC,VCLK,VDEN,...

2017-03-02 09:52:00 200

转载 LCD实验学习笔记(九):UART

s3c2440包含三个通用异步收发器,可工作于中断模式或DMA模式。每个UART包含两个64字节的FIFOs用于接收和发送数据。可编程设置波特率、1或2个停止位,5/6/7/8个数据位和奇偶校验状态。串口线一般是3条,TxD,RxD,Gnd,即发送线,接收线和地线。数据传送之前,UART之间约定好传输速率(每位所占据的时间,其倒数沩波特率)、数据传输的格式(多少个数据位、是否使用...

2017-02-27 00:12:00 288

转载 LCD实验学习笔记(八):中断

s3c2440有60个中断源(其中15个为子中断源)。31个32位的通用寄存器,6个程序状态寄存器。有6种工作模式(系统/用户模式,快中断模式,管理模式,数据访问中止模式,中断模式,未定指令中止模式)。每种模式都有16个通用寄存器和1(或2)个程序状态寄存器。R15(pc)是程序计数器,R14(lr)是连接寄存器,在异常时自动保存pc备份,r13(sp)是栈指针寄存器。CPS...

2017-02-26 23:11:00 447

转载 LCD实验学习笔记(七):NAND FLASH

s3c2440 CPU内置NAND FLASH控制器。相关寄存大器起始地址为0x4e000000。通过设置NFCONF寄存器,设置NAND FLASH 时序。通过设置NFCONT寄存器,使能NAND FLASH、初始化ECC等。代码:#define GSTATUS1 (*(volatile unsigned int *)0x560000B0) //读此寄存器可以...

2017-02-26 00:30:00 125

转载 LCD实验学习笔记(六):存储控制器

s3c2440可使用地址空间为1GB(0x00000000到0x40000000)。1G空间分为8个BANK,每个BANK为128MB。设27条地址线,和8个片选引脚(nGCS0-nGCS7)。内存控制器根据地址所在的BANK,自动决定要使用的片选引脚,以使能相应的BANK所连接的设备。32位CPU不一定用32条地址线。CPU认为一个地址对应一个字节(8bit)。CP...

2017-02-25 23:34:00 132

转载 LCD实验学习笔记(五):MMU

内存管理分别页表机制和内存分配机制两块。页表机制就是管理设备真实物理地址与虚拟地址的动态或静态的映射,基于cpu内部的mmu(内存管理单元)进行。CP15(协处理器)的C0(缓存)是一级页表,含4096个索引(每索引4字节,共16K)。每个索引项代表1MB地址空间,4096*1MB=4GB=32位CPU可寻址4GB空间。4096个索引欺项,对应虚拟地址[31:20]。...

2017-02-25 15:53:00 88

转载 LCD实验学习笔记(四):系统时钟

一般CPU频率(FCLK)高于内存、网卡等设备频率(HCLK),而串口、USB、I2C等设备频率(PCLK)更低。系统时钟:  系统时钟源为晶振,初始频率12MHz。  通过设置MPLLCON寄存器的MDIV、PDIV、SDIV(s3c2440手册上有时钟设置取值表),可设置系统时钟FCLK。  [19:12]设置MDIV,[9:4]设置PDIV,[1:0]设置SDIV。...

2017-02-24 23:19:00 262

转载 LCD实验学习笔记(三):WATCH DOG

  看门狗是为了能够防止程序跑飞用的。程序应该定时的去喂狗。如果程序跑飞了,那么就不会去喂狗了。如果超过了喂狗的时间,那么狗就会生成一个信号来reset CPU。一般程序不需要,特殊情况下需要这种机制。  看门狗默认在启用状态。狗自已倒数,然后自动使CPU重启。/* WATCH DOG register 看门狗寄存器 */#define WTCON ...

2017-02-24 20:04:00 126

转载 LCD实验学习笔记(二):head.S

ARM加电后从0地址开始取指执行。连接为bin文件时时,连接脚本lcd.lds指定将head.o放在开头,所以head.S就是系统起步的地方。head.S开头就是异常向量定义,0地址就是reset中断。发生不同的异常,系统跳转到相应函数处理。系统启动时就进入reset函数进行初始化,并将程序复制到SDRAM,然后跳到SDRAM继续执行。.extern main ...

2017-02-24 17:04:00 127

转载 LCD实验学习笔记(一):Makefile

主Makefile总领全局的就这句——lcd.bin: $(objs)要生成lcd.bin,依赖于objs列举的一堆文件:head.o init.o nand.o interrupt.o serial.o lcddrv.o framebuffer.o lcdlib.o main.o lib/libc.a所以要先找到这些文件,几个.o,还有一个.a.o目标文件怎么生成?...

2017-02-24 11:16:00 140

转载 WIN8.1优化

用WIN8.1至今,总结的所有优化的办法!从Win7、Win8.1开始,微软为我们带来完善的系统服务、任务计划程序,这些都一定程度提升了日常使用,实现了“半自动化、半智能化”交互体验。但是对于高级用户来说,这些所谓的任务计划程序、系统服务、系统后台程序可以切换成手动模式或禁用,尤其对于机械硬盘用户来说,有着明显的速度提升。注:这次系统优化前提也是因人而异,毕竟童鞋们机器配置、软件...

2016-01-11 23:45:00 1248

转载 Iframe跨域嵌入页面自动调整高度的办法

http://www.a.com/A.htmlhttp://www.a.com/B.htmlhttp://www.a.com/D.jshttp://www.c.com/C.htmlA.html:<iframe id="iframe_shg" src="http://www.c.com/c.html" frameborder="0" width="100...

2016-01-07 22:57:00 212

转载 win8优化

微软发布win8系统之后受到很多电脑爱好者的关注,都想去尝试体验win8操作系统,对电脑系统优化和系统性能提高一直是我们所追求的。而很多用户都会选择第三方软件对系统进行相关优化,其实我们可以手动对电脑服务项和系统高级设置优化,那么也能给win8更好的优化效果,也能让电脑变得更加流畅。下面是系统花园整理的win8系统提高性能技巧。详情请访问:雨林木风win7旗舰版;http://www...

2015-12-13 23:01:00 159

转载 160多条Windows 7 “运行”命令

160多条Windows 7 “运行”命令:删除或更改应用程序 =control appwiz.cpl添加设备 =devicepairingwizard蓝牙文件传输 =fsquirt计算器 =calc证书 =certmgr.msc关于Windows =winver...

2015-12-13 22:29:00 213

转载 用 C# 代码如何实现让你的电脑关机,重启,注销,锁定,休眠,睡眠

简介本文讲述了用 C# 代码如何实现让你的电脑关机,重启,注销,锁定,休眠,睡眠。如何实现首先,使用 using 语句添加我们需要的命名空间:usingSystem.Diagnostics;usingSystem.Runtime.InteropServices;关机代码...

2015-12-13 22:28:00 665

转载 system32下 exe文件作用

system32下EXE文件的作用说明Aaccwiz.exe 辅助功能向导ahui.exe 应用程序兼容用户界面 alg.exe 为 Internet 连接共享和 Internet 连接防火墙提供第三方协议插件的支持append.exe 打开指定文件夹...

2015-12-13 22:21:00 565

转载 微信 编码要UTF8

<%@ WebHandler Language="C#" Class="Handler" %>using System;using System.Collections.Generic;using System.Web;using System.IO;using System.Text;using System.Web.Security;u...

2015-07-31 03:59:00 306

转载 WeiXin 验证成为开发者和更换服务器验证代码

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Data.SqlClient;using System.IO;using System.Text;using System.Xml;using System.Xml....

2015-07-29 09:55:00 107

转载 测试网络连通情况

//测试网络状态 Ping p = new Ping(); string pAddr = ConfigurationManager.AppSettings["pingAddr"]; //创建Ping对象p PingReply pr; ...

2015-07-26 12:45:00 161

转载 废弃sqlite代码,备查

using System.Linq;using System.Text;using System.Threading.Tasks;using System.Reflection;using TrustDevKit.Accident_WebService;using TrustDevKit.localhost;using TrustDevKit.Misc;u...

2015-07-23 22:17:00 89

转载 SQLite操作

string dbPath="Data Source=D:\\test.db3"; using (SQLiteConnection cnn = new SQLiteConnection(dbPath)) { cnn.Open(); //无库则自动建 ...

2015-07-23 11:27:00 108

转载 TemplateBinding和Binding

TemplateBinding是Binding的一个轻量级版本,它失去了成熟版本Binding的很多功能,比如继承内容引用(inheritence context referencing),RelativeSource引用,还有通过IValueConverter/TypeConverter机制的动态类型转换。它仅支持由模板产生的FrameworkElements,它的数据源引用会指向模板...

2015-07-14 08:34:00 266

转载 RelativeSource

当一个Binding有明确的数据来源时可以通过为Source或ElementName赋值的办法让Binding与之关联,有的时候由于不能确定Source的对象叫什么名字,但知道它与作为Binding目标的对象在UI布局上有相对关系,比如控件自己关联自己的某个数据、关联自己某级容器的数据,就要使用Binding的RelativeSource属性。RelativeSource属性的数据类型为...

2015-07-14 08:33:00 171

转载 NEMA协议详解

NEMA协议的由来NMEA协议是为了在不同的GPS(全球定位系统)导航设备中建立统一的BTCM(海事无线电技术委员会)标准,由美国国家海洋电子协会(NMEA-The National Marine Electronics Associa-tion)制定的一套通讯协议。GPS接收机根据NMEA-0183协议的标准规范,将位置、速度等信息通过串口传送到PC机、PDA等设备。N...

2015-06-30 00:43:00 1879

转载 WPF中的URI

在 Windows Presentation Foundation (WPF) 中,使用统一资源标识符 (URI) 标识和加载文件的方式有很多,包括:指定当应用程序第一次启动时显示的用户界面 (UI)。加载图像。导航到页加载不可执行的数据文件。此外,可以使用 URI 标识和加载位于各种位置的文件,这些位置包括:当前程...

2015-06-27 01:59:00 204

转载 SQL联合查询(内联、左联、右联、全联)语法

SQL联合查询(内联、左联、右联、全联)语法概述:  联合查询效率较高,举例子来说明联合查询:内联inner join 、左联left outer join 、右联right outer join 、全联full outer join 的好处及用法。  联合查询效率较高,以下例子来说明联合查询(内联、左联、右联、全联)的好处:T1表结构...

2015-04-21 08:35:00 171

转载 oracle中exp,imp的使用详解

基本语法和实例:一、EXP: 有三种主要的方式(完全、用户、表)1、完全: EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y 如果要执行完全导出,必须具有特殊的权限 2、用户模式: EXP SONIC/SON...

2015-04-20 23:05:00 67

转载 64位操作系统安装32位客户端和PL/SQL

PL/SQ只能使用32位的Oracle客户端。在64位系统下安装了64位的oracle 11g,使用PL/SQL需再安装32位Oracle客户端。 按以下方法试验成功: 1)安装32位的Oracle客户端( instantclient-basic-win32-11.2.0.1.0)。 下载地址:http://www.oracle.com/techne...

2015-04-20 21:47:00 167

转载 Oracle clob 操作

--Oracle clob 操作-- Created on 2015/4/8 by TianPingdeclare -- Local variables here v_clob1 Clob; v_clob2 Clob; v_amount Int; --长度 v_offset Int; --偏移量 str varchar2(100...

2015-04-08 22:11:00 178

转载 Oracle中DBMS_LOB包使用小结

本文主要介绍oracle数据库中dbms_lob包的使用以及使用dbms_lob包来维护lob数据库类型的基本方法。随着社会的发展,在现代信息系统的开发中,需要存储的已不仅仅是简单的文字信息,同时还包括一些图片和音像资料或者是超长的文本。比如开发一套旅游信息系统,每一个景点都有丰富的图片、音像资料和大量的文字介绍。这就要求后台数据库要有存储这些数据的能力。ORACLE公司在其Oracle...

2015-04-08 22:06:00 585

转载 PLSQL自动断开服务器连接 (转)

最近,有同事反映在使用PLSQL连接数据库的时候,总是出现数据库频繁自动断开连接。这是因为资源配置文件中IDLE_TIME参数的限制,IDLE_TIME指定会话允许连续不活动的总的时间,以分钟为单位,超过该时间,会话将断开。但是长时间运行查询和其他操作的不受此限制。要开启 资源限制 的话,resource_limit这个参数必须是 TRUE 的状态:SQL&g...

2015-03-27 16:24:00 422

转载 oracle odbc 驱动安装(不安装oracle客户端)

1、下载odbc驱动需要下载两个东西instantclient-basiclite-nt-12.1.0.1.0.zipinstantclient-odbc-nt-12.1.0.1.0.zip由于时间推移,版本号会更新,网址也会变化。所以大家可以百度 oracle instantclient basiclite 关键词,然后再搜索结果中找见oracle官方网站,进行下载。下...

2015-03-18 17:13:00 251

转载 Broadcom GNSS xxx Geolocaltion Sensor与Windows导航程序的兼容性(转)

Broadcom是Windows 8(3G)平板普遍采用的一款GPS传感器, 其windows驱动程序可以提供GNSS接口。GNSS接口提供的数据,说实话确实比普通手机的数据好。在开机、室外、无AGPS辅助的状态下,20秒之内可以完成定位。或许这得归功于Windows平板的电池比较哼,可分配给传感器的功率比较大吧!不过Windows的导航程序,包括Igo和Garmin在内,都无法直接从G...

2015-02-23 11:11:00 300

转载 GPS经纬度的表示方法及换算

想要认识GPS中的经纬度,就必须先了解GPS,知道经纬度的来源:  1. GPS系统组成  GPS是 Gloabal Positioning System 的简称,意为全球定位系统,主要由地面的控制站、天上飞的卫星、咱们手里拿的接收机三大块组成,我们所使用的GPS包括手持机和车载导航机本质上都是GPS接受机。  2. GPS接收机  接收机大大小小,千姿百态...

2015-02-21 21:01:00 338

转载 odp.net 读写oracle blob字段

DEVELOPER: ODP.NET Serving Winning LOBs:http://www.oracle.com/technetwork/issue-archive/2005/05-nov/o65odpnet-085139.htmlData Provider for .NET Developer's Guide:https://docs.oracle.com/dat...

2015-02-20 09:21:00 208

转载 oracle 的数组(转)

declaretype t_indexby is table of numberindex by binary_integer;type t_nested is table of number;type t_varray is varray(10) of number;v_indexby t_indexby;v_nested t_nested;v_varray...

2015-02-17 09:03:00 174

空空如也

空空如也

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

TA关注的人

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