问题列表 - 第308页

如何在Django中向现有模型添加数据?

目前,我正在编写一些基于产品的CMS作为我的第一个项目.

这是我的问题.如何在产品型号中添加其他数据(产品)?

我在我的urls.py中添加了'/ admin/products/add',但我真的不知道从那里去哪里.我如何构建我的视图和模板?请记住,我真的不太了解Python,我对Django很新

如何在不使用现有django管理界面的情况下完成所有操作.

python django

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

针对Oracle的表统计信息收集

何时以及如何为Oracle,版本9及更高版本执行表统计信息收集?您将如何收集大型数据库的统计数据,其中统计数据收集将与"营业时间"发生冲突.

oracle table-statistics

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

如何在C#中将IP地址字符串解析为uint值?

我正在编写使用Windows IP Helper API的C#代码.我试图调用的函数之一是" GetBestInterface ",它采用IP的"uint"表示.我需要的是解析IP的文本表示以创建'uint'表示.

我已经通过谷歌找到了一些例子,比如这个或者这个例子,但我很确定应该有一种标准的方法来实现这一点.唯一的问题是,我找不到这种标准方式.IPAddress.Parse似乎是在正确的方向,但它没有提供任何方式获得'uint'表示...

还有一种方法可以使用IP Helper,使用ParseNetworkString,但同样,我宁愿使用.NET - 我相信我越少依赖pInvoke就越好.

那么,有谁知道在.NET中执行此操作的标准方法?

.net c# networking winapi iphelper

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

构造函数中的虚函数,为什么语言不同?

在C++中,当从构造函数中调用虚函数时,它的行为不像虚函数.

我认为第一次遇到这种行为的每个人都感到惊讶,但第二次认为这是有意义的:

只要派生的构造函数没有被执行的对象是不是又一个衍生实例.

那么如何调用派生函数呢?前提条件没有机会建立.例:

class base {
public:
    base()
    {
        std::cout << "foo is " << foo() << std::endl;
    }
    virtual int foo() { return 42; }
};

class derived : public base {
    int* ptr_;
public:
    derived(int i) : ptr_(new int(i*i)) { }
    // The following cannot be called before derived::derived due to how C++ behaves, 
    // if it was possible... Kaboom!
    virtual int foo()   { return *ptr_; } 
};
Run Code Online (Sandbox Code Playgroud)

它与Java和.NET完全相同,但他们选择了另一种方式,并且可能是最不惊讶原则的唯一原因?

你认为哪个是正确的选择?

.net c++ java language-agnostic

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

奇怪的boo语言语法

我在Boo语言指南中遇到了一个奇怪的语法:

setter = { value | a = value }
Run Code Online (Sandbox Code Playgroud)

什么是| 运营商意味着

closures boo

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

你如何组织多个git存储库,以便所有这些存储库一起备份?

使用SVN,我有一个大的存储库,我保存在服务器上,并在几台机器上签出.这是一个非常好的备份系统,让我可以轻松地在任何机器上工作.我可以签出一个特定的项目,提交并更新"主"项目,或者我可以检查整个事情.

现在,我有一堆git存储库,用于各种项目,其中一些是在github上.我也有我提到的SVN存储库,通过git-svn命令导入..

基本上,我喜欢把我所有的代码(不仅仅是项目,而是随机的片段和脚本,像我的简历,我写过的文章,我制作的网站等等)放在一个大的存储库中,我可以很容易地克隆到远程机器,或记忆棒/硬盘作为备份.

问题是,因为它是一个私有存储库,并且git不允许检出特定文件夹(我可以将其作为一个单独的项目推送到github,但是更改会出现在master-repo和sub-回购)

可以使用git子模块系统,但它并不是我想要的行为(子模块是指向其他存储库的指针,并不真正包含实际代码,所以它对备份没用)

目前我有一个git-repos的文件夹(例如,〜/ code_projects/proj1/.git /〜/ code_projects/proj2/.git /),在对proj1进行更改之后git push github,我将文件复制到〜/ Documents/code/python/projects/proj1 /并做一次提交(而不是单个repos中的众多提交).然后做git push backupdrive1,git push mymemorystick

所以,问题是:你的个人代码和项目如何使用git存储库,并保持同步和备份?

git backup

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

登录时的条件重定向

我正在使用表单身份验证.我的用户会被重定向到一个页面(写在web.config中),当他们登录,但他们中的一些可能没有访问此默认页面中的privilages.在这种情况下,我希望他们重定向到另一个页面,但RedirectFromLoginPage方法总是重定向到默认页面在web.config中.如何让用户登录,然后重定向到依赖于某些条件的页面?

asp.net forms-authentication

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

你如何设置在PHP中使用HttpOnly cookie

我如何设置的Cookie在我PHP appsHttpOnly cookies

php security cookies xss httponly

89
推荐指数
7
解决办法
10万
查看次数

更新Android标签图标

我有一个活动,其中包含一组TabSpec,每个TabSpec都有一个listview,其中包含选项卡要显示的项目.创建每个TabSpec时,我设置一个图标显示在选项卡标题中.

TabSpecs以这种方式在一个setupTabs()循环创建适当数量的选项卡的方法中创建:

TabSpec ts = mTabs.newTabSpec("tab");
ts.setIndicator("TabTitle", iconResource);

ts.setContent(new TabHost.TabContentFactory(
{
    public View createTabContent(String tag)
    {
        ... 
    }            
});
mTabs.addTab(ts);
Run Code Online (Sandbox Code Playgroud)

有几个实例我希望能够在执行程序期间更改每个选项卡中显示的图标.目前我正在删除所有选项卡,并再次调用上面的代码来重新创建它们.

mTabs.getTabWidget().removeAllViews();
mTabs.clearAllTabs(true);
setupTabs();
Run Code Online (Sandbox Code Playgroud)

有没有办法替换正在显示的图标而不删除并重新创建所有选项卡?

java android android-tabhost

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

Memcache控制面板?

我们一直在3个web服务器上运行eAccelerator,并希望在所有3 个服务器上移动到一个memcache池,希望减少大约2/3的db查找.

关于eAccelerator的一个方便的事情是基于Web的控制接口(control.php),当我们不得不意外地刷新缓存,快速监视缓存中的哪些脚本等时,它已证明非常有用.

我们一直在寻找但没有找到任何为memcache提供相同类型功能的东西 - 有谁知道这样的东西是否存在?

显然,在控制台上使用memcache来缓存缓存等是很容易的,但是我们的特定设置意味着我们可能有人监视我们的前端并需要刷新缓存,这些缓存不一定在服务器上具有shell访问权限.

memcached caching controlpanel eaccelerator

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