0Digg me学习java过程中参数传递中的值传递和引用传递总是让人很迷惑,和大家分享一下值传递的原理,希望给初学者一些帮助。 值传递是在一个函数中,调用另外一个函数,其中含有参数传递的情况。往往值传递就是把数据传递到另外一个函数中进行进一步处理,以更清楚地显示函数的表达意思。在函数调用的时候会有数据传递,...[阅读全文]
0Digg meSQL注入的重点就是构造SQL语句,只有灵活的运用SQL 语句才能构造出牛比的注入字符串。学完之后写了点笔记,已备随时使用。希望你在看下面内容时先了 解SQL的基本原理。笔记中的代码来自网络。 ===基础部分=== 本表查询: http://127.0.0.1/injection/user.php?username=angel’ and LENGTH(password)=̵...[阅读全文]
1Digg me MySQL争夺战已经结束,甲骨文高管正在对开源人士展开“示爱”攻势,但曾经的MySQL精英们也已经重整旗鼓,通过MySQL数据库分支的方式来赢得了数据库管理员和开发者的“芳心”。 在上月举行的MySQL大会上,MySQL之父迈克尔·韦德纽斯(Michael Widenius)和大名鼎鼎的MySQL架构师布莱恩·阿克...[阅读全文]
0Digg me 如果你每天访问的网站需要登录,那么你的登录用户名和密码很可能是保存在关系数据库中,其他网站用户的登录信息也和你一起保存在数据库中,但愿你的密码保存前经过加密处理,如果是明文存储的话简直太可怕了。 不幸的是,有一些网站存在安全漏洞,攻击者可以通过一种叫做SQL注入的攻击技术...[阅读全文]
0Digg me获取选中的值 获取一组radio被选中项的值 var item = $(‘input[@name=items][@checked]‘).val(); 获取select被选中项的文本 var item = $(“select[@name=items] option[@selected]“).text(); select下拉框的第二个元素为当前选中值 $(‘#select_id’)[0].selectedIndex = 1; ...[阅读全文]
0Digg me如果忘记了 MySQL 的 root 密码,可以用以下方法重新设置: 1. KILL掉系统里的MySQL进程; 2. 在命令提示符下(CMD),进入到MYSQL的BIN目录,用以下命令启动MySQL,以不检查权限的方式启动; mysqld-nt –skip-grant-tables 3. 然后重新开打一个命令提示符的窗口(CMD)用空密码方式使用root用户登录 MySQL; my...[阅读全文]
2Digg memysql默认是没有开启远程控制的,必须添加远程访问的用户。 mysql默认是没有开启远程控制的,必须添加远程访问的用户。 g&00 x$ Y 0VE }0(fQ 如果是安装版的话,从mysql提供的控制台进入。 1s+<( 0R/ 用root用户登陆,然后: Q k C jgS0 grant all privileges on *.* to 创建的用户名 @”%” i...[阅读全文]
1Digg me看了一下PHP5.3的Late Static Bindings,简单了翻译一下 Late Static Bindings是在PHP5.3中加入的新特性,拼音来说,就是把本来在定义阶段固定下来的表达式 或变量,改在执行阶段才决定,比如当一个子类继承了父类的静态表达式的时候,它的值并不能被改变,有 时不希望看到这种情况 <?php class A { public static f...[阅读全文]
0Digg me1.功能:支持断点续传的下载,能计算传输率,能控制传输率 简易使用方法: $object = new httpdownload(); $object->set_byfile($file)%N#H#%;//服务器文件名,包括路径 $object->filename = $filename;//下载另存为的文件名 $object->download(); 3.源文件: <? class httpdownload { ...[阅读全文]
4Digg me做ROR有一年了, 感觉非常好.配合敏捷实践(除了pair, 由于是和美国工程师远程合作.)开发速度的确快.一共三个人写代码,短短半年, 项目就基本结束了…. 现在新项目即将到来, 客户在php和rails之间难以取舍. 我也打算趁此机会了解一下php. 由于项目定制性还是比较高,想通过成熟的CMS等系统来改改估计是没戏。...[阅读全文]