小编Sim*_*ely的帖子

从数据库返回List <int>

我有一个简单的问题,即使谷歌搜索很多,我也无法找到答案.也许发布这个问题将有助于下一个寻找相同答案的可怜的灵魂.

我有一个返回不同ID的集合的查询.

我正在SQLCommand使用此查询创建并使用ExecuteScalar( )它来运行它.

ExecuteScalar( ) 似乎返回一个对象,不允许我将其强制转换为List.

解决此问题的最佳做法是什么?如何解决此问题?

c# sql-server list executescalar

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

测试我的简单WPF应用程序

我希望自己教会如何使用VS2010和C#进行有效测试,以进行即将到来的采访.学习这一点的任何资源都将受到高度赞赏(特别是快速和肮脏的"这里是你如何创建一个测试项目/运行它/ make断言"文档 - 我只需要弄脏我的手!).:)

我想要学习的是一个我写过的小项目.我有一些带有条件/关键字的组合框,它们查询表中的某些列以查看是否返回了正确的值.因此,例如,"Colour"我的WPF应用程序中有一个列和一个相应的组合框"Colour"."Red"选择何时,我想返回"Red"其行中的值等所有cols 等.

我已经随机化了我的数据库数据并希望现在创建一些断言(例如,对于"Red"组合框值,仅返回"Red"行).

我可以测试这种性质的应用程序的最有效和最好的方法是什么?

从理论上讲,我知道它是关于创建一些测试数据,提供给"Red"搜索功能并断言只"Red"返回列.但是,实际上,我如何使用VS2010和C#执行此操作?令人惊讶的是,难以获得这方面的资源.

我是否打开项目,添加一个新的测试项目,创建一个独立项目,我从哪里开始......?一个简单的初学者介绍添加一个测试项目和一些指导最好的断言方法将真正帮助我.

非常感谢.

c# testing automated-tests unit-testing visual-studio-2010

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

基于滑块值的平滑动画

我有一个基本的HTML Slider元素.我想要制作的很简单 - 当滑块位于一端时,输出一个简单的快乐脸.当它在另一端时,输出一个简单的悲伤面.

我想要的关键是从动画的一侧到另一侧的平滑过渡 - 所以笑脸会经历不同的冷漠和轻微的快乐/轻微的悲伤.

假设从滑块输出1到10之间的浮点数,这对应于显示图像的"幸福".

你会如何解决这个问题?我试过搜索和谷歌搜索,但没有很好的结果.所有技术都可以接受 - 特别感兴趣的是如何存储图像/动画.

javascript css animation web jquery-animate

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

通道优先与通道最后 - 这些是什么意思?

https://software.intel.com/en-us/forums/computer-vision/topic/785538

“问题已经解决了,因为我使用的模型默认使用channels_first进行GPU训练,而OPENVINO需要使用channels_last来进行TF模型。”

这些是什么意思?

我怎样才能改变它们?

我在网上找不到任何对此的进一步参考。

neural-network deep-learning conv-neural-network tensorflow openvino

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

用于查找1000位数字中五个连续数字的最大乘积的代码

我正在做一个项目euler问题如下:

Find the greatest product of five consecutive digits in the 1000-digit number.

73167176531330624919225119674426574742355349194934
96983520312774506326239578318016984801869478851843
85861560789112949495459501737958331952853208805511
12540698747158523863050715693290963295227443043557
66896648950445244523161731856403098711121722383113
62229893423380308135336276614282806444486645238749
30358907296290491560440772390713810515859307960866
70172427121883998797908792274921901699720888093776
65727333001053367881220235421809751254540594752243
52584907711670556013604839586446706324415722155397
53697817977846174064955149290862569321978468622482
83972241375657056057490261407972968652414535100474
82166370484403199890008895243450658541227588666881
16427171479924442928230863465674813919123162824586
17866458359124566529476545682848912883142607690042
24219022671055626321111109370544217506941658960408
07198403850962455444362981230987879927244284909188
84580156166097919133875499200524063689912560717606
05886116467109405077541002256983155200055935729725
71636269561882670428252483600823257530420752963450
Run Code Online (Sandbox Code Playgroud)

任何人都可以给我一些提示,为什么我的下面的代码不正确?我的代码目前输出570394440的答案,这是非常高的.谁能给我一些提示吗?我一直盯着它好几个小时.

public class Euler3 {

    public static void main(String[] args){
          BigInteger bigInteger1 = new BigInteger ("7316717653133062491922511967442657474235534919493496983520312774506326239578318016984801869478851843858615607891129494954595017379583319528532088055111254069874715852386305071569329096329522744304355766896648950445244523161731856403098711121722383113622298934233803081353362766142828064444866452387493035890729629049156044077239071381051585930796086670172427121883998797908792274921901699720888093776657273330010533678812202354218097512545405947522435258490771167055601360483958644670632441572215539753697817977846174064955149290862569321978468622482839722413756570560574902614079729686524145351004748216637048440319989000889524345065854122758866688116427171479924442928230863465674813919123162824586178664583591245665294765456828489128831426076900422421902267105562632111110937054421750694165896040807198403850962455444362981230987879927244284909188845801561660979191338754992005240636899125607176060588611646710940507754100225698315520005593572972571636269561882670428252483600823257530420752963450");
          int product=0;
          int product2=0;
          String values = bigInteger1.toString();
          for(int i = 0; i<values.length()-4; i++){
              product2 = ((((values.charAt(i) * values.charAt(i+1)) * values.charAt(i+2)) * values.charAt(i+3))* values.charAt(i+4));
              if(product2 > product){
                  product=product2;
              }
          }
          System.out.println(product); …
Run Code Online (Sandbox Code Playgroud)

java math

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

C#用于Web应用程序

我即将开始我认为是一个相当大的项目,我想通过增加我的技能来标记它.我已经了解PHP,Java,HTML,CSS和一些C.

我想用C#创建我的下一个Web应用程序,但我不完全确定这是不是一个好主意.这样做会让我有很大的灵活性吗?我认为使用CSS仍然可以完成页面的美化,这是正确的吗?如果我选择C#写,是否仍然可以添加一些客户端的处理,并且将它仍然给我的灵活性水平,如果我要使用JavaScript或php我有吗?

我一直在网上查看教程,很难找到C#与任何其他语言的区别,所以这就是我在这里得到的.使用C#开始项目时,我应该注意哪些特别注意事项?开始使用该语言有哪些好的在线资源?

.net c# asp.net web

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

登录验证始终返回true

我的代码是查询服务器,如果用户和密码正确,则返回"+"字符.否则它没有.不好的做法,但我只是用这个想法来学习我是初学者的C#和ASP.NET(我之前在JSP中编写了程序).

我的问题 :

  • 目前,我似乎有一些错误导致我的方法总是返回true.情况并非如此.只有在对usersname/pass进行身份验证时才应该这样.
  • 我希望它仅在用户未登录且未启动会话时才显示登录表单 - 调整代码的最佳方法是什么?

我的代码到目前为止:

   @{
    // Initialize general page variables
    string username = "";
    string password = "";
    bool rememberMe = false;

    // Validation
    bool isValid = true;

    // If this is a POST request, validate and process data
        if (IsPost) {
            username = Request.Form["username"];
            password = Request.Form["password"];
            rememberMe = Request.Form["remember"].AsBool();

            // Attempt to login to the external authentication server
            if(isValid){
                using (TcpClient client = new TcpClient("hosty.host.com", 110)) {
                using (NetworkStream stream = client.GetStream()) {
                using …
Run Code Online (Sandbox Code Playgroud)

html c# asp.net webforms razor

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

将 &lt;strong&gt; 标签替换为 h2 标签

我正在尝试编写一些 BeautifulSoup 代码,它将采用标签包围的每一段文本并将标签更改为标签 - 但是,只有当它只是一行没有其他书面/输出文本时。

这可能吗?

前

对此

后

但这将保持不变:

不变

我知道以下内容将有助于改变所有强者。我怎样才能只获取重要的?

import BeautifulSoup

if __name__ == "__main__":
    data = """
<html>
<h2 class='someclass'>some title</h2>
<ul>
   <li>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</li>
   <li>Aliquam tincidunt mauris eu risus.</li>
   <li>Vestibulum auctor dapibus neque.</li>
</ul>
</html>

    """
    soup = BeautifulSoup.BeautifulSoup(data)
    h2 = soup.find('strong')
    h2.name = 'h1'
    print soup
Run Code Online (Sandbox Code Playgroud)

html python beautifulsoup html-parsing python-3.x

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

以编程方式更新图像文本

我犯了一个错误,并在我的网络服务器上重命名了一些图像.这打破了我的HTML中的一堆图像源(300个文件左右......).不幸的是没有备份所以这是我需要通过编程修复的问题!:)

我以前的文件夹结构是这样的:

Root Folder
   >directory
     >subdirectory
        >img
          image1.gif
     >subdirectory2
        >img
          image1.gif
   >directory2
     >img
        image1.gif
    ...
Run Code Online (Sandbox Code Playgroud)

我现在已经将所有图像提取到一个文件夹中,并将所有父文件夹的名称添加到根文件夹中,直到图像名称,因此我们留下:

directory_subdirectory_image1.gif
directory_subdirectory2_image1.gif
directory2_image1.gif
Run Code Online (Sandbox Code Playgroud)

所有在一个文件夹中.

我想删除"img /"前缀并将所有文件夹的名称添加到根文件夹到我的图像src之前.

我试图使用BeautifulSoup来做到这一点,获取所有图像,我无法让这个运行到父文件夹前添加到根文件夹:

import os
from bs4 import BeautifulSoup

do = dir_with_original_files = 'C:\\Users\\ADMIN\\Desktop\\RootFolder'
dm = dir_with_modified_files = 'C:\\Users\\ADMIN\\Desktop\\RootFolderNewImgSrc'

for root, dirs, files in os.walk(do):
    for f in files:
        if f.endswith('~'): #you don't want to process backups
            continue
        original_file = os.path.join(root, f)
        modified_file = os.path.join(dm, mf)
        with open(original_file, 'r') as orig_f, \
            open(modified_file, 'w') as modi_f:
            soup = BeautifulSoup(orig_f.read())
            for …
Run Code Online (Sandbox Code Playgroud)

html python parsing beautifulsoup python-2.7

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

使用图像魔法将整个文件夹转换为灰度?

我正在尝试使用图像魔法将整个文件夹转换为灰度。

convert *.jpg -colorspace Gray -separate -average
Run Code Online (Sandbox Code Playgroud)

遇到此错误:

convert:  `-average' @ error/convert.c/ConvertImageCommand/3290.
Run Code Online (Sandbox Code Playgroud)

什么是正确的命令?

image imagemagick imagemagick-convert

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