小编Ton*_*per的帖子

Java 8 - 省略繁琐的收集方法

Java 8 stream api非常好用,我非常喜欢它.让我紧张的一件事是90%的时间我想作为集合输入作为集合和输出.结果是我必须一直打电话stream()collect()方法:

collection.stream().filter(p->p.isCorrect()).collect(Collectors.toList());
Run Code Online (Sandbox Code Playgroud)

是否有任何java api可以让我跳过流并直接操作集合(比如linqc#?):

collection.filter(p->p.isCorrect)
Run Code Online (Sandbox Code Playgroud)

java java-8 java-stream

56
推荐指数
6
解决办法
3646
查看次数

为什么JavaScript函数可见性取决于HTML中相同或不同脚本块中的声明

如果我在HTML标记中实现以下JavaScript代码块:

    <script type="text/javascript">
        function MyFunc() {
            alert(1);
        }
        var f1 = MyFunc;
    </script>
    <script type="text/javascript">
        function MyFunc() {
            alert(2)
        }
    </script>
    <script type="text/javascript">
        f1();
    </script>
Run Code Online (Sandbox Code Playgroud)

我收到一条警告信息'1'.但是,如果我使用以下代码:

<script type="text/javascript">
            function MyFunc() {
                alert(1);
            }
            var f1 = MyFunc;
            function MyFunc() {
                alert(2)
            }
        </script>
        <script type="text/javascript">

        </script>
        <script type="text/javascript">
            f1();
        </script>
Run Code Online (Sandbox Code Playgroud)

我得到'2'.为什么?测试了IE10,最新的FF,Chrome.

html javascript

17
推荐指数
2
解决办法
1778
查看次数

以编程方式发送彩信

我想以编程方式发送MMS,我使用了以下代码

    Intent sendIntent1 = new Intent(Intent.ACTION_SEND); 
    try {

        sendIntent1.setType("text/x-vcard");
        sendIntent1.putExtra("address","0475223091");
        sendIntent1.putExtra("sms_body","hello..");
        sendIntent1.putExtra(Intent.EXTRA_STREAM,
                Uri.parse(vcfFile.toURL().toString()));
    } catch (MalformedURLException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
    startActivity(sendIntent1);
Run Code Online (Sandbox Code Playgroud)

问题是它指向撰写消息页面,并需要手动发送短信,我不想这样,没有任何通知它应该发送我怎么能这样做?

SomeBody请与我分享答案

android mms

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

Windows .bat文件,%〜$ PATH:1引号问题

我在Windows 7上有一个who.bat,

@echo off
REM This bat searches a file in PATH list to see whether a file can be found.
REM If found, it shows the file's full path.
REM     which.bat gcc.exe
REM shows
REM     gcc.exe is found: D:\GMU\MinGW2\bin\gcc.exe
REM 
REM Note: Filename extension is significant in the search. E.g. If you run
REM     which.bat gcc
REM gcc.exe will not be matched.

IF "%1" == "" goto END

IF "%~$PATH:1" == "" (
      echo %1 is not found in …
Run Code Online (Sandbox Code Playgroud)

windows cmd batch-file

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

响应式设计

我们是否具有响应式设计的标准尺寸.一般来说,我认为它适用于手机,平板电脑,iPad,笔记本电脑,台式机.但是现在我遇到了很多问题,我的客户抱怨说4.5英寸屏幕设计并不好,三星笔记本设计不好等,这是我的错吗?我们有标准尺寸的响应所以我可以向我的客户解释一下.请提出建议.

css responsive-design

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

哪种HTTP方法用于文件下载?

在我的网站中,用户可以下载他们的文件 但是文件是使用PHP生成的.那么我应该使用什么HTTP方法来发送作为文件附件的下载请求?GET还是POST?

php http attachment download http-method

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

如何在python中比较两个文件并打印不匹配的行号?

我有两个包含相同行数的文件.

"file1.txt" contains following lines:

 Attitude is a little thing that makes a big difference
 The only disability in life is a bad attitude
 Abundance is, in large part, an attitude
 Smile when it hurts most

"file2.txt" contains:

 Attitude is a little thing that makes a big difference
 Everyone has his burden. What counts is how you carry it
 Abundance is, in large part, an attitude
 A positive attitude may not solve all your problems  
Run Code Online (Sandbox Code Playgroud)

我想逐行比较两个文件,如果我想要的两个文件之间的任何行不匹配

 print "mismatch in line …
Run Code Online (Sandbox Code Playgroud)

python file-comparison python-2.7

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

禁用鼠标中键单击

我需要您帮助解决一个问题,即如何禁用鼠标中键单击任何链接以在 IE 7、8、9 中打开新选项卡。我尝试过很多类似的事情

return false;
e.cancelBubble = true;e.returnValue = false;
Run Code Online (Sandbox Code Playgroud)

但无法阻止 IE 打开新选项卡的功能。但是如果我将警报消息 e

if (event.button == 4)
    {
alert("shashank");
}
Run Code Online (Sandbox Code Playgroud)

我可以停止打开新选项卡。但我不想使用警报消息。

javascript event-handling mouseevent

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

此代码是否会导致内存泄漏?

我很好奇,如果这段代码导致内存泄漏可能是由于我在第4行删除它之前将指针重新分配给第3行?

谢谢.

1. int y = 12;
2. int *pt = new int;
3. pt = &y;
4. delete pt; 
Run Code Online (Sandbox Code Playgroud)

c++ memory-leaks

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

Java中前后缀“++”运算符的语义

我想知道为什么这段代码会给出输出112
最后一位数字2是如何创建的?

public static void main(String[] args) {
    int i = 0;
    System.out.print(++i);
    System.out.print(i++);
    System.out.print(i);
Run Code Online (Sandbox Code Playgroud)

为什么会发生这种情况?

java pre-increment post-increment

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

调试时如何在数据库中选择临时表?

我在代码中创建临时表#temp1,然后在代码中插入表.我想在调试代码时选择sqlserver中的表.但它不能.sql server提示没有名为talbe的名字.甚至在数据库tempdb中.调试时如何在数据库中选择临时表?

sql-server temp-tables

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

在悬停项目时更改其他列表项的CSS

如何在悬停列表项时更改其他项的CSS?我的意思是,当我徘徊时,Item 1我希望其他人拥有,让我们说,情人不透明,以产生一个亮点效果.我更喜欢纯粹的CSS,但如果不可能也喜欢jquery.谢谢.

<ul>
    <li>Item 1</li>
    <li>Item 2</li>
    <li>Item 3</li>
    <li>Item 4</li>
    <li>Item 5</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

css jquery hover siblings

0
推荐指数
1
解决办法
1287
查看次数