小编Tes*_*son的帖子

phpstorm:类浏览器在哪里?

新的phpstorm,我找不到类浏览器(OSX).

它在哪里?

问候,// t

php phpstorm

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

java控制台charset翻译

控制台输入(win),charset convertion如何工作?

下面的代码,非ascii字符输出垃圾 - 以下示例中的InputStreamReader不将charset作为参数.

BufferedReader console = new BufferedReader( new InputStreamReader(System.in));
String inp = console.readLine();
System.out.println(inp.toUpperCase());
Run Code Online (Sandbox Code Playgroud)

与os无关,Java如何解决有关控制台提示输入的所有不同可能的字符集配置?

java

5
推荐指数
2
解决办法
3469
查看次数

PHP上的REST实践,重写和http-verbs

我正在用php实现REST服务。

q1。我可以拆分控制器和资源吗?

http://myserver/myCtrl.php?res=/items/1
Run Code Online (Sandbox Code Playgroud)

q2。如果没有,在iis,apache,nginx等上进行重写的标准规范(如果存在)是否可以在重写中保留http-verb?

如果没有,该如何解决?

php apache rest url-rewriting

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

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

php orm足够强大?

我正在将应用程序从MySQL转换为MSSQL,并使用特定于db的SQL编写语句.一些语句涉及isnull(),ifnull()并且concat()当前需要手动重写为MSSQL语法.

为了提高代码的可移植性,我正在考虑可以解决上述问题的ORM替代方案,仍然具有速度(我不希望ORM对结果集进行后处理).

目标数据库:

  • MySQL的
  • MSSQL
  • PostgreSQL的

欣赏这件事的任何提示或经验.

php orm

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

is_uploaded_file() 如何增加安全性?

我理解它是因为该函数对

$_FILES['nn']['tmp_name']
Run Code Online (Sandbox Code Playgroud)

这个 tmp_name 是由 php 在服务器上创建的,不能(据我所知)由客户端操作。函数 is_uploaded_file() 在什么意义上增加了安全性?

源代码:

/* {{{ proto bool is_uploaded_file(string path)
   Check if file was created by rfc1867 upload */
PHP_FUNCTION(is_uploaded_file)
{
    char *path;
    size_t path_len;

    if (!SG(rfc1867_uploaded_files)) {
        RETURN_FALSE;
    }

    ZEND_PARSE_PARAMETERS_START(1, 1)
        Z_PARAM_STRING(path, path_len)
    ZEND_PARSE_PARAMETERS_END();

    if (zend_hash_str_exists(SG(rfc1867_uploaded_files), path, path_len)) {
        RETURN_TRUE;
    } else {
        RETURN_FALSE;
    }
}
Run Code Online (Sandbox Code Playgroud)

php security

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

oophp,方法和属性命名

在php中,使用之间是否有任何区别

$myClass::method()
Run Code Online (Sandbox Code Playgroud)

和

$myClass->method()
Run Code Online (Sandbox Code Playgroud)

改变的原因是什么?(我相信->已经存在了很长时间.)

我可以看到::用于方法和->属性的点,反之亦然.

php oop naming-conventions

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

从vba执行隐藏的http请求

我希望HTTP-GET尽可能简单地从MS访问执行隐藏请求,而无需任何额外的库/组件.

只需一个简单的声明即可.

WinHttp离开了大楼吗?

dll ms-access vba

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

我怎么知道我在哪个范围?

我有一些具有相似内容和链接,图像等的div请求扩展的jQuery函数.

div具有唯一的id,但它们的内容具有相似的字段和结构.

例如,HTML是:

 <div id="bar1">
   <some xhtml><input type="textbox" class="searchTxt" />
   <some xhtml><img class="notify" src="blank.gif" />
 </div>
 <div id="bar2">
   <some xhtml><input type="textbox" class="searchTxt" />
   <some xhtml><img class="notify" src="blank.gif" />

 ...
Run Code Online (Sandbox Code Playgroud)

和jQuery:

$('.searchTxt').click(function(obj) {
    //now here I want to know which searchTxt that was clicked,
    //so I can change the img-source..
    //without parent().parent() that may fail since div-content may vary.
});
Run Code Online (Sandbox Code Playgroud)

编辑:
这部分是一个糟糕的例子,因为jQuery不会修改任何内容,而且这总是可用的.
想象一下两个div中的图像应该被click-function隐藏.
示例已更新.

什么是正确的道路?

jquery

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

多态数据库设计:这种方法有名吗?

我有一个基础enitiy(项目),将托管大量的项目类型(> 200)与完全不同的属性.我想要一个干净的便携式和快速的解决方案,并想出了一个maby有一个我不知道的名字的想法.

在这里:

  • items-entity包含基类字段+子类字段的附加字段,但带有dummie-names,ItemID,ItemNo,ItemTypeID,int1,int2,dec1,dec2,dec3,str1,str2

  • 引用的itemtype-record包含类型和子enity的名称(1:n):

  • itemtypefields [itemtypeid,name,type,realfield] [53,MaxPressure,dec,dec3]中的示例

它的局限性:

  • 难以估计基类中的字段要求
  • 更难根据子类型添加域/检查约束
  • 需要应用层将标记的sql转换为真实的查询
  • 由于可以将共享属性定义为不同的"实际字段",因此一次只能查询一种类型.

第3个子弹解释:

select ItemNo,_MaxPressure_ from items where ItemTypeID=10 and _MaxPressure_>42
should translate to:
select ItemNo,dec3 as MaxPressure from items where ItemType=10 and dec3>42
Run Code Online (Sandbox Code Playgroud)

(不能用sp或udf这样做 - 或者可能吗?)

但益处:

  • 性能
  • 易于CRUD操作
  • 更容易在应用程序级别进行排序/筛选.

现在 - 它有名字吗?

database-design sql-server-2008

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