小编VAA*_*AAA的帖子

启用IIS 8.0(Windows 8专业版)动态压缩

我在IIS 8(Windows 8 Pro)下遇到压缩问题.

它在IIS 7.5下的Windows 7中工作正常,但在Windows 8 Pro中它不起作用.

看了很深,我比较了applicationHost配置文件(Windows 7和Windows 8),我发现了一些有趣的东西......

  1. 在Windows 7中,我在globalModules下面的applicationHost标签中<add name="DynamicCompressionModule" image="%windir%\System32\inetsrv\compdyn.dll" />找到了System32\inetsrv中的文件compdyn.dll

  2. 在Windows 8中,我在globalModules下的applicationHost文件中没有该行,并且System32\inetsrv中缺少compdyn.dll

所以实际上我确定这个问题,任何人都知道为什么Windows 8 Pro(IIS 8)没有附带那个DLL?

我有什么需要做的吗?

非常感谢,希望有人能帮助我.

固定

简单的解决方案:必须为IIS安装动态内容模块,这就是全部.

compression iis iis-7.5 windows-8 iis-8

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

C#从客户端实时上传到服务器到Amazon S3

早上好,我有一个桌面应用程序,该文件将文件上传到WCF服务,然后WCF服务上传到Amazon S3。

这是我的WCF方法,它接收文件并上传到S3。

public void UploadFile(RemoteFileInfo request)
        {
            config = new AmazonS3Config();
            config.CommunicationProtocol = Protocol.HTTP;
            accessKeyID = "XXXXXXX"; 
            secretAccessKeyID = "YYYYYYYY";
            client = Amazon.AWSClientFactory.CreateAmazonS3Client(accessKeyID, secretAccessKeyID, config);

            int chunkSize = 2048;
            byte[] buffer = new byte[chunkSize];

            using (System.IO.MemoryStream writeStream = new System.IO.MemoryStream())
            {
                do
                {
                    // read bytes from input stream
                    int bytesRead = request.FileByteStream.Read(buffer, 0, chunkSize);
                    if (bytesRead == 0) break;

                    // simulates slow connection
                    System.Threading.Thread.Sleep(3);

                    // write bytes to output stream
                    writeStream.Write(buffer, 0, bytesRead);
                } while (true);

                // report …
Run Code Online (Sandbox Code Playgroud)

c# wcf amazon-s3

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

c#固定长度字符串

我需要生成一个固定长度的文本行:

我现在拥有的是:

StringBuilder _sb = new StringBuilder();

_sb.Append(string.Format("{0,5}", "MM")); // serie to cancel
_sb.Append(string.Format("{0,20}", "45444")); // folio to cancel
_sb.Append(string.Format("{0,30}", "AC1122")); // account number (optional)
Run Code Online (Sandbox Code Playgroud)

这很有效,因为生成一个55个字符的固定长度字符串.

例如,可选值是一个空字符串,例如:

StringBuilder _sb = new StringBuilder();

_sb.Append(string.Format("{0,5}", "MM")); // serie to cancel
_sb.Append(string.Format("{0,20}", "45444")); // folio to cancel
_sb.Append(string.Format("{0,30}", "")); // account number (optional)
Run Code Online (Sandbox Code Playgroud)

在string.format中有空字符串然后不会给出固定长度,我仍然需要30个字符长度.

任何线索都非常感谢!!

谢谢

c# string fixed-length-record

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

如何在轮班附近的一天内获得第一个员工入口

我有一个employee_attendance表(SQL Server 2012),其中包含以下列:

  • 出勤率(身份)
  • 员工ID
  • 时间戳(打卡或打卡)
  • AccessCode(I = IN,O = OUT)

这是SQL Fiddle的一些示例数据:http://sqlfiddle.com/#!3/ba8a1/1

我知道这些员工可以在我们拥有的3个班次中的任何一天工作:

  1. 班次A(从07:00到15:00)
  2. 班次B(从15:00到23:00)
  3. Shift C(次日23:00至次日07:00)

所以我需要的是在选定的一天知道每个员工(样本数据只有一天并且已被过滤以仅显示IN记录,因此只有IN访问公司)是第一个Timestamp接近(低于或高于)转移入口.

下面是应用正确脚本后SQL Fiddle数据应该是什么样子的图像:

在此输入图像描述

sql sql-server sql-server-2008

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

带按钮向右拉的引导面板页脚

我有以下带引导程序的 HTML 元素:

 <div class="panel-footer">
                            <button type="button" id="btnSave" class="btn btn-default pull-right">Save</button>
                        </div>
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

如果您看到有灰色区域 ( panel-footer): 在此处输入图片说明

该按钮pull-right也使用类,即float:right,但我希望灰色区域实际上panel-footer div适合按钮高度。

这是样式panel-footer

在此处输入图片说明

而这对于pull-right

在此处输入图片说明

有什么线索吗?

更新:

我在按钮后添加:

<div class="clearfix"></div>
Run Code Online (Sandbox Code Playgroud)

并且似乎解决了问题。这可以吗?

css twitter-bootstrap-3

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

C#在一段时间内选择随机数

我有一份员工编号清单(大约300名员工),每位员工都会将他的指纹放入扫描仪中,我必须在早上7点早上7点15分之间以及随机的时间间隔内randomly选择20名员工.

所有员工入职时间都在早上7点到早上7点15分之间,人力资源部门只需将手指放入门扫描仪后,就需要为randomnly所选员工准确接收警报,以便员工进入房间进行特殊测试.

例如,300名员工将在15分钟内进入,我必须只选择20名但不想成为顺序,所以可能会选择第一名员工,但第二名员工不会,第三名不是,也许再次选择第四个,依此类推.

还有其他复杂的规则,一旦员工被选中,算法将需要等待30到60秒(这也必须是随机的),直到再次执行随机逻辑.

这是一个Excel如何工作的例子:

在此输入图像描述

任何线索?

c# random

5
推荐指数
0
解决办法
193
查看次数

ChartJS:如何只留下没有线条的点数

我有以下ChartJS图表:

在此输入图像描述

我想知道如何删除点之间的连接线,因为我只需要显示点.

这是实际的代码:

 var data = {
                                  labels: ["SUN", "MON", "TUE", "WED", "THU", "FRI", "SAT"],
                                  datasets: [{
                                      data: [0.2, 0.1, 0.4, 0.1, 0.0, 0.5, 0.4]
                                  }, {
                                      data: [0.3, 0.2, 0.4, 0.4, 0.0, 0.7, 0.6]
                                      },
                                  {
                                      data: [0.4, 0.5, 0.5, 0.4, 0.0, 0.9, 0.7]
                                  },
                                  {
                                      data: [0.6, 0.7, 0.55, 0.6, 0.0, 0.9, 0.7]
                                  }]
                              };

                              var ctx = document.getElementById("LineWithLine").getContext("2d");

                              Chart.types.Line.extend({
                                  name: "LineWithLine",
                                  initialize: function () {
                                      Chart.types.Line.prototype.initialize.apply(this, arguments);
                                  },
                                  draw: function () {
                                      Chart.types.Line.prototype.draw.apply(this, arguments);

                                      var point = …
Run Code Online (Sandbox Code Playgroud)

chart.js

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

将字形路径转换为 ​​SVG

我有以下字形路径:

<glyph glyph-name="right-nav-workflow" unicode="&#xe8c1;" d="M251 101c0 65 0 131 0 196 26 0 52 0 78 0 0 27 0 54 0 81-29 7-52 23-67 50-11 20-14 41-10 64 8 45 48 79 92 81 49 1 88-29 102-79 2 0 4 0 6 0 20 0 40 0 60 0 5 0 8 1 11 5 32 32 64 64 96 96 2 1 3 3 4 4 42-42 84-84 127-127-1 0-2-2-4-4-32-32-65-65-98-98-2-2-4-6-4-10 0-21 0-43 0-64 30-8 53-24 67-52 12-21 …
Run Code Online (Sandbox Code Playgroud)

svg

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

ExtJS lookupReference不起作用

我想在我的ViewController中使用lookReference但是我无法获得该元素.

这是我的观点:

Ext.define('MyApp.view.main.Main', {
    extend: 'Ext.container.Container',
    xtype: 'app-main',
    requires: [
        'Ext.layout.container.Card',
        'Ext.layout.container.Border',
        'Ext.layout.container.Accordion',
        'Ext.form.Label',
        'MyApp.view.security.LoginForm'
    ],

    controller: 'main',
    reference: 'appmain',


    items: [{xtype: 'loginform', height: 330}]
});
Run Code Online (Sandbox Code Playgroud)

我的LoginForm视图是:

Ext.define('MyApp.view.security.LoginForm', {
    extend: 'Ext.form.Panel'
    title: 'Access',
    items: [
    {
        name: 'userName',
        fieldLabel: "User Name"
    }, {
        inputType: 'password',
        name: 'password',
        fieldLabel: "Password"
    }],
    buttons: [{
        text: 'Log in',
        listeners: {
            click: 'onLoginClick'
        }

    }]
});
Run Code Online (Sandbox Code Playgroud)

这是我的ViewController:

Ext.define('SoftHuman.view.main.MainController', {
    extend: 'Ext.app.ViewController',

    alias: 'controller.main',

    onLoginClick: function(button, e, options) {
        var me = this;

        // show …
Run Code Online (Sandbox Code Playgroud)

extjs extjs6

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

如何从 Vuex 中的另一家商店调用 getter?

我有vuex一家商店abc.js

import Vue from 'vue';

const state = {
  recordType: null
};

const getters = {

  recordType: state => state.recordType,

};
.... other code
Run Code Online (Sandbox Code Playgroud)

我还有其他vuex商店xyz.js

import { API } from '@/api';
import Vue from 'vue';

const state = {
  messages: null
};

const getters = {
  messages: state => state.messages || [],
};

const actions = {
  async openRecord({ dispatch, rootState, commit, state }, record) {

    // api data
    const response = …
Run Code Online (Sandbox Code Playgroud)

vue.js vuex vuejs2

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