我是初学程序员,正在浏览"Land of Lisp"这本书.
我一直在用REPL输入书中的例子.是否可以将我当前的程序保存为.lisp文件,以便我可以加载它并在以后继续处理它?我知道我可以在文本编辑器中创建.lisp文件并加载它们,但我很乐意在全屏模式下使用REPL来做示例.
我有两台用于开发的计算机,一台在家,一台在办公室.我在两台机器上使用Aptana Studio 3,并希望能够轻松地从两台计算机上处理单个项目.
有什么简单的方法可以在计算机之间传输项目.现在我只是使用USB驱动器在计算机之间传输文件.
另外,我在一台计算机上使用本地apache服务器,在另一台计算机上使用本地IIS服务器.
是否可以将NetBeans编辑器设置为自动取消关闭花括号?
我要这个:
if (something){
do thing one;
do thing two;
}
Run Code Online (Sandbox Code Playgroud)
Netbeans给了我这个:
if (something){
do thing one;
do thing two;
}
Run Code Online (Sandbox Code Playgroud)
然后我必须删除前面的四个烦人的空格.如果它在键入右括号后自动取消,那将是很好的.
有任何想法吗?
是否可以用宏来做到这一点?
我想将一个数组保存到磁盘,以便我可以轻松地将其读回一个数组.什么是一个简单的方法来做到这一点?
我有一个网站,要求用户在访问内容之前登录.在每个受保护的页面上,我使用此代码,从浏览器访问时可以正常工作:
// check if they are logged in
if (!isset($_SESSION['valid_user'])) {
header('Location: ./login.php');
}
// functions to display the page
display_page();
Run Code Online (Sandbox Code Playgroud)
问题是如果我使用cURL访问页面,则不会发生重定向并返回内容.这让我很担心......我该怎么办?
我尝试添加else if(isset($ _ SESSION ['valid_user'])){//显示页面},但这不起作用.
php ×3
aptana ×1
arrays ×1
clisp ×1
common-lisp ×1
curl ×1
land-of-lisp ×1
lisp ×1
netbeans ×1
security ×1