我们都知道在Java和PHP语言中,有专门用于格式化日期对象的类和函数,例如Java中的DateFormat等等,通过这些类和函数,我们可以方便的将一个日期对象按照格式的要求输出为字符串,例如对于同一个日期2006年12月25日
适配器模式比较简单常用,他封装不匹配的接口,提供合适的接口。 重要概念 1. 适配器模式,将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原来由于接口不兼容而不能一起工作的那些类可以一起工作。
今天闲来无事,看同事在做IIS监控内容,我想咱也没事看看HTTP什么的,在网上看,觉得Apache的ht
一般我们认为分页有服务器分页和客户端分页两种。如果数据行本身不多,那么其实我更倾向于将数据一次性读取过来,然后通过下面的脚本在页面里面实现分页效果。 其实主要思路就是将部分行隐藏起来。 <scr...
EXCEL中的导入data的功能。(data-> import external data) Sub Macro1() ' ' Macro1 Macro ' test for sunhaifeng ' sunhf@cn.ibm. ' If FileExists( "c:\BookforTestData.csv ") Then Kill "c:\BookforTes...
找了一个比较土的办法:#include <my_global.h>#include <mysql.h>改为:#include <windows.h>#include <mysql.h>在我的 MinGW g++ 3.3.1 中能编译连接要利用 libmysql.dll ,具体步骤如下:1、找到以下文件:libmysql.dll 在 <mysql
继承"基类"跟继承"接口"都能实现某些相同的功能,但有些接口能够完成的功能是只用基类无法实现的1.接口用于描述一组类的公共方法/公共属性. 它不实现任何的方法或属性,只是告诉继承它的类《至少》要实现哪些功能,继承它的类可以增加自己的方法.
一、ViewData与TempData属性来向View页传递对象上文中已经提到,使用ViewData可以将数据由Controller传递到View 在前文中我们建立了EiceController类 在本文的示例中我们将这个Controll
vmware的虚拟机编辑工具方便、直观,但是有不足之处。vmware虚拟有若干高级的隐含配置选项,功能强大,必须手工设置! scsi{n}.sharedbus="virtual" 整个scsibus为设备共享模式,做虚拟磁盘阵列的必须选项 scsi{n:n}.shared="true" 共享scsibus上的的某块磁盘 disk.locking="false" 磁盘不锁定,即可以共享 mai
今天装好了Windows 7 , Visual Studio 2010 , Office System 2010。咱也要与时俱进嘛,眼前确实一亮,发几个图做过记录 明天还要出去讲课。接下去空闲时间抓紧...
从2004年开始,从职业从网管转向开发,当时对数据库特别注重,书也买得多,现在还是觉得不好学与应用的一方面。
我们都知道,在计算机中唯一能够识别的是二进制的。但在编程人员的世界里面,我们会使用大量的数据类型(例如数值,字符,字符串等),他们是怎么被处理成二进制的呢? 下面的例子演示了如何在字符串和字节数组之间...
该方法经过对各大门户网站测试结果是抓取率100%!效果图后台代码:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.W
简述 JDBC在技术思想上并无特殊之处。无非想弄个ODBC类似的独立于数据库厂商的世界大同的访问标准。甚至我都怀疑sun在设计java时其实仅仅是为数据库访问制定的语言机制,未曾想过后来jdbc会如此影响巨大。 jdbc四种类型或者说层次 jdbc-odbc桥 --是sun的成功之处。也是sun能做到的、能控制开发的东西。sun.jdbc.odbc包 jdbc + 本地驱动 jdbc +
逻辑备份与还原 pg_dump.exe逻辑备份 是客户端工具 生成的是标准的sql文件。 可以选择 打包、压缩、自定义格式的不同的输出形式 数据一致的,因为postgresql数据库是mvc特性的 与pg_dump.exe输出备份之对应的还原 何种输出就需要何种逆向操作,最终就是要获得标准的sql输入 pg_dump.exe的选项 pg_dump [选项]... [数据库名
本地化:指有关字符、排序、数字格式、货币符号等等的文化偏好 postgresql通过两个途径提供本地化支持: 1。通过所使用的os获取本地化偏好 initdb.exe 或自动从操作系统的环境中获取本地化信息,如果获取失败,postgressql使用默认的通用的C设置 initdb.exe当然你可以使用--local=loacl_set来指定本地化规则; initdb.exe也允许你指定下面将要提
postgresql的客户端验证,方式、原理、形式均类似于linux的****host****** :-(记不住了 postgresql会找第一个连接类型匹配的记录进行验证。不存在验证失败后再验证下一条或者特殊处理,人人平等! 配置文件修改后:可以使用pg_ctl reload 重新加载使之生效! pg_hba.conf的配置文件比较简单,一行一个记录,七种具体形式,常用的就一种host h
postgresql对表空间的说明很简单,基于两点理由: 扩展存储空间,跳出os对文件系统的大小限制,不断扩充可以空间 让数据库管理员针对系统的应用特点....优化系统的性能。 postgresql的tablespace就是让postgresq使用的专用os目录(路径)。并没有什么神秘的地方。在一个逻辑文件系统上建立多个表空间没有多少意义,因为你不能控制逻辑文件系统里的单个文件 creat
超级用户:类似于其他系统的sa、root、sysdba initdb.exe 初始化是建立的第一个superuser 的名字 和 执行initdb.exe 时所用的os帐号相同 第一个superuser的oid=10 superuser是不受postgresq的对象权限系统控制的,可以在系统里做任何事情!危险!! 对象的所有者owner:很特殊的角色 对象的权限系统是对象上权限的有限集合,但有
如下: 第一个蛋? ..\share\下的postgres.bki、*.sql文件 initdb.exe 根据 ..\share\下的postgres.bki、*.sql文件 初始化数据库存储簇。这时该初始化簇包含3个数据库、一个supuser! 默认调用initdb.exe的os用户(postgres)的同名用户连接数据库(postgres) virgin(处女——纯洁啊)模板数据库tmepla
listen_addresses='localhost' 非动态 --postgresql监听的网卡ip,默认仅仅本地,可以配置多个,使用“,”分割。“*” 代表所有的网卡ip port=5432 非动态 --端口 max_connections=100 非动态 --最大服务器连接数 superuser_reserved_connections=3 非动态 --为管理员保留的专用连接数,普通
默认所有的文件和数据目录都在initdb.exe创建的初始化的目录下。 你可以通过命令选项、主配置文件(postgresql.conf)选项另外指定其他位置: 命令选项-D 指示数据簇的默认配置目录 环境变量PGDATA指示数据簇的默认配置目录 命令选项:config_file:指定postgressql.conf的位置。必须必须必须在命令行上提供!也是唯一可以改变默认主配置文件postgre
Postgresql是完全自我独立的,不向系统写入垃圾信息,不依赖于注册表! initdb.exe 初始化系统数据库postgres、模板数据库template0、template1、数据库簇——理解为一个存储目录! pg_ctl.exe是一个基本的服务器管理工具 postgres.exe服务器程序 Postgresql的服务器配置:postgresql.conf 该配置文件在-D目录下 可以
读Postgresql的英文联机文档,效率低了点——必须得借助英语词典! 不过说实话真是一种享受啊 人家老外的文档真是: 条理清晰 、 主次分明 、有因有果! 人家不爱打马虎眼,欺骗读者。
基本的概念: 逻辑备份、物理备份 在线备份、离线备份 全备份、增量备份、差异备份 本地备份、远程备份 快照备份 备份调度、压缩、加密 表维护 二进制日志对于备份、还原、恢复的重要作用:二进制日志是实现replication、增量备份、时点恢复的核心 innodb事务型存储引擎的联机事务日志:是保证事务ACID、自我恢复的关键 备份需要有灵活、高效、简单的实施策略支持! 推荐策略:log_b
基本服务设置 basedir=os_path -- 一切的根本设置 plugin_dir=os_path language=os_path character_sets_dir=os_path datadir=os_path --极其重要!数据文件存储目录 tmpdir=os_path --临时文件存储路径 slave_load_tmpdir=os_path 进程名称文件设置
总的来说,mysql没有什么特别的机制提供日志的备份、删除等等管理操作,而很大程度上依赖于os级别的操作。 对于二进制事务日志来说:mysql提供了expire_logs_days系统变量来指示过期的天数,如果你使用replication,注意应适当设置该值。 开始新的日志 mysql语句:flush logs; mysql实用程序:mysqladmin flush-logs 、 mysqla
mysql的错误日志记录了mysqd服务器的基本进程的运行状态信息。 命令、配置选项:[--]log_error[=filen_ame] --调用flush logs时,生成新的错误日志文件,旧的文件名添加“-old”后缀 命令、配置选项:[--]log_warnings --控制mysql将警告信息也记录到错误日志文件里 动态系统变量:log_warnings --控制mysql将警告信息
mysql支持多种系统日志,提供全面的系统错误、事件、业务逻辑的记录、追踪、诊断、查询等等功能! Log Type Information Written to Log The error log Problems encountered starting, running, or stopping mysqld The general query log Established client
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号