小编Jas*_*zek的帖子

jQuery:如何在.ready()期间更改文档的标题?

我在Ruby on Rails中使用了一些嵌套布局,在其中一个布局中,我需要读取div中的字符串并将其设置为文档的标题.设置文档标题的正确方法是什么(如果有的话)?

<script type="text/javascript">
$(document).ready(function() {

    // ???

});
</script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery ruby-on-rails

140
推荐指数
7
解决办法
26万
查看次数

Hibernate:基于实体类自动创建/更新db表

我有以下实体类(在Groovy中):

import javax.persistence.Entity
import javax.persistence.Id
import javax.persistence.GeneratedValue
import javax.persistence.GenerationType

@Entity
public class ServerNode {

  @Id
  @GeneratedValue(strategy = GenerationType.AUTO)
  Long id

  String firstName
  String lastName

}
Run Code Online (Sandbox Code Playgroud)

和我的persistence.xml:

<?xml version="1.0" encoding="UTF-8"?>
<persistence xmlns="http://java.sun.com/xml/ns/persistence" version="1.0">
    <persistence-unit name="NewPersistenceUnit">
        <provider>org.hibernate.ejb.HibernatePersistence</provider>
        <properties>
            <property name="hibernate.connection.url" value="jdbc:mysql://localhost:3306/Icarus"/>
            <property name="hibernate.connection.driver_class" value="com.mysql.jdbc.Driver"/>
            <property name="hibernate.connection.username" value="root"/>
            <property name="hibernate.connection.password" value=""/>
            <property name="hibernate.archive.autodetection" value="class"/>
            <property name="hibernate.show_sql" value="true"/>
            <property name="hibernate.format_sql" value="true"/>
            <property name="hbm2ddl.auto" value="create"/>
        </properties>
        <class>net.interaxia.icarus.data.models.ServerNode</class>
    </persistence-unit>
</persistence>
Run Code Online (Sandbox Code Playgroud)

和脚本:

import javax.persistence.EntityManager
import javax.persistence.EntityManagerFactory
import javax.persistence.Persistence
import net.interaxia.icarus.data.models.ServerNode

def factory = Persistence.createEntityManagerFactory("NewPersistenceUnit")
def manager = …
Run Code Online (Sandbox Code Playgroud)

java mysql groovy hibernate jpa

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

NodeJS vs Play Framework适用于大型项目

我真的在两个不同的堆栈之间撕裂,用于构建一个大型应用程序.一方面有这个选项:

  • Node.js的
    • 表达
    • 咖啡脚本
    • coffeekup
    • 猫鼬/ mongodb或
    • presistencejs/MySQL的


  • 使用Scala播放框架
    • Anorm w/mysql
    • 或mongodb

node.js路径对我很有吸引力,因为我可以在coffeescript中编写所有服务器端代码,视图和客户端代码,我已经知道了.如果我沿着这条路走下去,我仍然不能100%确定我会采取哪种数据库路径.mongoose使得存储数据变得快速而简单,但考虑到我想到的数据模型(非常SQLish),缺乏真正的关系可能更难以工作.

Play Framework路径也很有吸引力,因为我在使用Java时非常了解框架,但我对Scala知之甚少,因此在学习该语言的过程中会对生产力产生影响.Anorm数据库访问层很吸引人,因为我可以手工编写我喜欢的SQL,并将结果自动映射到对象,这样可以省去很多工作.

我一直倾向于node.js,但我并没有在最好的数据库访问层上出售.任何人都有任何经验,可以分享一些见解?

mongodb node.js coffeescript playframework anorm

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

LINQ:将lambda表达式作为参数传递,由方法执行并返回

所以这是场景:我有一系列不同的存储库类,每个类都可以使用独立的数据上下文或共享上下文.在使用隔离上下文的情况下,我想向基类添加一个方法,允许我将lambda指定为参数,让该表达式由所选存储库的隔离上下文执行并返回IQueryable结果.方法签名看起来如何,以及如何将表达式传递给上下文?

我需要解决方案尽可能通用,因为可以使用任何可能的模型对象/表.

这基本上是我要做的事情:

IAssetRepository repo = new AssetRepository(true); // true indicates isolated context
var results = repo.ExecuteInContext<SomeType>(SomeTable.Where(x => 
                                              x.SomeProp.Equals(SomeValue)));
Run Code Online (Sandbox Code Playgroud)

c# linq

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

ASP.NET FileUpload:如何在选择文件后自动回发?

我正在开发一个ASP.NET应用程序,我需要在FileUpload控件中选择文件后回发到服务器,而不必让用户明确单击"提交"按钮.这可能吗?如果是的话,怎么样?

asp.net

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

Actionscript 3 vs Haxe:选择哪个新的Flash项目?

我正处于一个新的Flash游戏项目的计划阶段,并且想知道哪种语言会更好用?我已经对Actionscript 3有了很深的理解,并且还没有和Haxe一起工作过,但是我已经阅读了语言参考文档,看来Haxe有一些来自我最喜欢的语言C#和Ruby的功能.

所以我的问题有两个部分:

1)Haxe可以与闪存组件(swc文件)互操作吗?例如,如果我使用Flash IDE来设置一些控件,我可以导入这些控件并在Haxe中使用它们吗?

2)Haxe编译器是否有任何性能优势?或任何陷阱?

flash language-comparisons haxe actionscript-3

26
推荐指数
2
解决办法
9157
查看次数

C#/ .NET作为新标准游戏开发平台的可行性?

很长一段时间以来,C++一直是主导的游戏开发语言.许多AAA质量的3D引擎可满足任何预算.

我的问题是,随着XNA的兴起,C#和.NET框架已经定位好,可以作为新的标准游戏开发平台接管吗?显然,XNA框架(Windows,Xbox,Zune)固有的跨平台特性有其优点,但这些优势是否足以吸引大型游戏开发工作室转换?

就个人而言,我在使用C#/ XNA进行新项目和通过jMonkeyEngine使用Java之间徘徊不定.我非常希望让我的游戏能够移植到多个平台上,而我所知道的唯一能够完成此任务的语言是C#和Java.我很想看到由OpenGL驱动的XNA代码库的实现,并且可以在Mono上运行,但我认为这只是一厢情愿的想法.

我很想知道其他人在用C++以外的东西构建3D游戏时所经历的事情.

c# mono xna

23
推荐指数
8
解决办法
4853
查看次数

以编程方式将List绑定到ListBox

让我们说比如我有以下非常简单的窗口:

<Window x:Class="CalendarGenerator.Window1"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="Window1"
        Height="300"
        Width="447">
  <Grid>
    <ListBox Margin="12,40,0,12"
             Name="eventList"
             HorizontalAlignment="Left"
             Width="134" />
  </Grid>
</Window>
Run Code Online (Sandbox Code Playgroud)

一个简单的列表定义为:

List<String> ListOfNames = new List<String>();
Run Code Online (Sandbox Code Playgroud)

并且假设列表中有多个名称.我将如何去使用尽可能多的列表绑定到ListBox代码隐藏的可能吗?

c# data-binding wpf

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

Django:sqlite for dev,mysql for prod?

快速提问:在开发Django项目时使用sqlite并在生产服务器上使用MySQL是个好主意吗?

python mysql sqlite django dev-to-production

20
推荐指数
4
解决办法
3776
查看次数

py2exe + sqlalchemy + sqlite问题

在进入全速开发模式之前,我正在玩一些基本的东西在Python中工作.以下是具体内容:

Python 2.5.4
PyQt4 4.4.3
SqlAlchemy 0.5.2
py2exe 0.6.9
setuptools 0.6c9
pysqlite 2.5.1
Run Code Online (Sandbox Code Playgroud)

setup.py:

from distutils.core import setup
import py2exe

setup(windows=[{"script" : "main.py"}], options={"py2exe" : {"includes" : ["sip", "PyQt4.QtSql","sqlite3"],"packages":["sqlite3",]}})
Run Code Online (Sandbox Code Playgroud)

py2exe似乎正确生成.exe文件,但是当我执行dist/main.exe时,我在main.exe.log中得到了这个

Traceback (most recent call last):
  File "main.py", line 18, in <module>
  File "main.py", line 14, in main
  File "db\manager.pyc", line 12, in __init__
  File "sqlalchemy\engine\__init__.pyc", line 223, in create_engine
  File "sqlalchemy\engine\strategies.pyc", line 48, in create
  File "sqlalchemy\engine\url.pyc", line 91, in get_dialect
ImportError: No module named sqlite
Run Code Online (Sandbox Code Playgroud)

我一直在谷歌上搜索,但似乎无法找到任何解决方案.如果我现在无法使用它,我希望在这个项目中使用Python将会破灭,我将重新开始使用Ruby ...(不是说Ruby有什么问题,我只是想把这个项目用作自学Python的好方法)

python sqlite sqlalchemy py2exe

19
推荐指数
2
解决办法
4379
查看次数