我正在看的网站说
"BufferWriter类用于将文本写入字符输出流,缓冲字符,以便有效地写入单个字符,数组和字符串."
什么使它更有效,为什么?
这是我的代码.出于某种原因,如果我在没有放置和密码的情况下提交表单,它仍会创建数据库条目.整个代码中都散布着一些注释,但代码非常简单.有任何想法吗?
<?php
//signup.php
include 'connect.php';
include 'header.php';
echo '<h3>Sign up</h3>';
if($_SERVER['REQUEST_METHOD'] != 'POST')
{
/*The form hasn't been posted yet, display it
note that the action="" will cause the form to post to the same page it is on */
echo '<form method="post" action="">
Username: <input type="text" name="user_name" /><br />
Password: <input type="password" name="user_pass" /><br />
Password again: <input type="password" name="user_pass_check" /><br />
E-mail: <input type="email" name="user_email" /><br />
<input type="submit" value="Add category" />
</form>';
}
else
{
/* so, …Run Code Online (Sandbox Code Playgroud) xVel = velocity * Math.cos(angle);
yVel = velocity * Math.sin(angle);
Run Code Online (Sandbox Code Playgroud)
这是我用来将单个初始速度转换为x和y速度,使用用户输入的角度.偶尔xVel会是负面的.我想知道使用绝对值Math函数是否会好或者它会在数学上扭曲我的结果.
这就是我的想法:
xVel = velocity * Math.abs(Math.cos(angle));
Run Code Online (Sandbox Code Playgroud)
用Java BTW编程,尽管在这种情况下这并不重要.
编辑:由于缺乏一些重要信息,我将添加一些修订.
偶尔我会为正象限(即15°)中的角度输入一个值,但仍会得到负xVel.
此程序也假设角度以逆时针方式从x轴向上计数.