读取excel电子表格(.xlsx)内容的代码如下所示.要遍历每一行,我正在使用iterator()表单对象的方法,这很有效.此外,如果我使用rowIterator()方法,它也很好.
这两个函数之间的区别是什么,何时使用哪个.
{
FileInputStream fis = new FileInputStream(new File("E:\\readexcel.xlsx"));
XSSFWorkbook wb = new XSSFWorkbook(fis);
XSSFSheet sh = wb.getSheetAt(0);
Iterator<Row> rowIterator = sh.iterator(); // sh.rowIterator(); -- also works well
while(rowIterator.hasNext()){
Row row = rowIterator.next();
Iterator<Cell> cellIterator = row.iterator(); //row.cellIterator();-- also works well
while(cellIterator.hasNext()){
Cell cell = cellIterator.next();
System.out.print(cell.getStringCellValue()+"\t");
}
System.out.println("");
}
}
Run Code Online (Sandbox Code Playgroud) 使用Objective-C实现SFSafariViewController的最佳方法是什么.我目前有一个UITableView,每个都导致一个不同的网站.我是否可以知道如何使用Objective-C而不是Swift在SFSafariViewController中加载其中的每个网站?提前致谢!
我在 debian 8 上使用 php 5.6.17。设置 owncloud 后,我注意到由 owncloud(不是 apache)自己编写的日志有错误的时区。
我对此进行了一些调查,似乎该行:
DateTime::createFromFormat("U.u", number_format(microtime(true), 4, ".", ""), 'Europe/Berlin');
Run Code Online (Sandbox Code Playgroud)
这不关心任何时区设置。而不是欧洲/柏林 (+1/+2) 的时间,我总是得到 UTC 的时间。
在/etc/php5/apache2/php.ini我设置"date.timezone = "Europe/Berlin"和系统时间(debian)也是正确的。
即使我运行类似下面的东西,我也会得到相同的输出(UTC):
$time=DateTime::createFromFormat('U.u', sprintf('%.6F', microtime(true)), new DateTimeZone('UTC'));
echo $time->format('c') . "\n";
$time=DateTime::createFromFormat('U.u', sprintf('%.6F', microtime(true)), new DateTimeZone('Europe/Berlin'));
echo $time->format('c') . "\n";
Run Code Online (Sandbox Code Playgroud)
关于这个问题的任何想法?
我正在尝试使用默认的wordpress导入器插件导入Wordpress主题单元测试xml.我收到以下错误:
致命错误:E:\ XAMPP\htdocs\wp\wp-includes\wp-db.php超出最长执行时间60秒
这是一个基本的WordPress 4.5.1安装,没有额外的插件或主题,但WordPress的进口商v 0.6.1,我本地的XAMPP服务器上,执行期限设定为6000 php.ini中,我可以看到这个预设的XAMPP的php_info .我已经尝试在wp-config.php和wp-db.php中添加set_time_limit(6000),结果出现同样的丑陋错误.
任何想法为什么会发生这种情况以及它如何得到帮助?
我想current在我的控制器中打印路线
namespace findetrip\Http\Controllers;
use Illuminate\Http\Request;
class HomeController extends Controller
{
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('auth');
}
/**
* Show the application dashboard.
*
* @return \Illuminate\Http\Response
*/
public function index($page = 'home')
{
echo $route = Route::current();
return view('admin.'.$page,['pageName'=>$page]);
}
}
Run Code Online (Sandbox Code Playgroud)
但是我收到以下错误:
未找到类'findetrip\Http\Controllers\Route'
我发现了许多类似于这个问题的问题,但没有找到合适的解决方案.
在文档中
我没有找到任何适合我需要的有用功能。
是否可以“重置”/“删除单个单元格的整个格式”?将单元格恢复到原始状态。