今天学习过程和总结

1.输出流的字符流、字节流

2.加锁、多线程的理解,产生的原因。cpu同时运行最大数。其他的都在及时切换。1.继承Thred类,重写run方法。

2.实现Runnable接口。其中讲到了多态和继承。

线程安全问题。原子操作。

synchronized(lock)拿着锁向下进行。第二个进程在临界区等待。锁里是原子操作。在锁里需要两层是否大于0的判断

wait等待唤醒。

3.单例模式。懒汉式,饥饿式

懒汉式。

1.wait方法,等待wait要和notify唤醒一起使用。

生产者消费者。生产之后wait等待notify唤醒消费者。消费者消费库存,灭有库存后wait且notify唤醒生产者。

mvnreposity.com

maven repository

2.用java操作在Linux中用ssh建的文件。

JDBC 1.选择连接数据库种类---加载驱动

Class.forName("com.mysql.jdbc.Driver”)

2.通过主机IP 端口号 用户名 密码进行连接--jdbc  url包含了主机IP 端口号 数据库

导包,java sql那个

3.选择要进行操作的数据库--包含在URL里

4.创建一个命令窗口 写SQL语句

alt shift l自动生成返回类型

SQL注入,语句判断永远成立查询了所有用户

5.执行SQL语句 看结果

属性要用包装类,int传值0

查询用类名不能用列索引,应为如果加了一列列索引会变

资源要关闭,finally作用域关闭要按顺序从后往前,不能直接关。因为,加入第一行报错,后面都是空,空指针调用任何方法都报错。所以从后往前关判断不是空指针再关闭它

ArrayList<>是集合底层是数组。数组一旦定义长度不可变。

数组长度如果到最大值再建一个更大的数组然后把原来的copy进新的数组中。

ArrayList数组的初始长度为10,每次扩容长度为多少?长度右移一,原长度+原长度除以2

如何用java代码操作ssh中创建的文件

导jar包maven2.7.3

hadoop client

hadoop common

jdk.tools

读文件,输入流。

下午

如何用dfs上传下载

抽象类和接口的区别

单继承多实现。

接口中不能有构造方法,抽象中有构造方法

接口和抽象都不能实例化

抽象类中既能有抽象方法又能有非抽象接口。

视图插件的作用

读---输入

写---输出

写的时候有重写和添加写

写入。

Description Resource Path Location Type

web.xml is missing and <failOnMissingWebXml> is set to true pom.xml /web0711 line 5 Maven Java EE Configuration Problem

遇到的问题汇总

1.在maven的项目管理使用中jar包的导入一直出错,有些东西一定得耐心细心。

2.在用java操作HDFS时要注意代码的书写,在输入流和输出流中的区别。在进行HDFS操作时候要注意自己的IP。虚拟的namenote和datanote的区别

3.在运行maven项目的时候,显示pom.xml的值为true且缺少web.xml通过学习老师操作询问老师知道在建包的时候有格式错误。

学习技能思维导图

7月11日day3总结的更多相关文章

  1. Yoshua Bengio 2016年5月11日在Twitter Boston的演讲PPT

    Yoshua Bengio最新演讲:Attention 让深度学习取得巨大成功(46ppt) Yoshua Bengio,电脑科学家,毕业于麦吉尔大学,在MIT和AT&T贝尔实验室做过博士后研 ...

  2. 8月11日嵌入式Linux开发免费项目体验邀您参与

    嵌入式Linux开发免费项目体验开课啦~~我们特意邀请到粤嵌金牌讲师和技术专家,为大家带来精彩有趣的嵌入式公开课,涉及到嵌入式学习.研发的方方面面.课堂中我们能体验到的不仅仅是最新资讯.技术体验,还有 ...

  3. 2016年12月11日 星期日 --出埃及记 Exodus 21:6

    2016年12月11日 星期日 --出埃及记 Exodus 21:6 then his master must take him before the judges. He shall take hi ...

  4. 2016年11月11日 星期五 --出埃及记 Exodus 20:2

    2016年11月11日 星期五 --出埃及记 Exodus 20:2 "I am the LORD your God, who brought you out of Egypt, out o ...

  5. 2016年10月11日 星期二 --出埃及记 Exodus 18:22

    2016年10月11日 星期二 --出埃及记 Exodus 18:22 Have them serve as judges for the people at all times, but have ...

  6. 西安Uber优步司机奖励政策(1月11日~1月17日)

    滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfry ...

  7. 2019年IntelliJ IDEA 最新注册码,亲测可用(截止到2020年3月11日)

    2019年IntelliJ IDEA 最新注册码(截止到2020年3月11日) 操作步骤: 第一步:  修改 hosts 文件 ~~~ 在hosts文件中,添加以下映射关系: 0.0.0.0 acco ...

  8. 优步UBER司机全国各地奖励政策汇总 (4月11日-4月17日)

    滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfry ...

  9. 成都Uber优步司机奖励政策(4月11日)

    滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfry ...

随机推荐

  1. php 操作 mysql 实现批量执行mysql语句 mysql文件

    <?php /** * 批量运行sql文件 * 正则分隔是重点 preg_split("/;[\r\n]+/", filecontent) */ $config = requ ...

  2. 虚拟机linux桥接联网问题

    Linux系统为redhat5.8 虚拟机的版本:vm8.0 本人刚刚开始接触linux,今日需要通过linux进行联网,因此也学习了一点点关于虚拟机的联网的知识,在此与大家进行分享,希望大家可以之处 ...

  3. 1016-02-首页17-添加转发微博控件-计算转发配图的 Frame-------打印出 被转发微博的模型

    说明:HWStatus为微博模型,_retweeted_status 为返回的数据( 一条微博模型)里面的一个属性,_retweeted_status 不为空表示此微博是否转发了其他微博._retwe ...

  4. linux无名管道

    特点 无名管道是半双工的,也就是说,一个管道要么只能读,要么只能写 只能在有共同祖先的进程间使用(父子进程.兄弟进程.子孙进程等) fork或者execve调用创建的子进程,继承了父进程的文件描述符 ...

  5. Android 中的一些特殊目录与文件

    用作命令的二进制文件位于/system/bin/与/system/xbin/下 应用数据位于/data/data/, 原始安装文件位于/data/app/(Play商店中非免费应用位于/data/ap ...

  6. python基础之正则表达式爬虫应用,configparser模块和subprocess模块

    正则表达式爬虫应用(校花网) 1 import requests 2 import re 3 import json 4 #定义函数返回网页的字符串信息 5 def getPage_str(url): ...

  7. bootstrap设计进度条和圆点

    1.设计进度条.文字前面的圆点和图片 2.思路: (1)设计进度条 (a) 进度条有滚动效果,要加上类.active (b)进度条的颜色通过类.progress-bar-success来写,可以写成. ...

  8. Android如何实现毛玻璃效果之Android高级模糊技术

    自从iOS系统引入了Blur效果,也就是所谓的毛玻璃.模糊化效果,磨砂效果,各大系统就开始竞相模仿,这是怎样的一个效果呢,我们先来看一下,如下面的图片: 效果我们知道了,如何在Android中实现呢, ...

  9. 《Cracking the Coding Interview》——第9章:递归和动态规划——题目4

    2014-03-20 03:08 题目:给定一个集合,返回其幂集. 解法:DFS. 代码: // 9.4 Return all subsets of a set #include <cstdio ...

  10. 【Validation】林轩田机器学习基石

    这一节主要讲如何通过数据来合理的验证模型好不好. 首先,否定了Ein来选模型和Etest来选模型. (1)模型越复杂,Ein肯定越好:但是Eout就不一定了(见上一节的overfitting等) (2 ...