问题列表 - 第39064页

我在哪里可以找到sqlalchemy-migrate的好例子或教程

这个帖子中,有人指出我使用sqlalchemy-migrate来帮助使用sqlalchemy快速变化的Web应用程序.但是,还建议使用" 自己动手"方法,包括手动为新数据库模式编写CSV列,最后导入它们.

问题是我无法找到sqlalchemy-migrate的真实示例.我发现的资源最多只需要添加一个列或一列重命名.官方文档基本上描述了API,很难看到如何有效地使用迁移.从文档中我甚至不知道迁移是否有助于更改数据库引擎,例如从sqlite到mysql,而DIY解决方案可以完成工作.

我真的希望看到代码可以对数据库模式进行一些非平凡的转换,并证明迁移确实是一个有用的工具.

我在哪里可以找到sqlalchemy-migrate的好例子/教程?

谢谢 !

pylons data-migration sqlalchemy sqlalchemy-migrate

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

Android多个WebView保存实例

我尽量保存和恢复的3状态WebViews中使用我的活动onSaveInstanceState()restoreState()我的方法WebViewonCreate().当我只有一个时可以正常工作WebView,但有3个WebViews保存,看起来它只是最后一个保存计数并覆盖其他保存; 因此,当我使用该restoreState()方法时onCreate(),第一个WebView具有第三个的内容而WebView另外两个是空的.

以下是我的活动代码示例:

@Override 
public void onSaveInstanceState(Bundle outState) {
  ((WebView)findViewById(R.id.webview1)).saveState(outState);
  ((WebView)findViewById(R.id.webview2)).saveState(outState);
  ((WebView)findViewById(R.id.webview3)).saveState(outState);
}

@Override
public void onCreate(Bundle savedInstanceState) {
    ((WebView)findViewById(R.id.webview1)).restoreState(savedInstanceState);
    ((WebView)findViewById(R.id.webview2)).restoreState(savedInstanceState);
    ((WebView)findViewById(R.id.webview3)).restoreState(savedInstanceState);
}
Run Code Online (Sandbox Code Playgroud)

我应该使用一些技巧为每个视图使用另一个包吗?我在代码中的其他地方做错了导致这种情况还是标准行为?

android webview

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

我应该取消订阅活动吗?

我有3个关于事件的问题:

  1. 我应该总是取消订阅订阅的活动吗?
  2. 如果我不这样做会怎么样?
  3. 在下面的示例中,您将如何取消订阅订阅的活动?

我有这样的代码:

Ctor:目的:用于数据库属性更新

this.PropertyChanged += (o, e) =>
{
    switch (e.PropertyName)
    {
        case "FirstName": break;
        case "LastName": break;
    }
};
Run Code Online (Sandbox Code Playgroud)

这个:目的:用于GUI绑定将模型包装到视图模型中

ObservableCollection<Period> periods = _lpRepo.GetDailyLessonPlanner(data.DailyDate);
PeriodListViewModel = new ObservableCollection<PeriodViewModel>();

foreach (Period period in periods)
{
    PeriodViewModel periodViewModel = new PeriodViewModel(period,_lpRepo);
    foreach (DocumentListViewModel documentListViewModel in periodViewModel.DocumentViewModelList)
    {
        documentListViewModel.DeleteDocumentDelegate += new Action<List<Document>>(OnDeleteDocument);
        documentListViewModel.AddDocumentDelegate += new Action(OnAddDocument);
        documentListViewModel.OpenDocumentDelegate += new Action<int, string>(OnOpenDocument);
    }
    PeriodListViewModel.Add(periodViewModel);
}
Run Code Online (Sandbox Code Playgroud)

c# events unsubscribe subscribe

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

Objective-C中的ivars和属性有什么区别

在objective-c中使用ivars和属性的这三种方式之间的语义差异是什么?

1.

@class MyOtherObject; 
@interface MyObject {
}
@property (nonatomic, retain) MyOtherObject *otherObj;
Run Code Online (Sandbox Code Playgroud)

2.

#import "MyOtherObject.h"
@interface MyObject {
    MyOtherObject *otherObj;
}
@property (nonatomic, retain) MyOtherObject *otherObj;
Run Code Online (Sandbox Code Playgroud)

3.

#import "MyOtherObject.h"
@interface MyObject {
    MyOtherObject *otherObj;
}
Run Code Online (Sandbox Code Playgroud)

properties objective-c instance-variables

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

如何在python中处理'../'?

我需要../something/从网址中删除

例如.剥离../first/../first/bit/of/the/url.html哪里first可以是任何东西.

实现这一目标的最佳方法是什么?

谢谢 :)

python string url path

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

file_get_contents返回空字符串

我对这个问题犹豫不决,因为它看起来很奇怪.但无论如何.万一有人遇到过同样的问题......文件系统函数(fopem,file,file_get_contents)对于http:// wrapper表现得很奇怪

  • 它似乎有效.没有错误提出.fopen()返回资源.
  • 它不返回所有肯定工作的URL的数据(例如http://google.com/).
    file返回空数组,file_get_contents()返回空字符串,fread返回false
  • 对于所有故意错误的URL(例如http://goog973jd23le.com/)它的行为完全相同,除了少量[假设域查找]超时,之后我没有得到任何错误(应该!)但是空字符串.
  • url_fopen_wrapper已开启
  • curl(命令行和php版本)工作正常,所有其他实用程序和应用程序工作正常,本地文件打开正常

此错误似乎不适用,因为在我的情况下,它不适用于每个URL或主机.

php-fpm 5.2.11 Linux版本2.6.35.6-48.fc14.i686(mockbuild@x86-18.phx2.fedoraproject.org)

php fopen

21
推荐指数
3
解决办法
5万
查看次数

获取包中声明的所有Java类的名称

我正在编写一个功能,将类放入程序的某个包中会很有帮助.另外,我只想要子类化某个类的类.

我需要这些类才能在它们上调用静态方法.

有自动方法吗?如果是这样,它会慢吗?

如果我不清楚,我想要的是这样的:

ArrayList<Class<? extends MySuperClass>> classes = ;

classes.add(MyClass.class); 
classes.add(MyClass2.class); 
Run Code Online (Sandbox Code Playgroud)

我不想为每个类调用add,而是自动获取该类列表.

类的数量很小,所以如果自动技巧很慢,我不介意手动声明它们 - 这个应用程序适用于移动平台.

无论哪种方式,我还想知道如何为ArrayList中的每个方法调用静态方法:

  // error The method nameOfStaticMethod is undefined for the type Class<capture#2-of ? extends MySuperClass>
  classes.get(0).nameOfStaticMethod (); 
Run Code Online (Sandbox Code Playgroud)

感谢您的意见.

java class package

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

处理spring + hibernate异常的位置和方式?

我使用spring + hibernate用于桌面应用程序.

我正在尝试使用分层实现来构建它,所以我有:

GUI层 - 调用 - >服务层 - 调用 - > DAO层

一个小例子来更好地解释我的情况:

// In GUI layer
private void actionPerformed(ActionEvent evt){
    addUser();
}

private void addUser(){
    // Check gui validation for user inputs
    if(inputIsValid()){
        String username=nameText.getText();
        String pass=passText.getText();
        //Now call service layer
        userService.createUser(username, pass);
        // Now here i want to show a message to user like
        // "Operation successful" or "Operation failed"
        // or more sofisticated message like "User with same name already exists"
    }
}


// Service …
Run Code Online (Sandbox Code Playgroud)

java spring hibernate exception-handling

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

JavaScript获取样式

是否可以使用JavaScript获取对象的所有样式?就像是:


main.css
-------
#myLayer {
  position: absolute;
  width: 200px;
  height: 100px;
  color: #0000ff;
}

main.js
-------
var ob = document.getElementById("myLayer");
var pos = ob.(getPosition);
// Pos should equal "absolute" but
// ob.style.position would equal null
// any way to get absolute?


javascript css styling

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

未定义的局部变量或方法'current_user'

我目前正在阅读一个RoR教程(http://railstutorial.org/chapters/sign-in-sign-out#sec:signin_success是相关部分),这似乎相当不错,尽管我遇到过尝试查看示例站点时出现以下问题.

Extracted source (around line #10):

7:          <li><%= link_to "Home", root_path %></li>
8:          <li><%= link_to "About", about_path %></li>
9:          
10:             <% if signed_in? %>
11:                 <li><%= link_to "Profile", current_user %></li>
12:                 <li><%= link_to "Sign out", signout_path, :method => delete %></li>
13:             <% else %>
Run Code Online (Sandbox Code Playgroud)

如您所见,问题源于我的方法"signed_in?" 应该通过检查current_user变量是否已设置来检查用户是否已登录(我已经包含了来自帮助程序的其余代码以提供上下文,道歉):

module SessionsHelper

  def sign_in(user)
    cookies.permanent.signed[:remember_token] = [user.id, user.salt]
    current_user = user
  end

  def sign_out
    cookies.delete[:remember_token]
    current_user = nil
  end

  def current_user= (user)
    @current_user ||= user_from_remember_token
  end

  def signed_in?
    !current_user.nil?
  end

  private

    def …
Run Code Online (Sandbox Code Playgroud)

variables ruby-on-rails

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