首先问好我的第一个问题.
寻找指导而不是编码修复.2004年Informix 4gl收缩的最后一次闪现让我感到厌烦.总而言之,我希望通过创建一个网站再次编码.我将使用PHP v5和MySQL.
花了大约一年时间(业余时间)为一般的古典音乐事件数据库进行所有数据分析和数据库设计.这意味着要浏览主要艺术中心的活动手册.我最初学习音乐,所以我在这里结合了我的两个主要兴趣.在MS Access中原型,但将导出到MySQL.
所以,这是决定时间.我得出的结论是,我需要首先在PHP中编写代码,然后使用框架,例如CodeIgniter(看看),因为这是我的第一个PHP项目.这意味着在继续之前我会知道幕后发生了什么.我将为项目的一部分编写大约6个月的代码,然后考虑使用框架,即使它意味着重写我的初始代码.
任何想法都非常感激.
我看到有人用这个
void methodA(const int*& var);
Run Code Online (Sandbox Code Playgroud)
在一个答案中,但无法理解论证的含义.
据我所知:
const int var
=> const值,无法更改
const int* var
=>指向int的指针,即const,即*var无法更改,但var可以更改
const int& var
=>引用const int,即var的值不能改变
什么const int*& var
意思,const int& *var
也有可能?
你能不能举一些例子,比如可以做什么,用什么做不了?
更新:
我不确定我是否正确思考,但我开始认为引用是作为参数传递的变量的别名,所以const int*p; methodA(p)=>这里我们将p作为const int*传递但是我们不知道这是通过值传递还是直到我们看到方法A的定义,
所以如果methodA就像这个方法A(const int*&p2)==>这里p2是p的另一个名字,即p和p2从现在开始是相同的,如果methodA(const int*p2)==>这里p2被传递作为值,即p2只是本方法的局部,
如果我错误的想法,请纠正我?如果是,我可能需要更多地研究这个问题?你能指点一些不错的参考资料吗?
更新2如果像我这样的初学者一定要多了解这件事情,你可以使用C++东方电气/ CDECL程序,我刚刚发现非常有用从这里
$ c++decl
Type `help' or `?' for help
c++decl> explain const int&* p
declare p as pointer to reference to const int
c++decl> explain const int*& p
declare p as reference to pointer to const …
Run Code Online (Sandbox Code Playgroud) 我有以下数组:
Array (
[1] => Array (
[spubid] => A00319
[sentered_by] => pubs_batchadd.php
[sarticle] => Lateral mixing of the waters of the Orinoco, Atabapo
[spublication] => Acta Cientifica Venezolana
[stags] => acta,confluence,orinoco,rivers,venezuela,waters
[authors] => Array (
[1] => Array (
[stype] => Author
[iorder] => 1
[sfirst] => A
[slast] => Andersen )
[2] => Array (
[stype] => Author
[iorder] => 2
[sfirst] => S.
[slast] => Johnson )
[3] => Array (
[stype] => Author
[iorder] => 3 …
Run Code Online (Sandbox Code Playgroud) 有人可以给我看一段解析这个日期的java代码:
2009-08-05
在格林威治标准时间:
二百一十七分之二千零九:00:00
====
到目前为止我所拥有的是:
java.text.SimpleDateFormat format = new SimpleDateFormat("yyyy-mm-dd");
java.util.Calendar cal = Calendar.getInstance(new SimpleTimeZone(0, "GMT"));
format.setCalendar(cal);
java.util.Date date = format.parse(sdate);
Run Code Online (Sandbox Code Playgroud)
但它不起作用
我创建了一个滚动div工作,很好.但是,我的老板现在想让客户选择转动滚动功能.我用一个简单的布尔变量做了这个,问题是具有滚动功能的结果页面有几个页面,如果用户点击下一页,则再次启用滚动功能(scroll_thumb ="true") .将变量保留在应用中的多个页面的最佳方法是什么?我真的不想开始在网址中传递它,或者使用隐藏的表单字段,还有另外一种方法吗?
这组页面在.net 3.0框架中运行,但是用经典的asp编写.
谢谢,R.
我正在寻找以下规则:
如果出现以下情况,则测试不是单元测试:
那里还有什么?
我有以下问题.我在子目录中有一个网站和一个博客.它们都是php.我在根文件夹中有一个.htaccess文件,在博客文件夹中有另一个文件.我认为不相关,但博客脚本是wordpress.
我在根.htaccess中添加了一个条件来跳过为博客提出的请求,
rewriteCond %{REQUEST_URI} !^/blog.*
Run Code Online (Sandbox Code Playgroud)
这是它的外观.我删除了文件的其余部分:
Options +FollowSymlinks -MultiViews RewriteEngine on
RewriteBase / RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*index\.php\ HTTP/
// my added line RewriteCond %{REQUEST_URI} !^/blog.*
RewriteCond %{HTTP_HOST} !^www\. RewriteRule .* http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteRule ^(all)/([^/]+)/?$ story.php?title=$2 [L] RewriteRule ^(all)/?$ ?category=$1 [L]
RewriteRule ^/?$ index.php [L] RewriteRule ^advanced-search/?$ advancedsearch.php [L] ...
Run Code Online (Sandbox Code Playgroud)
我遇到的问题与博客请求有关.例如,有时如果我尝试打开网址就可以正常工作,有时会打开主页(根页面而不是博客).这看起来很奇怪.我认为这与主持人有关.当主机忙于我找不到的博客页面时,请求将转到root .htaccess.
我有两个问题:
如何在Visual Studio 2008表单设计器中隐藏一个面板,如PS中的图层?否则,有人可以推荐另一种更好的方法来设计必须由用户点击的多个"屏幕"吗?
panel layer visual-studio-2008 windows-forms-designer winforms
出于某种原因,当我最初从存储库中获取我的git项目时,我在工作副本中获得了大量文件,这些文件没有对它们进行任何可识别的更改,但是仍然在我的unstaged changes
区域中出现.
我在Windows XP上使用Git Gui,当我去查看文件时看看有什么变化.我只看到:
old mode 100755
new mode 100644
Run Code Online (Sandbox Code Playgroud)
有谁知道这意味着什么?
如何从我的未分级更改列表中获取这些文件?(非常讨厌必须通过100个文件,只是挑选我最近编辑过的文件并想要提交).
php ×3
.htaccess ×1
arrays ×1
c++ ×1
codeigniter ×1
date ×1
date-format ×1
foreach ×1
git ×1
git-gui ×1
java ×1
javascript ×1
layer ×1
loops ×1
mod-rewrite ×1
panel ×1
redirect ×1
sql ×1
sql-server ×1
unit-testing ×1
winforms ×1