问题列表 - 第7100页

PHP开发的一些最佳模式和实践是什么?

我主要是在寻找与mysql一起工作时的良好开发实践.我搜索了一些问题,但未找到任何相关问题.如果有人分享他们通过经验获得的实践和智慧,我将不胜感激.

除了一些编码标准,我也在寻找设计标准和常见的架构实践.

背景:我的职业生涯开始于Java,多年来我转到了C#/ .NET领域.我已经练习建筑师超过3年了.只是添加了这个给人们一些想法.

php

22
推荐指数
2
解决办法
4441
查看次数

如何检查datareader是空还是空

我有一个datareader从sql server数据库返回一个lsit记录.我在数据库中有一个名为"Additional"的字段.此字段为空或空的50%.

我正在尝试编写检查此字段是否为空的代码.这背后的逻辑是:如果字段"附加"包含文本,则显示信息,否则隐藏字段.

我试过了:

if (myReader["Additional"] != null)
{
    ltlAdditional.Text = "contains data";
}
else
{
     ltlAdditional.Text = "is null";
}
Run Code Online (Sandbox Code Playgroud)

上面的代码给了我这个错误:

异常详细信息:System.IndexOutOfRangeException:Additional

任何帮助将不胜感激...


也可以看看:

检查SqlDataReader对象中的列名称

c# null sqldatareader

48
推荐指数
5
解决办法
17万
查看次数

如何配置Apache Ivy来删除孤立工件?

假设我有一个ivy.xml包含以下内容:

  <dependency org="checkstyle" name="checkstyle" rev="4.3" />
Run Code Online (Sandbox Code Playgroud)

然后我想升级到Checkstyle 4.4,所以我将我ivy.xml改为包含:

  <dependency org="checkstyle" name="checkstyle" rev="4.4" />
Run Code Online (Sandbox Code Playgroud)

retrieve第一次配置之后,我有了文件checkstyle-4.3.jar.第二次配置后,我也有文件checkstyle-4.4.jar,文件checkstyle-4.3.jar仍然存在.

有没有办法让Ivy意识到旧文件是一个孤儿,并将其从lib目录中删除?我的想法是,每次升级工具时,我都不希望开发人员的磁盘空间使用率大幅增加.

理想情况下,我也希望它从本地存储库中删除.我确实意识到本地存储库的意图是它在项目之间共享,因此删除任何东西都没有意义,因为它不知道该工件是否仍在其他项目中使用.但必须有某种修剪程序......

java ant ivy

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

如何使混合成为Google Maps API上的默认地图?

谷歌地图只是使API完全像真实的东西.所以现在我希望地图默认显示混合地图,我查看了Google的文档,但我似乎找不到办法来做到这一点.

提前致谢!

javascript google-maps

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

从MySQL中的多个表中进行选择

我有两个表,即States,Package_Details.以下是该表的详细信息.

状态

  • STATE_ID
  • STATE_NAME

Package_Details

  • ID
  • sender_state //使用状态ID存储状态
  • receiver_state //用状态ID存储状态

现在我在构建SQL查询时遇到问题,该查询将选择并显示Package_Details中的记录,将sender_state和receiver_state替换为States表中的相应state_name.

mysql sql

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

LINQ:在datetime字段中按月和年分组

我有一个带有日期时间字段的表.我想检索按月/年组合分组的结果集以及该月/年内出现的记录数.如何在LINQ中完成?

我能够弄清楚的最接近的是TSQL:

select substring(mo,charindex(mo,'/'),50) from (
select mo=convert(varchar(2),month(created)) + '/' + convert(varchar(4), year(created)) 
 ,qty=count(convert(varchar(2),month(created)) + '/' + convert(varchar(4), year(created)))
from posts 
group by convert(varchar(2),month(created)) + '/' + convert(varchar(4), year(created))
) a
order by substring(mo,charindex(mo,'/')+1,50)
Run Code Online (Sandbox Code Playgroud)

但我不会说有效......

t-sql linq group-by substring

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

将使用哪种样式表?(IE条件语句)

我需要为IE使用不同的样式表,我想知道哪个样式表将采取控制.

例如,我将在<head>中使用此代码:

<link rel="stylesheet" type="text/css" href="styles/style.css" />
<!--[if IE]><link rel="stylesheet" type="text/css" href="styles/ie.css" /><![endif]-->
Run Code Online (Sandbox Code Playgroud)

然后我需要在IE样式表中使用!important无处不在吗?或者IE第二个样式表会被视为更重要吗?订单重要吗?

html css internet-explorer

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

如何在单个EAR中为不同的战争配置多个log4j?

我的EAR结构如下:

APP.ear 
- APP1.war
    - WEB-INF/classes/log4j.properties
- APP2.war
    - WEB-INF/classes/log4j.properties
- app1-ejb.jar
- app2-ejb.jar
- log4j.jar
- spring.jar
- commons-lang.jar (...and other jar)
Run Code Online (Sandbox Code Playgroud)

我希望每个WAR都有自己的应用程序日志.但似乎上面的配置不起作用.APP1和APP2的日志转到APP1的日志.反正有没有创建单独的应用程序日志?

ear configuration log4j war

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

Powershell ps1文件"未被识别为cmdlet,函数,可操作程序或脚本文件."

我刚刚创建了一个Powershell函数并将其保存到ps1文件中.但是,当我尝试从powershell中执行它时,它将无法运行.

我已经通过输入以下命令更改为运行未签名代码的设置:

set-executionpolicy remotesigned
Run Code Online (Sandbox Code Playgroud)

功能是这样的:

Function listAllPaths([string]$fromFolder, [string]$filter, [string]$printfile){
Get-ChildItem -Path $fromFolder -Include $filter -Recurse -Force -Name > $printfile
}
Run Code Online (Sandbox Code Playgroud)

它的作用是创建一个文本文件,其中列出了某个文件的所有路径.
我把它直接放在c:\下并将其命名为listAllPaths文件,与函数相同.

当我在Powershell中输入以下命令时:

PS> listAllPaths.ps1 c:\ *.pdf testingPDF.txt
Run Code Online (Sandbox Code Playgroud)

我收到一个错误说:

术语"listAllPaths.ps1"未被识别为cmdlet,函数,可操作程序或脚本文件.验证该术语,然后重试.

我已经尝试了几件事,老实说,我不知道如何让它发挥作用?我期望在给定路径上创建文件,在本例中为c:\.该文件名为testingPDF.txt,内容为生成此文件.

谁能告诉我,我忘了这里.

不,谷歌没有回答所有问题.已经尝试过了.如果我还没有尝试过在线搜索引擎,我不会来这里问.

powershell

21
推荐指数
2
解决办法
8万
查看次数

识别和非识别关系之间有什么区别?

我无法完全掌握差异.你能描述这两个概念并使用现实世界的例子吗?

database database-design data-modeling identifying-relationship

773
推荐指数
8
解决办法
39万
查看次数