shichang

Welcome!

 2024-02-21 13:12:58 | 0条评论

景别

### 一、远景 人物全身出境,在镜头中的比例大概高度的一半左右,远景的作用在于`交代背景、环境以及人物跟环境的关系`,事后用来营造氛围,具有一定的叙事性,画面重点偏向于环境,可以看到人物的大概轮廓,但看不清细节。需要注意的是,拍摄远景对于环境和构图的要求比较高,适合在背景好看且不杂乱时使用,否则由于主体比重太小,容易让画面失去主体没有美感。如果没有很好的构图想法时 可以使用`三分法构图`,将人
 2022-02-20 13:15:11 | 0条评论  |  ? 游玩攻略 ?

广安草莓采摘地

屋里这边草莓采摘基地挺多的,到处都有,下面搜集了一部分信息比较明确的地方 ## 一、前锋 1. 前锋区观塘镇走进草莓火龙果园 *联系电话*:15224098460 *营业时间*:周一至周日 09:00-18:00 *地址*:位置在观塘初级中学校附近, 目前营业中 ![](https://leanote.com/api/file/getImage?fileId=6211ce79ab644142b4
 2018-09-26 12:38:39 | 0条评论

9.26 58集团面试

自我介绍 java的面向对象的理解 java中的多态 继承和组合你更倾向于哪种,为什么 为什么重写equals还要重写hashcode String类的hashcode是怎样的 hashmap底层的数据结构 hashmap存放元素的过程 hashmap的最坏情况空间的利用率 hashmap什么时候扩容,最坏情况扩容后的空间利用率 hashmap最坏情况的解决方案 讲讲http协议 通过http向
 2018-08-15 08:54:40 | 0条评论

InnoDB和MyISAM的区别

主要区别: * 存储结构:MyISAM的表索引、数据、表定义是分开存储的,而InnoDB都是存储在一个文件中的。 * 存储空间:MyISAM可以压缩,占据的空间比较小,支持静态表、动态表和压缩表三种。InnoDB要在主内存中建立专用的缓冲池用来缓冲数据,所以占据的内存更多。 * 事务支持:InnoDB支持事务,MyISAM不支持 * 表锁支持:MyISAM只支持表锁,InnoDB支持行
 2018-08-14 16:58:05 | 0条评论  |  ? java ?

Java继承和多态的原理

### 继承 继承是复用代码的一种非常重要的方式,在声明类时显示的使用extends关键字继承另一个类,即可获得这个类中的全部域,包括成员变量和方法。 一个类在虚拟机中的存在方式:虚拟机加载类后,在方法区生成这个类的java.lang.Class对象,在常量池中保存这个类的常量和成员变量,生成一个方法表用来记录类中所有方法的引用,方法的代码也存放在方法区中。 ### 多态 多态在Java中实
 2018-08-12 16:45:05 | 0条评论  |  ? mysql ?

MySQL存储过程和事务

### 存储过程 存储过程是Mysql自带的一种执行事务的规范,是Mysql自带的编程语言。书写一组特定的sql语句,集中编译后存储在数据库中,用户通过指定存储过程的名称并给出参数执行事务。 存储过程分为系统提供的存储过程和用户自定义的存储过程 使用存储过程的好处: * 存储过程定以后可以重复使用 * 存储过程只在创建时进行一次编译,后续可以直接使用 * 存储过程存储在MySQL服务器
 2018-08-08 16:29:40 | 0条评论  |  ? java ?

Java内存模型JMM

所有的共享资源存储在主内存中,每个线程同时具有自己独立的工作内存。 工作内存中存放了主内存中变量和资源的拷贝,线程不能直接读取主内存中的数据,也不能读取其他线程的工作内存中的数据,线程之间变量值的传递需要通过主内存来进行。 ### 内存交互 虚拟机中定义了以下8中操作来实现主内存与工作内存之间的交互: 作用于主内存: - lock: 将一个变量标志为线程独占的状态 - unlock:
 2018-08-08 14:00:50 | 0条评论  |  ? java ?

Java线程池

### 手动new Thread的缺点: * 线程无法重用,需要频繁的新建和销毁 * 线程缺乏统一管理,线程数量有可能爆炸 * 不能对线程的执行进行计划 ### 使用线程池的优点: * 控制程序中工作线程的最大数量,提高资源的利用效率 * 可以提供定时、定期、等执行控制 * 可以重复利用线程资源,减少线程的建立和销毁次数 ### Java中有五种线程池 * FixdThreadPool
 2018-08-05 20:07:41 | 0条评论  |  ? 面经 ?

ThoughtWorks面试

1. 写代码,向原作业中添加功能(20min) 2. hashMap底层实现 3. Java中常用的容器 4. ArrayList和LinkedList的区别 5. 什么时候用ArrayList什么时候用LinkedList 6. 平时怎么学习的 7. 对哪一方面的技术最感兴趣 8. Mysql有哪些底层引擎 9. InnoDB和MyISAM有什么区别 10. sql操作中各种join之间的区别
 2018-07-19 12:45:43 | 0条评论

HTTP协议

**HTTP协议:** 超文本传输协议,用在万维网上服务器与客户端浏览器之间进行超文本传输的协议。 工作方式为:客户端浏览器通过URL向HTTP服务器发送请求, HTTP的三个特点: 1.无连接:每次连接只处理一个请求,服务器处理完客户的请求收到应答后立即断开连接,节省传输时间 2.媒体独立:只要客户端和服务器明确要处理的数据内容,任何数据都可以通过HTTP发送 3.无状态:对事物处理没有记忆能