小编Owe*_*ing的帖子

blogspot.com:如何一次显示所有帖子?

我正在 blogspot.com 上阅读一些博客,我想知道:是否可以更改博客的 URL,使其显示所有帖子?我的意思是,它将显示所有博客条目,而无需一遍又一遍地单击“旧帖子”。

blogspot

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

我在哪里可以找到NHibernate ISession.Persist()的文档?

NHibernate的ISession公开了一个带有两个重载的方法Persist().我无法在任何地方找到有关此方法的文档.在http://nhibernate.info/doc/nh/en/index.html上的NHibernate参考资料中甚至没有提到它.

这种方法是否已弃用,还是会被弃用?什么时候应该使用?它与SaveOrUpdate()相比如何?

任何指针都将非常感激.

nhibernate isession

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

Eclipse氧气版本更新Maven失败

我有 Eclipseoxygen,我通过帮助 - “检查更新”选项卡从 neon 更新了它。我喜欢让 Eclipse 保持最新状态,今天的更新检查联系了站点,然后当我选择两个 Maven 项目时产生了以下错误:

收集要安装的会话上下文项目时发生错误:(profile=_home_nick_eclipse_jee-neon_eclipse,phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=)。找不到包含以下内容的存储库:osgi.bundle,org.eclipse.m2e.archetype.common,1.8.1.20170728-1531 找不到包含以下内容的存储库:osgi.bundle,org.eclipse.m2e.core,1.8.1.20170728-1531 找不到包含以下内容的存储库: : osgi.bundle,org.eclipse.m2e.core.ui,1.8.1.20170728-1531 找不到包含以下内容的存储库:osgi.bundle,org.eclipse.m2e.discovery,1.8.1.20170728-1531 找不到包含以下内容的存储库:osgi.bundle ,org.eclipse.m2e.editor,1.8.1.20170728-1531 未找到包含以下内容的存储库:osgi.bundle,org.eclipse.m2e.editor.xml,1.8.1.20170728-1531 未找到包含以下内容的存储库:osgi.bundle,org.eclipse .m2e.importer,1.8.1.20170728-1531 未找到包含以下内容的存储库:osgi.bundle,org.eclipse.m2e.jdt,1.8.1.20170728-1531 未找到包含以下内容的存储库:osgi.bundle,org.eclipse.m2e.jdt.ui ,1.8.1.20170728-1531 未找到包含以下内容的存储库:osgi.bundle、org.eclipse.m2e.launching、1.8.1.20170728-1531 未找到包含以下内容的存储库:osgi.bundle、org.eclipse.m2e.lifecyclemapping.defaults、1.8.1.20170728 -1531 找不到包含以下内容的存储库:osgi.bundle,org.eclipse.m2e.logback.appender,1.8.1.20170728-1531 找不到包含以下内容的存储库:osgi.bundle,org.eclipse.m2e.logback.configuration,1.8.1.20170728-1531找不到包含以下内容的存储库:osgi.bundle,org.eclipse.m2e.maven.indexer,1.8.1.20170728-1531 找不到包含以下内容的存储库:osgi.bundle,org.eclipse.m2e.maven.runtime,1.8.1.20170728-1531 没有存储库发现包含:osgi.bundle,org.eclipse.m2e.maven.runtime.slf4j.simple,1.8.1.20170728-1531 未找到包含以下内容的存储库:osgi.bundle,org.eclipse.m2e.model.edit,1.8.1.20170728-1531找不到包含以下内容的存储库:osgi.bundle、org.eclipse.m2e.profiles.core、1.8.1.20170728-1531 找不到包含以下内容的存储库:osgi.bundle、org.eclipse.m2e.profiles.ui、1.8.1.20170728-1531 没有存储库发现包含:osgi.bundle,org.eclipse.m2e.refactoring,1.8.1.20170728-1531 未找到包含以下内容的存储库:osgi.bundle,org.eclipse.m2e.scm,1.8.1.20170728-1531 未找到包含以下内容的存储库:org.eclipse .update.feature,org.eclipse.m2e.feature,1.8.1.20170728-1531 未找到包含以下内容的存储库:org.eclipse.update.feature,org.eclipse.m2e.logback.feature,1.8.1.20170728-1531

任何有关解决方案的建议将不胜感激。

8 月 2 日更新 - 侥幸解决

首先,我应该补充一点,我有一个快速可靠的互联网连接,而且最近“检查更新”功能花费的时间越来越长,Eclipse 右下角的完整百分比数字慢慢爬升。

完成后,它注意到两个 m2e 组件可用,同时显示“接受许可证”单选按钮选择,Eclipse 正在下载项目,如右下角所示。这些内容大部分被缩写为带有省略号的 URL 所隐藏,但确实包含“artifacts.jar”。和一些xml文件。

我等待右下角的显示变得清晰(假设下载已完成 - 因为需要一段时间),然后单击许可协议的“接受”按钮。之后,Eclipse需要重新启动才能更新。

对于遇到类似问题的其他人,我认为此更新可能有用。作为 Eclipse 的注释,我建议在所有神秘的东西都在下载时,出现“请稍候”弹出窗口可能是一件好事

eclipse

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

为什么等待永远不会回来?

我看到等待似乎永远不会回来.这是示例代码:

public partial class MainWindow : Window, INotifyPropertyChanged
{
    private string _status;
    private CancellationTokenSource _cancellationTokenSource;

    public MainWindow()
    {
        InitializeComponent();

        _status = "Ready";

        DataContext = this;
    }

    public string Status
    {
        get { return _status; }
        set
        {
            _status = value;
            OnPropertyChanged(nameof(Status));
        }
    }

    private void OnStart(object sender, RoutedEventArgs e)
    {
        Status = "Running...";

        _cancellationTokenSource = new CancellationTokenSource();

        StartProcessing();
    }

    private void OnStop(object sender, RoutedEventArgs e)
    {
        _cancellationTokenSource.Cancel();
    }

    private async void StartProcessing()
    {
        try
        {
            await new Task(() =>
            { …
Run Code Online (Sandbox Code Playgroud)

c# task-parallel-library async-await

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

测试nHibernate映射

我刚刚开始使用nHibernate和Fluent进行映射的新项目.架构师给我发了一个数据库,我从中生成了数百个实体类和相应的Fluent映射文件.我知道这不是理想的DDD做事方式,但生活很少是理想的.

我想要做的是测试所有映射是否正确,列映射正确,OneToMany,ManyToMany等.是否有一些自动或简单的方法来做到这一点?我考虑过编写一个简单的存储库来加载来自每个实体的记录,并确保不会引发任何异常,但是大多数表还没有数据.

c# nhibernate unit-testing fluent-nhibernate

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

Python:系统命令中的unicode

假设我在Python(2.7)中有一个神秘的unicode字符串,我想要提供给命令行程序,例如imagemagick(或者实际上只是以任何方式 Python中获取它).字符串可能是:

  • AdolfoLópezMateos
  • StanisławaWalasiewicz
  • JörgenJönsson

所以在Python中我可能会做一个像这样的小命令:

cmd = u'convert -pointsize 24 label:"%s" "%s.png"' % (name, name)
Run Code Online (Sandbox Code Playgroud)

如果我只是打印cmd并获得convert -pointsize 24 label:"Jörgen Jönsson" "Jörgen Jönsson.png"然后自己运行,一切都很好.

但如果我这样做os.system( cmd ),我得到这个:

我知道这不是一个imagemagick问题,因为文件名也搞砸了.我知道Python在将命令传递给os.system时将命令转换为ascii,但为什么编码错误呢?为什么将每个非ASCII字符解释为2个字符? 根据 我读过的一些 文章 ,它可能是因为它被编码为latin-1但是它被读作utf-8,但我尝试在它们之间来回编码它并没有帮助.

当我尝试将其手动编码为ascii而没有替换参数时,我得到Unicode异常,但如果我做name.encode('ascii','xmlcharrefreplace'),我会得到以下内容:

我希望有人能够认识到这种特殊的编码问题,并且可以提供一些建议,因为我的想法很少.

谢谢!

python unicode encoding

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

AssemblyInfo无需加载

有没有办法以编程方式(在C#中)获取程序集信息(名称,描述,版本)而不将类加载到AppDomain?我只需要清单中的信息而不需要其他信息.是Assembly.ReflectionOnlyLoad(..)我需要什么?或者它也加载了类?

例如:我有一个包含文件的字典,我想列出程序集名称,描述和版本.我现在不想使用这些程序集.

c# reflection manifest .net-assembly

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

单元测试流畅的nhibernate存储库与内存sql lite - 没有这样的表错误

我正在尝试使用Fluent NHibernate为存储库模式编写单元测试.我选择使用内存中的sqlite数据库以避免sql server访问(可以进行集成测试).

这是我使用的类:

public enum ExpenseCategory
{
    Eat,
    Clothes,
    Car,
    Leisure,
    Rent,
    House,
    Lecture,
    Trip,
    Restaurent
}

public class Expense
{
    public virtual int Id { get; set; }
    public virtual ExpenseCategory Category { get; set; }
    public virtual double Amount { get; set; }
    public virtual bool IsNecessary { get; set; }
    public virtual bool IsPeriodic { get; set; }
    public virtual string Comment { get; set; }
}

    public ExpenseMapping()
    {
        Table("Expense");
        Id(x => x.Id).Column("idexpense");
        Map(x => …
Run Code Online (Sandbox Code Playgroud)

c# nhibernate unit-testing design-patterns repository

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

Gnuplot如何在每第n行绘制矩阵

我有以下数据

...
   10800    42.835282    2.0799322    9.6376456     14.69194     15.74205    16.591997    14.208506    17.036752    16.974312    30.759594    318.69734
   10900    59.608134    2.0319971    10.413494    17.136174    18.597465     19.31398     16.78688    19.939459    20.034195    43.809158     470.3118
   11000    71.147383    2.3502536    11.098845    19.525944    21.618026    22.255387    19.446565    22.871378    23.265609    60.717349    559.03537
   11100    70.844437    2.5290753    11.759208    21.795673     24.63466    25.294785    22.079689    25.788459    26.690083    80.472264    513.94945
...
Run Code Online (Sandbox Code Playgroud)

数据总共600行,12列.我想绘制从第3列到第12列的每第50行的逐行数据.我使用了绘图数据矩阵(因为[i = 3:12]没有像我预期的那样工作)

data = "data.dat"
plot data matrix every 1::2 w l
Run Code Online (Sandbox Code Playgroud)

这给了我想要的图(绘制每行的第3~12列),但绘制了所有600行的曲线.如何在每个1 :: 2命令中绘制此矩阵中的每50行,因此只显示12条曲线?

谢谢

ps)我刚刚使用sed命令自己解决了

plot '<sed -n "0~50p" data.dat' matrix every 1::2 w l
Run Code Online (Sandbox Code Playgroud)

plot gnuplot matrix

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

在 Linux 机器上查找 SQL Server 错误日志

我已经在 Linux 机器上安装了 Mssql-Server。谁能帮我找到 SQL Server 错误日志?

sql-server

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