Maven构件上传工具
Maven构件上传工具,可上传jar到本地库和自己搭建的nexus库
SimpleCodeGenerator简单MVC三层代码生成器
简单MVC三层代码生成器,使用java开发,模版使用freemarker模版引擎。
C# 配置文件概述
配置文件概述:
应用程序配置文件是标准的XML 文件 XML 标记和属性是区分大小写的 它是可以
按需要更改的 开发人员可以使用配置文件来更改设置 而不必重编译应用程序 配置
文件的根节点是configuration 我们经常访问的是appSettings 它是由 Net 预定义配置
节 我们经常使用的配置文件的架构是象下面的形式 先大概有个印象 通过后面的实
例会有一个比较清楚的认识 下面的“配置节”可以理解为进行配置一个XML 的节点
常见配置文件模式:
<configuration>
<configSections> 配置节声明区域 包含配置节和命名空间声明
<section> 配置节声明
<sectionGroup> 定义配置节组
<section> 配置节组中的配置节声明
<appSettings> 预定义配置节
<Custom element for configuration section> 配置节设置区域
2 只有appSettings 节的配置文件及访问方法
下面是一个最常见的应用程序配置文件的例子 只有appSettings 节
< xml version "1 0" encoding "utf 8" >
<configuration>
<appSettings>
<add key "connectionstring" value "User ID sa;Data Source ;Password ;Initial C
atalog test;Provider SQLOLEDB 1;" >
<add key "TemplatePATH" value "Template" >
< appSettings>
< configuration>
下面来看看这样的配置文件如何方法
string connectionString ConfigurationSettings AppSettings["connectionstring"];
使用ConfigurationSettings 类的静态属性AppSettings 就可以直接方法配置文件中的配置
信息 这个属性的类型是NameValueCollection
3 自定义配置文件
3 1 自定义配置节
一个用户自定义的配置节 在配置文件中分为两部分:一是在<configSections>< confi
gSections>配置节中声明配置节(上面配置文件模式中的“<section>”) 另外是在<confi
gSections>< configSections >之后设置配置节(上面配置文件模式中的“<Custom eleme
nt for configuration section>”) 有点类似一个变量先声明 后使用一样 声明一个配
置文件的语句如下:
<section name " " type " " >
<section>:声明新配置节 即可创建新配置节 P>
name:自定义配置节的名称
type:自定义配置节的类型 主要包括System Configuration SingleTagSectionHandler S
ystem Configuration DictionarySectionHandler System Configuration NameValueSectionHa
ndler
不同的type 不但设置配置节的方式不一样 最后访问配置文件的操作上也有差异 下面
我们就举一个配置文件的例子 让它包含这三个不同的type
< xml version "1 0" encoding "utf 8" >
<configuration>
<configSections>
<section name "Test1" type "System Configuration SingleTagSectionHandler" >
<section name "Test2" type "System Configuration DictionarySectionHandler" >
<section name "Test3" type "System Configuration NameValueSectionHandler" >
< configSections>
<Test1 setting1 "Hello" setting2 "World" >
<Test2>
<add key "Hello" value "World" >
< Test2>
<Test3>
<add key "Hello" value "World" >
< Test3>
< configuration>
我们对上面的自定义配置节进行说明 在声明部分使用<section name "Test1" type "Sy
stem Configuration SingleTagSectionHandler" >声明了一个配置节它的名字叫Test1 类型
为SingleTagSectionHandler 在设置配置节部分使用<Test1 setting1 "Hello" setting2
"World" >设置了一个配置节 它的第一个设置的值是Hello 第二个值是World 当然
还可以有更多 其它的两个配置节和这个类似
下面我们看在程序中如何访问这些自定义的配置节 我们用过ConfigurationSettings 类
的静态方法GetConfig 来获取自定义配置节的信息
public static object GetConfig string sectionName ;
下面是访问这三个配置节的代码:
访问配置节Test1
IDictionary IDTest1 IDictionary ConfigurationSettings GetConfig "Test1" ;
string str string IDTest1["setting1"] +" "+ string IDTest1["setting2"];
MessageBox Show str ; 输出Hello World
访问配置节Test1 的方法2
string[] values1 new string[IDTest1 Count];
IDTest1 Values CopyTo values1 0 ;
MessageBox Show values1[0]+" "+values1[1] ; 输出Hello World
访问配置节Test2
IDictionary IDTest2 IDictionary ConfigurationSettings GetConfig "Test2" ;
string[] keys new string[IDTest2 Keys Count];
string[] values new string[IDTest2 Keys Count];
IDTest2 Keys CopyTo keys 0 ;
IDTest2 Values CopyTo values 0 ;
MessageBox Show keys[0]+" "+values[0] ;
访问配置节Test3
NameValueCollection nc NameValueCollection ConfigurationSettings GetConfig
"Test3" ;
MessageBox Show nc AllKeys[0] ToString +" "+nc["Hello"] ; 输出Hello Wor
ld
通过上面的代码我们可以看出 不同的type 通过GetConfig 返回的类型不同 具体获得
配置内容的方式也不一样 配置节处理程序
返回类型
SingleTagSectionHandler
Systems Collections IDictionary
DictionarySectionHandler
Systems Collections IDictionary
NameValueSectionHandler
Systems Collections Specialized NameValueCollection
3 2 自定义配置节组
配置节组是使用<sectionGroup>元素 将类似的配置节分到同一个组中 配置节组声明
部分将创建配置节的包含元素 在<configSections>元素中声明配置节组 并将属于该组
的节置于<sectionGroup>元素中 下面是一个包含配置节组的配置文件的例子:
< xml version "1 0" encoding "utf 8" >
<configuration>
<configSections>
<sectionGroup name "TestGroup">
<section name "Test" type "System Configuration NameValueSectionHandler" >
< sectionGroup>
< configSections>
<TestGroup>
<Test>
<add key "Hello" value "World" >
< Test>
< TestGroup>
< configuration>
下面是访问这个配置节组的代码:
NameValueCollection nc NameValueCollection ConfigurationSettings GetConfig
"TestGroup Test" ;
MessageBox Show nc AllKeys[0] ToString +" "+nc["Hello"] ; 输出Hello Wor
ld">配置文件概述:
应用程序配置文件是标准的XML 文件 XML 标记和属性是区分大小写的 它是可以
按需要更改的 开发人员可以使用配置文件来更改设置 而不必重编译应用程序 配置
文件的根节点是configuration 我们经常访问的 [更多]
PLSQL连接数据库所需文件
instantclient-basic-win32-10.2.0.4.zip
instantclient-odbc-win32-10.2.0.4.zip
instantclient-sqlplus-win32-10.2.0.4.zip
用于无oracle客户端的机子上通过PLSQL连接数据库
Ext Js权威指南.part2
51CTO下载-Ext Js权威指南.part2.rar
完整版,1000多页,供大家参考
共2个部分
Ext Js权威指南.part1
51CTO下载-Ext Js权威指南.part1.rar
完整版,1000多页,供大家参考
共2个部分
Extjs4.0学习指南
官方的学习指南,分享给大家,Extjs4.0.7学习指南
PHP5_官方中文手册
© 1997-2013 PHP 文档组
■版权信息
■PHP 手册
■序言
■入门指引
■简介
■简明教程
■安装与配置
■安装前需要考虑的事项
■Unix 系统下的安装
■Mac OS X 系统下的安装
■Windows 系统下的安装
■云计算平台上的安装
■FastCGI 进程管理器 (FPM)
■PECL 扩展库安装
■还有问题?
■运行时配置
■语言参考
■基本语法
■类型
■变量
■常量
■表达式
■运算符
■控制结构
■函数
■类与对象
■命名空间
■异常处理
■Generators
■引用的解释
■预定义变量
■预定义异常
■预定义接口
■上下文(Context)选项和参数
■支持的协议和封装协议
■安全
■简介
■总则
■以 CGI 模式安装时
■以 Apache 模块安装时
■文件系统安全
■数据库安全
■错误报告
■使用 Register Globals
■用户提交的数据
■魔术引号
■隐藏 PHP
■保持更新
■特点
■用 PHP 进行 HTTP 认证
■Cookie
■会话
■处理 XForms
■文件上传处理
■使用远程文件
■连接处理
■数据库永久连接
■安全模式
■PHP 的命令行模式
■垃圾回收机制
■函数参考
■影响 PHP 行为的扩展
■音频格式操作
■身份认证服务
■日历和事件相关扩展
■命令行特有的扩展
■压缩与归档扩展
■信用卡处理
■加密扩展
■数据库扩展
■文件系统相关扩展
■国际化与字符编码支持
■图像生成和处理
■邮件相关扩展
■数学扩展
■非文本内容的MIME输出
■进程控制扩展
■其它基本扩展
■其它服务
■搜索引擎扩展
■面向服务器的扩展
■Session 扩展
■文本处理
■与变量和类型有关的扩展
■Web Services
■Windows 平台下的扩展
■XML 操作
■PHP 核心:Zend 引擎的黑客指南
■序言
■"counter" 扩展 - 一个连续的实例
■PHP 5 构建系统
■扩展的结构
■内存管理
■变量的使用
■函数的编写
■类和对象的使用
■资源的使用
■INI 设置的使用
■流的使用
■PDO 驱动
■扩展相关 FAQ
■Zend Engine 2 API 参考
■Zend Engine 2 操作码列表
■Zend Engine 1
■FAQ — FAQ:常见问题
■一般信息
■邮件列表
■获取 PHP
■数据库问题
■安装 — 安装常见问题
■编译问题
■使用 PHP
■Password Hashing — Safe Password Hashing
■PHP 和 HTML
■PHP 和 COM
■PHP 和其它语言
■从 PHP 4 移植到 PHP 5
■杂类问题
■附录
■PHP 及其相关工程的历史
■Migrating from PHP 5.4.x to PHP 5.5.x
■Migrating from PHP 5.3.x to PHP 5.4.x
■从 PHP 5.2.x 移植到 PHP 5.3.x
■Migrating from PHP 5.1.x to PHP 5.2.x
■Migrating from PHP 5.0.x to PHP 5.1.x
■从 PHP 4 移植到 PHP 5
■类与对象(PHP 4)
■PHP 的调试
■配置选项
■php.ini 配置
■扩展库分类
■函数别名列表
■保留字列表
■资源类型列表
■可用过滤器列表
■所支持的套接字传输器(Socket Transports)列表
■PHP 类型比较表
■解析器代号列表
■Userland Naming Guide
■关于本手册
■Creative Commons Attribution 3.0
■索引
■Changelog
■CHM 版本
■关于此版本
■Using PHP Manual CHM Edition
■The Full Text Search
■Specialities of this Edition
■Integrating the PHP Manual
■Skin development
■CHM Edition Credits
C语言库函数范例教程
C语言库函数范例教程.exe
C语言库函数范例教程.exe
C语言函数大全语法.chm
C语言函数大全语法.chm
C语言函数大全语法.chm
C语言程序设计(谭浩强).CHM
C语言程序设计(谭浩强).CHM
C语言程序设计(谭浩强).CHM
C语言--编程宝典之一
C语言编程宝典之一
C语言编程宝典之一
C语言编程宝典之一
C语言-Windows内存管理机制
C语言-Windows内存管理机制
C语言-Windows内存管理机制
CSDN-算法精华,在CSDN下载的,也发上去
CSDN-算法精华,在CSDN下载的,也发上去
编程爱好者-C、C++精华帖合辑
编程爱好者-C、C++精华帖合辑
编程爱好者-C、C++精华帖合辑
严蔚敏《数据结构(C语言版)习题集》及答案
严蔚敏《数据结构(C语言版)习题集》及答案
严蔚敏《数据结构(C语言版)习题集》及答案
常用算法程序集(C语言描述) (第三版)+源代码
常用算法程序集(C语言描述) (第三版)+源代码
C程序实例,含14个实例
案例一 贪吃蛇游戏(学习基于while(!keyhit())的即时原理)
案例二 计算器
案例三 黑白棋游戏
案例四 迷宫问题
案例五 扫地雷游戏
案例六 速算24
案例七 数据结构CAI系统
案例八 进程调度
案例九 存储管理分区分配算法
案例十 通讯录
案例十一 学生成绩管理
案例十二 工资管理
案例十三 图书借阅管理
案例十四 教师工作量计算
Freescale HC08指令系统
Freescale HC08指令系统
Freescale HC08指令系统
自己总结的,请指正
汇编工具masm debug edit link
汇编工具,包括masm、debug、edit和link