小编Mys*_*yst的帖子

从URL中删除.php

Ubuntu 14.04LTS 32bit

我知道这是一个老问题,但..

我需要它从可见网址中找到它的任何地方删除.php.它需要使用/showthread.php?id=XX --->/showthread?id = XX

我甚至无法与它合作/page.php- > /page.我试过这些:

使用.htaccess删除.php扩展名

如何使用Apache mod_rewrite隐藏.html扩展名

使用htaccess从URL中删除.php

如何停止.htaccess循环

它什么都不做.而其他.htaccess代码工作正常..

<?php 
phpinfo();
Run Code Online (Sandbox Code Playgroud)

列出已加载模块中的mod_rewrite

<?php
 if(!function_exists('apache_get_modules') ){ phpinfo(); exit; }
 $res = 'Module Unavailable';
 if(in_array('mod_rewrite',apache_get_modules())) 
 $res = 'Module Available';
?>
<html>
<head>
<body>
<p><?php echo apache_get_version(),"</p><p>mod_rewrite $res"; ?></p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

返回 Module Available

尝试了更多的东西

# Apache Rewrite Rules
 <IfModule mod_rewrite.c>
  Options +FollowSymLinks
  RewriteEngine On
  RewriteBase /

# Add trailing slash to url
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond …
Run Code Online (Sandbox Code Playgroud)

php apache .htaccess mod-rewrite

11
推荐指数
2
解决办法
9524
查看次数

如何设置块数据值?

Bukkit's setData(data)并且getData()已被弃用.但没有替代品.Bukkit/Spigot JavaDoc说setData():

已过时.神奇的价值

这是为什么?

java metadata bukkit

5
推荐指数
1
解决办法
6174
查看次数

为什么没有"提供"Maven依赖"传递"?

为什么Maven不继承提供的依赖项?

我的情况:
我有2个独立的项目,一个.
我没有自己的项目一个.
AB使用一些相同的库:

  • 反射-0.9.9-RC1.jar
  • 番石榴11.0.2.jar
  • XML的API-1.0.b2.jar
  • Javassist进行-3.16.1-GA.jar
  • dom4j的-1.6.1.jar
  • jsr305-1.3.9.jar

我做的项目Ç,这是项目的一个插件一个,而且还采用了项目.

Project C pom.xml:

<dependencies>
    <dependency>
        <groupId>com.a</groupId>
        <artifactId>a</artifactId>
        <version>1.0</version>
        <scope>provided</scope>
    </dependency>
    <dependency>
        <groupId>com.b</groupId>
        <artifactId>b</artifactId>
        <version>1.0</version>
        <scope>compile</scope>
    </dependency>
</dependencies>
<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-shade-plugin</artifactId>
            <version>2.4.2</version>
            <executions>
                <execution>
                    <phase>package</phase>
                    <goals>
                        <goal>shade</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>
Run Code Online (Sandbox Code Playgroud)

现在我想为项目C制作插件,但我不能.
如果我创建项目D与项目C的依赖项,
它将不会继承项目A的依赖项.
如果我将范围设置为compile但是它会将其变为项目C,这是无用的并且会导致重复.

所以现在我必须使用我制作的每个插件为A和 …

java eclipse jar maven

4
推荐指数
1
解决办法
1465
查看次数

Powershell $ Host.UI.ReadKey()菜单循环-键未重置

我创建了几个菜单脚本来执行多个作业。但是它们都有相同的问题:

当您按下一个键时,它的工作不会执行一次,而是执行两次甚至三次

我的代码如下:

Function Write-Menu{
Write-Host ""
Write-Host -BackgroundColor Black -NoNewline "Enter"; Write-Host " Job description"
Write-Host ""
Write-Host ""
Write-Host -BackgroundColor Black -NoNewline "  A  "; Write-Host " Job 2 description"
Write-Host ""
Write-Host -BackgroundColor Black -NoNewline "  B  "; Write-Host " Job 3 description"
Write-Host ""
Write-Host -BackgroundColor Black -NoNewline "  C  "; Write-Host " etc.."
}
Write-Menu
Do {
$key = $null
$key = $Host.UI.RawUI.ReadKey()
Sleep -Milliseconds 250
If ($key.Character -eq 13) {
    #Do Something..
}
If …
Run Code Online (Sandbox Code Playgroud)

powershell loops menu key

3
推荐指数
1
解决办法
1571
查看次数

boolean.isInstance(true)是false?

问题

布尔字段的类对象不会将其他布尔值识别为实例.

public class Test {
    public boolean b;
    public static void main(String[] args) {
        System.out.println(Test.class.getFields()[0].getType().isInstance(true));
    }
}
Run Code Online (Sandbox Code Playgroud)

结果

false
Run Code Online (Sandbox Code Playgroud)

java reflection field class instance

3
推荐指数
2
解决办法
142
查看次数

标签 统计

java ×3

.htaccess ×1

apache ×1

bukkit ×1

class ×1

eclipse ×1

field ×1

instance ×1

jar ×1

key ×1

loops ×1

maven ×1

menu ×1

metadata ×1

mod-rewrite ×1

php ×1

powershell ×1

reflection ×1