对于一个php数组,该如何删除该数组的第一个元素或者最后一个元素呢?其实这两个过程都可以通过php自带的函数 array_pop 和 array_shift 来完成,下面就具体介绍一下如何来操作。 (1)使用 array_pop 删除数组的最后一个元素,例如: 结果将是: orange array( ...
分类:
编程语言 时间:
2018-01-19 11:26:44
阅读次数:
179
r 以只读方式打开文件(read)。文件的指针将会放在文件的开头。默认模式。 w 打开一个文件只用于写入(write)。如果该文件已存在则将其覆盖;若文件不存在,创建新文件 a 打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件 ...
分类:
编程语言 时间:
2018-01-19 11:27:33
阅读次数:
133
最近要使用C++11的智能指针,先留个头,代码里试验一遍,回头补博客。 参考博客:https://www.cnblogs.com/wxquare/p/4759020.html ...
分类:
编程语言 时间:
2018-01-19 11:27:56
阅读次数:
204
Python的安装、pycharm的安装及设置
分类:
编程语言 时间:
2018-01-19 11:28:03
阅读次数:
369
最近在coding时发现使用lambda还是有诸多优点的,很多时候代码更整洁,更pythonic,所以在此简单总结一下 1.lambda是什么 举个简单的例子: 两个func的定义是完全相同的,那两种函数定义方法配合map使用,将list中所有元素求平方,代码会是什么样的, 对比之下,效果还是显而易 ...
分类:
编程语言 时间:
2018-01-19 11:28:48
阅读次数:
183
数学中函数的定义: 一般的 在一个变化过程中, 如果有两个变量 x 和 y 并且 对于 x的每一个确定的值,y都有唯一确定的值与 其对应, 那么我们就把 x 成为 自变量 把y成为 因变量 y是x的函数。自变量x的取值范围叫这个函数的定义域 y = 2*x python 中函数 是一种逻辑结构化和过 ...
分类:
编程语言 时间:
2018-01-19 11:28:56
阅读次数:
209
1.正则表达式的元字符有: . \ * + ? ^ $ {} [ ] . 匹配除换行符以外的任意字符 \ 转义字符,使后一个字符改变原来的意思 * 匹配前面字符0或多次 + 匹配前面字符1或多次 ?匹配一个字符0或多次 ^ 匹配字符串开头 $ 匹配字符串结尾 {} {m}匹配前一个字符m次,{m,n ...
分类:
编程语言 时间:
2018-01-19 11:29:28
阅读次数:
261
springmvc+mybatis+dubbo分布式平台-maven构建根项目
准备技能
开发语言:JAVA/J2EE
项目构建管理:Maven
持续集成方案:Jenkins
SOA服务: Dubbo、zookeeper、Restful
SSO单点登录:Redis、JWT、Restful
分布式缓存:Redis
分布式消息中间件:zookeeper+kafka
分布式文件:FastDFS
分类:
编程语言 时间:
2018-01-19 11:29:54
阅读次数:
222
昨天,在做一个NPOI读取的小demo的时候,使用OpenFileDialog打开文件,最开始的写法,直接在按钮点击事件中写,会报错,代码如下: 或者直接 这两种,无论哪种写法,在代码执行的时候,会报错,具体报错为: 这种情况,在网上查询,是说线程问题,就是线程冲突了,不知道该执行哪一个,具体说法如 ...
分类:
编程语言 时间:
2018-01-19 11:31:41
阅读次数:
186
在@SpringBootApplication标注的类前面再加一个 @EnableAutoConfiguration注解。 加上上在的,代码,一般来说数据库会新增到表了 如果还是没有,可以考虑再加下面代码 ...
分类:
编程语言 时间:
2018-01-19 11:32:57
阅读次数:
233
Socket: Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。 Python提供了两个级别访问的网络服务: 低级别的网络服务支持基本的 Socket,提供了标准的 BSD Sockets API ,可以访问底层操作系统 ...
分类:
编程语言 时间:
2018-01-19 11:33:15
阅读次数:
152
基础类库:>使用api(帮助文档 java基础类库的说明书)>多敲例子(上课案例 作业)Obejct:所有类的直接或者间接父类如果一个类没有继承其他类 默认继承Object类构造方法:无参数的构造方法成员变量:无普通方法:> int hashCode() 返回该对象的10进制内存地址> Class ...
分类:
编程语言 时间:
2018-01-19 11:35:59
阅读次数:
188
Python3.x:打包为exe执行文件(window系统) window系统下发布: 一、安装pyinstaller cmd安装命令: 二、python程序打包 命令:pyinstaller -F 文件名(带后缀py) 三、查看生成文件 1,返回目标文件目录,发现该目录下生成了.spec文件tes ...
分类:
编程语言 时间:
2018-01-19 11:36:49
阅读次数:
171
首先说一下问题。 昨日在看JDBC源码当看到DriverManage.getConnection()这个方法,点进去DriverManage类看到getConnection()方法里核心语句确实下面这个for(DriverInfo aDriver : registeredDrivers) {Conn ...
分类:
编程语言 时间:
2018-01-19 11:37:05
阅读次数:
1728
很多人喜欢将多态与多态性二者混为一谈,然后百思不得其解,其实只要分开看,就会很明朗。 一 多态: 多态指的是一类事物有多种形态,(一个抽象类有多个子类,因而多态的概念依赖于继承) 序列类型有多种形态:字符串,列表,元组 动物有多种形态:人,狗,猪 1 2 3 4 5 6 7 8 9 10 11 12 ...
分类:
编程语言 时间:
2018-01-19 11:37:22
阅读次数:
175
主要内容 1.JAVA异常简介 2.使用try..catch..finally实现异常处理 3.JAVA中的异常抛出以及自定义异常 4.异常链 5.经验总结 JAVA异常简介: 有异于常态,和正常情况不一样,有错误出现。阻止当前方法或作用域继续执行的问题称之为异常。 JAVA中的异常: 1 JAVA ...
分类:
编程语言 时间:
2018-01-19 11:38:00
阅读次数:
134
1,print(打印) python2版本: print 'a' 输出一个字符串 print a 输出一个变量 python3版本: print('a') 输出一个字符串 print(a) 输出一个变量 2,输入 python3取消了raw_input的输入方式,使用input接收输入。 Pytho ...
分类:
编程语言 时间:
2018-01-19 11:38:24
阅读次数:
232
一、Python的安装python支持在多平台上安装与运行,我们一般从python的官方网站下载其安装包,比如Windows下是exe文件,Linux下则是二进制文件。这里我们安装的是python3.6版本的,安装完如下图所示:1、Windows下的安装我们从python.org官网下载所需要的python版本(这里建议使用3版本),正常安装之后,检查是否存在环境变量,如果不存在则需要添加,在wi
分类:
编程语言 时间:
2018-01-19 11:38:45
阅读次数:
178
1、var 众所周知var用来定义变量 如 undefined,number,string,bool,array,function,object,null。 但有时候为了省事,就会出现一些内存泄露的情况: function fun(){ var a=b=1;//为了省事直接赋值 }fun(); co ...
分类:
编程语言 时间:
2018-01-19 11:39:00
阅读次数:
113
数据类型,列表 功能: 创建: 空列表 a = [] 非空列表 a = ['alex','jack','ella','mark'] b = a.copy() 查询: 由索引查找元素,由元素查找索引, 切片: 默认顾头不顾尾 增加: append insert 删除: clear del remove ...
分类:
编程语言 时间:
2018-01-19 11:39:07
阅读次数:
214