`
- 浏览:
15801 次
- 性别:
- 来自:
北京
-
js 代码
- function StrAdd(AddType, SrcStr, Value)
- {
-
- var BaseStr ="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
- var S = "";
- var CurPos = 0, PrePos = 0, SrcLen=0,BaseLen=0, Index=0;
- var isCarry = 0;
-
- SrcLen= SrcStr.length;
- BaseLen=BaseStr.length;
- isCarry = Value % BaseLen;
- for( CurPos = SrcLen - 1; CurPos >= 0; CurPos --)
- {
- if (isCarry != 0)
- {
- Index = BaseStr.indexOf(SrcStr.charAt(CurPos)) + isCarry;
- if (Index < -1)
- {
- return "";
- }
- if (Index > BaseLen - 1)
- {
- isCarry = 1;
- S = BaseStr.charAt(Index - BaseLen) + S;
- }
- else
- {
- isCarry = 0;
- S = SrcStr.substring(0, CurPos) + BaseStr.charAt(Index) + S;
- break;
- }
- if (CurPos == 0 && AddType == 0) S = BaseStr.charAt(0) + S;
- }
- else
- {
- break;
- }
-
- }
- return S;
- }
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
为了实现主键的自动增长功能,我们需要通过创建一个序列(sequence)来实现这一目标。 1. **在表视图中设置:** - 双击表视图,打开`Table Properties`对话框。 - 转到`Columns`选项卡,选择要作为主键的列。 - ...
通过编写Shell脚本,我们可以创建一系列命令,形成一个自动化流程。在本案例中,这个脚本用于处理MySQL数据库的特定操作。 `MySQL`是一种广泛使用的开源关系型数据库管理系统,适用于各种规模的应用程序。数据迁移...
6. **数据存储与传输**:脚本可能还会将收集到的数据保存到本地文件或远程服务器,以便进一步分析和长期跟踪。 在实际应用中,开发者可以结合这些脚本,定制化自己的性能监控方案,以满足特定的应用场景需求。例如...
以下是一个简单的Shell脚本示例,用于备份和清理Apache日志: ```bash #!/bin/bash # 定义变量 LOG_FILE="/var/log/apache2/access.log" # Apache日志文件路径 BACKUP_DIR="/backup/logs" # 备份目录 MAX_BACKUPS=...
在这个界面,你可以创建一个新的数据模型或者选择一个现有的模型进行编辑。保存后,你将进入工作区。 接着,我们要关注表的相关配置。在`Script` -> `Objects` -> `Table` -> `TableComment`部分,可以设置对表的...
4. **自定义设置**:用户可以根据需要选择是否导出特定对象,设置脚本的编码格式,以及是否启用身份插入(用于处理自动增长的主键)等选项。 5. **版本兼容性**:虽然软件主要针对SQL Server 2005,但通常也兼容...
这些脚本可以帮助管理员有效地应对数据增长、性能瓶颈和安全挑战。 在实际的商城系统中,SQL脚本可能包括以下几个部分: 1. 用户表:存储用户信息,如用户名、密码、联系方式等。 2. 商品表:记录商品详情,如商品...
1. **日志备份与重命名**:每日定时将`catalina.out`的内容拷贝至一个新的日志文件,该文件名以日期为后缀,例如`catalina.out.20120331`。这样可以确保每天的日志数据被独立保存,便于后续的分析与查询。 2. **...
为了管理不断增长的备份文件,我们可以利用Linux的`crontab`来定时执行一个清理脚本。`find`命令是Linux中查找文件的强大工具,可以用来寻找并删除一定条件下的文件,比如按日期。在给出的示例中,脚本可能查找/...
1. **便于携带与分享**:EXE文件是一个自包含的执行文件,不需要额外安装任何环境即可运行,非常适合通过电子邮件等方式进行分享。 2. **独立性强**:打包后的EXE文件包含了网页的所有资源,即使原网页已不存在,也...
如下是一个简化的员工考勤应用E-R图,请在SQL Server中创建名为YQKG的数据库,包括两个数据文件,一个日志文件,文件名按SQL Server对象命名规范定义,数据文件按10%的比例增长,数据库定义完成后输入如下样本数据。...
SQL Server 2005 自动数据备份是一个关键的数据库管理任务,确保在系统出现故障或数据丢失时能够恢复到一个已知的良好状态。在这个过程中,我们主要关注以下几个知识点: 1. **备份类型**: SQL Server 2005 支持...
这里定义了一个变量 `@DBName` 并将其设置为 `'ReportServer$SQL2005'`。这个变量用于存储待备份数据库的名称。 ##### 2. 截断日志 ```sql --截断日志 DUMPTRANSACTION @DBName WITH NO_LOG ``` 该语句的作用是截断...
本文将带你逐步了解如何使用TestComplete进行自动化测试,通过一个简单的记事本操作实例来深入理解其工作流程。 首先,我们需要理解TestComplete的核心概念。TestComplete允许用户创建测试脚本来模拟用户在应用程序...
例如,创建一个名为"Files"的表,包含ID(自动增长)、FileName和FileContent(BLOB)字段。 ```vbscript conn.Execute "CREATE TABLE Files (ID AUTOINCREMENT PRIMARY KEY, FileName VARCHAR(255), FileContent ...
Tomcat作为一款流行的Java应用服务器,其日志文件(例如`catalina.out`)可能会快速增长,占用大量磁盘空间。适时地切割日志文件不仅能保持日志的可管理性,也有助于系统性能的维护。 首先,让我们看看给出的Shell...
下面将详细解释这一主题。 首先,了解SQL Server需要保存的日志记录至关重要。日志记录主要有四类: 1. 所有未经“检查点”(Checkpoint)的日志记录:SQL Server通过定期执行Checkpoint来确保内存中的改动被写入...
接下来,我们需要创建一个VBS脚本来执行T-SQL脚本。这通常涉及到使用`sqlcmd`工具来调用存储过程或脚本。示例VBS脚本如下: ```vbscript Set objShell = CreateObject("WScript.Shell") objShell.Run "sqlcmd -S .\...
本研究旨在设计并实现一个Oracle海量数据自动化归档平台,通过平台实现数据的自动化归档与清理,提高数据管理的效率和性能。 二、系统设计架构 Oracle海量数据自动化归档平台系统主要由三个部分构成:生产库、归档...