小编Cod*_*ler的帖子

需要轻量级Excel(xls/xlsx)php库

可能重复:
PHP_excel的替代方案

一位朋友想使用Php Excel库来读取/写入xls和xlsx格式的文件,他知道一个名为"PhpExcel"的文件,但显然对他来说太大了.

我想建议你是否还有其他phplib可以推荐他.

更新

如果你认为这篇文章有用,即使有些人认为它不够好给它负面点(非常奇怪,因为它有很多观点,并且看起来它实际上对某些用户有帮助),请人们投票这个问题.非常感谢你.

php excel xls xlsx

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

Android Webview 加载 URL ERR_NAME_NOT_RESOLVED

我有一个使用 Android 制作的应用程序Webview,在使用 Wifi 连接时,加载的初始页面显示正常,切换到移动数据模式后,应用程序ERR_NAME_NOT_RESOLVED有时会显示该消息。

是否有解决方法可以隐藏此消息,直到页面正确显示?或者在初始负载中连接不好时使其工作?

感谢您的见解。

java android android-webview

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

对于单行文本,我应该使用 <p> 还是 <span> 元素?

前段时间我在某处读到,一行文本被认为是一个段落,因此可以将其放入“代表段落/文本块”<p>元素中。

我刚刚发现的一些例子证实了这一点:

http://www.w3.org/wiki/HTML/Elements/p#Example_A

http://reference.sitepoint.com/html/p

在我的特定情况下,我正在制作一个<form>包含每个字段的一些验证消息,并且只有在用户与页面交互时才对用户有意义。

出于定位目的(<p>是一个块元素)将更容易<p>为这些消息使用元素,但由于它<span>是一个更通用且无意义的元素,我也可以使用它,"display:block"但我不确定是否应该这样做。

你能告诉我在这种情况下要使用的元素是什么吗?

谢谢!

html markup text

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

使用InputStream.read()后蓝牙传输应用程序停止,没有错误

我正在尝试使用以下来源制作文件传输蓝牙应用程序:

http://developer.android.com/guide/topics/connectivity/bluetooth.html

https://android.googlesource.com/platform/development/+/25b6aed7b2e01ce7b​​dc0dfa1a79eaf009ad178fe/samples/BluetoothChat/

当我尝试以InputStream.read()这种方式使用方法获取InputStream字节时:

public class ConnectedThread extends Thread {

...(some code here)

public void run(){

        byte[] buffer = new byte[1024];
        int bytes = -1;

        //Keep listening to the InputStream while connected
        while (true){

            try {

                bytes = this.mmInStream.read(buffer);

                //* this part is not reached
                if (bytes==-1){
                    Log.d("NoData:","-1");  
                }

            }
            catch(Exception e){
                Log.d("inStream exception:",e.getMessage());
                break;
            }

        }

    }

...(some code here)

}
Run Code Online (Sandbox Code Playgroud)

"if"永远不会到达代码的下一部分(在这种情况下为部分),也不会出现Log.D调试输出或其他任何内容.我刚从LogCat收到此消息:

BluetoothSocket read in: android.net.LocalStocketImpl$SocketInputStream@f7e
                b08 len: 1024
Run Code Online (Sandbox Code Playgroud)

要将数据从客户端传输到服务器,我这样做:

public class MainActivity extends …
Run Code Online (Sandbox Code Playgroud)

java android data-transfer bluetooth

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

“ViewModel 行为”的定义是什么?

我一直在阅读有关 DTO 和 Viewmodel 之间的区别,其中主要的区别是 Viewmodel 中存在行为,而 DTO 仅通过层传输数据,但据我所知,并没有明确说明行为的定义。

Viewmodel 可以转换从 DTO 传入属性的数据,以针对特定视图以特定方式进行格式化,并且在 WPF 中,事件可以添加到 VM,这可以丰富其用途。那么,在本案中,“行为”究竟意味着什么呢?谢谢。

c# asp.net-mvc design-patterns dto asp.net-mvc-viewmodel

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