遍历字典: keys() 、values() 、items() 1. xxx.keys() : 返回字典的所有的key 返回一个序列,序列中保存有字典的所有的键 效果图: 代码: 2. xxx.values() : 返回字典所有的值 效果图: 代码: 3. xxx.items() : 返回字典中所有 ...
分类:
编程语言 时间:
2019-07-16 00:32:19
阅读次数:
129
需要注意的是:这里的引用变量,例如Element temp=new Element() Element node=hader 这里的temp和node都是引用变量,存放在栈空间中,相当于一个指针指向堆空间中new出来的对象。 ...
分类:
编程语言 时间:
2019-07-16 00:32:40
阅读次数:
153
运行结果是: 运行结果 运行结果 运行结果 运行结果 ...
分类:
编程语言 时间:
2019-07-16 00:33:05
阅读次数:
177
描述 reversed 函数返回一个反转的迭代器。 语法 以下是 reversed 的语法: 参数 seq -- 要转换的序列,可以是 tuple, string, list 或 range。 返回值 返回一个反转的迭代器。 实例 以下展示了使用 tuple 的实例: 实例 #!/usr/bin/e ...
分类:
编程语言 时间:
2019-07-16 00:34:39
阅读次数:
148
一、@Value方式 1.我的配置文件:application-dev.yml 2.我的Java Bean 二、@ConfigurationProperties方式 (推荐) 1.我的配置文件:application-dev.yml 2.我的Java Bean ...
分类:
编程语言 时间:
2019-07-16 00:39:17
阅读次数:
259
采用sax的方式来读取并解析xml文件。 ...
分类:
编程语言 时间:
2019-07-16 00:39:31
阅读次数:
150
"项目代码:https://github.com/PeiranZhang/springmvc fileupload" 使用文件下载步骤 对请求处理方法使用void或null作为返回类型,并在方法中添加HttpServletResponse参数 将响应的内容类型设为文件的内容类型 添加一个名为Cont ...
分类:
编程语言 时间:
2019-07-16 00:40:47
阅读次数:
142
之前的方式是通过官网初始化demo(URL:https://start.spring.io/)现在记录一下通过IDEA自带的初始化器新建SSM框架 1.打开IDEA,点击新建,出现如下图菜单,点击Spring Initalizr,默认点Next: 2.点击Next后,出现如下图,自行输入项目名称,默 ...
分类:
编程语言 时间:
2019-07-16 08:11:05
阅读次数:
129
通过javassit操作类,是各种链路追踪系统最基本的知识。通过java agent机制实现代码不侵入的监控性能,实现主动监控,主动告警,代码时间消耗记录等等... 核心类 ClassPool:map结构 key为类名 value为CtClass CtClass:拿到对应的操作类对象 CtField ...
分类:
编程语言 时间:
2019-07-16 08:19:41
阅读次数:
394
ddsspring中的事件机制使用到设计模式中的观察者模式 ,观察者模式有两个概念,1.观察者、被观察者。2.被观察者做出相应得动作,观察者能接收到。不分析设计模式,学习下spring中的事件机制实际开发如何使用 及使用场景 。 spring中的事件机制涉及到者几个类文件 :ApplicationE ...
分类:
编程语言 时间:
2019-07-16 08:20:01
阅读次数:
119
自己学python的open函数时,发现在pycharm里新建一个file_name.txt文本文件,输入中文保存。再用open(file_name,'r+')打开,再去读写时出现了一些问题。再三控制变量多伦测试后,总结如下: ...
分类:
编程语言 时间:
2019-07-16 08:23:06
阅读次数:
554
一、文件 1.定义:长久保存信息的一种信息集合 2.常用操作:(1)打开关闭(2)读写内容(3)查找 3.open函数 (1)意义:打开文件,带有很多参数 (2)第一个参数:必须有,文件的路径和名称 mode:表明文件用什么方式打开 i.r代表只读的方式打开;ii.w:写方式打开,会覆盖以前的内容; ...
分类:
编程语言 时间:
2019-07-16 08:24:11
阅读次数:
105
程序源码如下: var socket=[]; //websocket对象数组 //创建socket连接功能函数 function connect(wsobj) { //浏览器支持? if ("WebSocket" in window) { var host = "ws://目标地址:目标IP/" s ...
分类:
编程语言 时间:
2019-07-16 08:25:52
阅读次数:
817
这里先简单说下最大堆的基本性质: 最大堆一定是完全二叉树 当父节点为 n 时,左孩子为 n 2 + 1,右孩子为 n 2 + 2 当孩子为 n 时,其父节点为: (n 1) / 2 这一点很重要,在后面初始化的时候会用到 父节点大于等于左孩子和右孩子,但左孩子不一定大于右孩子 了解以上基本性质之后, ...
分类:
编程语言 时间:
2019-07-16 08:27:45
阅读次数:
79
参考网址:https://blog.csdn.net/yunhaibin/article/details/9001198# 业务涉及将之前的一主二从redis集群改造后5主5从的redis集群,改造完成后发现一个问题,往redis里面写数据时,key值钱面会出现多余的值(比正常的key值里面多了个t ...
分类:
编程语言 时间:
2019-07-16 08:29:08
阅读次数:
137
1.进入:https://golang.google.cn/dl/。下载安装包linux版本 2.解压到/usr/local目录 后面加文件名 3.添加环境变量 bash进入~/.bashrc添加,zsh进入 ~/.zshrc添加,之后source一下 ...
分类:
编程语言 时间:
2019-07-16 08:32:48
阅读次数:
287
大概实现了,用户名是否存在,邮箱是否已注册,密码是否符合复杂度。 //对用户名校验是否存在function checkname(){ //alert("checkname"); var f=false; //javascript所有的变量都是以var定义的 //javascript的变量属于弱类型 ...
分类:
编程语言 时间:
2019-07-16 08:36:40
阅读次数:
88
字符编码和存储编码 2019-07-15 22:34:51 by冲冲 1. 英文字母和中文汉字在不同字符集编码下的字节数不同。 英文字母 中文汉字 2. 字符编码的渊源 ① 美国人首先对其英文字符进行了编码,也就是最早的ascii码,用一个字节的低7位来表示英文的128个字符,高1位统一为0。 ② ...
分类:
编程语言 时间:
2019-07-16 08:41:54
阅读次数:
115
monkey patch 一般指运行时候进行动态替换. 基本上我们使用gevent,会在最开头的地方加入 ;把标准库中的 等给替换掉.这样我们在后面使用socket的时候它会变成非阻塞的了.而我们却什么也不用做. 一个案列 最快访问结束的会在第一位,最慢的会在最后一位. 输出结果: ...
分类:
编程语言 时间:
2019-07-16 08:42:28
阅读次数:
105
面试官Q1:请说说static关键字,你在项目中是怎么使用的? static 关键字可以用来修饰:属性、方法、内部类、代码块; static 修饰的资源属于类级别,是全体对象实例共享的资源; 使用 static 修饰的属性,静态属性是在类的加载期间初始化的,使用类名.属性访问 static 关键字可 ...
分类:
编程语言 时间:
2019-07-16 08:45:15
阅读次数:
76