小编Soh*_*pta的帖子

什么是SQL Server的文化中立日期格式

自从编程生涯开始以来,我就有了这个问题.在sql server中是否真的存在日期时间的文化中性格式,以便当我从客户端向运行具有不同系统日期时间格式的sql server 2008端的数据库服务器发送查询字符串时,如果查询包含转换为的日期一个字符串,什么格式不会给我一个错误.

sql datetime-format sql-server-2008

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

使用docker compose和docker swarm的Redis集群

我只是在学习docker及其所有优点,例如swarm和compose。我的意图是在docker swarm中创建Redis集群。

这是我的撰写文件-

version: '3'

services:
  redis:
    image: redis:alpine
    command: ["redis-server","--appendonly yes","--cluster-enabled yes","--cluster-node-timeout 60000","--cluster-require-full-coverage no"]
    deploy:
      replicas: 5
      restart_policy:
        condition: on-failure
    ports:
      - 6379:6379
      - 16379:16379

networks:
  host:
    external: true
Run Code Online (Sandbox Code Playgroud)

如果添加,network: - host则不会启动任何容器,如果将其删除,则容器会启动,但是当我尝试连接时会引发类似的错误CLUSTERDOWN Hash slot not served

眼镜 -

Windows 10

Docker Swarm Nodes -
2 Virtual Box VMs running Alpine Linux 3.7.0 with two networks

VirtualBox VM Network - 
eth0 - NAT
eth1 - VirtualBox Host-only network

Docker running inside the above VMs - 
17.12.1-ce
Run Code Online (Sandbox Code Playgroud)

docker docker-compose docker-swarm alpine-linux

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

C#解析SQL语句以查找存储过程中使用的所有INSERT/UPDATE/DELETE表

正如标题所说,我的目的是找到所有参与 INSERT/UPDATE/DELETE 语句的表并生成结构化格式。到目前为止,这是我想出的 -

void Main()
{
    string DBName = "Blah";
    string ServerName = @"(localdb)\MSSQLLocalDB";

    Server s = new Server(ServerName);
    Database db = s.Databases[DBName];

    ConcurrentDictionary<string, SPAudit> list = new ConcurrentDictionary<string, SPAudit>();

    var sps = db.StoredProcedures.Cast<StoredProcedure>()
    .Where(x => x.ImplementationType == ImplementationType.TransactSql  && x.Schema == "dbo")
    .Select(x => new
    {
        x.Name,
        Body = x.TextBody
    }).ToList();

    Parallel.ForEach(sps, item =>
    {
        try
        {
            ParseResult p = Parser.Parse(item.Body);
            IEnumerable<SqlInsertStatement> insStats = null;
            IEnumerable<SqlUpdateStatement> updStats = null;
            IEnumerable<SqlDeleteStatement> delStats = null;
            var listTask = new List<Task>(); …
Run Code Online (Sandbox Code Playgroud)

c# sql-server parsing smo

6
推荐指数
2
解决办法
2726
查看次数

DevExpress for ASP.NET足够快

我的问题很简单直接 - DevExpress是否足够快,适用于真实世界的Web应用程序.我们在公司使用DevExpress为客户构建CRM,每个页面都有很多控件,而且速度很慢.在我的开发服务器上,一个页面需要10秒才能加载大约20个控件.这是好事还是坏事?除了案例研究部分给出的应用程序之外,你们能指点我一个真实的DevExpress应用程序吗?

asp.net devexpress

5
推荐指数
4
解决办法
9375
查看次数

SQL Server SMO从远程服务器本地备份

我的问题很简单,如何通过连接到远程服务器来编写SQL SMO以进行本地备份.我想将bak文件保存到连接到远程服务器的本地计算机.此外,我希望只有特定权限的用户能够在本地保存备份.

.net sql-server backup smo

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

Autohotkey脚本打开命令提示符

我从AutoHotKey论坛收集了一个脚本,让我在Windows资源管理器中打开的位置打开命令提示符.如果当前窗口不是资源管理器窗口,则会在脚本所在的位置打开提示.C:\如果当前窗口不是资源管理器窗口,我想更改此行为并使其打开.我试图编辑脚本但它没有按预期工作.

#ifwinactive, ahk_class CabinetWClass
ControlGetText, address , edit1, ahk_class CabinetWClass
if (address <> "") {
Run, cmd.exe, %address%
}
else {
Run, cmd.exe, "C:"
}
ExitApp
#ifwinactive
Run Code Online (Sandbox Code Playgroud)

cmd autohotkey command-prompt

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

引导程序使用SASS来使用fontawesome图标分隔符修改面包屑

因此,我尝试breadcrumb使用SASS 更改默认样式。我已经按照Bootstrap 4 beta 3官方文档中所述设置了所有内容。我已经在custom.scss

$breadcrumb-divider: "\f105"; //fontawesome icon for fa-angle-right
Run Code Online (Sandbox Code Playgroud)

现在这也需要将字体系列设置为

font-family: 'fontAwesome'; //How do I plug this in
Run Code Online (Sandbox Code Playgroud)

如何.breadcrumb-item::before正确设置类的字体?

css sass twitter-bootstrap bootstrap-4

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

Firebase 分析日志事件在电子的生产版本中不起作用

我使用了一个firebase包来使用实时数据库,我想实现 firebase 分析,所以我使用了相同的包并编写了用于分析的代码

import * as firebase from 'firebase'
import 'firebase/analytics'
import { fireBase } from 'configs/config'
const config = {
  apiKey: fireBase.REACT_APP_FIREBASE_API_KEY,
  authDomain: fireBase.REACT_APP_FIREBASE_AUTH_DOMAIN,
  databaseURL: fireBase.REACT_APP_FIREBASE_DATABASE_URL,
  projectId: fireBase.REACT_APP_FIREBASE_PROJECT_ID,
  storageBucket: fireBase.REACT_APP_FIREBASE_STORAGE_BUCKET,
  messagingSenderId: fireBase.REACT_APP_FIREBASE_MESSAGING_SENDER_ID,
  appId: fireBase.REACT_APP_FIREBASE_APP_ID,
  measurementId: fireBase.REACT_APP_MEASUREMENT_ID,
}
firebase.initializeApp(config)
export const defaultAnalytics = firebase.analytics()
export default firebase
Run Code Online (Sandbox Code Playgroud)

之后,我在需要它的文件中导入了defaultAnalytics并将该代码用于记录事件以进行分析

defaultAnalytics.logEvent('profile_update')
Run Code Online (Sandbox Code Playgroud)

它在开发中完美运行,但在生产模式下无法运行

javascript firebase reactjs electron

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

Intersection Observer API 进入无限渲染循环

我尝试使用交集观察器 API 在用户开始滚动时有条件地显示 CSS 网格中的项目,但它似乎进入了无限渲染循环。这是我的代码。

这是我在 StackBlitz 上的实时代码的链接

另外,我想要实现的目标是,当我可以避免时,不要在屏幕上渲染太多项目。我不确定是否display: none真的会减少浏览器的工作量。如果这不是正确的方法,请告诉我。

感谢您阅读我的问题。非常感谢任何帮助。

typescript reactjs react-intersection-observer chakra-ui

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

sp_MSforeachtable在每个表上执行过程

我想打印一些动态查询来对数据库中的所有表执行过程.这是我到目前为止所写的 -

EXEC SP_MSFOREACHTABLE '
    IF EXISTS(SELECT * FROM INFORMATION_SCHEMA.COLUMNS 
       WHERE COLUMN_NAME="EMAIL_S" AND TABLE_NAME=PARSENAME("?",1))
    BEGIN
        PRINT ''EXEC DROPCONSTANT @TBLNAME=''+PARSENAME("?",1)
                  +'', @FLDNAME=''''EMAIL_S'''' ''
        PRINT CHAR(10)+CHAR(13)
    END
' 
Run Code Online (Sandbox Code Playgroud)

输出不是我预期的 -

EXEC DROPCONSTANT @TBLNAME=bill, @FLDNAME='EMAIL_S'
Run Code Online (Sandbox Code Playgroud)

但我真正想要的是 -

EXEC DROPCONSTANT @TBLNAME='bill', @FLDNAME='EMAIL_S'
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server stored-procedures sql-server-2008

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