`
文章列表
  由于在黑客界,要学习的东西相当多,也相当杂,特别是刚入门的菜鸟朋友,在初次接触黑客时,可能会到处碰壁,苦于找不到好的黑客学习方法而最终放弃这门技术. 在这里,我提供一个行之有效的也非常适合菜鸟朋友的黑客学习 ...
一、冒泡排序 已知一组无序数据a[1]、a[2]、……a[n],需将其按升序排列。首先比较a[1]与a[2]的值,若a[1]大于a[2]则交换两者的值,否则不变。再比较a[2]与a[3]的值,若a[2]大于a[3]则交换两者的值,否则不变。再比较a[3]与a[4],依此类推,最后比较a[n-1]与a[n]的值。这样处理一轮后,a[n]的值一定是这组数据中最大的。再对a[1]~a[n-1]以相同方法处理一轮,则a[n-1]的值一定是a[1]~a[n-1]中最大的。再对a[1]~a[n-2]以相同方法处理一轮,依此类推。共处理n-1轮后a[1]、a[2]、……a[n]就以升序排列了。 优点: ...
软件开发者面试百问 需求     你能给出一些非功能性(或者质量)需求的例子么?     如果客户需要高性能、使用极其方便而又高度安全,你会给他什么建议?     你能给出一些用来描述需求的不同技术么?它们各自适用于什么场景?     需求跟踪是什么意思?什么是向前追溯,什么是向后追溯?     你喜欢用什么工具跟踪需求?     你怎么看待需求变化?它是好是坏?给出你的理由。     你怎样研究需求,发现需求?有哪些资源可以用到?     你怎么给需求制定优先级?有哪些技术?     在需求过程中,用户、客户、开发人员各自的职责是什么?     你怎么对待不完整 ...
如下: 1. 检查一段字符串是否全由数字组成 --------------------------------------- <script language= "Javascript "> <!-- function checkNum(str){return str.match(//D/)==null} alert(checkNum( "1232142141 ")) alert(checkNum( "123214214a1 ")) ...
自动备份MySql 5.0有三个方案:   备份方案一: 通过 mysqldump命令,直接生成一个完整的 .sql 文件   Step 1: 创建一个批处理 (说明:root 是mysql默认用户名, aaaaaa 是mysql密码, bugtracker 是数据库名) ------------mySql_backup.bat-------------------------------------------------------------------------------------- d:cd D:/AppServ/MySQL/binmysqldump -uroot ...
MySQL 5.0 数据库备份与恢复:1, 用 mysqldump 命令进行备份:在命令提示符窗口(注意不是 MySQL 的 MySQL Command Line Client 窗口)中输入,C:\Program Files\MySQL\MySQL Server 5.0\bin>mysqldump -hlocalhost -uroot -proot temp > temp_20071106.sql或:C:\Program Files\MySQL\MySQL Server 5.0\bin>mysqldump -hlocalhost -u root -proot temp > ...
本文讨论 MySQL 的备份和恢复机制,以及如何维护数据表,包括最主要的两种表类型:MyISAM 和 Innodb,文中设计的 MySQL 版本为 5.0.22。 目前 MySQL 支持的免费备份工具有:mysqldump、mysqlhotcopy,还可以用 SQL 语法进行备份:BACKUP TABLE 或者 SELECT INTO OUTFILE,又或者备份二进制日志(binlog),还可以是直接拷贝数据文件和相关的配置文件。MyISAM 表是保存成文件的形式,因此相对比较容易备份,上面提到的几种方法都可以使用。Innodb 所有的表都保存在同一个数据文件 ibdata1 中(也可能是多 ...
基于之前的文章方法,加入批处理命令即可实现自动备份。只是由于批处理命令中对于备份文件的名字按照时间命名比较特别,所以特别整理一文。 1、复制date文件夹备份============================假想环境:MySQL 安装位置:C:\MySQL论坛数据库名称为:bbs数据库备份目的地:C:\db_bak\============================新建db_bak.bat,写入以下代码*******************************Code Start*****************************net stop mysqlxcopy ...
网上有很多关于window下Mysql自动备份的方法,其实不乏一些不好的地方和问题,现总结出一个最好的方法供大家参考:   新建一个记事本,然后重命名为: mysql_backup.bat 然后单击右键选择编辑,把下面的部分粘贴进来然后修改保存,比如我要备份taobao这个数据库,脚本如下:   net stop mysql   xcopy D:\mysql\data\taobao\*.* D:\db_backup\%date:~0,10%\ /y   net start mysql   上面的D盘和db_backup等目录大家都可以自行修改,脚本的意思就是复制taobao 这个目录到 ...
今天开发中涉及到对一个层的信息控制,就是控制一个层中显示什么信息,查找资料才知道使用innerHTML属性来控制层的值,这个innerHTML跟表单里面的value属性有点类似,能够控制层的显示值。 比如说我一个div层里本来没有值,我处罚一个事件后要显示值,那么就能够使用innerHTML属性了,其实innerHTML属性除了能控制层以外,还能控制窗口内容的所有元素,但是我没有测试过。 (1)对div标签的控制 div标签跟span标签是不一样的,div是一个层的块,span是一行,我们下面看演示就知道区别了。先来看一段控制div的代码。 <script language=&qu ...
js中innerHTML与innerText的用法与区别 用法:<div id="test"><span style="color:red">test1</span> test2</div>在JS中可以使用:test.innerHTML:   也就是从对象的起始位置到终止位置的全部内容,包括Html标签。   上例中的test.innerHTML的值也就是“<span style="color:red">test1</span> test2 ”。te ...
一、log4j是什么?Log4j是一个开源的日志记录组件,其产品已经相当的成熟,且使用非常的广泛。在工程中以易用,方便等代替了 System.out 等打印语句。Log4j的目标是:它允许开发人员以任意的精细程度控制哪些日志说明被输出。通 ...
//经典案例:用户注册与登录系统//用户注册/登陆,将用户注册信息写入文件,注册时匹配填写信息//当登录时,若用户已经存在时,显示登陆成功;否则登录失败 //****运用到的技能:对象序列化与反序列化,输入与输出流,事件与窗体监听,用户类和线性表的使用 //****注意事项:见程序末尾。 //主要方法:产生界面方法,写入文件方法,从文件中读取,信息匹配等 package day1; import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.aw ...
安全永远是WEB应用系统必须面对的头等大事, 也是最头疼的事, 其实安全系统就只包括两个问题: 认证和授权.  以前做些网站系统, 安全检测逻辑都在放在须要安全控制的代码前面, 这样做有很多不好的地方, 重复多次的编码就不用说了, 代码移植性, 重用性都得不到体现, 安全检测逻辑要永远和业务逻辑放在一起.那么, 能不能够在进入方法前就调用一些安全检测? 其实Spring AOP就是这个思想, 那么又如何实现安全检测呢? Spring Acegi Security 框架就是做这个事情.      本文主要是讨论下在已有的SSH系统中, 如何使用Acegi作为安全框架实现基于角色的权限控制(Role ...
OA系统权限管理设计方案 l         不同职责的人员,对于系统操作的权限应该是不同的。优秀的业务系统,这是最基本的功能。 l         可以对“组”进行权限分配。对于一个大企业的业务系统来说,如果要求管理员为 ...
Global site tag (gtag.js) - Google Analytics