
编程技术
冰点青蛙
这个作者很懒,什么都没留下…
展开
-
Make your .Net application support scripting - a practical approach
http://osherove.com/blog/2004/2/17/make-your-net-application-support-scripting-a-practical-appr.htmlSummaryAdding scripting support to your application is one of the most valuable things you can转载 2013-04-17 14:29:56 · 800 阅读 · 0 评论 -
编号设计之最佳方案
对于一些编号,如序列号,服务号(笔记本的保修号),等需要使用的编号。一般都使用字母加数字随机生成(或有规律生成)。但在传递这些号码时,如通过电话或书写传递时,总有一些不方便的地方。数字 1234567890字母 ABCDEFGHIJKLMNOPQRSTUVWXYZ当语音传递编号时,以下几组号码很容易混淆。G J1 E2 RZ V当手写传递编号时,以下几组号码转载 2015-01-19 14:28:33 · 1502 阅读 · 0 评论 -
C# 2010 socket client-server
Server win32 控制台项目using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net;using System.Net.Sockets;namespace Server{ class Program {原创 2015-05-27 02:41:25 · 851 阅读 · 0 评论 -
运用JS设置cookie、读取cookie、删除cookie
JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。而cookie是运行在客户端的,所以可以用JS来设置cookie. 假设有这样一种情况,在某个用例流程中,由A页面跳至B页面,若在A页面中采用JS用变量temp保存了某一变量的值,在B页面的时候,同样需要使用JS来引用temp的变量值,对于JS中的全局变量或者静态变转载 2015-08-13 11:32:42 · 518 阅读 · 0 评论 -
.Net图片处理函数
http://www.cnblogs.com/Gavinzhao/archive/2010/02/19/1669540.html/// /// 获取一个图片按等比例缩小后的大小。/// /// 需要缩小到的宽度/// 需要缩小到的高度/// 图片的原始宽度/// 图片的原始高度/// 返回图片按等比例缩小后的实际大小public static Size GetNewSize(int转载 2015-07-22 16:06:37 · 591 阅读 · 0 评论 -
CSS3 双动画
CSS3 双动画 body{background:#666;} img { position:absolute;left:200px;top:100px; animation-name:myfirst, rotate-back; animation-duration:1000ms, 10000ms; animation-timing-function:li转载 2017-02-25 11:21:51 · 635 阅读 · 0 评论 -
fun.js
/** * 判断是否null * @param data */function isNull(data) {return(data == "" || data == undefined || data == null) ? true : false;}/** * 生成随机数* @param data */function uuid(len, ra原创 2017-04-26 17:50:39 · 1482 阅读 · 0 评论 -
数据库建表的十四个技巧
1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。 〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:员工转载 2017-11-09 16:14:14 · 2417 阅读 · 0 评论 -
Skyline 7 1. 通过CreateInsatace创建SGWorld
<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title></title></head> <body onload="Init3D();">原创 2018-09-14 14:45:39 · 768 阅读 · 0 评论 -
Skyline 7 1. 通过Object创建SGWorld
<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> <meta charset="utf-原创 2018-09-14 15:04:00 · 1246 阅读 · 0 评论 -
实战:白话Math.random()函数使用说明
Math.random()是返回一个Double类型的0到1的随机数 Math.random()*5就是把产生的数乘以5 0*5=0,1*5=5,也就是说变成了成0到5产生随机数 Math.random()*5+1就是从1到6产生随机数 (int)(Math.random()*5+1)就是从1到6产生随机数然后取整数部分,说白了就是从1,2,3,4,5中随机出现一个数原创 2015-02-06 09:22:55 · 1135 阅读 · 0 评论 -
C#编码规范---G版
http://www.cnblogs.com/wulinfeng/archive/2012/08/31/2664720.html#top1 规范目的一个软件的生命周期中,80%的花费在于维护;几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护;编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码。为了执行规范,每个软件开发人员必须一致遵守编转载 2013-04-25 14:06:35 · 1187 阅读 · 0 评论 -
MFC 的ribbon菜单实现全屏
第一步,添加两个函数,控制控件的可见性:在mainframe中void CMainFrame::FullScreenModeOn() { m_wndRibbonBar.ShowWindow(SW_HIDE);//隐藏工具栏 m_wndStatusBar.ShowWindow(SW_HIDE);//隐藏状态栏 //隐藏菜单栏 S原创 2013-09-10 18:10:13 · 2815 阅读 · 0 评论 -
IE8兼容IE7模式代码:X-UA-Compatible详解
1、ul标签在Mozilla中默认是有padding值的,而在IE中只有margin有值。2、同一个的class选择符可以在一个文档中重复出现,而id选择符却只能出现一次;对一个标签同时使用class和id进行CSS定义,如果定义有重复,id选择符做的定义有效,是因为ID的权值要比CLASS大。3、一个兼容性调整(IE和Mozilla)的笨办法: 初学可能会碰到这样一个情况转载 2013-12-03 22:52:18 · 1384 阅读 · 0 评论 -
各阶段常用的软件测试工具
常用的测试工具有: 性能测试:Rational系列(除了Rational Rose,那是做UML建模的) 单元测试:CUnit(C/C++/C#)、JUnit(JAVA) 功能测试:WinRunner 压力测试:LoadRunner 推荐一个测试的网站:http://www.51testing.com/index/index.htm原创 2013-12-04 17:35:23 · 1008 阅读 · 0 评论 -
jsglobal.js
/*********************************************** NAME: JsGlobal.js ******** CONTENT: in common use function ******** AUTHOR: mag ******** DATE:转载 2014-01-11 20:49:13 · 2564 阅读 · 0 评论 -
jquery实现当前页面按钮点击全屏,点击退出全屏
var fullscreen=function(){ elem=document.body; if(elem.webkitRequestFullScreen){ elem.webkitRequestFullScreen(); }else if(elem.mozRequestFullScreen){ elem.mozRequestFull原创 2014-01-18 23:39:17 · 23470 阅读 · 1 评论 -
PHP读取access 数据库的部分方法实例
//读取mdb数据库例程$conn = new com("ADODB.Connection");$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=". realpath("./SpiderResult.mdb");$conn->Open($connstr);$rs = new com("ADODB.RecordS转载 2014-02-23 14:14:40 · 10375 阅读 · 0 评论 -
删除TFS团队项目
TFS 中未在界面中提供删除团队项目的功能,但可通过如下命令行的方式删除:用法: TfsDeleteProject [/q] [/force] > 例:打开Visual Studio 2008命令窗口:TfsDeleteProject /q /server:http://192.168.1.200:8080 项目名称随后弹出登录窗口从 Team转载 2014-03-05 14:14:28 · 2817 阅读 · 0 评论 -
何时用类?何时用接口?
1、抽象类主要用于关系密切的对象,而接口最适合为不相关的类提供通用功能 2、如果要设计大的功能单元,则使用抽象类;如果要设计小而简练的功能块,则使用接口。 3、如果预计要创建组件的多个版本,则创建抽象类。接口一旦创建就不能更改。如果需要接口的新版本,必须创建一个全新的接口。 4、如果创建的功能将在大范围的全异对象间使用,则使用接口;如果要在组件的所有实现间提供通用的转载 2014-04-29 14:57:24 · 2746 阅读 · 1 评论 -
异构数据库同步--总体思路
数据库同步有很多方法,这里不讨论了,我这里只针对异构数据库.那什么是异构数据库呢,我们先看下定义(引用)异构数据库系统是相关的多个数据库系统的集合,可以实现数据的共享和透明访问,每个数据库系统在加入异构数据库系统之前本身就已经存在,拥有自己的DMBS。异构数据库的各个组成部分具有自身的自治性,实现数据共享的同时,每个数据库系统仍保有自己的应用特性、完整性控制和安全性控制。异构数据库系统的异转载 2014-04-29 15:45:36 · 1185 阅读 · 0 评论 -
osgEarth 基础知识点
osgEarth::Viewpoint vp( "", 107.85, 32.35, 0.0, -2.50, -90.0, 1.5e7 ); 1.文件名 2.经度 3.纬度 4.高度 5.水平方位角 6.垂直俯仰角 7.可视范围原创 2014-05-28 11:39:25 · 2469 阅读 · 0 评论 -
百度、高德、谷歌、火星、wgs84(2000)地图坐标相互转换的JS实现
一、调用例子: <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>coordTransform</title></head><body&g转载 2018-09-11 11:10:06 · 23641 阅读 · 4 评论