问题列表 - 第10438页

如何在PHP中回显HTML?

我想有条件地输出HTML来生成一个页面,那么在PHP 4+中回显多行HTML片段的最简单方法是什么?我需要使用像Smarty这样的模板框架吗?

echo '<html>', "\n"; // I'm sure there's a better way!
echo '<head>', "\n";
echo '</head>', "\n";
echo '<body>', "\n";
echo '</body>', "\n";
echo '</html>', "\n";
Run Code Online (Sandbox Code Playgroud)

html php templates echo

119
推荐指数
6
解决办法
60万
查看次数

GET与POST这真的很重要吗?

好的,我知道目的上的差异.GET是获取一些数据.提出请求并获取数据.POST应该用于CRUD操作,而不是我认为的读取.但是当它归结为它时,服务器是否真的关心它最终是否接收到GET与POST?

asp.net http

14
推荐指数
3
解决办法
5254
查看次数

在Java中获取数组的一部分而不在堆上创建新数组

我正在寻找一种返回数组片段的Java方法.一个例子是获取包含字节数组的第4和第5个字节的字节数组.我不想在堆内存中创建一个新的字节数组来做到这一点.现在我有以下代码:

doSomethingWithTwoBytes(byte[] twoByteArray);

void someMethod(byte[] bigArray)
{
      byte[] x = {bigArray[4], bigArray[5]};
      doSomethingWithTwoBytes(x);
}
Run Code Online (Sandbox Code Playgroud)

我想知道是否有一种方法可以做到doSomething(bigArray.getSubArray(4, 2))4是偏移量,2是长度,例如.

java arrays slice

180
推荐指数
11
解决办法
21万
查看次数

在ASP.NET MVC中传递匿名类型

我在C#中使用ASP.net MVC.为什么这是代码:

public IQueryable<Product> ListProducts(string prodcutType)
{
    var results = from p in db.Products
        join s in db.Stocks
        on p.ID equals s.IDProduct
        where p.ptype == prodcutType
        select new { s.width, s.height, s.number};                 
    return results;
}
Run Code Online (Sandbox Code Playgroud)

显示以下错误?

错误1无法将类型隐式转换 System.Linq.IQueryable<AnonymousType#1>System.Linq.IQueryable<eim.Models.Product>.存在显式转换(您是否错过了演员?)

c# asp.net-mvc linq-to-sql

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

64位.NET有哪些优点/缺点?

正如本问题/评论中提到的,从32位.NET迁移到64位.NET时存在某些缺点.

可能最大的优势是64位世界中更大的进程地址空间,但其他优点和缺点值得注意?

.net 64-bit 32-bit

12
推荐指数
2
解决办法
1560
查看次数

如何在不丢失Firefox和WebKit浏览器中的默认边框的情况下将背景图像应用于文本输入?

出于某种原因,如果您为其提供背景图像,大多数现代浏览器将停止将其默认输入边框样式应用于文本框.相反,你得到了丑陋的插图风格.据我所知,没有CSS方式来应用默认浏览器样式.

IE 8没有这个问题.Chrome 2和Firefox 3.5也可以,我也假设其他浏览器.从我在网上看到的IE 7有同样的问题,但该帖子没有解决方案.

这是一个例子:

<html>
<head>
  <style>
    .pictureInput {
      background-image: url(http://storage.conduit.com/images/searchengines/search_icon.gif);
      background-position: 0 1px;
      background-repeat: no-repeat;
    }
  </style>
<body>
  <input type="text" class="pictureInput" />
  <br />
  <br />
  <input type="text">
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

在Chrome 2中,它看起来像这样:http://www.screencast.com/users/jadeonly/folders/Snagit/media/d4ee9819-c92a-4bc2-b84e-e3a4ed6843b6

而在Firefox 3.5:http://www.screencast.com/users/jadeonly/folders/Snagit/media/d70dd690-9273-45fb-9893-14b38202ddcc

更新:JS解决方案:我仍然希望找到一个纯粹的CSS输入解决方案,但这里是我现在要使用的解决方法.请注意,这是粘贴在我的应用程序之外,所以不是一个很好的,独立的例子,如上所述.我刚刚从我的大型网络应用程序中包含了相关部分.你应该能够理解这个想法.HTML是带有"link"类的输入.大的垂直背景位置是因为它是一个精灵.在IE6,IE7,IE8,FF2,FF3.5,Opera 9.6,Opera 10,Chrome 2,Safari 4中测试过.我需要在某些浏览器中调整几个像素的背景位置:

JS:

 $$('input.link').each(function(el) {
   new Element('span',{'class':'linkIcon'}).setText(' ').injectBefore(el);
   if (window.gecko) el.setStyle('padding', '2px 2px 2px 19px');
 });
Run Code Online (Sandbox Code Playgroud)

CSS:

input.link { padding-left: 19px; }
span.linkIcon { z-index: 2; width: 19px; height: 19px; position: absolute; background-image: url(img/fields.gif); …
Run Code Online (Sandbox Code Playgroud)

css input border background-image

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

写入套接字时使用write()而不是send()的性能影响

我正在使用典型的套接字API在Linux平台上用C++编写网络应用程序,我正在研究将字节数组写入TCP流的两种替代方法:通过调用write()或调用send( ).我知道,因为这是Linux,套接字句柄只是一个文件描述符,因此在套接字上执行read()和write()调用是有效的,但套接字API也提供了send()和recv( )执行相同任务的功能.

因此,我想知道是否有任何特殊原因选择一类功能而不是另一类功能 - 是针对网络写入/读取优化的发送/接收功能,它们是否表现更好等等?或者我使用哪些功能真的是武断的?read()和write()在所有情况下都能正常运行吗?

感谢您的任何见解!

c++ sockets network-programming

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

批量循环获取文件名

我在批处理文件中有以下For循环:

for /R c:\test\src %%i IN (*.*) DO (
MOVE %%i C:\test\destination
ECHO %%i
exit
)
Run Code Online (Sandbox Code Playgroud)

ECHO的结果输出整个文件路径Ex:C:\ Foldername\Filename 我只需要ECHO输出文件名.是否有一个特定的命令可以给我文件名?谢谢 !

windows cmd batch-file

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

在Visual Studio中跨项目共享WinForms资源的问题

我已将大型多项目解决方案中的所有图像资源移动到专门为共享资源创建的新项目中.

向使用共享映像的其他项目添加新引用正在按预期工作.下面所选按钮中的图像继续出现在设计器中,但有问题.

在VS Designer中,我无法在图像编辑器中选择共享资源,而是手动编辑设计器代码.

更具体地说,在图像编辑器对话框中(从现有控件的"图像"属性访问),我选择"从文件/资源​​中选择..."以弹出"选择资源"对话框(如图所示).在那里,我曾经在访问所有本地项目资源(Resources.resx),我现在想要添加对新共享资源项目的访问权限.理想情况下,我会在显示的下拉列表中添加第二项,切换到共享资源项目的resx.

如何才能做到这一点?有没有更好的办法?

alt text http://permalink.gennetten.com/SharedResourcesIssue.png

visual-studio-designer winforms

12
推荐指数
3
解决办法
7582
查看次数

在Microsoft访问中提示报告参数的最佳方法

假设您正在使用microsoft访问设计销售报告.您有2个参数:Startdate和EndDate.

我可以想到在报告运行时提示最终用户输入这些参数的3种方法.

  • 创建一个包含2个文本框和一个按钮的表单.Button运行报告,报告按名称返回表单以获取开始日期和结束日期.

  • 创建一个包含2个文本框和一个按钮的表单.该按钮运行报告,但通过docmd.openreport命令设置适当的过滤器.

  • 将报告基于Query并定义查询参数.Access将自动逐个提示这些参数.

哪种方式最好?

ms-access

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