自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

读万卷书,行万里路

deniro's thinking

  • 博客(29)
  • 资源 (9)
  • 收藏
  • 关注

原创 说说如何安装 Webpack

首先安装 Node.js 以及 NPM,可以参考这篇文章。1 初始化配置从命令行进入工程所在文件夹,输入以下命令,初始化配置:npm init运行结果:This utility will walk you through creating a package.json file.It only covers the most common items, and tries to ...

2019-02-24 16:03:38 663

原创 说说前端工程化利器 webpack

1 工程化前端自动化或者半自动化工程,需要实现以下功能:合并和压缩 Javascript、CSS 代码 。CSS 预处理: Less , Sass, Stylus 的编译。生成雪碧图(CSS Sprite)。ES6 转换为 ES5 语法。模块化。名称解析:Less 是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量、Mixin、函数等特性,使 CS...

2019-02-24 14:54:40 246

原创 说说在 Python 中如何使用 if 语句处理列表

1 基本用法可以直接在列表迭代循环中,使用 if 语句:books=['半生缘','往事并不如烟','心是孤独的猎手'] for book in books: if(book =='半生缘'): print('准备读《'+book+'》') else: print('已读《'+book+'》')运行结果:2 列表为空在 if ...

2019-02-23 19:37:57 1593

原创 说说 Python 的 if 语句

1 基础score = 91if score >= 90: print('你很优秀!') print('请继续保持哦O(∩_∩)O~')运行结果:紧跟在 if 语句之后的缩进代码块,可根据需要包含任意数量的代码哦O(∩_∩)O~2 if - else 语法有时候需要在条件测试通过时执行一些操作, 而在没有通过时执行另一些操作,这时我们就可以使用 if ...

2019-02-23 12:04:12 1096

原创 说说 Python 的条件测试表达式

条件测试表达式,指的是值为 True 或 False 的表达式,它是 if 语句的核心。如果表达式的值为 True , 那么就执行; 如果为 False,则跳过这些代码 。1 相等检查name='deniro'print(name == 'deniro')运行结果:不考虑大小写:如果大小写无关紧要,我们就可以将变量的值转换为小写或者大写, 然后再进行比较。name='De...

2019-02-23 11:26:45 851

原创 说说如何安装与使用 Python 的包安装器(pip)

pip 是 Python 的包安装器。我们可以在 Python 包搜索页面 中找到需要的包,然后通过 pip 安装到开发环境。python get-pip.py安装成功后,可以在 Python 的安装路径 Scripts 下发现这些文件:pip 使用命令很简单:pip install 包名比如我们需要一个读写 excel 的包,然后就可以这样写:pip install ope...

2019-02-19 10:03:37 295

原创 说说如何基于 Vue.js 实现表格组件

我们基于 Vue.js 实现一个可根据某列进行排序的表格组件。一个表格包含表头和数据两部分内容。因此,我们定义两个数组,columns 表示表头信息,在 <thread> 中渲染,并可在此指定某一列是否需要排序;data 表示数据。html:<div id="app" v-cloak> <v-table :data="data" :columns="c...

2019-02-17 14:12:32 2086

原创 说说 Python 元组

不能修改的列表就叫做元组。1 访问元素元组是使用圆括号来标识的。 定义好元组后, 我们就可以使用索引来访问其中的元素。nums=(1,2)print(nums[0])运行结果:2 不能修改元素定义好元组后,可以访问,但不能修改:nums=(1,2)nums[0]=11运行结果:修改元组,Python 会返回类型错误。3 遍历nums=(1,2)for num ...

2019-02-16 15:51:10 478

原创 说说如何复制 Python 列表

复制整个列表的方式是:同时省略起始索引和终止索引( [:] ),就可以创建一个始于第一个元素, 终止于最后一个元素的切片。books=['半生缘','往事并不如烟','心是孤独的猎手']my_books=books[:]print("my_books:"+str(my_books))运行结果:有人说,这不是和直接赋值一样的效果?让我们来验证一下:books=['半生缘','往...

2019-02-16 15:31:45 384 1

原创 说说 Python 的列表切片

切片指的是列表的一部分。1 基本用法指定第一个元素和最后一个元素的索引,即可创建切片 。Python 会在到达指定的第二个索引之前元素后停止 。books=['半生缘','往事并不如烟','心是孤独的猎手']print(books[0:2])运行结果:2 未指定索引如果没有指定第一个索引, 那么 Python 会默认从表头开始:books=['半生缘','往事并不如烟','心...

2019-02-16 09:57:16 744

原创 说说如何搭建 Nginx 反向代理 Tomcat

打开配置文件 /usr/local/nginx/conf/nginx.conf,新增以下配置信息:upstream tomcatServer{ server 127.0.0.1:8080; }server{ listen 8082; server_name 127.0.0.1; location / { proxy_pass http://tomcatServer; }} ...

2019-02-12 18:29:54 306

原创 说说如何使用 Ant 执行远程主机的 shell 命令

首先必须先下载 JCraft,具体可以参考这篇文档 说说如何使用 Ant 把文件推送到 Linux。编写执行脚本:<target name="yy"> <sshexec host="134.132.227.xxx" username="root" password="xxx" command="cd /home/tomcat/app; sh xx.sh&quot

2019-02-11 17:16:35 901

原创 说说如何使用 Ant 把文件推送到 Linux

1 下载 JCraftJCraft 实现了 SSH2。SSH 即 Secure SHell,它有两个版本:SSH1 又分为 1.3 和 1.5 两个版本 。SSH1 采用 DES、3DES、Blowfish 和 RC4 等对称加密算法保护数据安全传输,而对称加密算法的密钥是通过非对称加密算法( RSA )来完成交换的 。SSH1 使用循环冗余校验码( CRC )来保证数据的完整性,但...

2019-02-11 16:24:12 7782

转载 Linux 学习(9)规划练习机

本文主要内容来自鸟哥网站,做了排版、转化为中文简体并加了一些笔记。Linux 主机的角色定位:本主机架设的主要目的在于练习 Linux 的相关技术,所以几乎所有的资料都想要安装进来 。 因此连较耗系统资源的 X Window System 也必须要包含进来才行 。选择的 distribution :由于我们对于 Linux 的定位为 『 伺服器 』 的角色,因此选择号称完全相容...

2019-02-10 17:39:20 333

原创 说说 Python 的数值列表

1 range() 函数range() 函数可以生成一系列的数字:for v in range(1,10): print(v)运行结果:range() 函数会从我们所指定的第一个值开始数, 直到到达所指定的第二个值后停止,但不会包含第二个值。这就是编程语言中的差一行为。2 创建数字列表可以使用函数 list() 将 range() 函数的结果转换为列表:nums=l...

2019-02-10 17:19:40 405

原创 说说如何遍历 Python 列表

如果需要对列表中的每个元素执行相同操作,这时就需要遍历列表的所有元素。books=['半生缘','往事并不如烟','心是孤独的猎手']for book in books: print(book)运行结果:冒号后面的内容就是循环体,对列表中的每个元素, 都会执行循环体中定义的内容。用于存储列表中每个值的临时变量,建议选择可以描述单个列表元素的有意义的名称。缩进的代码行都是...

2019-02-10 16:10:59 1707

原创 说说如何使用 Activiti 创建并运行第一个流程

1 第一个流程定义首先,我们定义一个只包含开始与结束节点的流程:流程定义描述文件:<?xml version="1.0" encoding="UTF-8"?><definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi=&quot

2019-02-09 16:59:27 1249

原创 说说如何搭建 Activiti 开发环境

1 下载首先到官网下载 Activiti 5.x。1.1 目录结构解压后,Activiti 5.x 的目录结构为:database:Activiti 引擎数据库脚本。create:创建。drop:删除。upgrade:版本升级。doc :文档。javadocs:API 说明。userguide:用户手册。xsd:与流程定义相关的 scheme。libs:...

2019-02-08 18:34:05 506

原创 说说 Vue.js 中的 functional 函数化组件

Vue.js 组件提供了一个 functional 开关,设置为 true 后,就可以让组件变为无状态、无实例的函数化组件。因为只是函数,所以渲染的开销相对来说,较小。函数化的组件中的 Render 函数,提供了第二个参数 context 作为上下文,data、props、slots、children 以及 parent 都可以通过 context 来访问。1 示例这里,我们用 fun...

2019-02-07 14:32:34 9094

转载 Linux 学习(8)【主机规划与磁碟分割】重点与习题

本文主要内容来自鸟哥网站,做了排版、转化为中文简体并加了一些笔记。1 重点新添购电脑硬体配备时,需要考量的角度有 『 游戏机 / 工作机 』、『 效能 / 价格比 』、『 效能 / 消耗瓦数 』、『 支援度 』 等;旧的硬体配备可能由于保存的问题或者是电子零件老化的问题,导致电脑系统非常容易在运作过程中出现不明的当机情况Red Hat 的硬体支援: https://hardware...

2019-02-07 13:13:02 329

转载 Linux 学习(7)安装 Linux 前的规划

本文主要内容来自鸟哥网站,做了排版、转化为中文简体并加了一些笔记。安装最重要的第一件事,就是要取得 Linux distributions 的光碟资料,该如何去下载? 目前有这么多的 distributions ,你应该要选择哪一个版本比较好?为什么会比较好? 在台湾,你可以在哪里下载你所需要的 Linux distribution 呢?这是这一小节所要讨论的喔!1 选择适当的 d...

2019-02-07 13:01:07 554

原创 说说 Python 的列表

列表是由一系列按特定顺序排列的元素组成的对象。因为列表通常包含多个元素, 所以建议给列表指定一个表示复数的名称。我们用方括号( [] ) 来表示列表, 并用逗号来分隔其中的元素。types=['娱乐','体育','科技']print(types)运行结果:可以看到,打印列表的同时,也会将方括号打印出来。1 获取元素要获取列表中的某个元素, 在方括号内指定元素的索引即可:pri...

2019-02-07 11:28:41 351

原创 说说 Python 的编码原则

执行命令:import this,就可以看到 Tim Peters 写的 Python 编码原则,原文如下:Beautiful is better than ugly.Explicit is better than implicit.Simple is better than complex.Complex is better than complicated.Flat is be...

2019-02-04 17:07:36 407

原创 说说 Python 关键字与内置函数

编程中所面临的一个挑战就是给变量指定合适的名称,但不能是关键字或是内置函数。1 关键字这些关键字都有特殊的含义, 如果我们将它们用作变量名, 就会引发错误:关键字关键字关键字关键字关键字FalseclassfinallyisreturnNonecontinueforlambdatryTruedeffromnonlocalwhil...

2019-02-04 15:04:05 653

原创 说说 Python 的变量以及简单数据类型

1 变量先来看一个示例:news="我国第一个人工智能规划问世"print(news)运行结果:可以看出使用 Python 定义变量很简单,甚至都不需要指定变量的类型。1.1 命名和使用规则变量名只能包含字母 、 数字和下划线 。 变量名可以是以字母或下划线打头, 但不能以数字打头, 例如, 可将变量命名为 new_1 , 但不能将其命名为 1_new。变量名不能包含空...

2019-02-04 14:49:36 221

原创 说说如何利用 Render 函数来实现 Vue.js 的内置指令

因为在 Render 函数中无法使用 Vue 内置指令,比如 v-if 等,但我们可以在 Render 函数中,利用原生的 JavaScript 来实现这些指令。1 v-if/v-elsehtml:<div id="app"> <e :is-show="isShow"></e> &a

2019-02-03 18:18:36 1730

转载 Linux 学习(6)之磁碟分割

本文主要内容来自鸟哥网站,做了排版、转化为中文简体并加了一些笔记,仅供学习之用。这一章在规划的重点是为了要安装 Linux ,那 Linux 系统是安装在电脑元件的那个部分呢?就是磁碟啦!所以我们当然要来认识一下磁碟先 。 我们知道一块磁碟是可以被分割成多个分割槽的 (partition) ,以旧有的 Windows 观点来看,你可能会有一颗磁碟并且将他分割成为 C:, D:, E...

2019-02-03 16:06:03 605

原创 说说如何使用 Geany 编译与执行 Python

1 下载与安装从官网下载 Releases 版本。下载后, 按默认设置安装即可。安装 Geany 后,打开效果如下:2 设置2.1 指定工作空间指定保存文件的名称以及所要保存的文件夹路径:2.2 设置生成命令点击顶部工具栏的“生成” → 设置生成命令,告知 Geany python 的命令安装路径:定义一个“编译”命令,内容为 python -m py_compi...

2019-02-03 11:26:16 11335 2

原创 说说如何在 Windows 环境下安装 Python 3.x

1 下载首先先去官网下载 Python。有很多种版本,建议选择 Windows x86-64 executable installer,即 64 位 Windows 安装版:2 安装下载安装程序后, 运行它 。 请记得选中复选框 Add Python x.x to PATH ( 如下图所示) , 因为这样省的去配置咯:我们选择自定义安装,因为这样可以指定安装路径:...

2019-02-02 18:50:48 341

Nginx 1.18.0 以及相关依赖库

该压缩包内包含了 Nginx-1.18.0以及 Nginx所需要的依赖库。依赖库主要为: * 编译 Nginx 的GCC 编译器; * 未来使用 C++ 来编写 Nginx 的 G++ 编译器; * Perl 正则表达式(Nginx HTTP 模块依赖库); * zlib (网络数据包 gzip压缩依赖库); * openssl (提供HTTPS 支持以及 MD5、SHA1 等加密算法实现)。

2020-12-27

Vue.js 技术交流培训材料.pdf

包含数据绑定、计算属性、内置指令、组件、自定义指令、Render 函数、webpack、插件等内容。

2019-11-22

jasperreports-functions-6.3.1.jar

jasperreports 的函数依赖包,用于解决 jasperreports 抛出 Caused by: java.lang.NoClassDefFoundError: net.sf.jasperreports.functions.standard.DateTimeFunctions 的问题

2017-11-07

mysql 函数,可以将数字转换为中文大写形式

mysql 函数,可以将数字转换为中文大写形式。大写数字是中国特有的数字书写方式,利用与数字同音的汉字取代数字,以防止数目被涂改。 据考证,大写数字最早是由武则天发明,后经朱元璋改进完善。

2017-10-30

olap4j-0.9.7.309-JS-3.jar jasperreports 6.x 的依赖包

olap4j-0.9.7.309-JS-3.jar jasperreports 6.x 的依赖包哦

2017-10-20

axis1.4 包,一个SOAP引擎,提供创建服务器端、客户端和网关SOAP操作的基本框架。

axis全称Apache Extensible Interaction System 即阿帕奇可扩展交互系统。Axis本质上就是一个SOAP引擎,提供创建服务器端、客户端和网关SOAP操作的基本框架。Axis目前版本是为Java编写的,不过为C++的版本正在开发中。但Axis并不完全是一个SOAP引擎,它还是一个独立的SOAP服务器和一个嵌入Servlet引擎(例如Tomcat)的服务器

2017-09-29

Fiddler4 破解版,http协议调试代理工具

Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。

2017-09-29

mdwiki 项目模板代码

可用于搭建 mdwiki 项目架构,mdwiki 是基于 markdown 的 wiki 系统。里面有一些基础文件,可在此基础上进行扩展。

2016-12-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除