NPOI使用说明---合并单元格

示例五、合并单元格 为了实现这一功能,NPOI引入了新的概念,即Region,因为合并单元格,其实就是设定一个区域。下面说一下Region类的参数,Region总共有4个参数,如下所示 Region的参数 说明 FirstRow 区域中第一个单元格的行号 FirstColumn 区域...
分类: 其他 发布时间: 08-27 23:20 阅读次数: 0

NPOI使用说明---设置字体

示例六、设置字体 我们主要讲如何设置“字体”。 在设置字体之前,我们首先要做的就是创建字体对象,这和创建数字格式很相似。 HSSFFont font= hssfworkbook.CreateFont(); 字体在设置完成后,我们就可以把它赋给单元格样式,代码如下: HSSFCellStyle  style1 = hssfworkbook.CreateCellStyle(); style1.SetF...
分类: 其他 发布时间: 08-27 23:20 阅读次数: 0

NPOI使用说明---添加背景和图案

本节我们将用NPOI来为单元格添加背景和图案。 在之前的教程中,我们已经提到HSSFCellStyle有两个背景颜色属性,一个叫FillBackgroundColor,另一个叫FillForegroundColor,但其实这指的都是背景颜色,那为什么还有ForegroundColor呢?为了能够帮助大家理解,我们举一个实际的例子,下面这个图案是Excel的一个单元格: 线是白色的,背景是红色的。这...
分类: 其他 发布时间: 08-27 23:20 阅读次数: 0

JSP如何实现数据自增

JSP如何实现数据自增 在JSP页面中使用c标签可以实现数据的自增 `关键在于<c:forEach>的varStatus属性,具体代码如下: 序号 姓名 ${ status.index + 1} ${ student.name} 备注:status.index是从0开始的...
分类: 其他 发布时间: 08-27 23:19 阅读次数: 0

时间框添加方式(精确到时分秒)

时间框——精确到时分秒
分类: 其他 发布时间: 08-27 23:19 阅读次数: 0

两表联查,副表没有内容显示为零

主表为: ID是主要的查询条件,parent_ID作为 第二筛选条件,name 为单位+部门列、 副表为: root_ id 对应主表的id 字段,查询显示内容 以副表为主, root_name , root_id 的数量,box_number 的数量 查询语句: 显示结果如图 此查询是以 String id 为参数传输进入service层,后,引用主表Dao层,返...
分类: 其他 发布时间: 08-27 23:19 阅读次数: 0

protree 树状图

首选引入依赖包 <script type="text/javascript" src="plugins/proTree/jquery.min.js"></script> <script type="text/javascript" src="plugins/proTree/proTree.js" ></script>
分类: 其他 发布时间: 08-27 23:18 阅读次数: 0

dytt 爬取磁力链接保存mysql

import requests,re import pymysql # 连接数据库 class mysqlhelp(): def __init__(self): self.db = pymysql.connect(host='127.0.0.1', user='root', password='123456', port=3306, database='py10',...
分类: 其他 发布时间: 08-27 23:18 阅读次数: 0

爬取mzitu图 线程 进程练习

import requests from lxml import etree import os def download_img(img_url_referer_url): # print("fuck, 你还来不来") (img_url, referer) = img_url_referer_url print('Downloading ......' + img_u...
分类: 其他 发布时间: 08-27 23:17 阅读次数: 0

Python 匿名函数与内置函数

一、匿名函数 python 使用 lambda 来创建匿名函数。意即不再使用 def 语句这样标准的形式定义一个函数。 lambda只是一个表达式,函数体比def简单很多。 lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。 lambda函数拥有自己的命名空间,且不能访问自有参数列表之外或全局命名空间里的参数。 ...
分类: 其他 发布时间: 08-27 23:17 阅读次数: 0

Python 类的内置方法

__getattr__ __setattr__ __delattr__ __getattribute__ __getitem__ __setitem__ __delitem__ __repr__ __str__ __format__ __str__ __repr__ __format__ __slots__ __del__ __call__ __iter__ __next__ ...
分类: 其他 发布时间: 08-27 23:17 阅读次数: 0

Python metaclass—元类

学懂元类,你只需要知道两句话: 道生一,一生二,二生三,三生万物 我是谁?我从哪来里?我要到哪里去? 在python世界,拥有一个永恒的道,那就是“type”,请记在脑海中,type就是道。如此广袤无垠的python生态圈,都是由type产生出来的。   道生一,一生二,二生三,三生万物。 道 即是 type 一 即是 metaclass(元类,或者叫类生成器) 二 即是 class...
分类: 其他 发布时间: 08-27 23:16 阅读次数: 0

从函数式编程到Hadoop

一、 函数式编程描述代码干什么而不是怎么干,python中代表性的如高阶函数map reduce filter Hadoop是Apache开源大的一个分布式计算框架,核心设计就是MapRuduce和HDFS(Hadoop Distributed File System)   二、Spark Spark是基于map reduce算法实现的分布式计算框架 Spark的中间输出和结果...
分类: 其他 发布时间: 08-27 23:16 阅读次数: 0

github上fork原项目,如何将本地仓库代码更新到最新版本?

场景: 在github上fork原项目,项目组成员发起pull request提交了代码,这时自己在本地仓库该如何更新到最新代码? 操作方法如下: 方法一、从github上进行操作然后更新 登录自己的github账号,在fork的项目内点击“New pull request”: 将base fork改成自己github上fork后的项目,head fork改成原项目,如果base f...
分类: 其他 发布时间: 08-27 23:16 阅读次数: 0

ShaderForge 入门

1,我们知道在Unity中修改物体颜色可以通过Material修改材质 至于如何通过数据控制不同效果,是由Shader实现的 2,ShaderForge的使用 一.安装说明 ~下载 Unity Asset Store购买并下载https://www.assetstore.unity3d.com/en/#!/content/14147 其他渠道下载ShaderForge Pack...
分类: 其他 发布时间: 08-27 23:16 阅读次数: 0

Shader入门-2

Hello Shader 百行文档不如一个实例,下面给出一段简单的Shader代码,然后根据代码来验证下上面说到的结构和阐述一些基本的Shader语法。因为本文是针对Unity3D来写Shader的,所以也使用Unity3D来演示吧。首先,新建一个Shader,可以在Project面板中找到,Create,选择Shader,然后将其命名为Emission: 随便用个文本编辑器打开刚才新建的...
分类: 其他 发布时间: 08-27 23:15 阅读次数: 0

Shader入门-1

程序员的三大浪漫:编译原理,操作系统,图形学。接下来我们开启一段旅程,如何在计算机上渲染出绚烂的特效,做出好看的画面。 Shader(着色器)应用于计算机图形学领域,指一组供计算机图形资源在执行渲染任务时使用的指令,用于计算图像的颜色或明暗。但近来,它也能用于处理一些特殊效果,或者视频后处理。通俗地说,着色器告诉电脑如何用特有的一种方法去绘制物体。 程序员将着色器应用于图形处理器(GPU)的可...
分类: 其他 发布时间: 08-27 23:15 阅读次数: 0

C4D R18 for Mac 版 Cinema 4D R18 中文破解版下载

据说 R18 对于之前的版本来说改动很大,加入了很多新功能,其他功能也得到了逐步改进,Cinema 4DRelease 18 为运动图形艺术家推出全新强大的创作工具,以及让所有人都可以融入视觉特效的工作流程。游戏设计师与可视化专家们将面临新的机遇,同时工作流程、建模、动画以及着色器的增强也将帮助每一位 Cinema 4D 设计师提高至新的层次。反正之前的版本也没有用过,那就从这个版本开始学起吧。 ...
分类: 其他 发布时间: 08-27 23:15 阅读次数: 0

Linux基础及Vim-2

  如何让 vim 成为我们的神器 Vim 是一个上古神器,刚刚接触的同学可能很难驾驭,本篇文章主要带领大家 快速入门,并 持续分享 当前流行的一些 vim-plugin 安装 sudo apt-get install vim // Ubuntu 新手指南 vimtutor // vim 教程 https://www.openvim.com/  使用命令计数   假设你要向...
分类: 其他 发布时间: 08-27 23:15 阅读次数: 0

如何在Mac下编写C程序

最近在熟悉一些基础的算法实现,很多是用C实现的,在这里简单的介绍一下如何用终端在mac中编写c程序。 1、首先,快捷键command+空格 ,在搜索框中输入terminal(输入ter即可弹出),回车打开终端; 2、打开终端后,进入我的目录路径下,输入命令: ➜ ~ cd /Users/ljf/selfDoc/C ➜ C ll 3、用编辑器写一个c文件,这里用sublime2 #...
分类: 其他 发布时间: 08-27 23:14 阅读次数: 0