我的谷歌今晚还没有达到标准.可以包含在<a>标记中的有效html元素(如果有)是什么?
__PRE__
我正在为Android手机编写一个应用程序,在我的启动画面后,它显示了一个包含多个微调器和编辑文本视图的活动.
在没有键盘的Android设备上,它显示虚拟键盘,然后阻止应用程序的其余部分,看起来不专业.我试图在activity.onCreate方法中隐藏虚拟键盘但是没有用.
我尝试的下一个选项是将onFocus监听器设置为实际违规的edittext视图,但仍无济于事.
在用户明确单击edittext视图之前,如何阻止虚拟键盘显示?是否有一种方法可以给出一个微调器的焦点,因为其中一个微调器位于布局xml中的edittext视图之前?
我正在遵循使用 MYSQL 的php 分页教程,但我在我的网站上使用面向对象的 MYSQLI。这会导致一些错误..
对于这一部分..
$sql = "SELECT COUNT(*) as num FROM categories";
$total_pages = $connection->query($sql) or die(mysqli_error($connection));
$total_pages = $total_pages['num'];
Run Code Online (Sandbox Code Playgroud)
我收到Fatal error: Cannot use object of type mysqli_result as array .. 在最后一行
所以我把它切换到
$sql = "SELECT COUNT(*) as num FROM categories";
$total_pages = $connection->query($sql) or die(mysqli_error($connection));
$row = $total_pages->fetch_assoc();
$total_pages = $row[num];
Run Code Online (Sandbox Code Playgroud)
现在我在最后一行得到Use of undefinedconstant num - Shoulder 'num' ..。
此时,我不知道还能做什么。有人可以帮忙吗?
我有一个包含数据的SQL表
ProductList
id order productname
79 1 name1
42 2 name2
67 3 somename
88 4 othername
99 5 XYZ
66 6 ABC
Run Code Online (Sandbox Code Playgroud)
显示顺序非常不稳定,它会经常更改,用户将添加或删除项目并重新排序项目.
如何在不更新多条记录的情况下处理这种情况.示例:如果用户输入1到2个订单之间的新产品,我不想更新2以下的所有记录的顺序,如果有人切换顺序3到4,我不想更新3以下的每个记录.
Python是否可以替代使用Java EE开发的Web应用程序?如果是这样,哪个Python Web应用程序框架可能是一个不错的选择?请在下方查看有关该应用的详细信息 我已经单独询问过几个人,他们在Java EE和Python Web应用程序中的任何一个或两个上工作了很长时间,得到了一些答案,表明Python可能不是一个很好的选择,主要是由于易于扩展,这是需求之一.给出的另一个原因是在开发应用程序的世界中相对缺乏Python开发人员.我们或许可以克服第二个问题,但不能确定第一个问题.
有问题的应用程序是一个金融领域B2B,有几个不同类型的用户(如:"演员"具有不同的现实角色 - 例如买家,卖家),一些管理员用户,将使用RDBMS,将有CRUD (创建/读取/更新/删除)以及主表的搜索功能,涉及主表和事务表的某些类型的事务(具有相当简单,不是非常复杂的逻辑),以及一些用于大多数/所有搜索的PDF报告屏幕(查询).大约80个左右的功能,其中的功能主要映射到应用程序中的屏幕; 但不是全部.它也有几种类型的批处理作业,计划是在不允许用户使用该应用程序时运行它们.前端会有JavaScript和AJAX.将具有向用户发送电子邮件的功能,不仅用于注册或重置密码,还用于与交易相关的信息.虽然没有以编程方式阅读传入的电子邮件.
其目的是最终在(付费)用户和交易数量方面达到中等规模,不是很高,但数量不是太少 - 比如10,000个用户,其中2000个可能是在15到20分钟的时间范围内同时访问应用程序.它将是一个SaaS(软件即服务)应用程序.
我知道这个问题是非常笼统和开放式的,我希望在"它取决于"的方面有一些答案,但我仍然想从那些从事这类工作的人那里获得一些观点.
如果需要回答,请随时提出更多问题.我会回答他们,除了任何保密的事情.
谢谢.
编辑1:
真的很感激所有的答案.我会花点时间考虑一下,然后回答更多问题(原件,或回答答案)或评论,如果有的话.
我想在一个小项目中使用IRepository模式(由NHibernate支持,如果它很重要).域是一个简单的域,故意让我专注于理解IRepository模式.独行域类是Movie,与性质Year,Genre和Title.我的意图是"获取"其属性符合上述类型标准的电影.
惯例似乎是具有通用IRepository接口,类似于以下内容:
public interface IRepository<T>
{
T Get(int id);
T[] GetAll();
void Add(T item);
void Update(T item);
void Delete(T item);
}
Run Code Online (Sandbox Code Playgroud)
有了基础实现:
public abstract class Repository<T> : IRepository<T>
{
public T Get(int id) { ... }
public T[] GetAll() { ... }
public void Add(T item) { ... }
public void Update(T item) { ... }
public void Delete(T item) { ... }
}
Run Code Online (Sandbox Code Playgroud)
然后有一个特定于域的界面:
public interface IMovieRepository
{
Movie[] …Run Code Online (Sandbox Code Playgroud) 我有这个,但它不起作用:
$query = "ALTER TABLE `".$table_prefix."posts_to_bookmark`
ADD `ping_status` INT( 1 ) NOT NULL BEFORE `onlywire_status`";
Run Code Online (Sandbox Code Playgroud)
我很感激!
我想知道是否有一些工具和技术可用于函数式语言,如Lisp,Clojure等.
或许像OOP语言中的UML?
更新:以为我已经解决了,但我没有...请看下面.
我正在Mac OSX上安装GeoDjango.我遵循了Mac安装说明,一切顺利,我现在正在为PostGIS创建一个空间数据库模板.
但是,当我尝试加载PostGIS SQL例程时,我得到ERROR: could not access file "$libdir/postgis-1.5": No such file or directory:
postgres$ psql -d template_postgis -f $POSTGIS_SQL_PATH/postgis.sql
psql:/usr/local/pgsql/share/contrib/postgis-1.5/postgis.sql:59: ERROR: could not access file "$libdir/postgis-1.5": No such file or directory
<snip>
psql:/usr/local/pgsql/share/contrib/postgis-1.5/postgis.sql:7785: ERROR: type "geometry" does not exist
Run Code Online (Sandbox Code Playgroud)
出了什么问题,我该如何解决?
我从postgis IRC找到了这些说明,但我认为我正在运行正确版本的pg_config等:
postgres$ which pg_config
/usr/local/pgsql/bin//pg_config
postgres$ which psql
/usr/local/pgsql/bin//psql
postgres$ pg_config --pkglibdir
/usr/local/pgsql/lib
Run Code Online (Sandbox Code Playgroud)
我从KyngChaos安装了postgres及其PostGIS扩展.如果我查看/usr/local/pgsql/lib,那里有一个文件postgis-1.5.so,所以我不明白为什么它没有找到.
好的.我用c ++完成了屏幕抓取程序.现在我如何对.cpp进行单元测试?我从哪里开始?