我有一些这样的数据:
1,111,2,333,45,67,322,4445
NSArray *array = [[myData allKeys]sortedArrayUsingSelector: @selector(compare:)];
Run Code Online (Sandbox Code Playgroud)
如果我运行此代码,它的排序如下:
1,111,2,322,333,4445,45,67,
但我其实想要这个:
1,2,45,67,111,322,333,4445
我该如何实现它?你.
我的公司使用php + mysql开发了一个Web应用程序.系统可以向用户显示产品的原始价格和折扣价格.如果您尚未登录,则会获得原始价格,如果您已登录,则会获得折扣价.这很容易理解.
但我的公司想要在系统中有更多的功能,它希望根据不同的用户显示不同的价格.例如,用户A是一个黄金parnter,他可以获得50%的折扣.用户B是银色的parnter,只有30%的折扣.但是这个逻辑没有在原始系统中准备,所以我需要在数据库中添加一些属性,至少在这个例子中是用户类型.是否有关于如何将当前数据库合并到我的新版本数据库的建议.此外,所有数据都应该保留,服务器应该全天候工作.(在数据库中停止)
有可能这样做吗?此外,任何建议未来维护建议?你呢.
我有一个这样的:
<% form_for(@user) do |f| %>
<%= f.error_messages %>
<p>
<%= f.label :username %><br />
<%= f.text_field :username %>
</p>
<p>
<%= f.label :email %><br />
<%= f.text_field :email %>
</p>
<p>
<%= f.label :password %><br />
<%= f.password_field :password %>
</p>
<p>
<%= f.label :password_confirmation %><br />
<%= f.password_field :password_confirmation %>
</p>
<p>
<%= f.label :role %> <br/>
<%= f.text_field :role%>
</p>
<p>
<%= f.submit 'Create' %>
</p>
<% end %>
Run Code Online (Sandbox Code Playgroud)
在数据库中,role是一个"Char"字段.我希望它与文本字段不同,用户可以选择"教师","学生",如果用户选择"教师",数据库将存储"T",否则,它将存储"S".我怎么能这样做?我有必要在数据库中添加"用户角色"表,然后与用户建立关系吗?但有必要这样做吗?感谢你.
这是简单的代码:
<div id="container">
<div id = "information">
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
当我将"信息"更改为宽度1000,容器宽度为100时,"信息"变得很长,但我想让div内的信息div ...我的意思是,我希望容器有一个滚动条,如果信息的宽度比容器长.我怎么能这样做?谢谢.
这是代码....
if(!(isset($_POST["email"]) && isset($_POST["sessionKey"]) && isset($_POST["page"]) && isset($_POST["ipp"]))){
return;
}else{
$email = htmlspecialchars($_POST["email"]);
$sessionKey = htmlspecialchars($_POST["sessionKey"]);
$page = htmlspecialchars($_POST["page"]);
$ipp = htmlspecialchars($_POST["ipp"]);
}
Run Code Online (Sandbox Code Playgroud)
好吧,我的想法是我必须为参数分配相同的变量.例如,如果我发布一个参数"test",我必须将它分配给一个变量.... test ......对我来说这样做有什么捷径吗?谢谢.
这是演示:
http://www.kevinroth.com/rte/demo.htm
当我使用firebugs来检查源代码时,我发现它只是iFrame,但iFrame如何才能有文本区域行为?有关如何实现这一点的任何想法?谢谢
我想编写一个接受用户命令的应用程序.user命令以以下格式使用:
命令参数
例如,应用程序可以有"复制","粘贴","删除"命令我认为该程序应该像这样工作:
public static void main(String args[]){
if(args[0].equalsIgnoreCase("COPY")){
//handle the copy command
} else if(args[0].equalsIgnoreCase("PASTE")){
//handle the copy command
}/**
code skipped
**/
}
Run Code Online (Sandbox Code Playgroud)
所以,它有效,但我认为当我在我的程序中有更多命令时它会变得越来越复杂,而且,阅读也是不同的.简单的逻辑是什么想法?
我知道SVN Server对版本控制非常有用,但是一个人项目需要做一个Web应用程序吗?(它可能会邀请更多会员加入,但此时,只需要一个人工作.)如果有必要,任何设置手册或建议吗?预先感谢.
这是我在NSString中使用的东西......
[NSString stringWithFormat:@"This is a digit %d", 10];
Run Code Online (Sandbox Code Playgroud)
10值将转到%d ....,字符串将变为"这是一个数字10",javascript中是否有类似的东西?谢谢...另外,我想知道,这是什么电话?
javascript ×3
database ×2
php ×2
css ×1
html ×1
iphone ×1
java ×1
nsarray ×1
objective-c ×1
optimization ×1
shortcut ×1
sorting ×1
string ×1
svn ×1
syntax ×1