变量 在Java中所有变量必须先声明后使用。 变量是申请一块内存来存储值。当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。 按数据类型划分: 8种基本数据类型,引用数据类型 按作用域来划分: 可分为类变量,成员变量,局部变量 8 ...
分类:
编程语言 时间:
2019-07-03 17:02:54
阅读次数:
96
装饰器的定义: 装饰器本质上就是一个python函数,它可以让其它函数在不需要做任何代码改动的前提下增加额外的功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景中,比如-- >插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离 ...
分类:
编程语言 时间:
2019-07-03 17:05:00
阅读次数:
147
得到 ...
分类:
编程语言 时间:
2019-07-03 17:06:43
阅读次数:
447
python正向连接后门 PHITHON 2014 四月 12 00:12 阅读:16670 Python python, cmd后门, socket 2014 四月 12 00:12 阅读:16670 Python python, cmd后门, socket python在linux下的反弹she ...
分类:
编程语言 时间:
2019-07-03 17:07:40
阅读次数:
121
本文主要摘自《深入理解Java虚拟机》,内容较多,尽量全面概括了 Java 垃圾回收机制、垃圾回收器以及内存分配策略等内容。 ...
分类:
编程语言 时间:
2019-07-03 17:11:33
阅读次数:
104
题目描述 在线编程 在一个长度为 n 的数组里的所有数字都在 0 到 n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字是重复的,也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 解题思路 时间复杂度 O(N),空间复杂度 O(1) 对于范围0到n-1的数组,最好方法是将数字0放 ...
分类:
编程语言 时间:
2019-07-03 17:12:22
阅读次数:
111
HSSFWorkbook workbook = new HSSFWorkbook();HSSFSheet sheet = workbook.createSheet("综合信息");HSSFRow row = sheet.createRow(0);HSSFCell c0 = row.createCel ...
分类:
编程语言 时间:
2019-07-03 17:12:56
阅读次数:
119
题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。例如:下面的二维数组就是每行、每列都递增排序。如果在这个数组中查找数字7,则返回true;如果查找 ...
分类:
编程语言 时间:
2019-07-03 17:13:28
阅读次数:
107
问题背景: 机器上同时装了python2、和python3后,导致只能用pip3了,使用pip2时提示:Fatal error in launcher: Unable to create process using '"d:\python27\python2.exe" "D:\Python27\Sc ...
分类:
编程语言 时间:
2019-07-03 17:13:46
阅读次数:
151
File file = new File(this.getClass().getResource("").getPath());System.out.println(file.getPath());String path=file.getPath();String filename="test1.t ...
分类:
编程语言 时间:
2019-07-03 17:14:42
阅读次数:
1399
当初觉得这个要比C要难一些,结果学到后面发现和C一样的难,不过窗口蛮有意思的。 我觉得老师教的蛮好的,从我学的也还行,不过不是很好,很一般吧。 学得更好,对着门课程更感兴趣。 蓝屏警告。。。 ...
分类:
编程语言 时间:
2019-07-03 17:16:46
阅读次数:
90
implode 使用一个字符串将数组变成字符串 $array = array('lastname', 'email', 'phone'); $comma_separated = implode(",", $array); echo $comma_separated; // lastname,emai ...
分类:
编程语言 时间:
2019-07-03 17:18:15
阅读次数:
94
线程 [点击查看 ...
分类:
编程语言 时间:
2019-07-03 17:18:46
阅读次数:
109
SpringBoot自动配置模块 该配置模块的主要使用到了SpringFactoriesLoader,即Spring工厂加载器,该对象提供了loadFactoryNames方法,入参为factoryClass和classLoader,即需要传入工厂类名称和对应的类加载器,方法会根据指定的classL ...
分类:
编程语言 时间:
2019-07-03 18:23:19
阅读次数:
113
题目: Given a 2D board and a word, find if the word exists in the grid. The word can be constructed from letters of sequentially adjacent cell, where "a ...
分类:
编程语言 时间:
2019-07-03 18:24:57
阅读次数:
147
从今年的七月份开始学习设计模式到9月底,设计模式全部学完了,在学习期间,总共过了两篇;第一篇看完设计模式后,感觉只是脑子里面有印象但无法言语。于是决定在看一篇,到9月份第二篇设计模式总于看完了,这一篇看完,脑子里面已经能够对绝大多数的设计模式能够说出其核心思想且可以画出类图也知道应用场景,算是一个进 ...
分类:
编程语言 时间:
2019-07-03 18:25:23
阅读次数:
92
一、去官网下载webuploader文件上传插件 https://fex.baidu.com/webuploader/ 下载好后把它放到Javaweb项目的文件夹中(我放到了webcontent下面的static里面) 二、复制前端的样式 把这段代码放到你想要放到的位置(刷新页面和示例中不一样?不用 ...
分类:
编程语言 时间:
2019-07-03 18:25:46
阅读次数:
120
一、什么是设计模式 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石 ...
分类:
编程语言 时间:
2019-07-03 18:26:45
阅读次数:
119
import time from selenium import webdriver browser = webdriver.Chrome() browser.get("https://www.baidu.com/") browser.get("https://www.taobao.com/") b... ...
分类:
编程语言 时间:
2019-07-03 18:28:28
阅读次数:
83
1、getitem方法使用这个方法最大的印象就是调用对象的属性可以像字典取值一样使用中括号[‘key‘]使用中括号对对象中的属性进行取值、赋值或者删除时,会自动触发对应的__getitem__、__setitem__、__delitem__方法代码如下:classFoo(object):def__init__(self):self.name=‘jack‘def__getitem__
分类:
编程语言 时间:
2019-07-03 18:31:05
阅读次数:
167