小编Kin*_*arō的帖子

如何从visual studio中的解决方案为特定项目运行干净的构建

假设我需要建立一个整体解决方案(其中有多个项目)在命令行中,是有可能对特定项目运行一个干净的构建,为项目的其余运行增量构建?

谢谢.

msbuild command-line visual-studio

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

Python ElementTree解析未绑定的前缀错误

我在python中学习ElementTree.一切似乎都很好,除非我尝试用前缀解析xml文件:

test.xml:

<?xml version="1.0"?>
<abc:data>
   <abc:country name="Liechtenstein" rank="1" year="2008">
   </abc:country>
   <abc:country name="Singapore" rank="4" year="2011">
   </abc:country>
   <abc:country name="Panama" rank="5" year="2011">
   </abc:country>
</abc:data>
Run Code Online (Sandbox Code Playgroud)

当我尝试解析xml时:

import xml.etree.ElementTree as ET
tree = ET.parse('test.xml')
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

xml.etree.ElementTree.ParseError: unbound prefix: line 2, column 0
Run Code Online (Sandbox Code Playgroud)

我是否需要指定一些内容才能解析带有前缀的xml文件?

python xml prefix elementtree

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

根据浏览器窗口大小使div增长和缩小

我正在制作一个非常简单的html页面,并且想知道如何为我的页面执行以下两项操作:

  1. 我有一个容器div,并希望将容器div放在页面的中心.
  2. 当我调整窗口大小时,容器div将增长和缩小.

我写了附加的代码,但容器总是粘在左边,当我调整窗口大小时它不会改变大小.

<title>Demo</title>
<head>This is a demo</head>
<style>
#nav
{
background-color: red;
float: left;
width: 200px;
position:relative;

}

#detail
{
background-color: green;
float : right;
width: 800px;
position:relative;
}

div.testDetail 
{
margin-top:10px;
margin-left:20px;
margin-right:20px;
margin-bottom:10px;
}

#container
{
width:1000px;
position:relative;
}
</style>

<hr>
<body>
<div id="container">
<div id="nav">
    <ul>Tests</ul>
</div>
<div id="detail">
    <div class="testDetail">
        <image style="float:right;margin:5px;" src="test1.jpg" width="50px" height="50px"/>
        <image style="float:right;margin:5px;" src="test2.jpg" width="50px" height="50px"/>
        <image style="float:right;margin:5px;" src="test3.jpg" width="50px" height="50px"/>
        <image style="float:right;margin:5px;" src="test4.jpg" width="50px" height="50px"/>
        <h3>Title</h3>
        <p>Testing</p>
    </div>
    <hr> …
Run Code Online (Sandbox Code Playgroud)

html css

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

AWS S3 CORS 403 OPTIONS请求出错

我试图从ajax请求访问驻留在S3中的html文件,我收到403错误.

我在线阅读AWS,如果我这样做,我需要设置AWS CORS规则来修复403错误.

但是,我已经尝试了两天而且没有任何运气.这是我的CORS配置:

<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
    <AllowedOrigin>*</AllowedOrigin>
    <AllowedMethod>GET</AllowedMethod>
    <MaxAgeSeconds>3000</MaxAgeSeconds>
    <ExposeHeader>XMLHttpRequest</ExposeHeader>
    <AllowedHeader>x-csrftoken</AllowedHeader>
 </CORSRule>
 </CORSConfiguration>
Run Code Online (Sandbox Code Playgroud)

我的HTTP请求如下:

Accept  text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding gzip, deflate
Accept-Language en-US,en;q=0.5
Access-Control-Request-He...    x-csrftoken
Access-Control-Request-Me...    GET
Connection  keep-alive
Host    xxxxxxxxx.cloudfront.net
Origin  http://localhost:8000
User-Agent  Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0
Run Code Online (Sandbox Code Playgroud)

谁能帮我看看我错过了什么?

谢谢!

ajax amazon-s3 amazon-web-services http-status-code-403

9
推荐指数
2
解决办法
3233
查看次数

如何为golang添加可信证书

我正在尝试使用 go get 或 godep 为我的项目提取一些依赖项,但我在我的 mac 中看到了这一点

\n\n
KALEI-M-V11L:election kalei$ dep ensure\nThe following issues were found in Gopkg.toml:\n\n  \xe2\x9c\x97 unable to deduce repository and source type for "k8s.io/apiextensions-apiserver": unable to read metadata: unable to fetch raw metadata: failed HTTP request to URL "http://k8s.io/apiextensions-apiserver?go-get=1": Get https://k8s.io/apiextensions-apiserver?go-get=1: x509: certificate signed by unknown authority\n  \xe2\x9c\x97 unable to deduce repository and source type for "k8s.io/apimachinery": unable to read metadata: unable to fetch raw metadata: failed HTTP request to URL "http://k8s.io/apimachinery?go-get=1": Get https://k8s.io/apimachinery?go-get=1: x509: …
Run Code Online (Sandbox Code Playgroud)

ssl ssl-certificate go

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

$未在jsfiddle中定义

假设我有以下html:

<div id="test1">hi</div>
<a href="#" onclick="showDiv()">click here</a>
Run Code Online (Sandbox Code Playgroud)

和javascript:

function showDiv() {
    $("#test1").hide();
}
Run Code Online (Sandbox Code Playgroud)

当我在jsfiddle上尝试它时,它返回:

$未定义

我错过了jsFiddle中的一些设置吗?

谢谢.

javascript jsfiddle

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

在 monorepo 环境中发布 go 模块

假设我有一个 monorepo 并且有几个单独的 golang 服务:

\n
root    \n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 services\n        \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 svc1\n        \xe2\x94\x82\xc2\xa0\xc2\xa0 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 go.mod\n        \xe2\x94\x82\xc2\xa0\xc2\xa0 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 go.sum\n        \xe2\x94\x82\xc2\xa0\xc2\xa0 \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 main.go\n        \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 svc2\n            \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 go.mod\n            \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 go.sum\n            \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 main.go\n
Run Code Online (Sandbox Code Playgroud)\n

而 svc2 将来将依赖于 svc1。另外,要求svc1和svc2可以单独释放。

\n

有没有办法可以单独发布模块?go mod 文档仅假设只有 repo,因此它不提供这样的灵活性。

\n

go go-modules

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

在Django单元测试中使用会话对象

我正在编写登录视图,并希望为视图添加单元测试.我的观点如下:

def login(request):

    if request.POST:
            usrname = request.POST.get('username')
            password = request.POST.get('password')
            user = authenticate(username=usrname, password=password)

            if user is not None:
                    auth_login(request, user)
                    return redirect('/core/home/')
            else:
                    context = {'error_message': "Invalid username or password"}
                    return render(request, 'core/login.html', context)
    else:
            c = {}
            c.update(csrf(request))
            return render_to_response('core/login.html',c)

def home(request):
    if request.user.is_authenticated():
        context = {'user' : request.user}
        return render(request, 'core/home.html', context)
    else:
        return render(request, 'core/login.html')
Run Code Online (Sandbox Code Playgroud)

我的单元测试看起来像这样:

class CoreViewTests(TestCase):
    def setUp(self):
            self.factory = RequestFactory()

    def test_login_view_with_valid_user(self):
            uf = UserFactory()
            user = uf.make_user("ValidUser1", "12345", "user@abc.com")
            self.assertEqual(user.username, "ValidUser1") …
Run Code Online (Sandbox Code Playgroud)

django session

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

如何禁用云初始化网络?

我正在尝试禁用云初始化网络配置。从云初始化文档中,我必须network-config={config: disabled}在内核命令行条目中进行设置。

当我将其设置为/etc/default/grub

GRUB_CMDLINE_LINUX="network-config={config: disabled}"
Run Code Online (Sandbox Code Playgroud)

并运行update-grub,但它给了我以下错误:

generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.4.0-116-generic
Found initrd image: /boot/initrd.img-4.4.0-116-generic
Found linux image: /boot/vmlinuz-4.4.0-104-generic
Found initrd image: /boot/initrd.img-4.4.0-104-generic
Found linux image: /boot/vmlinuz-4.4.0-97-generic
Found initrd image: /boot/initrd.img-4.4.0-97-generic
error: syntax error.
error: Incorrect command.
error: syntax error.
error: Incorrect command.
error: syntax error.
Syntax error at line 128
Syntax errors are detected in generated GRUB config file.
Ensure that there are no errors in /etc/default/grub
and /etc/grub.d/* …
Run Code Online (Sandbox Code Playgroud)

cloud cloud-init

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

Android相机预览看起来很奇怪

我正在实现一个相机应用程序,当我查看预览(特别是前置摄像头)时,图像非常胖.看起来图像水平拉伸.我使用优化的相机尺寸跟踪sdk示例,但它没有帮助.如何调整相机设置以便像其他相机应用程序一样进行预览?

谢谢.

我的代码如下.

public class CameraActivity extends Activity implements SurfaceHolder.Callback, Camera.ShutterCallback, Camera.PictureCallback {

Camera m_camera;
SurfaceView m_surfaceView;
int m_numOfCamera;
int m_defaultCameraId;
int m_currentCamera;
int m_surfaceWidth;
int m_surfaceHeight;

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_camera);
    getActionBar().setDisplayHomeAsUpEnabled(true);


    m_surfaceView = (SurfaceView)findViewById(R.id.cameraPreview);
    m_surfaceView.getHolder().addCallback(this);

    m_camera = Camera.open();

    m_numOfCamera = Camera.getNumberOfCameras();

    CameraInfo cameraInfo = new CameraInfo();
    for (int i = 0; i < m_numOfCamera; ++i) {
        Camera.getCameraInfo(i, cameraInfo);
        if (cameraInfo.facing == CameraInfo.CAMERA_FACING_BACK) {
            m_defaultCameraId = i;
            m_currentCamera = m_defaultCameraId;
        }       
    }

    if (m_numOfCamera < 1) …
Run Code Online (Sandbox Code Playgroud)

api camera android

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