小编Zac*_*Zac的帖子

如何清理.git文件夹?清理了我的项目目录,但.git仍然庞大

删除数百兆字节的意外生成的垃圾后,我的rails项目目录中的.git /对象仍然庞大.

我已经尝试过git add -A,以及其他命令来更新索引并删除不存在的文件.我收集,也许是错误的,目录中有两个字符名称的文件是blob.我曾尝试回滚以前的提交,但没有运气.

我该怎么做才能清理这个目录?

git

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

cx-freeze,runpy和multiprocessing - 多个失败路径

这有点复杂,可能需要一些时间.

基本的问题是,在Linux上(在我的测试案例中是Ubuntu)我的程序(Omnitool)的cx-freeze'd版本无法创建子进程.但它适用于Windows 7.或者直接从源代码运行.不幸的是,它并不像遗忘那么简单freeze_support.

问题

启动子进程的默认行为是X服务器崩溃.具体如下:

XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 23 requests (23 known processed) with 0 events remaining.
[xcb]Unknown sequence number while processing queue 
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called 
[xcb] Aborting, sorry about that. 
Omnitool: ../../src/xcb_io.c:274: poll_for_event: Assertion `!xcb_xlib_threads_sequence_lost' failed. 
Aborted (core dumped)
Run Code Online (Sandbox Code Playgroud)

没有python回溯.我试图XInitThreads用ctypes 手动调用,它返回0表示成功设置,但无论如何崩溃.在崩溃之前Shorty,pygame UI漏掉了,所以我希望有一些错误.

现在,设置multiprocessing.set_start_method()更改问题:"forkserver"给了我这个可爱的回溯,它什么也没告诉我:

Pastebin例子

相反,将它设置为spawn只是让它不做任何事情.__main__正如我可以用打印件证明的那样,该过程开始并经历,但从不进入子过程的目标函数.

试着自己

确保你有使用python 3.4的Ubuntu或类似的Linux.然后获取所有依赖项:

从git下载omnitool作为zip或克隆:https …

python ubuntu multiprocessing cx-freeze python-3.4

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

同位素和javascript - 添加新元素后,元素不再可点击

我正在尝试制作一个从json(不是真正的json,更像是javascript数组)加载的图像表,每次json更改时(当我用一些脚本将新图像附加到json文件时,我想要那个我上传的图片表也是如此.

这是json格式:

[{
    "image": "images/set_1_UTC+03.jpg",
    "weight": 101
}, {
    "image": "images/set_1_UTC+03.jpg",
    "weight": 102
}, {
    "image": "images/set_1_UTC+03.jpg",
    "weight": 103
}, {
    "image": "images/set_1_UTC+03.jpg",
    "weight": 104
}]
Run Code Online (Sandbox Code Playgroud)

为此,我使用同位素.我设法实现了上面提到的所有内容,唯一的问题是我想让图像可以点击,每当我点击其中一个图像时,让它的尺寸更大,当我再次点击它以回到小尺寸时.这是代码:

<script>
    var previous = 0;
    var current = 0;
    loadJSON(function(response) {
        // Parse JSON string into object
        current = JSON.parse(response);
    });

    function loadJSON(callback) {
        var xobj = new XMLHttpRequest();
        xobj.overrideMimeType("application/json");
        xobj.open('GET', 'data.json', true); // Replace 'my_data' with the path to your file
        xobj.onreadystatechange = function() {
            if (xobj.readyState == 4 && xobj.status == …
Run Code Online (Sandbox Code Playgroud)

javascript jquery-isotope

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

Symfony 4如何启用prod模式?

在Symfony 4中,index.php默认设置dev模式

$env = $_SERVER['APP_ENV'] ?? 'dev';
Run Code Online (Sandbox Code Playgroud)

Symfony官方文档说:Symfony Dotenv应该只用于开发/测试/登台环境.对于生产环境,请使用"真实"环境变量.

所以我理解:APP_ENV=prod因为环境变量是强制启用prod模式的.

我对吗?

symfony

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

React Router不加载外部HTML文件

我正在用react + react-router 构建一个React App,但是我对重定向有问题。

我有下一个文件夹结构:

... /public /index.html (react index) /tos/ /terms.html /privacy.html ... /src index.js App.js ...

index.js

class App extends Component {

    render() {
        return (
            <Router>
                <Switch>
                    <Route exact path="/" component={Home}/>
                    <Route path="/settings" component={Settings}/>
                </Switch>
            </Router>
        )
    }
}

ReactDOM.render(<App/>, document.getElementById('root'));
registerServiceWorker();
Run Code Online (Sandbox Code Playgroud)

问题是当我想重定向到/public/tos/terms.html或时/public/tos/privacy.html(有时(在chrome中更频繁)),我不能。该项目再次呈现索引,并显示空白页,因为该路由/public/tos/terms.html或未/public/tos/privacy.html在“路由开关”中声明。

另一方面,我在相同的base_url中有另一个“没有反应”的项目,但是在其他端口监听,www.my-project.com:4040/other并且在下一个路由中配置了它www.my-project.com/other。但是在这种情况下,我遇到了同样的问题,当我从我的React-app重定向到此路由时,react不要重定向并再次呈现其中的no App.js组件。

有人可以告诉我重定向到同一项目中其他位置的任何方法,但出于反应?

javascript redirect reactjs react-router-v4

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

为特定页面设置浏览器打印机

我正在编写一个基于Web的软件.我打印条形码.

PC上有2台打印机,因此用户必须始终选择用于打印条形码的条形码打印机和用于打印报告的激光打印机.

有没有办法为页面设置打印机.(来自浏览器设置或通过javascript)

例如:

www.example.com/barcodeprint.php ---->条码打印机

www.example.com/reportprint.php ---->激光打印机

谢谢

javascript browser printing

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

.NET Core找不到指定的框架'Microsoft.NETCore.App'版本'1.1.2'

完整日志

It was not possible to find any compatible framework version
The specified framework **Microsoft.NETCore.App**, version _1.1.2_ was not found.
  - Check application dependencies and target a framework version installed 
at:
      \
  - Alternatively, install the framework version '1.1.2'.
Run Code Online (Sandbox Code Playgroud)

浏览器说:

HTTP Error 502.5 - Process Failure
Run Code Online (Sandbox Code Playgroud)

我试图在Windows 2008 IIS 7服务器上运行我的APP。我创建了一个名为NetCore的新应用程序池,并将其分配给我的站点。

我在服务器上安装了.NET Core 2.0.2 SDK。我还安装了Windows Server Hosting。

我的csproj设置为netcoreapp1.1

我没有阅读Github上的所有相关文章。

.net iis-7 asp.net-core

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

LocalStrategy不是构造函数

我正在使用passport.js进行身份验证,并尝试设置本地策略.但是,每当我运行我的代码时,我都会收到一条错误,说它localStrategy不是构造函数.

代码:

// config/passport.js

// load all the things we need
var localStrategy   = require('passport-local');

// load up the user model
var User            = require('../app/models/user');

// expose this function to our app using module.exports
module.exports = function(passport) {

// =========================================================================
// passport session setup ==================================================
// =========================================================================
// required for persistent login sessions
// passport needs ability to serialize and unserialize users out of session

// used to serialize the user for the …
Run Code Online (Sandbox Code Playgroud)

javascript authentication node.js passport.js

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

Jquery在改变时获取滑块值

我有一个滑块问题,在拖动滑块时它应该给我恒定的值。

我的html代码如下:

<div class="dimmer">
      <div class="intensity-slider">
        <!--<label for="fader">INTENSITY</label>-->
        <input type="range" min="0" max="100" value="80" class="vertical" orient="vertical" id="fader" step="1" oninput="outputUpdate(value)">
        <output class="output" for="fader" id="intensity">80</output>
        <script>

          function outputUpdate(int) {
          document.querySelector('#intensity').value = int;
          }
        </script>
      </div>
      <div class="blackout">
        <a ontouchstart="" href="#" id="blackout">BO</a>
      </div>
  </div>
Run Code Online (Sandbox Code Playgroud)

现在,我有了输出类强度,并且在拖动滑块时它会得到更新。

我现在需要获取这个值来更新我的 jQuery consolelog

这是我的JavaScript代码:

$( "#fader" ).mousedown(function(value) {
    console.log(document.querySelector('#intensity').value);
});
Run Code Online (Sandbox Code Playgroud)

控制台正确记录该值,但我不是在整个拖动过程中获取流,而是获取按下时的值。

如何解决这个问题?

html javascript jquery

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

Signapk.jar 给出错误 java.lang.ClassNotFoundException: sun.misc.BASE64Encoder

我试图制作我的应用程序系统应用程序,并在我的 Windows 机器上成功转换,但是当我尝试在 mac 机器上运行以下相同的命令时,它一直出现错误。我已经从不同来源下载了signapk.jar并且无法运行该命令。

java -jar signapk.jar platform.x509.pem platform.pk8 device-owner.apk device-owner_sign.apk
Run Code Online (Sandbox Code Playgroud)

错误

Exception in thread "main" java.lang.NoClassDefFoundError: sun/misc/BASE64Encoder
        at com.android.signapk.SignApk.addDigestsToManifest(SignApk.java:169)
        at com.android.signapk.SignApk.main(SignApk.java:325)
    Caused by: java.lang.ClassNotFoundException: sun.misc.BASE64Encoder
        at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
        at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:185)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496)
Run Code Online (Sandbox Code Playgroud)

java android apk

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

如何隐藏联系表单7验证错误和成功消息框?

如何从表单底部隐藏联系人表单 7 验证错误和成功消息框。

css wordpress

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

如何在 Swift 中制作没有相交的多边形

在IOS Swift和Google地图sdk中,我想要每个顶点作为标记的矩形区域。所以,我不希望多边形中有交集,如果有交集,则自动重制为矩形。我可以找到如何检测交叉点,但没有办法重制。我该怎么办?..请帮忙..

我想做之前到之后。

前

后

视图控制器..

import UIKit
import GoogleMaps

class CreateLandmarkLocationVC: UIViewController {
    var counterMarker: Int = 0
    var allMarkers:[GMSMarker] = []


    // You don't need to modify the default init(nibName:bundle:) method.

    override func loadView() {
        // Create a GMSCameraPosition that tells the map to display the
        // coordinate -33.86,151.20 at zoom level 6.

        let camera = GMSCameraPosition.camera(withLatitude: -33.86, longitude: 151.20, zoom: 6.0)
        let mapView = GMSMapView.map(withFrame: CGRect.zero, camera: camera)

        mapView.delegate = self
        mapView.isMyLocationEnabled = true
        view …
Run Code Online (Sandbox Code Playgroud)

google-maps swift

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