小编cai*_*ona的帖子

在Mac上的MicroSoft Excel中打开csv文件

我在MicroSoft Excel for Mac 2011,版本14.1.0中正确打开csv文件时遇到问题.文件将打开,但是用于将分隔符设置为逗号的对话框不会出现,因此所有列都以逗号连接.有没有办法让Excel识别逗号分隔符?谢谢!

csv macos excel

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

如何在SQL中生成"空"聚合结果

我正在尝试优化SQL查询以使我的报告看起来更好.我的查询从一个表读取数据,按几个列分组,并计算一些聚合字段(计数和总和).

SELECT A, B, C, COUNT(*), SUM(D) FROM T
GROUP BY A, B, C
ORDER BY A, B, C
Run Code Online (Sandbox Code Playgroud)

现在,我们假设B和C列是一些定义的常量字符串,例如,B可以是'B1''B2',C可以是'C1''C2'.因此,示例结果集是:

A  | B  | C  | COUNT(*) | SUM(D)
--------------------------------
A1 | B1 | C1 |       34 |   1752
A1 | B1 | C2 |        4 |    183
A1 | B2 | C1 |      199 |   8926
A1 | B2 | C2 |       56 |   2511
A2 | B1 | C2 | …
Run Code Online (Sandbox Code Playgroud)

sql oracle group-by aggregate-functions

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

确认密码?

所有这一切都是新的,请原谅我的无知.我想弄清楚如何在我的表单中添加"确认您的密码"字段.使用PHP和mySQL.这是在html表单代码中输入的,如何将其设置为自动检查密码和确认密码字段是否匹配.

php

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

异步Javascript变量覆盖

代码有一个问题,即在调用异步函数时变量会被写入.怎么修好?

码:

for (x in files) {

 asynchronousFunction(var1, var2, function(){
      console.log(x.someVaraible);
  }); 

}
Run Code Online (Sandbox Code Playgroud)

现在的问题是,当调用asynchronousFunction中的回调函数时,x.files变量已更新为json数组文件中的下一个变量.我希望变量应该包含以前的值.

回调函数中的变量数不能更改,因此无法在回调函数中发送变量名.

javascript

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

在使用mysql进行搜索时,如何忽略大小写之间的区别

在使用mysql进行搜索时,如何忽略大小写之间的区别

mysql

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

迭代文件结构时更新进度条

我使用这个函数来搜索所选目录中的所有exe文件:

public static IEnumerable<string> GetFiles(string root, string searchPattern)
{
    Stack<string> pending = new Stack<string>();
    pending.Push(root);
    while (pending.Count != 0)
    {
        var path = pending.Pop();
        string[] next = null;
        try
        {
            next = Directory.GetFiles(path, searchPattern);
        }
        catch { }
        if (next != null && next.Length != 0)
            foreach (var file in next) yield return file;
        try
        {
            next = Directory.GetDirectories(path);
            foreach (var subdir in next) pending.Push(subdir);
        }
        catch { }
    }
}
Run Code Online (Sandbox Code Playgroud)

如何根据找到的文件数更新进度条状态?

c# backgroundworker file-search winforms progress-bar

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

css页面卷曲效果投影旋转

我正在尝试旋转我应用了"页面卷曲"投影的div.

页面卷曲阴影效果工作正常,直到我旋转div,此时阴影元素显示通过div(z-index问题)?

我也注意到,如果我有一个图像作为div内容,我不会遇到这个问题,但我很乐意让它适用于带有文本内容的div.有什么建议?

这是代码:

CSS(删除供应商前缀以缩短代码,但问题出现在所有现代浏览器中):

.shadow {border:1px solid #ccc;position:relative;width:300px;height:116px;background-color:#ededed;}

.shadow:before, .shadow:after {            
    bottom:13px;
    content: "";
    position: absolute;
    z-index: -1;
    -moz-transform: rotate(-11deg);
    box-shadow: 0 15px 5px rgba(0, 0, 0, 0.2);
    height: 50px;
    max-width: 50%;
    width: 50%;
    left:3px;
}
.shadow:after {
    -moz-transform: rotate(11deg);
    left: auto;
    right: 2px;
}

.rotate{
    -moz-transform: rotate(4deg);
}
Run Code Online (Sandbox Code Playgroud)

HTML:

    <div class="shadow">this is the first div</div> <!-- this one is ok -->
    <div class="shadow rotate">this is the second div</div> <!-- this has the issue -->
    <div class="shadow rotate"><img src="//www.google.com/logos/2012/Teachers_Day_Alt-2012-hp.jpg" …
Run Code Online (Sandbox Code Playgroud)

html css css3 css-transforms css-shapes

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

在单元测试中使用wsgiref.simple_server

我有一些像这样的功能:


URL = 'http://localhost:8080'
def func():
    response = urlopen(URL)
    return process(response)

我想用unittest测试它.

我做了这样的事情:


from wsgiref.simple_server import make_server
def app_200_hello(environ,start_response):
    stdout = StringIO('Hello world')
    start_response("200 OK", [('Content-Type','text/plain')])
    return [stdout.getvalue()]

s = make_server('localhost', 8080, app_200_hello)

class TestFunc(unittest.TestCase):
    def setUp(self):
        s.handle_request()

    def test1(self):
        r = func()
        assert r, something

if __name__ == '__main__':
    unittest.main()
Run Code Online (Sandbox Code Playgroud)

在setUp()我的测试停止,因为s.handle_request()等待请求.我怎么能绕过那个?在另一个线程中运行s.handle_request()?或者还有另一种解决方案?

编辑:我想测试"func"函数,而不是"app_200_hello"

python unit-testing wsgiref

4
推荐指数
2
解决办法
2740
查看次数

Ruby on rails - flash变量

我完全不熟悉rails.在学习的过程中,我遇到了使用flash变量来重定向时为下一个回发维护数据.

我的问题是

  1. 应该何时使用.

  2. rails如何为我维护它,它是一个往返用户的回程,还是维护服务器端.

  3. 如果维护服务器端,rails如何知道何时丢弃变量并防止其内存被堵塞.

任何回复将不胜感激

ruby-on-rails

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

Ruby on Rails:如何从文本输入中删除/删除/清理脚本,样式标记?

<%= form_for @post.comments.new do |f| %>
    Name:<%= f.text_field :name %><br/>
    Email:<%= f.text_field  :email %><br/>
    Body:<%= f.text_area :content %><br/>
    <%= submit_tag "Comment" %>
<% end %>
Run Code Online (Sandbox Code Playgroud)

我需要删除/删除/清理<script>..</script><style>..</style>标记.

其他选项是如果有任何脚本,样式标签,那么输入字段将被视为空.然后评论将不会被保存.

如何删除这些标签和这些标签内的代码?我怎样才能删除html标签和html标签内的内容?

ruby ruby-on-rails sanitize ruby-on-rails-3 ruby-on-rails-3.1

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