可变对象与不可变对象 实例被创建后,身份和类型是不可变的, 如果值是不可以被修改的,则是不可变对象 如果值是可以被修改的,则是可变对象 #在id不动,type也不动,value被修改了,则称为可变 #可变指的是:在id和type不动的前提下,值可变 对象的属性和方法 变量的赋值操作 链式赋值:y=x ...
分类:
编程语言 时间:
2017-06-08 17:57:46
阅读次数:
245
事件(event) 1.什么是JavaScript事件? 事件是文档或浏览器中发生的特定交互瞬间。 2.事件流 事件流描述的是从页面中接受事件的顺序,包含IE提出的事件冒泡流与Netscape提出的事件捕获流。浏览器默认的是事件冒泡流。 两种思想: IE的事件流叫做事件冒泡,即事件开始时由最具体的元 ...
分类:
编程语言 时间:
2017-06-08 17:57:29
阅读次数:
158
一、事务的基础知识数据库事务:复杂的事务要分步执行,要么整体生效、要么整体失效。必须满足:原子性、一致性、隔离性、持久性。数据并发问题:脏读:A读取了B未提交的更改数据。不可重复读:A两次读,第二次读到了B已经提交的数据。(行级锁)幻读(虚读):A读取B新提交的新..
分类:
编程语言 时间:
2017-06-08 17:54:46
阅读次数:
211
List内置函数#!/usr/bin/envpython
#-*-coding:utf-8-*-
#classlist(object):
#"""
#list()->newemptylist
#list(iterable)->newlistinitializedfromiterable‘sitems
#"""
#
#defappend(self,p_object):#realsignatureunknown;restoredfrom__doc__
#在list尾部追加
#"""..
分类:
编程语言 时间:
2017-06-08 17:53:04
阅读次数:
186
Using regular expression to define a numeric string is a very common thing. Generally, use the shape as follows: (0|9|7) (5|6) (2) (4|5) Above regular ...
分类:
编程语言 时间:
2017-06-08 17:52:49
阅读次数:
237
Selectionsort选择排序1、简单直观2、数组中,找到最小的值,和第一个元素交换(如果第一个元素就是最小元素那么就和自己交换)。再次,在剩下的元素中找到最小的元素,将它与数组的第二个元素交换位置。依次类推。下面来看一下伪代码selectionSort(mylist){for(i=0;i<len(m..
分类:
编程语言 时间:
2017-06-08 17:52:17
阅读次数:
123
1、如何开启一个Java进程的调试选项?替换原有java程序:mv/usr/bin/java/usr/bin/java_true在/usr/bin/目录下生成一个java文件,其内容如下:java_true-Xdebug-Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y$@重新启动希望调试的程序,就可以看到调试参数已..
分类:
编程语言 时间:
2017-06-08 17:50:57
阅读次数:
222
20天Python全栈开发入门到精通视频免费报名链接:https://ke.qq.com/course/206831本次课程知识点:带你了解python目前带给我们的机遇和挑战。全面系统的学习python编程语言,从容应对企业中各式各样的开发任务。让你具备独立开发能力的同时,还要授之于渔,学好python的同时,..
分类:
编程语言 时间:
2017-06-08 17:49:17
阅读次数:
165
bit 位,二进制数据0或1 byte 字节,一个字节等于8位二进制数 char 字符, String 字符串,一串字符 常见转换 1 字母 = 1byte = 8 bit 1 汉字 = 2byte(GBK编码) 1 汉字 = 3byte(UTF-8编码) ...
分类:
编程语言 时间:
2017-06-08 17:49:04
阅读次数:
120
demo: return :返回值 int mosquitto_username_pw_set(struct mosquitto *mosq, const char *username, const char *password) { if(!mosq) return MOSQ_ERR_INVAL; ...
分类:
编程语言 时间:
2017-06-08 17:47:44
阅读次数:
393
善于利用JS中的小知识的利用,可以很简洁的编写代码 1. 使用!!模拟Boolean()函数 原理:逻辑非操作一个数据对象时,会先将数据对象转换为布尔值,然后取反,两个!!重复取反,就实现了转换为布尔值的效果。 2. 使用一元加(+)模拟Number()函数 原理:对非数值类型的数据使用一元加(+) ...
分类:
编程语言 时间:
2017-06-08 17:47:37
阅读次数:
197
一、环境要求1、JDK:1.8+2、maven:3.0.5+二、创建工程使用SpringInitializr新建项目,注意InitializrServiceURL必须为https://start.spring.io2.1、选择类型上面Next后,注意Type为MavenProject,JavaVersion为1.8,Packaging为Jar.2.2、选择SpringBoot版本和组件选择SpringBo..
分类:
编程语言 时间:
2017-06-08 17:47:24
阅读次数:
181
当前版本[root@localhost~]#python-V
Python2.7.5安装说明我们必须不能破坏系统的环境。因为几个关键的应用程序依赖于Python2.7.5。如果替换了系统的Python环境就会发生很多难以预见的错误,甚至要重装系统。我们使用makealtinstall编译,如果使用makeinstall,你将会看到在系..
分类:
编程语言 时间:
2017-06-08 17:46:41
阅读次数:
231
传说中博文标题带有笔试、面试等点击率都会非常高呢?我也试试! 众生皆是码农命,我们这样的即将战秋招的渣渣。既没有超凡的能力。也没有流弊的项目,怎么破? 只有苦苦怒刷基础,笔试题,面试题。由于曾经经常刷OJ,所以非常多面试题的编程题倒是能够解。可是笔试题或者基础题我就不记得了,只有慢慢回忆。 况且,写 ...
分类:
编程语言 时间:
2017-06-08 16:39:40
阅读次数:
260
一、列表 list=[11,22,33,44,55,66] .append() 向后追加元素 .count() 查看有元素出现的次数 .extend() 批量添加元素 .index() 获取指定元素的索引位置 .insert(1,‘SB’) 在指定索引的位置插入值 .pop() 移除最后一个值 a= ...
分类:
编程语言 时间:
2017-06-08 16:39:24
阅读次数:
154
首先你必须得学习JavaSE,JavaSE是你做java web开发的基础,不过如果遇到swing,jFrame,AWT的章节可以直接跳过,现在已经用的特别少了,而且不影响后续学习。(各位Java爱好者有空可以来我的Java学习群259038500,每天都有企业项目视频+素材源码分享,小白也可以来, ...
分类:
编程语言 时间:
2017-06-08 16:38:58
阅读次数:
175
map,vector 等容器内容的循环删除问题(C++) map,vector等容器的循环删除不能用普通的方法删除: 类似的方式,会出错的,不信你调试试试 :) 这里使用了一个` iterator` 的一个自增/自减 ,来巧妙的实现了, 删除当前的`iterator,` 但是有给当前的`iterat ...
分类:
编程语言 时间:
2017-06-08 16:38:48
阅读次数:
276