2017年10月23号
1.java:94年改名,95年推出
2.java特性:安全性、可移植性和平台无关性
3.java(jdk)中的bin目录中的.exe结尾的都是运行程序存放可执行文件;
lib目录:存放java的类库文件;
jre目录:存放java运行环境(一般jdk也会有自带jre,但那是测试用的)
4.各种类型的命名方式
类名:以大写字母开头,然后驼峰式;
变量名:以小写字母开头,然后驼峰式
方法名:首字母小写,采用驼峰式的命名方式
包名:全部小写,一般不会太长

5.java api是程序员经常使用的查询类的地方。所有的类都继承object
6.修改编辑器的字体大小和颜色:
eclipse/myeclipse/idea点击菜单栏window,点击preference,搜索font,然后点击basic,找到text font 然后设置字体大小以及颜色
7.修改注释 方法注释:/** 字段注释: // 类注释 如下默认
点击菜单栏window,点击preference,点击java,然后点击Code Templates点击Comments找到Types添加自己的名字,以及修改:
/**

  • @author xxx
  • @CreateTimedate{date}date{time}
  • ${tags}
    /
    然后再点击Code找到New Java files修改:
    ${filecomment}
    ${package_declaration}
    /
    *
  • @author xxx
    *@CreateTimedate{date}date{time}
    */
    ${typecomment}
    ${type_declaration}

8.浏览自带类用快捷键,先按住Ctrl然后光标点进去 Ctrl+shift+b 进入实现类

2017年10月24号

1.ASCII(阿斯科马)这个要知道,百度看看
键盘上按键对应的二进制数字,是一套规范 可以用于大小写转换
2.摩尔斯密码,这个也挺重要的,一般跟无线电有关,这个有意思,可以业余时间玩一下
3.MySQL数据库的启动关闭
net start mysql net stop mysql

2017年10月26号
1.c语言是结构化编程语言
2.对象的特征:属性
方法
3.类:从对象抽象出的,是抽象出来的,万事万物皆是对象

4.打包(lib)在第15个视频 jar war

2017年10月27号
封装:
this:这、这个,这个对象
static:静态的跟类有关
package:包裹、包
import:引入,导入
类名
属性
方法

2017年10月30号
1,方法无法储存值,只能变量储值,改变变量值
2.继承其实就是is…a… 继承 实现

2017年10月31号

数据结构基础知识,顺序表、链表、栈、队列、树、图、Hash封装

2017年11月01号

1.利用多态的思想实现怪物的攻击和移动

2017年11月02号
做qq加载进入QQ空间、QQ音乐、QQ游戏

2017年11月03号
大总结

2017年11月06号

1.新加载的包中,基本上都是.class

2017年11月07号

1,文件夹的大小在硬盘中有上限吗:
有,不过就像u盘一样,它有个那种缓存区,一般小于硬盘内存
2,死循环病毒,死循环文件伪装成图片(加壳)然后一直重复加载有内容的文件,那个拨动针一直在动,会导致卡,严重可能会导致烧毁
3,服务器一般用机械硬盘,因为大量的读取操作

  1. 字节流:fileinputstream类:把将磁盘文件或者网络中的数据读取到内存,input到内存
    fileoutstream类:将内存中的数据读出到磁盘文件或者网络中,从内存out出
    进和出是相对于内存来讲的。
    输入是读,输出是写
    字符流:fielreader-bufferedreader类:读取操作,将磁盘文件或网络中的内容,读取到内存中
    filewrite-buferedwrite类:写入操作,将内存的内容写入到磁盘文件或网络中
    read跟input差不多,是读入到内存中
    write跟out差不多,从内存中读出,写入到文件中或网络中

  2. 服务器基本上都是机械键盘,因为大量的读取操作

2017年11月08号
1,当网络断开时候:数据流在服务器中会创建一个内存空间放置文件,然后判断 udp

2,迅雷搜索下载

3,压缩算法:树,2-3-4树,哈弗曼树

4,嵌套输入流:需要用到解析器

5,中文:jbk;jb18030;jb2312;utf-8

2017年11月09号

课外知识笔记:Data 带数据类型
文本文本(.txt,.html,.htm,jsp)
二进制文件:dat
.bat 脚本 window shell编程-命令提示符编程
.sh 脚本 linux shell编程
echo.
echo.启动MySQL…
net start “MySQL” net stop mysql
echo.启动MySQL成功!
pause

2017年11月10号

数据库MySQL:
1.数据库中的每条记录就是一个实体,

2.淘宝、京东、天猫都是用MySQL,它的吞吐量非常大,百分之九十的PHP也差不多是MySQL

3.MySQL是Oracle旗下的。

4.mysql:关系型数据库,Oracle:面向对象型数据库

5.在MySQL中:entity:实体 attribute:attribute:属性,
每一条记录就是一个实体
database manager system
他的源码是开源的,且是c++写的
status:查看服务器相关信息:在命令窗口执行
show databases
use
show tables
auto_increment(自增属性) key primary(关键字属性)

2017年12月21号

1.Ctrl+F:是用来查询的 Ctrl+H(这个要自己设置,因为可能按键会有冲突)是全局变量查询

2.所有的动态网页代码都是通过程序生成的(servlet,PHP,c#),HTML只能做静态网页,无法做动态网页

3.IOC:控制反转,应用程序本身不实例化,而是交给外部容器实例化 spring

4.id主要是CSS,javascript name class 属性
name:java使用

5.csdn:这个网站也挺重要的,这个是论坛,IT程序员使用

6.在web.xml那边:分号(;)代表的是并列,就是都可以的意思

2018年1月23日

1.Struts2是以webwork为核心思想,和Struts1不是一个体系的
目前市场上是:新系统用springMVC(model view controller)。老系统是用:Struts2

2018年1月24日

2018年3月19日

1.SDK和JDK的区别:
sdk:就是指可以为第三方开发者提供特定的软件包、框架等创建应用软件开发工具的集合,范围比较大,一般在前面加上特定名称,如 andorid sdk:就是指可以为第三方开发者提供特定的软件包、框架等创建应用软件开发工具的集合,范围比较大,一般在前面加上特定名称,如
jdk: 就是一些基础的java开发工具包,java开发环境

2.ssh和ejb的区别
SSH(Struts,Spring,Hibernate) Struts进行流程控制,Spring进行业务流转,Hibernate进行数据库操作的封装。
EJB(企业级JavaBean)是一个用来构筑企业级应用的服务器端可被管理组件, 设计目标与核心应用是部署分布式应用程序。

3.J2EE是基于J2SE

4.Java技术中的缩写及含义
EJB: Enterprise JavaBeans 企业JavaBean组件
IDL: Interface Definition Language 接口定义语言
J2EE CA:J2EE Connector Architecture J2EE 连接器架构
JAAS : The Java Authentication and Authorization Service java认证授权服务
JACC: Java Authorization Contract with the Container Java容器授权合约
JATMI:Java Application-to-Transaction Monitor Interface Java 应用-事务监控接口
JBI : Java Business Integration Java业务集成
JCA : J2EE Connector Architecture Java连接器架构
JCP : Java Community Process Java组织
JDBC : Java Database Connectivity
JDO :Java Data Objects
JDK:Java Development Kit
JEMS : JBoss Enterprise Middleware Suite Jboss企业中间件
JMS : Java Messaging Service Java消息服务
JMX :Java Management extensions Java管理扩展
JNDI : Java Naming and Directory Interface Java命名与目录借口服务
JPDA: Java Platform Debugger Architecture Java平台调试器架构
JRMP:Java Remote Message Protocol
JSP: Java Server Page
JSTL:Java Standard Tag Library Java 标准标签库
JTS: Java Transaction Service Java事务服务
JTA : Java Transaction API Java事务API
JVM : Java Virtual Machine Java虚拟机
MVC: Model-View-Control
BPEL : Business Process Execution Language 业务流程执行语言
BPM : Business Process Management 业务流程管理
DAO : Database Access Object 数据库访问对象
DOM : Document Object Model 文档对象模型
DTD : Document Type Definition 文档类型定义
DTO : Data Transport Object 数据传输对象
ESB : EnterpriseService Bus 企业服务总线
POJO : Proterozoic Java Object Java原生对象

2018年3月22号

1.Tomcat是web服务器,Jboss是应用服务器 Resion是应用服务器 性能高效

2.API:应用程序编程接口

3.RMI:远程方法调用

2018年3月24号
1.在servlet中的web.xml中,servlet servlet-mapping,是要对应的,固定搭配

2.在jsp页面中:<!--可以被客户端看见-->   ctrl+shift+/<%--不能被客户端看见--%>3.jsp内置对象:无需通过new获取实例
cookie session application request response out pageContext page config exception4.在页面中,遇到复选框,CheckBox
就String[] shuzus=request.getParameterValues("shuzu");
if(shuzu!=null){for(int=0;int<shuzus.length;i++){out.println(shuzus[i]);}
}5.重定向没有数据,连接不会变;转发才有数据,连接地址会变化

2018年3月26号

maven中的pom.xml中的pom是项目对象模型的意思,里面加载各种资源,各种包,会根据gav定位网络,自动下载并加载包

2018年3月29号

1.从无序到有序的算法:粒子群算法(鸟捕食),退火算法(加热是无序,退火是从无序到有序(冷却是有序的))2.@Repository、@Service、@Controller,它们分别对应存储层Bean(dao),业务层Bean(biz),和展示层Bean(controller)。3.ajax:无刷新技术,基于js,只做数据呈现不能调用java方法,dwr也可以实现无刷新技术

2018年3月30日

1.接口中所有方法都是抽象方法,所有变量都是静态常量,所以必须有初值。
final修饰的变量不能被改变,也必须有初值

2018年4月1日

2018年4月6日
1.分布式管理:用到了负载均衡、session复制、镜像,就是我访问百度和你访问的百度到达的不是同一服务器,但是是同一个session
redis可以做到分布式session共享

2018年4月7日

1.在idea中,变量被调用就会变红
重要的代码java 代码跨平台   jvm虚拟机用来翻译

2019年5月4号

1、查看mvn版本:cmd     mvn -v

2019年7月30号
加油啊,加油啊,加油啊
计划10天时间解决:百度网盘上的一个实战项目–>java123/Java(一)/项目教程/项目教程实战(共4套)/03
项目名:java企业级电商项目架构演进之路
现在学习状态非常差,没有学习的那种心情,所以就是跟着老师打代码,通过打代码然后继续学习
1.今天学习:1~2 加油吧
突然发现这个不适合现在的我放弃掉

现在还是看大数据吧
也就是那个2

跳转

跳转

2020年2月3号
(1)电子印章回顾
(2)学习部署,安装所需要的组件,MySQL Tomcat

黑客命令:
查看端口:netstat -a -n
杀死顽固pid:taskkill /pid pid taskkill /im 进程名称(q.exe)
可以远程查看别人电脑上的进程
http://www.linkwan.com/gb/
根据IP查地址:

ps:读书笔记:
读书读经典,经典读一生
《月亮与六便士》:故事大致剧情:作者以一个旁观者,参与者的角度审视主人公的故事,主人公叫斯特里,40多岁,与妻子结婚17年,姑且认为婚姻幸福,家庭美满,但是突然,传言说或者说他故意留下的线索说,他和一个女人跑了,抛弃了现在人们眼中令人羡慕的幸福生活一走了之。
斯特里的妻子请求,拜托作者去把斯特里劝回来,无论怎样。当作者见到斯特里的时候,现状不容乐观,他的身上只有100英镑,他在学画画,并且感觉被画所支配。他的思想偏执,他也许没有天赋,但是他有魔鬼的信念,令人感觉他独立于社会的信念,并且他也是这样想这样做的,除了画
画,他一切都不在乎了。他只追寻精神上的满足,无论社会其他–规则、秩序、物质
劝回失败,当妻子听到因画画而离开,她绝望了,她知道她的敌人她打败不了,她甚至无法感知她的敌人又谈何打败
五年后,斯特里的妻子幸福着,作者再次到了巴黎,并且很幸运的再次遇见斯特里,只因一个感性的画家,一个类型千里马的画家,一个懦弱
却又勇敢的画家,他一直欣赏,帮助斯特里,即使斯特里毁了他的家庭,他依旧选择原谅了他。
他生病了,一个人挤在狭窄的角落,住在破烂不堪的房子里,并且没有东西吃,画家努力恳求他的妻子接斯特里回到家里住,经历了6周
斯特里康复了,而画家的家庭也随着破裂。妻子爱上了斯特里,画家的无私让妻子愧疚不堪,她自杀了。画家很愤怒,他要毁了斯特里给他妻子画的裸体画,他愤怒极了,那种心情不可描述,但是他突然停了下来,难以置信,他看到了这幅画的美,他放下了愤怒,并责备自己差点毁了那副画,难以置信,他激动的语无伦次,各种自言自语。作者在一旁看着也是不能理解。画家要回老家爱尔兰,并且还去邀请了斯特里,难以置信,仇人般的
人,在他面前依旧如故,斯特里没有跟他走,并把那副裸体画送给了他。然后斯特里找了作者聊了好久,并且邀请作者去看他的画作。
斯特里生前一幅画都没有卖出去过,也没有展览过,更没有和更多的人探讨过。但是死后每一幅画都是价值连城。
疯狂的斯特里,难以置信的信念,难以置信的价值观,难以置信的成就。
月亮与六便士 梦想与现实 高贵与卑微
注:今天是懒惰的一天

Java随笔(2017年10月23号~2018年4月7号)相关推荐

  1. 英语听说计算机考试演练专用,新中考首次英语听说机考12月23日举行,9月28日全体中学生模拟演练!...

    原标题:新中考首次英语听说机考12月23日举行,9月28日全体中学生模拟演练! 2018年本市将实施新的中考改革方案,中考首次将英语口语考试纳入考试内容,英语听力和口语考试与笔试分离,每名考生有两次考 ...

  2. 侍魂胧月传说服务器维护,《侍魂胧月传说》2018年12月12日2:00进行全服停机更新维护...

    <侍魂:胧月传说>将在2018年12月12日2:00进行全服停机更新维护,更新预计需要4个小时,请各位武者合理安排时间. <侍魂胧月传说>2018年12月12日2:00进行全服 ...

  3. 有关JAVA考试中数据库的题_全国2018年4月自考互联网数据库考试真题

    一.单项选择题:本大题共15小题,每小题2分,共30分.在每小题列出的备选项中只有一项是最符合题目要求的.请将其选出. 1.关于数据库系统的特点,下列说法中错误的是 A.数据结构化 B.数据共享性高 ...

  4. 京沪两地Scrum实战营(免费,上海1月23日,北京1月30日)

    原文信息:http://www.infoq.com/cn/vendorcontent/show.action?vcr=822 自从Ken Schwaber和Jeff Sutherland 提出Scru ...

  5. 2019年12月23日--2019年12月29日(合计38小时,剩9962小时)

    2019年12月23日 1,HLSL精讲,19.3剪裁 2,3d图形数学:2.4及相应代码 3,windows核心编程:6.5.2 4,鬼火引擎,ISceneNode 5,整合gis代码 6,cesi ...

  6. 英雄联盟7月23日维修服务器,LOL7月23日更新维护结束时间 7月23日什么时候可以上线 LOL7月23日更新维护内容_蚕豆网新闻...

    9.14版本维护时间 今天凌晨LOL进行了更新,那么很多玩家都很想知道今天要更新多久吧,小编针对这个情况,给大家整理了官方的资讯,此次更新,除了云顶之弈的补丁,还有上新新的皮肤,不管是云顶之弈模式还经 ...

  7. 王者荣耀服务器维护8月23日,王者荣耀8月23日更新出现错误代码?更新错误代码解决技巧[多图]...

    王者荣耀8月23日的更新为什么会出现错误代码?王者荣耀这次的大版本更新,如以往一样,出现了各种各样的问题,不管是安卓玩家还是ios玩家,更新的时候都出现了错误代码,这个要怎么解决?解决这个问题才能体验 ...

  8. php5.23升级,2018年5月5号23:30分对php的学后感

    学后感: 自从3月15号来到php中文网这个平台学习以后,经过一个半月多一点的学习,在3月15号之前我是一个对前段有点点了解html和css的小白,甚至说什么都不懂的情况下,在这一个都学的学习中,从学 ...

  9. 王者荣耀服务器维护8月23日,王者荣耀8月23日更新公告:其它系统优化及BUG修复...

    新增多套自定义装备 在一局比赛中,需要选择什么装备的时候,往往需要考虑英雄定位.敌我双方阵容和战场形势等多个因素,而这些情况每一局比赛都是不一样的--同一个英雄可以根据阵容需要充当战士或者坦克,可以混 ...

最新文章

  1. oracle left join优化
  2. LV 旗下公司的识别算法: 4 秒鉴定假包,准确率达 99.1%
  3. 机器学习-降维之奇异值分解SVD算法原理及实战
  4. C++中基于Crt的内存泄漏检测
  5. win10配置mysql8.0_Win10下mysql 8.0.20 安装配置方法图文教程
  6. [转]看懂 Serverless,这一篇就够了
  7. Python基础教程和入门教程
  8. 1命名规则 sentinel_Sentinel 实战-限流篇
  9. android 遮罩窗口,Andriod PopupWindow 实现遮罩效果
  10. 喜欢计算机专业的理由英语作文,计算机专业英文自我评价范文
  11. 融合多头注意力机制的网络恶意流量检测
  12. 基于Python实现的全球新冠病毒数据分析
  13. 深入浅出Java 23种设计模式,最全PDF版本终于开放下载了!!(文末有福利)
  14. 浏览器交响曲 (一)浏览器中的js执行机制
  15. lbe+android6.0+免root,LBE安全大师|lbe安全大师免root下载v6.1.2482 - 欧普软件下载
  16. wxpython问卷调查界面_7步教你搭建智能问卷调查系统
  17. 【艾琪出品】-【计算机】测试题系列四参考资料
  18. MIIX510(MIIX5)如何进入BIOS
  19. 拆机(装机)后开机黑屏并且一直发出滴滴滴的声音
  20. php如何实现添加到购物车_php购物车功能如何实现

热门文章

  1. Ecshop后台拿shell方法总结
  2. 【转】反压缩 js ,我的万花筒写轮眼开了,CV 能力大幅提升
  3. tf.reverse 函数的使用
  4. GPS时间序列分析(三)matlab语言分析
  5. VMware 虚拟机克隆详细教程
  6. linux 内核驱动模型,linux设备驱动模型架构分析 一
  7. 安装gcc, cmake和itk
  8. 每天一个linux命令(31):echo命令
  9. KKB:线程池、四个线程池讲解
  10. redis队列生产消费php,redis 队列 生产者 消费者模式