Python GUI编程(Tkinter)Scale控件
import tkinterwin = tkinter.Tk()win.title("sunck")win.geometry("400x400+200+20")'''供用户通过拖拽指示器改变变量的值,可以水平,也可以竖直tkinter.HORIZONTAL 水平tkinter.VERTICAL 竖直 ... 查看全文
Java学习之Arrays数组
Arrays提供了许多为数组编写的静态方法: 1、toString(数组):将参数数组变成字符串(按照默认格式:【元素1,元素2···】) 2、sort (数组):按照默认顺序(升序,从小到大)对数组进行排列 ... 查看全文
面试阿里,字节,美团必看的Spring的Bean管理详解
IOC容器 工厂只负责创建对象,而Spring当然不仅仅是一个对象工厂,其核心是一个对象容器,其具备控制反转的能力,所以也称为IOC容器。 帮助我们存放对象,并且管理对象,包括:创建、销毁、装配,这样就将原本由程序自己完成的工作,交给了框架来完成,称为IOC容器。 学习的核心也就在于如何将对象放在S ... 查看全文
Python内存管理知识整理
一切变量皆是对象的引用 当创建对象时, Python 立即向操作系统请求内存 可以用id(变量名)来获取该变量所引用对象的内存地址 is关键字用于判断引用是否相同,==用于判断引用的内容是否相同 在Python中,整数和短小的字符,Python都会缓存这些对象,以便重复使用。当我们创建多个等于“12 ... 查看全文
深入理解Java编程性能调优——深入浅出HashMap的设计与优化
HashMap作为我们日常使用最频繁的容器之一,相信你一定不陌生了。今天我们就从HashMap的底层实现讲起,深度了解下它的设计与优化。常用的数据结构我在05讲分享List集合类的时候,讲过ArrayList是基于数组的数据结构实现的,LinkedList是基于链表的数据结构实现的,而我今天要讲的HashMap是基于哈希表的数据结构实现的。我们不妨一起来温习下常用的数据结构,这样也有助于你更好地理 查看全文
selectionKeys.clear()或remove抛异常java.lang.UnsupportedOperationException
获取返回的所关注的事件SelectionKey集合Set<SelectionKey> selectionKeys = selector.keys(); selectionKeys循环处理完事件后,需要进行对它删除。 清除调用selectionKeys.clear()时 抛出异常: java.lang ... 查看全文
通过ajax方式在界面上加载loading状态(仅作记录)
1 html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, 2 pre, a, abbr, acronym, address, big, cite, code, del, dfn, e ... 查看全文
webpack 构建多页面应用初探
如何使用webpack构建多页面应用,这是一个我一直在想和解决的问题。网上也给出了很多的例子,很多想法。猛一看,觉得有那么点儿意思,但仔细看也就那样。 使用webpack这个构建工具,可以使我们少考虑很多的问题。 我们常见的单页面应用只有一个页面,它考虑问题,解决问题围绕着中心化去解决,因此很多麻烦 ... 查看全文
华为模拟器配置telnet
首先配置PC的IP 地址 192.168.1.1 然后在交换机配置: 进入系统视图 system-view 输入aaa 进入3a认证模式 local-user 用户名 password cipher 密码 privilege 等级 设置用户为telnet用户 退出到系统视图界面 设置一个虚拟IP地址 ... 查看全文
使用html+css+js实现简易计算器
使用html+css+js实现简易计算器,效果图如下: html代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width ... 查看全文
CSS3动画transform、transition和animation的区别
css3属性中关于制作动画的三个属性:Transform,Transition,Animation。 1、transform:描述了元素的静态样式,本身不会呈现动画效果,可以对元素进行 旋转rotate、扭曲skew、缩放scale和移动translate以及矩阵变形matrix。 div{ tra ... 查看全文
HSTS--提高你的https安全性
HSTS 背景:当访问我们的域名从http变成https时,安全性能得到了极大的提升。但这也不代表绝对的安全。 HSTS简介 ? HTTP严格传输安全协议 (HTTP Strict Transport Security,简称:HSTS),是一套由互联网工程任务组发布的互联网安全策略机制。网站可以选择 ... 查看全文
记录一个web自动化工具
Selenium框架 使用方法 from selenium import webdriver # 这里使用的是谷歌浏览器 还有很多的浏览器可以选择 wd = webdriver.Chrome(r'd:\webdrivers\chromedriver.exe') wd.get('http://cdn1 ... 查看全文
hbase shell 导出数据转json
数据 ROW COLUMN+CELL 1001 column=info:name, timestamp=1502368030841, value=张三 1001 column=info:age, timestamp=1502368069926, value=18 1001 column=info:s ... 查看全文
php设计模式-观察者模式
/** * 观察对象 * Undocumented class */ class User implements SplSubject { public $loginCnt; private $observers; public function __construct() { $this->obs ... 查看全文
ASP.NET MVC-URL路由
MVC-即Model,View,Controller,三层架构模式。model作为领域模型,是维持应用状态,提供业务功能的领域模型;View-指UI层,用于和用户的交和页面的展示;而Controller则是定义具体了UI 逻辑功能。传统的MVC模式,并没有严格的定义,即Model层也可以直接返回给v ... 查看全文
PostCSS_自动处理css3属性前缀
什么是属性前缀? 为了浏览器的兼容性,有时候我们必须加入-webkit,-ms,-o,-moz这些前缀。目的就是让我们写的页面在每个浏览器中都可以顺利运行。例如: transition: width 2s; -moz-transition: width 2s; /* Firefox 4 */ -we ... 查看全文
php处理分页数据并返回json
<?php header('content-type:application/json;charset=utf-8');//设置浏览器解析格式为json header('Access-Control-Allow-Origin: *'); $curPage = $_GET['page'];//前台传递 ... 查看全文
Cocos Creator Editor 读取和保存.meta
//读取.meta //result.path 如:E:\projects\ccc_test\assets\arrow.plist let plistMetaPath=result.path+".meta" let plistMetaStrings=fs.readFileSync(plistMeta ... 查看全文
hutool的JSONUtil.isNull不能判断Google的JsonNull
前几天写代码,用的是google的json,然后转的时候出现了null转换失败的异常,然后我想当然的就用了hutool的JSONUtil的isNull方法来判断(用了半个月的hutool的Util,什么DateUtil,CellUtil,然后看见有个JSONUtil就像当然的用了),结果死活不能成功 ... 查看全文