cell

简单总结poi的使用方法

谁说胖子不能爱 提交于 2020-04-07 16:58:44
使用的jar包: poi -3.17 .jar poi-examples -3.17 .jar poi-excelant -3.17 .jar poi-ooxml -3.17 .jar poi-ooxml-schemas -3.17 .jar poi-scratchpad -3.17 .jar 对自己使用poi的一个简单的总结,备忘一下供自己以后参考,也希望对刚接触poi的朋友有所帮助,其他一些样式的使用方法请自行上网搜索。 // 创建HSSFWorkbook对象(excel的文档对象) HSSFWorkbook workbook = new HSSFWorkbook(); //设置字体样式 HSSFFont font = workbook.createFont(); font.setFontName( "宋体" ); font.setFontHeightInPoints(( short ) 14 ); // 设置字体大小 // 建立新的sheet对象(excel的表单) HSSFSheet sheet = workbook.createSheet(); //定义行样式 HSSFCellStyle cell_Style = (HSSFCellStyle) workbook.createCellStyle(); cell_Style.setBorderBottom

Plist获取数据到TableView

◇◆丶佛笑我妖孽 提交于 2020-04-07 08:33:26
// // ViewController.m // Plist 获取数据到 TableView // // Created by dc008 on 15/12/21. // Copyright © 2015 年 崔晓宇 . All rights reserved. // #import "ViewController.h" @interface ViewController ()< UITableViewDataSource , UITableViewDelegate > { UITableView *_tableView; NSArray *array; } @end @implementation ViewController - ( void )viewDidLoad { _tableView = [[ UITableView alloc ] initWithFrame :[[ UIScreen mainScreen ] bounds ]]; _tableView . delegate = self ; _tableView . dataSource = self ; [ self . view addSubview : _tableView ]; array = [ NSArray arrayWithContentsOfFile : [[ NSBundle

不要把 ViewController 变成处理 tableView 的"垃圾桶"

女生的网名这么多〃 提交于 2020-04-07 07:47:56
请支持原创, 如需转载, 请注明 出处 @TEASON 说在前面: 最近有个 MVVM 模式非常火热, 相信它的出现是为了模块化iOS开发, 其实在我看来,它始终还是 MVC 模式, 只是一个变种罢了 .(当然有人用到了响应式编程的思路颠覆了常规 , 但我们今天把讨论点集中于代码的设计模式) . 与其专注于说明 MVVM 的来历,不如让我们看一个典型的 iOS 是如何构建的,并从那里了解 MVVM : Typical Model-View-Controller setup 我们看到的是一个典型的 MVC 设置。 Model 呈现数据, View 呈现用户界面,而 View Controller 调节它两者之间的交互。 稍微考虑一下,虽然 View 和 View Controller 是技术上不同的组件,但它们几乎总是手牵手在一起,成对的。你什么时候看到一个 View 能够与不同 View Controller 配对?或者反过来?所以,为什么不正规化它们的连接呢? Intermediate 这更准确地描述了你可能已经编写的 MVC 代码。但它并没有做太多事情来解决 iOS 应用中日益增长的重量级视图控制器。在典型的 MVC 应用里,许多逻辑被放在 View Controller 里。它们中的一些确实属于 View Controller ,但更多的是所谓的“用于显示的逻辑”,以

UITableViewCell

北慕城南 提交于 2020-04-07 01:19:48
属性: //设置右边的指示样式cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;//设置右边的指示控件 cell.accessoryView = [[UISwitch alloc] init];//设置cell的选中样式 cell.selectionStyle = UITableViewCellSelectionStyleNone;//设置背景色 cell.backgroundColor = [UIColor redColor];//设置背景viewUIView *bg = [[UIView alloc] init]; bg.backgroundColor = [UIColor blueColor]; cell.backgroundView = bg;//设置选中的背景view UIView *selectedBg = [[UIView alloc] init]; selectedBg.backgroundColor = [UIColor purpleColor]; cell.selectedBackgroundView = selectedBg; 性能优化:   思路:当滚动列表时,部分UITableViewCell会移出窗口

mui学习

大兔子大兔子 提交于 2020-04-06 07:11:24
改变状态栏的颜色 <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <script type="text/javascript" charset="utf-8"> mui.init({ statusBarBackground: '#f7f7f7' }); </script> 生成顶部导航栏 在Hbuilder中输入mheader,可以快速生成顶部导航栏。 <a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a> //返回键left <h1 class="mui-title">mui学习</h1> </header> titile 为图片 <body> <header class="mui-bar mui-bar-nav"> <h1 class="mui-title"> <img src="imgs/navbar_netease@2x.png"/> </h1> </header> </body> 除顶部导航、底部选项卡两个控件之外,其它控件都建议放在.mui-content控件内

Java实现导入导出Excel文件的方法

六眼飞鱼酱① 提交于 2020-03-31 15:06:39
目前,比较常用的实现Java导入、导出Excel的技术有两种Jakarta POI和Java Excel 直接上代码: 一,POI POI是apache的项目,可对微软的Word,Excel,Ppt进行操作,包括office2003和2007,Excl2003和2007。poi现在一直有更新。所以现在主流使用POI。 xls: pom: org.apache.poi poi-ooxml 3.9 commons-io commons-io 2.2 导出: public class PoiCreateExcel { public static void main(String[] args) { // 创建表头 String[] title = {"id","name","sex"}; //创建Excel工作薄 HSSFWorkbook workbook = new HSSFWorkbook(); //创建一个工作表sheet HSSFSheet sheet = workbook.createSheet(); //创建第一行 HSSFRow row = sheet.createRow(0); HSSFCell cell = null; // 插入第一行 for (int i = 0; i < title.length; i++) { cell = row.createCell(i);

Java实现导入导出Excel文件的方法

被刻印的时光 ゝ 提交于 2020-03-31 14:53:11
目前,比较常用的实现Java导入、导出Excel的技术有两种Jakarta POI和Java Excel 直接上代码: 一,POI POI是apache的项目,可对微软的Word,Excel,Ppt进行操作,包括office2003和2007,Excl2003和2007。poi现在一直有更新。所以现在主流使用POI。 xls: pom: org.apache.poi poi-ooxml 3.9 commons-io commons-io 2.2 导出: public class PoiCreateExcel { public static void main(String[] args) { // 创建表头 String[] title = {"id","name","sex"}; //创建Excel工作薄 HSSFWorkbook workbook = new HSSFWorkbook(); //创建一个工作表sheet HSSFSheet sheet = workbook.createSheet(); //创建第一行 HSSFRow row = sheet.createRow(0); HSSFCell cell = null; // 插入第一行 for (int i = 0; i < title.length; i++) { cell = row.createCell(i);

使用DOM技术操纵文档

这一生的挚爱 提交于 2020-03-31 13:32:18
我们知道,如果使用DHTML对象模型对文档的内容进行操纵,就必须了解相关文档元素的特殊属性和方法。因为文档的元素有很多种,相应的属性和方法也就非常多,为了实现一个功能,开发人员不得不查询许多资料。但是有了DOM技术,一切变得简单起来,那些操纵文档内容的属性和方法具备了元素无关性(element-independent)特点,这使得我们能够按照相同的步骤操纵文档内容。毋庸置疑,DOM技术为开发人员在对象层次上操纵文档提供了最便捷的手段。 本文就为你全面介绍在JavaScript中如何使用DOM属性和方法操纵文档内容。 使用data、nodeValue和src属性 DOM提供了2个属性用于修改文本节点的内容,它们是data和nodeVaule。2个属性实现的功能相同,语法是:object.data="new value"或者object.nodeVaule="new value",其中object代表页面中的文本项节点。如果修改图形文件的内容,语法是:object.src="new value",其中object表示页面中的img标记节点。来看看下面的例子: <HTML><HEAD><TITLE> DOM Demo </title></HEAD> <BODY ID="bodyNode"> This is the document body <P ID = "p1Node">This

app 判断网络状态

↘锁芯ラ 提交于 2020-03-29 07:14:06
cordova plugin add cordova-plugin-network-information    mounted(){ this.checkConnection() document.addEventListener("offline", this.onOffline(), false); }    checkConnection (){ let networkState = navigator.connection.type; let states = {}; states[Connection.UNKNOWN] = 'Unknown connection'; states[Connection.ETHERNET] = 'Ethernet connection'; states[Connection.WIFI] = 'WiFi connection'; states[Connection.CELL_2G] = 'Cell 2G connection'; states[Connection.CELL_3G] = 'Cell 3G connection'; states[Connection.CELL_4G] = 'Cell 4G connection'; states[Connection.CELL] = 'Cell generic connection';

Jupyter的安装和基本使用

青春壹個敷衍的年華 提交于 2020-03-28 14:16:32
1. 安装Jupyter pip install jupyter 2. Jupyter的初次使用 # 进入虚拟环境 workon ai # 输入命令 jupyter notebook 本地notebook的默认URL为: http://localhost:8888 想让notebook打开指定目录,只要进入此目录后执行命令即可 3. Jupyter的常用命令及操作简介: 两种模式通用快捷键 Shift+Enter ,执行本单元代码,并跳转到下一单元 Ctrl+Enter ,执行本单元代码,留在本单元 命令模式:按ESC进入 Y ,cell切换到Code模式 M ,cell切换到Markdown模式 A ,在当前cell的上面添加cell B ,在当前cell的下面添加cell 其他(了解) 双击D :删除当前cell Z ,回退 L ,为当前cell加上行号 <!-- Ctrl+Shift+P ,对话框输入命令直接运行 快速跳转到首个cell, Crtl+Home 快速跳转到最后一个cell, Crtl+End --> 编辑模式:按Enter进入 补全代码:变量、方法后跟 Tab键 为一行或多行代码添加/取消注释: Ctrl+/ (Mac:CMD+/) 其他(了解): Ctrl键点击鼠标 Ctrl+Z Ctrl+Y 4. MarkDown展示 5. 安装Jupyter的扩展功能