小编Tol*_*a E的帖子

应该将"node_modules"文件夹包含在git存储库中

我想知道我们是否应该在我们的仓库中跟踪node_modules或在检查代码时进行npm安装?

git version-control node.js npm

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

VSCode只显示标签栏中的一个文件(无法打开多个文件)

我点了一些快捷方式,我找不到关闭它的设置.但是打开多个文件不会显示不同的选项卡.

这就是我所看到的

在此输入图像描述

但这是我打开新标签时所期待的

在此输入图像描述

visual-studio-code

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

无法使自定义DialogFragment在Fragment上透明

我需要在片段上创建一个对话框(占据整个屏幕).该对话框需要是一个浮动对话框,它将定位在片段上,片段在片段外面变暗.

对于自定义对话框,我有一个具有弯曲边缘的linearLayout,无论我做什么,对话框都有一个黑色边缘(非常小).我已经尝试了一切使其透明并消失(所以所有的对话框只是线性布局 - 弯曲的盒子)

对于DialogFragment,这就是我对onCreateView的看法

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState){
    LinearLayout layout =(LinearLayout)inflater.inflate(R.layout.custom_dialog, null);
    LinearLayout item = (LinearLayout)layout.findViewById(R.id.display_item);
    populateItemData(item, inflater);
    return layout;
}
Run Code Online (Sandbox Code Playgroud)

custom_dialog只是一个将android:backgroung设置为#000000的LinearLayout

这是我自定义Dialog的样式

<style name="CustomDialog" parent="android:style/Theme.Dialog">
    <item name="android:windowBackground">@null</item>
    <item name="android:windowNoTitle">true</item>
    <item name="android:windowIsFloating">true</item>
    <item name="android:windowIsTranslucent">true</item> 
    <item name="android:alwaysDrawnWithCache">false</item>
    <item name="android:windowContentOverlay">@null</item>
</style>
Run Code Online (Sandbox Code Playgroud)

我尝试了这种风格的各种组合(从我在网上看到的)并且我无法摆脱那种恼人的黑色边界,如果我将LinearLayout背景设置为除了以外的任何其他颜色,我可以将其绘制为白色或任何其他颜色#000000 ...

我已经花了3-4个小时,我希望其他人可以帮忙...

android android-layout android-fragments android-dialog android-dialogfragment

93
推荐指数
7
解决办法
5万
查看次数

在C#中嵌入IronPython的问题(缺少编译器所需的成员'Microsoft.CSharp.RuntimeBinder.Binder.InvokeMember'

我正在尝试做一个简单的hello世界来测试在C#中嵌入IronPython但似乎无法解决这个问题.

这是我的C#文件;

using System;
using IronPython.Hosting;
using Microsoft.Scripting;
using Microsoft.Scripting.Hosting;
using System.IO;

public class dynamic_demo
{
    static void Main()
    {
        var ipy = Python.CreateRuntime();

        dynamic test = ipy.UseFile(@"../../Test.py");

        test.Simple();
    }
}
Run Code Online (Sandbox Code Playgroud)

这是python类;

import sys

def Simple():
    print 'Hello from Python'
    print "Call Dir(): "
    print dir()
    print "Print the Path: " 
    print sys.path
Run Code Online (Sandbox Code Playgroud)

我的目标.NET框架是4.0,我正在使用IronPython 2.6 ..

当我运行这个时,我得到2个错误来自一个名为"CSC"的文件; 错误5缺少编译器所需的成员

'Microsoft.CSharp.RuntimeBinder.Binder.InvokeMember'C:\ Users\Tolga\documents\visual studio 2012\Projects\WindowsFormsApplication1\consoleTest\CSC consoleTest

另一个来自我创建的C#文件

错误6无法找到编译动态表达式所需的一种或多种类型.你错过了参考吗?C:\ Users\Tolga\documents\visual studio 2012\Projects\WindowsFormsApplication1\consoleTest\Program.cs 17 9 consoleTest

这是Build的输出

1>------ Build started: Project: consoleTest, Configuration: Debug Any …
Run Code Online (Sandbox Code Playgroud)

.net c# python ironpython dynamic

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

使用ACTION_IMAGE_CAPTURE拍摄的图像在某些Gingerbread设备上的ExifInterface.TAG_ORIENTATION返回1

在处理ACTION_IMAGE_CAPTURE活动时我遇到了方向问题.我已经使用过,TAG_ORIENTATION所以我会相应地旋转图片.但现在我们发现在一些较新的设备上这不起作用.事实上,它为所有方向返回1.

这是我们观察到的设备列表;

  • 三星Infuse 4G(2.3.3)
  • 三星Galaxy SII X(2.3.5)
  • 索尼Xperia Arc(2.3.3)

有趣的是,一旦这个图像是图库它正确显示,如果我选择它,TAG_ORIENTATION就会正确填充.所以不知何故OS正确地填写了这些信息,但没有ActivityResult.

确定方向的最可靠方法是什么?有人在另一个问题上建议比较高度和宽度但是在获得这些时,它们会根据方向正确切换(另一个谜)

编辑:似乎这可能连接到另一个错误,其中操作系统复制在库中拍摄的图像(它只应该将图像保存在我们指定的URL中),事情是这个图像在库中有ORIENTATION信息而指定位置的一个没有.

这是错误; http://code.google.com/p/android/issues/detail?id=19268

编辑2:我已经向Android提交了一个新的错误.我很确定这是与上述错误相关的操作系统错误. http://code.google.com/p/android/issues/detail?id=22822

android exif image-capture orientation

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

在同一个表中复制一行而不必键入50+列名称(同时更改2列)

在我的工作期间,我通常必须在更改主键并为其提供新戳并可能更改外键时复制行.

问题是我不想在做的时输入所有列名;

insert into table_name
select pk_seq.nextval, 
       'foreign-key', 
       col3,
       col4...col51
  from table_name
 where pk_id = "original_primary_key"
Run Code Online (Sandbox Code Playgroud)

如果我在select语句中执行*,我将无法更新前2列...

有什么方法可以做我想做的吗?

sql oracle

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

用Java构建GUI

您更喜欢构建GUI的机制是什么:从头开始或使用GUI构建软件?

java user-interface

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

在整个Node项目中使用UglifyJs?

我需要尽可能地混淆我的源代码所以我决定使用uglifyjs2 ..现在我有了嵌套目录的项目结构,如何通过uglifyjs2运行它来完成整个项目,而不是给它所有的输入文件?

我不介意它是否将整个项目缩小为单个文件或其他东西

obfuscation node.js uglifyjs uglifyjs2

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

离子构建android的错误:copyFileSync:无法写入dest文件

当我使用命令时:ionic cordova build android这是我得到的:

cp:copyFileSync:无法写入dest文件(代码= ENOENT):/ Users/mehdigriche/work/cam1/test/platforms/android/res/xml/config.xml

解析/Users/mehdigriche/work/cam1/test/platforms/android/res/xml/config.xml失败(节点:2306)UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:1):错误:ENOENT:没有这样的文件或目录,打开'/Users/mehdigriche/work/cam1/test/platforms/android/res/xml/config.xml'

[10:50:14]皮特说完了

cordova ionic-framework ionic-native ionic3

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

将枚举转换为值数组(将所有JSON值放入数组中)

在JavaScript中使用这个方法枚举?在我们的代码中创建枚举..

所以

var types = {
  "WHITE" : 0,
  "BLACK" : 1
}
Run Code Online (Sandbox Code Playgroud)

现在问题是当我想在任何地方创建验证时,我必须这样做;

model.validate("typesColumn", [ types.WHITE, types.BLACK ]);
Run Code Online (Sandbox Code Playgroud)

现在有一种方法可以简单地将类型中的值转换为数组,这样我就不必列出枚举的所有值吗?

model.validate("typesColumn", types.ValuesInArray]);
Run Code Online (Sandbox Code Playgroud)

编辑:我创建了一个非常简单的枚举库来生成简单的枚举npm --save-dev install simple-enum(https://www.npmjs.com/package/simple-enum)

javascript enums json node.js

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