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添加自己的名字,以及修改:
/**
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,服务器一般用机械硬盘,因为大量的读取操作
字节流:fileinputstream类:把将磁盘文件或者网络中的数据读取到内存,input到内存
fileoutstream类:将内存中的数据读出到磁盘文件或者网络中,从内存out出
进和出是相对于内存来讲的。
输入是读,输出是写
字符流:fielreader-bufferedreader类:读取操作,将磁盘文件或网络中的内容,读取到内存中
filewrite-buferedwrite类:写入操作,将内存的内容写入到磁盘文件或网络中
read跟input差不多,是读入到内存中
write跟out差不多,从内存中读出,写入到文件中或网络中
服务器基本上都是机械键盘,因为大量的读取操作
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 exception
4.在页面中,遇到复选框,CheckBox
就String[] shuzus=request.getParameterValues("shuzu");
if(shuzu!=null){
for(int=0;int
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周
斯特里康复了,而画家的家庭也随着破裂。妻子爱上了斯特里,画家的无私让妻子愧疚不堪,她自杀了。画家很愤怒,他要毁了斯特里给他妻子画的裸体画,他愤怒极了,那种心情不可描述,但是他突然停了下来,难以置信,他看到了这幅画的美,他放下了愤怒,并责备自己差点毁了那副画,难以置信,他激动的语无伦次,各种自言自语。作者在一旁看着也是不能理解。画家要回老家爱尔兰,并且还去邀请了斯特里,难以置信,仇人般的
人,在他面前依旧如故,斯特里没有跟他走,并把那副裸体画送给了他。然后斯特里找了作者聊了好久,并且邀请作者去看他的画作。
斯特里生前一幅画都没有卖出去过,也没有展览过,更没有和更多的人探讨过。但是死后每一幅画都是价值连城。
疯狂的斯特里,难以置信的信念,难以置信的价值观,难以置信的成就。
月亮与六便士 梦想与现实 高贵与卑微
注:今天是懒惰的一天