小编Fer*_*cal的帖子

MySQL查询GROUP BY日/月/年

有可能我做一个简单的查询来计算我在一个确定的时间段内有多少记录,如年,月或日,有一个TIMESTAMP字段,如:

SELECT COUNT(id)
FROM stats
WHERE record_date.YEAR = 2009
GROUP BY record_date.YEAR
Run Code Online (Sandbox Code Playgroud)

甚至:

SELECT COUNT(id)
FROM stats
GROUP BY record_date.YEAR, record_date.MONTH
Run Code Online (Sandbox Code Playgroud)

要有月度统计数据.

谢谢!

mysql sql datetime group-by date

609
推荐指数
12
解决办法
60万
查看次数

我如何隐藏空的Velocity变量名?

我在Java应用程序中使用Struts + Velocity,但在提交表单后,确认页面(Velocity模板)显示变量名称而不是空标签,如下面的示例中的Age:

姓名:费尔南多

年龄:{person.age}

性别:男

我想知道如何隐藏它!

java templates struts velocity

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

CakePHP查看包括其他视图

我有一个CakePHP应用程序,在某些时刻会显示产品媒体(图片或视频)的视图,我想知道是否有一些视频威胁视频或威胁图片的视图,具体取决于标志.我想将这些"小视图"用于其他几个目的,因此它应该像"蛋糕组件"一样用于重用.

你们建议在Cake约定中使用什么(而不是使用原始include('')命令)

php templates cakephp

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

如何在CakePHP中的CSS文件中处理URL,以便它们引用正确的位置?

我正在使用CSS文件设计一个网站很多,但我有几次背景图片,列表中的子弹图像,我可能会发现另外需要css url()功能.

但是,在蛋糕中,所有URL都应该由Route::url()函数处理,在几个方面,最常见的$html->url()

但我的问题是PHP文件不是由PHP解释的.如何创建包含以下内容的CSS文件:

div.coolbg {
  background-image: url('<?= $html->url("/img/coolbg.jpg") ?>');
}
Run Code Online (Sandbox Code Playgroud)

看,我的最后一个选项是在布局上内联导入css文件,以便可以解释它.但我更喜欢使用更"蛋糕"的方法.

谢谢!

css url cakephp image stylesheet

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

使用Hibernate处理文本文件

我在Java应用程序中使用Hibernate来访问我的数据库,它在MS-SQL和MySQL上运行良好.但是我必须在某些表单上显示的一些数据必须来自文本文件,而文本文件我指的是人类可读文件,它们可以是CSV,Tab-Delimited,甚至是每行的键值对.我的数据就像这样简单,但我当然喜欢XML文件.

我的问题是:我可以使用hibernate来读取这些文件,使用HQL,Query,EntityManager以及Hibernate为我提供访问文件的所有资源.我应该使用哪种文件格式以及如何配置My persistence.xml文件以将文件识别为表格?

java database hibernate text-files

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

开发目录结构

我想知道开发项目中常用的目录结构.我的意思是促进构建,部署发布等.

我最近在Java项目中使用了Maven结构,但我不确定它是非maven驱动项目的最佳结构.

所以,我有两个问题:当你们开始新项目时,你使用什么结构?并且:如果您需要将两种不同的语言(例如java类)集成到PHP应用程序中,该怎么办?PHP文件是源文件,Web文件,你使用/ src,/ classes,webapps/php?在这种情况下你有什么选择.

作为注释:我想知道您对目录名称的选择是什么.我喜欢3个字母的名字(src,lib,bin,web,img,css,xml,cfg),但您对libraris,sources或htdocs/public_html等描述性名称有何看法?

directory-structure

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

CakePHP多模型视图

我正在CakePHP中创建一个网站,我对它有点新意.我找不到这方面的好资源,所以你去了:

我有注册用户三个表结构:Users,AddressesContacts.我必须使用所有三个表的信息构建一个视图,如:

Full Name:         [          ] (from Users)
Shipping Address:  [          ] (from Address)
Mobile Phone:      [          ] (from Contact)
e-Mail Address:    [          ] (from Contact)

处理这种情况的最佳方法是什么?特别是为了储蓄.创建一个新模型来表示这个,它将拥有一个save()方法本身(也许是数据库中的sql视图)创建一个Controller来处理这个视图的binds或unbinds信息

我仍然想知道我将如何处理两个联系人,因为他们将是两个不同INSERT的联系人

我可以挖掘的任何暗示或资源都会很高兴.

entity-relationship model-driven cakephp cakephp-1.2

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

读取Velocity模板中映射的模型对象

我有一个Struts + Velocity结构,比如一个Person类,它的一个属性是Car对象(有自己的getter/setter方法),它使用ModelDriven和getModel结构映射到提交给Action的Velocity表单. .

如果car属性不为null或car.id!= 0,则在显示"View Car"的表单上放置一个按钮,如果car为null或car.id = 0,则显示另一个按钮"Choose Car".

我该如何编码呢.我在模板文件中尝试过类似的东西:

#if($car != null)
  #ssubmit("name=view" "value=View Car")
#else
  #ssubmit("name=new" "value=Choose Car")
#end
Run Code Online (Sandbox Code Playgroud)

但是我一直在#if行中得到关于Null值的错误.

我还在Person中创建了一个布尔方法hasCar()来尝试,但我无法访问它,我不知道为什么.

而Velocity + Struts教程很难找到或者有很好的信息.

谢谢

java struts velocity

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

条件选择列

也许你可以帮我一个SQL查询:

我在辅助表中有一个转换值和以下结构:

ID PRICE_BRL PRICE_USD
-- --------- ---------
1  10        5
2  12        NULL
3  NULL      3
4  14        NULL
5  NULL      4
6  NULL      NULL
Run Code Online (Sandbox Code Playgroud)

我需要一个结果集就像优先考虑第一列一样,如果为NULL,则给出第二列值乘以存储在辅助表中的转换值.像伪代码一样:

SELECT 
  id, 
  (
   IF (price_brl != null) 
     price_brl
   ELSE 
     price_usd * tbl_2.value
  ) as final_price
FROM tbl_1
Run Code Online (Sandbox Code Playgroud)

我认为使用Joins一定很简单,但我无法理解!

提前致谢.

sql database conditional

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

如何最好地开发网络爬虫

我习惯于创建一些爬虫来编译信息,当我来到一个网站时,我需要信息我启动一个特定于该站点的新爬虫,大多数时候使用shell脚本,有时使用PHP.

我这样做的方式是用一个简单的for迭代的页面列表,wget做下载和sed,tr,awk或其他工具来清洁页面,抓住具体信息,我需要.

所有这些过程都需要一些时间,具体取决于网站以及更多内容以下载所有页面 我经常走进一个让一切变得复杂的AJAX网站

我想知道是否有更好的方法来做到这一点,更快的方式,甚至一些应用程序或语言来帮助这样的工作.

web-crawler

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

Soap WSDL ComplexType被发布为错误的参数类型

我有一个服务器(SoapUI)回答WSDL的请求.

发送测试请求时,我的服务器代码正在接收一个参数列表,但我试图实现的是一个复杂类型单个参数,例如:

{
 ingredient_id   => INT
 something       => STRING
 ...
}
Run Code Online (Sandbox Code Playgroud)

我的类型如下:

  <wsdl:types>
    <xsd:schema targetNamespace="/ingredient">
      <xsd:element name="getIngredientInfo" type="tns:IngredientRequest"></xsd:element>
      <xsd:element name="getIngredientInfoResponse" type="tns:ingredient"></xsd:element>

      <xsd:complexType name="ingredient">
        <xsd:sequence>
            <xsd:element name="ingredient_id" type="xsd:int" minOccurs="1" maxOccurs="1"></xsd:element>
            <xsd:element name="ingredient_name" type="xsd:string" minOccurs="1" maxOccurs="1"></xsd:element>
            <xsd:element name="status_gm" type="xsd:boolean" minOccurs="1" maxOccurs="1"></xsd:element>
            <xsd:element name="status_vegan" type="xsd:boolean" minOccurs="1" maxOccurs="1"></xsd:element>
            <xsd:element name="status_vegetarian" type="xsd:boolean" minOccurs="1" maxOccurs="1"></xsd:element>
            <xsd:element name="author_id" type="xsd:int" block="#all" minOccurs="1" maxOccurs="1"></xsd:element>
        </xsd:sequence>
      </xsd:complexType>

      <xsd:complexType name="IngredientRequest">
        <xsd:sequence>
            <xsd:element name="ingredient_id" type="xsd:int"></xsd:element>
            <xsd:element name="something" type="xsd:string"></xsd:element>
        </xsd:sequence>
      </xsd:complexType>

    </xsd:schema>
  </wsdl:types>
Run Code Online (Sandbox Code Playgroud)

有人可以帮助我理解为什么WSDL使SoapUI将参数作为简单参数列表而不是单个复杂参数发送?

编辑:这可能是序列标签的一些问题,但我找不到问题,只需要一些亮点.提前致谢!


当然,我就在这里:

<?xml …
Run Code Online (Sandbox Code Playgroud)

xsd soap wsdl web-services

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