一、异同对比选择 1、Python和ruby的相同点: 都强调语法简单,都具有更一般的表达方式。python是缩进,ruby是类basic的表达。都大量减少了符号。 都是动态数据类型。都是有丰富的数据结构。 都具有c语言扩展能力,都具有可移植性,比perl的可移植性更好。也都可以作为嵌入语言。 都是 ...
分类:
编程语言 时间:
2018-09-29 14:33:57
阅读次数:
145
背景. 官网一般只提供windows下的exe文件,不提供zip打包文件。有些不愿意使用安装版本。 解决方法 本文以windows 7下安装jdk-6u35-windows-x64.exe为例说明 1. 下载jdk-6u35-windows-x64.exe 2. 创建一个目录命名为jdk6,名称位置 ...
分类:
编程语言 时间:
2018-09-29 14:34:05
阅读次数:
206
字符串Python字符串对象提供了大量方法用于字符串的检测、替换和排版等操作,另外还有大量内置函数和运算符也支持对字符串的操作,字符串对象是不可变的,所以字符串对象提供的字符串方法都是返回修改后的新字符串find()检测一个字符串是否包含在另一个字符串中,如果找到返回开始的索引值,否则返回-1rfind()类似于find()函数,不过是从右边开始查找index()和find()方法一样,只不过如果
分类:
编程语言 时间:
2018-09-29 14:34:22
阅读次数:
157
#define YEARS 5#define MONTHES 12 感想:二维数组总是感觉没有那么一维数组直观,写起来比较费脑子,要多写啊。 ...
分类:
编程语言 时间:
2018-09-29 14:41:45
阅读次数:
161
1 简介 正则表达式(regex):是一些由字符和特殊符号组成的字符串,它们描述了模式的重复或者表述多个字符,能按照某种模式匹配一系列有相似特征的字符串。 Python通过标准库中的re模块来支持正则表达式。 2 特殊字符和符号(元字符) 2.1 常见正则表达式符号和特殊字符 表示法 描述 正则表达 ...
分类:
编程语言 时间:
2018-09-29 14:42:39
阅读次数:
195
docker是当下很热门的技术,是对之前的部署系统方式的彻底改变。之前部署系统,需要安装数据库、初始化数据库,安装jdk,配置jdk,部署应用程序,修改配置文件等,很繁琐。一般现场运维人员很难搞定,现场也会出现很多公司开发环境没有的问题。使用docker技术,只需要运行镜像即可,省去了环境安装、变量 ...
分类:
编程语言 时间:
2018-09-29 15:24:16
阅读次数:
152
项目整体路径 1、配置pom.xml,引入freemarker依赖 2、配置freemarker模板属性 3、编写后台代码 ...
分类:
编程语言 时间:
2018-09-29 15:24:25
阅读次数:
387
Array flat 数组实例的扁平化方法(浏览器支持不佳) 建议使用 lodash的 flatten ...
分类:
编程语言 时间:
2018-09-29 15:24:51
阅读次数:
167
转自: http://blog.51cto.com/linhongyu/1615895 一、前言 近期一项目A需实现数据同步到另一项目B数据库中,在不改变B项目的情况下,只好选择项目A中切换数据源,直接把数据写入项目B的数据库中。这种需求,在数据同步与定时任务中经常需要。 那么问题来了,该如何解决多 ...
分类:
编程语言 时间:
2018-09-29 15:24:58
阅读次数:
204
python装饰器python装饰器就是用于拓展原来函数功能的一种函数,这个函数的特殊之处在于它的返回值也是一个函数,使用python装饰器的好处就是在不用更改原函数的代码前提下给函数增加新的功能。一般而言,我们要想拓展原来函数代码,最直接的办法就是侵入代码里面修改,但是最简单的方式并不是最安全最合适的方式,根据扩展开放修改封闭的原则,修改原函数代码是不可取的.比如下面的有一个案例:A公司有一个核
分类:
编程语言 时间:
2018-09-29 15:26:32
阅读次数:
143
Blender初学环境:win10x64blender2.79unity5.6.2之前不论是用导出fbx,还是把.blend文件拽入u3d中,原先的贴图就没有了研究了很多天,才发现一个我这里可用的方法目前只是简单以cube为例,复杂的多材质模型还没试打开blender注意,用的是blender渲染一、新建一个cube二、展UV1.开出一个UV图像编辑器窗口2.在三维视图按Tab进入编辑模式确保选上
分类:
编程语言 时间:
2018-09-29 15:26:46
阅读次数:
2863
转自: https://blog.csdn.net/briblue/article/details/73824058 文章开头先引入一处图片。 这处图片引自老罗的博客。为了避免不必要的麻烦,首先声明我个人比较尊敬老罗的。至于为什么放这张图,自然是为本篇博文服务,接下来我自会说明。好了,可以开始今天的 ...
分类:
编程语言 时间:
2018-09-29 15:30:37
阅读次数:
179
<! TOC "集合" "集合种类" "ArrayList" "声明" "增删改查元素" "遍历几种方式" "空集合" "子集合" "不可变集合" "LinkedList" "Lists" "排序" "类型转换" "取交集" "移动元素" "删除交集元素" "Sets" "集合特点" "常用方法" ...
分类:
编程语言 时间:
2018-09-29 16:02:37
阅读次数:
250
一、前言 最近公司项目准备开始重构,框架选定为SpringBoot+Mybatis,本篇主要记录了在IDEA中搭建SpringBoot多模块项目的过程。 1、开发工具及系统环境 IDE:IntelliJ IDEA 系统环境:mac OSX 2、项目目录结构 biz层:业务逻辑层 dao层:数据持久层 ...
分类:
编程语言 时间:
2018-09-29 16:03:21
阅读次数:
485
企业级 SpringBoot 教程 (七)springboot开启声明式事务 springboot开启事务很简单,只需要一个注解@Transactional 就可以了。因为在springboot中已经默认对jpa、jdbc、mybatis开启了事事务,引入它们依赖的时候,事物就默认开启。当然,如果你... ...
分类:
编程语言 时间:
2018-09-29 16:03:29
阅读次数:
177
原理:使用chm转换工具将chm文件转换为zip文件,导入eclipse中即可。 准备 JDK1.9 API 中文 谷歌翻译版:http://www.pc6.com/softview/SoftView_551833.html 这个也可以自己找资源 CHM反编译工具 1.0:http://www.on... ...
分类:
编程语言 时间:
2018-09-29 16:05:09
阅读次数:
240
GitHub:https://github.com/Wamelon/operations 组员:黄锐斌,张正浩 1题目:实现一个自动生成小学四则运算题目的命令行程序。 2说明: 自然数:0, 1, 2, …。 真分数:1/2, 1/3, 2/3, 1/4, 1’1/2, …。 运算符:+, ?, × ...
分类:
编程语言 时间:
2018-09-29 16:05:18
阅读次数:
264
可能是把Java内存区域讲的最清楚的一篇文章 基本问题: 介绍下 Java 内存区域(运行时数据区) Java 对象的创建过程(五步,建议能默写出来并且要知道每一步虚拟机做了什么) 对象的访问定位的两种方式(句柄和直接指针两种方式) 拓展问题: String类和常量池 8种基本类型的包装类和常量池 ... ...
分类:
编程语言 时间:
2018-09-29 16:44:46
阅读次数:
242
1.pom.xml文件添加引用包<!--开启cache缓存支持--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-cache</artifactId></dependency><!-
分类:
编程语言 时间:
2018-09-29 16:45:05
阅读次数:
173
1、range()函数 range函数原型:range(start, end, scan) 参数含义: start:计数的开始位置,默认是从0开始。 end: 计数的结束位置 scan:每次跳跃的间距,默认为1。 当range(a)参数中只有一个参数时,系统会默认从0开始计数,直到a结束 当rang ...
分类:
编程语言 时间:
2018-09-29 16:45:20
阅读次数:
156