小编Luc*_*c M的帖子

当你链接到翻译文本时,如何使用gettext?

我使用gettext来翻译我的网站.

将文本中的链接翻译会很好,但我不想在gettext文件中编写html标签,因为这些翻译可能会在其他地方使用.

我可以为网站创建文本(带链接)和文本用于各种目的.
我将不得不维护2个版本.:-(

我也可以写一个自定义解析器来插入文本中的链接,但它似乎有点过分,我害怕Naïveté的危险

对于那些有同样问题的人,你是怎么处理的?

php multilingual gettext

6
推荐指数
1
解决办法
2080
查看次数

如何将我的CSS连接到存储在WEB-INF文件夹中的JSP文件?的Websphere/JSP

我正在使用ibm websphere并创建一个动态Web项目.我的所有JSP文件都在我的WEB-INF文件夹中,我在我的web.xml文件中使用servlet映射 使它们可以访问.到目前为止这个工作得很好.但是我的CSS有问题.与往常一样,我的CSS文件位于WebContent名为css的文件夹中.继承我的链接jsp

<link rel="stylesheet" href = "css/styles.css">
Run Code Online (Sandbox Code Playgroud)

我没有运气让我的CSS显示......
我错过了什么?

html css jsp

6
推荐指数
1
解决办法
2万
查看次数

vim -u /path_to/vimrc 有什么问题?

我与其他人共享一个用户。
每个人都在主目录中创建了一个目录,并且每个人都在他的“自己的”目录中工作。
我想在使用 vim 时使用我自己的设置,并且不想用我的喜好打扰别人。

我在 $HOME/my_directory 中创建了 .vimrc 文件

我已经定义了一个别名my_vim="vim -u /full_path_to_home/my_directory/.vimrc"

当我使用 my_vim 编辑文件时,我没有正确的颜色。

我使用命令时也遇到同样的问题
:source /full_path_to_home/my_directory/.vimrc

如果我将 .vimrc 文件复制到 $HOME 目录中,一切都很好。

哪里有问题 ?

vim

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

是否可以将光标设置在找到的字符串的末尾?

我正在使用VIM 7.1

当我在文件中搜索字符串时,光标将移动到文本中找到的字符串的开头.

光标可以移动到最后而不是字符串的开头吗?

String where I'm looking for the search
Run Code Online (Sandbox Code Playgroud)

当我寻找时,我想把光标放在国王的身上 king

  • 我试着去上一个结果 :N

  • 我试着搜索 ?

vim search

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

我们可以与psql脚本进行交互吗?

我们能做点什么吗

\echo 'Type username to show its properties';
SELECT * FROM mY_users WHERE username = ?;
\echo 'End of script';
Run Code Online (Sandbox Code Playgroud)

在psql脚本文件中?

系统将等到我们输入内容然后回显"脚本结束"字符串.

postgresql

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

如果列不存在,请更改表

在表格中,我想检查特定列是否存在.如果列不存在,我想更改表并创建该列.

我正在使用Oracle 11g.

oracle alter-table oracle11g

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

在WHERE中使用SELECT中的值

所以我选择了一个名字和一些与之相关的体育项目,我只需要在体育数量大于1时选择它们.

SELECT DISTINCT name AS FullName,  
      (SELECT COUNT(id) FROM coaches WHERE coaches.name=FullName) AS NrOfSports  
FROM coaches WHERE NrOfSports>1
Run Code Online (Sandbox Code Playgroud)

如果WHERE删除,则查询工作正常,并显示其中一些只有"1"作为NrOfSports的行.当我将它添加到WHERE子句时,我收到一个错误,因为它无法识别.这让我感到困惑,因为如果我在另一个SELECT专栏中使用它,它会正常工作.

有没有办法做到这一点?它不能依赖于软件.

mysql sql

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

我是否可以安全地反对SQL注入

当我在PostgresSQL中使用类似的东西时,我想知道我是否可以安全地防止SQL注入:

CREATE or REPLACE FUNCTION sp_list_name( VARCHAR )
RETURNS SETOF v_player AS '
   DECLARE
      v_start_name ALIAS FOR $1;
      r_player  v_player%ROWTYPE;
      v_temp VARCHAR;
   BEGIN
      v_temp := v_start_name || ''%'';
      FOR r_player IN
         SELECT first_name, last_name FROM v_player WHERE last_name like v_temp
      LOOP
         RETURN NEXT r_player;
      END LOOP;
      RETURN;
   END;
' LANGUAGE 'plpgsql' VOLATILE;
Run Code Online (Sandbox Code Playgroud)

我想使用此功能列出以字母开头的玩家姓名.

select * from sp_list_name( 'A' );
Run Code Online (Sandbox Code Playgroud)

给我的姓名以A开头的球员.

我试着用sject注入

select * from sp_list_name( 'A; delete from t_player;--' );
select * from sp_list_name( '''; delete from t_player;--' );
Run Code Online (Sandbox Code Playgroud)

我安全吗? …

sql security postgresql sql-injection

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

Oracle字符串替换

我的oracle数据库中有一个列,我无法控制的原因包含CSV字符串,例如

项目a,项目b,项目c,项目d

我想运行UPDATE语句来摆脱项目c.因此结束了

项目a,项目b,项目d

我怎样才能做到这一点

oracle plsql

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

你如何在服务器(Apache)上使用gettext无法重启?

我在serverfault上问过这个问题,但我没有得到任何回复.我在这里试试......

我在家里的网络服务器上开发了一个网站.

当我修改翻译文件时,我必须重新启动Web服务器Apache.

/etc/init.d/httpd graceful
Run Code Online (Sandbox Code Playgroud)

简单...

假设我的网站托管在共享主机上.

假设我现在需要修改翻译文件.

我无法重启服务器......

你如何gettext在这种情况下使用?

您是否允许仅使用graceful选项重新启动服务器?

共享主机是否每天重启服务器一次以解决此类问题?

你如何处理这些限制?

php apache shared-hosting gettext php-gettext

2
推荐指数
1
解决办法
5973
查看次数