我问了一个关于将旧的"丑陋"链接重写为seo友好链接的问题.
我需要在一些网址中的"尖锐"符号后"提取"一些信息.我已经为它创建了一个正则表达式,但它看起来不起作用.
在我的问题之后,我为这个url创建了这个逻辑,例如script.php?mode=full&id=23:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /script\.php\?mode=full&id=([0-9]+)\ HTTP/
RewriteRule ^script\.php$ fix_old_urls.php?phpfile=script2&id=%1 [NC,L]
Run Code Online (Sandbox Code Playgroud)
但是我正在使用遗留应用程序,我需要在一些页面中的尖锐符号之后提取值,在示例url中script.php?mode=full#23:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /script\.php\?mode=list\#([0-9]+)\ HTTP/
RewriteRule ^script\.php$ fix_old_urls.php?phpfile=script&id=%1 [NC,L]
Run Code Online (Sandbox Code Playgroud)
(在fix_old_urls中我正确地使用301代码重定向).
第一个工作,但不是第二个工作.对我来说,两者看起来都是一样的逻辑.我做错了什么?
我试图弄清楚如何按照我想要的顺序从我的数据库中获取信息.例如,我的数据库中有以下名称:
Matt
Jimmy
Craig
Jenny
Sue
Run Code Online (Sandbox Code Playgroud)
我想按顺序把它们拿出来:
Sue
Craig
Jimmy
Matt
Jenny
Run Code Online (Sandbox Code Playgroud)
我怎么用MYSQL呢?
我有一个带有下拉列表(带有Paid and unpaid选项)和一个按钮的局部视图.当用户单击Paid/Unpaid List link页面的子菜单时,我使用jquery load加载此局部视图.
当我在下拉列表中选择付费并单击按钮时,它会在jquery对话框中显示付费客户列表,如果我选择未付款并单击按钮,则会在jquery对话框中显示未付费客户.
我正在为对话框编写以下代码:
$('#customers').dialog({
bgiframe: true,
autoOpen: false,
open: function(event, ui) {
//populate table
var p_option = $('#d_PaidUnPaid option:selected').val();
if (p_option == 'PAID') {
$("#customercontent").html('');
//$("#customercontent").load("/Customer/Paid");
}
else if (p_option == 'UNPAID') {
$("#customercontent").html('');
//$("#customercontent").load("/Customer/Unpaid");
}
},
close: function(event, ui) {
//do nothing
},
height: 500,
width: 550,
modal: true
});
Run Code Online (Sandbox Code Playgroud)
我第一次在jquery对话框中正确获取列表,但是当我Paid/Unpaid List link再次单击并在下拉列表中选择Unpaid并单击按钮时,它会在jquery对话框中显示previos加载的内容.
我在这做错了什么?
有人可以推荐一个适合非技术用户的版本控制引擎+ GUI吗?我和我的开发团队使用Subversion完全没问题,但是我想找到一些可以帮助我们公司其他人的东西.我们是一家设计公司,负责处理这些类型的文件:Photoshop,Vectorworks,Microsoft Office,PDF等.我发现像SVNx这样的GUI甚至版本(非常好)对我们的设计师来说太难和技术了.他们很难理解工作目录及其与存储库的关系的想法.
我们是一家小公司,没有庞大的预算,所以我们希望尽可能保持开源.
我正在搜索一个插件或代码,当我的网站打开时,我将能够运行背景音乐.这种类型的功能通常在flash网站中找到,其中有背景,但我想在我的网站上使用jquery,
请提供任何插件或代码链接,这将帮助我解决此问题.
谢谢
有没有办法创建一个处理项目列表的数据模板?
我有Contact.Phones(EntityCollection<Phone>),我希望数据模板处理列表 - 添加删除编辑等.
有没有办法将DataTemplate的DataType属性设置为泛型EntityCollection<Phone>?
wpf entity-framework generic-list datatemplate generic-programming
使用g ++并具有链接器错误.我有一个简单的程序分为两个模块:main.cpp和Dice.h Dice.cpp.
main.cpp中:
#include <iostream>
#include "Dice.h"
int main(int argc, char **argv) {
int dieRoll = Dice::roll(6);
std::cout<<dieRoll<<std::endl;
std::cin.get();
return 0;
}
Run Code Online (Sandbox Code Playgroud)
Dice.h:
#ifndef DieH
#define DieH
namespace Dice
{
int roll(unsigned int dieSize);
}
#endif
Run Code Online (Sandbox Code Playgroud)
Dice.cpp:
#include <ctime>
#include <cstdlib>
#include "Dice.h"
namespace Dice
{
int roll(unsigned int dieSize)
{
if (dieSize == 0)
{
return 0;
}
srand((unsigned)time(0));
int random_int = 0;
random_int = rand()%dieSize+1;
return random_int;
}
}
Run Code Online (Sandbox Code Playgroud)
我使用g ++编译和链接这些文件,如下所示:
g++ -o program main.cpp Dice.cpp
Run Code Online (Sandbox Code Playgroud)
我收到以下链接器错误: …
我正在使用 microtime() 为一些脚本计时,但所有脚本的时间都非常快,例如 2.1934509277344E-5
我怎样才能让 php 在没有 e-5 的情况下正确显示?
(我假设是 0.000021934509277344?自从我做数学以来已经很久了......)
Hai Guys,我必须在php中打印一个页面,但我不想使用window.print .....我必须打印而不打开打印对话框...我正在使用php .....
jquery ×2
asp.net-mvc ×1
c ×1
c++ ×1
datatemplate ×1
dialog ×1
g++ ×1
generic-list ×1
javascript ×1
load ×1
math ×1
mod-rewrite ×1
mysql ×1
php ×1
seo ×1
sql ×1
static ×1
unix ×1
wpf ×1