码迷,mamicode.com
首页 > 2019年09月18日 > 全部分享
9月17号面试总结(softstone)
1.数据结构:数组、链表、栈、队列、数 2.jmm内存模型:jmm java memory model java内存模型volatile具备两种特性,第一就是保证共享变量对所有线程的可见性。将一个共享变量声明为volatile后,会有以下效应: 1.当写一个volatile变量时,JMM会把该线程对 ...
分类:其他好文   时间:2019-09-18 01:10:06    阅读次数:98
正确应用Java数组
一、数组的特点 数组与其他容器的区别有三方面:效率、类型和保存基本类型的能力。 1、效率。数组是一种效率最高的存储和随机访问对象引用序列的方式。数组是一段连续地址空间内的线性序列,所以访问非常快。但也要付出点代价,数组对象的大小一旦创建就不能改变。 2、类型。出现泛型之前,只有数组能够保持有类型的对 ...
分类:编程语言   时间:2019-09-18 01:09:44    阅读次数:128
[USACO1.4]母亲的牛奶 Mother's Milk
题目描述 农民约翰有三个容量分别是A,B,C升的桶,A,B,C分别是三个从1到20的整数, 最初,A和B桶都是空的,而C桶是装满牛奶的。有时,农民把牛奶从一个桶倒到另一个桶中,直到被灌桶装满或原桶空了。当然每一次灌注都是完全的。由于节约,牛奶不会有丢失。 写一个程序去帮助农民找出当A桶是空的时候,C ...
分类:其他好文   时间:2019-09-18 01:09:26    阅读次数:451
设计模式设计原则
设计原则详解 设计模式存在的根本原因是为了代码复用,增加可维护性。 开闭原则:对扩展开放,对修改关闭 里氏转换原则:子类继承父类,单独掉完全可以运行 依赖倒转原则:引用一个对象,如果这个对象有底层类型,直接引用底层。 接口隔离原则:每一个接口应该是一种角色 合成/聚合复用原则:新的对象应使用一些已有 ...
分类:其他好文   时间:2019-09-18 01:08:45    阅读次数:101
《.NETer提高效率——环境部署》
初衷 + 兵马未动,粮草先行. + 电脑坏了or换工作等需要重装系统. + 开发运维一把梭. + 与时俱进. + 记忆力差,需要文字记录. + 因为懒... 目的 通过学习 Linux+docker+kubernetes+CI/CD 完成 .net core 所需环境的搭建和实际高可用部署运行,减少 ...
分类:Web程序   时间:2019-09-18 01:08:30    阅读次数:147
linux变量、cut_sort_wc_uniq_tee_tr_split 命令使用方法
查看系统变量:1.env命令[root@localhost~]#env2.set命令[root@localhost~]#set*set可以显示用户自定义的变量自定义变量:1.定义变量:[root@localhost~]#a=test[root@localhost~]#echo$atest2.变量命名规则:可包含大小写字母、数字、下划线(不能以数字开头)[root@localhost~]#a=1[r
分类:系统相关   时间:2019-09-18 01:08:01    阅读次数:127
第二天
今天温习的有点晚了,已经看到面相对象的equals的重写了,目前学的比较混乱,也不知道怎么总结,额..先这样记吧。 首先先声明成员变量this的用法,构造函数的重载,写成员方法,到了main方法体,声明对象。 其次static 方法体是对类初始化且只有类能调用静态变量和方法,对象无法调用,静态方法不 ...
分类:其他好文   时间:2019-09-18 01:07:31    阅读次数:93
Vuex,从入门到...
Vuex 是什么? 官方是这么说的:Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 不懂?呵呵,没关系。我是这么认为的:Vuex 就是前端为了方便数据的操作而建立的一个” 前端数据库“。且听 ...
分类:其他好文   时间:2019-09-18 01:06:33    阅读次数:79
前端必须掌握的 docker 技能(1)
概述 作为一个前端,我觉得必须要学会使用 docker 干下面几件事: 1. 部署前端应用 2. 部署 nginx 3. 给部署的 nginx 加上 https 4. 使用 docker compose 进行部署 5. 给 nginx 加上 redis 6. 使用 kubernetes 下面我按照这 ...
分类:其他好文   时间:2019-09-18 01:05:48    阅读次数:100
flask-蓝图(Blueprint)
flask-蓝图(Blueprint) flask蓝图的设计可以实现django类似的创建app的功能,蓝图可以让flask的项目更模块化,结构更加清晰,可以将相关的视图函数和配置放在同一个目录下,方便管理。 主文件 from flask import Flask from user.views i ...
分类:其他好文   时间:2019-09-18 01:05:32    阅读次数:93
ThreadLocal
ThreadLocal ThreadLocal,直译为"线程本地"或"本地线程",如果你真的这么认为,那就错了!其实,它就是一个容器,用于存放线程的局部变量,我认为应该叫做 ThreadLocalVariable(线程局部变量)才对,真不理解为什么当初Sun公司的工程师这样命名。 早在 JDK 1.... ...
分类:其他好文   时间:2019-09-18 01:05:08    阅读次数:87
XSS
XSS cross site script xss是一种发生在web前端的漏洞,一般是html代码拼接造成的。 分为: 1. 反射型 2. 存储型 3. DOM型 可以用来钓鱼、上传用户cookie,反正就是运行第三方的js代码。 原理 1. 反射型是攻击者准备url让用户浏览,用户执行攻击者的js ...
分类:其他好文   时间:2019-09-18 01:03:55    阅读次数:108
linux命令之less
分享Linux中less命令的一些常用用法 | less 文件名 | 查看文件 | | | | | less 文件名 \| grep n 查找内容 | 根据内容过滤显示,并显示行号 | | less +行号g 文件名 | 查看文件,并定位到某行 | | d | 向下翻页 | | u | 向上翻页 | ...
分类:系统相关   时间:2019-09-18 01:03:01    阅读次数:135
Java-LockSupport
LockSupport 和 CAS 是 Java 并发包中很多并发工具控制机制的基础,它们底层其实都是依赖 Unsafe 实现。 LockSupport 提供 park() 和 unpark() 方法实现阻塞线程和解除线程阻塞。 每个使用 LockSupport 的线程都会与一个许可(permit) ...
分类:编程语言   时间:2019-09-18 01:02:40    阅读次数:101
如何将java对象转换成json数据
package cn.hopetesting.com.test;import cn.hopetesting.com.domain.User;import com.fasterxml.jackson.core.JsonProcessingException;import com.fasterxml.j ...
分类:编程语言   时间:2019-09-18 01:02:12    阅读次数:162
Sink
说明文档 Consumer 的扩展,用于在流管道的各个阶段处理值,并且提供了额外的方法去管理大小信息、控制流程等 在首次调用 Sink 的 accept() 方法之前,必须首先调用 begin() 方法去通知其数据即将过来(视情况还会通知 Sink 有多少数据即将过来),在所有数据发送过来后,必须调 ...
分类:其他好文   时间:2019-09-18 01:01:43    阅读次数:69
dubbo面试题
1、https://youzhixueyuan.com/dubbo-interview-question-answers.html 2、https://juejin.im/entry/5b3af5fd518825621d57791a ...
分类:其他好文   时间:2019-09-18 01:00:57    阅读次数:58
623条   上一页 1 ... 29 30 31 32 33 34 35 ... 37 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!