1 ikno_wit

尚未进行身份认证

我其实 不知道的

等级
TA的排名 33w+

Servlet

Servlet(Server Applet)是Java Servlet的简称,用Java编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态Web内容。 Apache Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,能够作为Servlet的运行环境(容器)。 安装可在官网下载 图形界面的安装 还有zip格式的安装包直接进行解压即可 解压的...

2019-04-08 20:21:51

linux 3

文件权限的意义通过设置权限来保证数据的安全通过文件的元数据可以知道 ls 文件名 出现以下 - rw-rw-r–. 1 kiosk kiosk 504 Sep 11 17:26 stu 1 2 3 4 5 6 7 81文件的类型 - 空文件或者文本 d 目录 ...

2018-09-15 02:24:55

linux 2vim

vim 常用功能vim的模式 浏览模式:浏览文件,临时更改vim工作方式,对字符批量处理 插入模式:对文件内容进行编辑 命令模式:执行vim命令命令模式调整vim工作方式 示例: :set nu 在每一行前显示行号 :set nonu 取消行号显示 :set mouse 显示鼠标 :setcursorline 显示行线 ...

2018-09-15 02:19:03

tomcat服务器安装

Servlet(Server Applet)是Java Servlet的简称,用Java编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态Web内容。 Apache Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,能够作为Servlet的运行环境(容器)。 安装可在官网下载 图形界面的安装 还有zip格式的安装包直接进行解压即可 解压的...

2018-09-09 04:41:55

vue

vuevue与jquery相似在使用之前需要将文件将文件的路径在script中设置好. <!-- 视图, 是由两个{{}}占位,到模型中找相应的数据进行展示, 匹配的是模型数据的属性名称 --><div id="app"> <p>{{nameReverse}}</p> <p>{{age+1}}</p&amp

2018-09-09 03:33:02

day20-网络

Day20-网络1. 线程(续)juc 中的大部分类是通过无锁并发实现的(没有用synchronized)CAS 机制 compare And swap 比较并交换synchronized 可以称之为悲观锁 cas 体现的是乐观锁 首先不会给共享资源加锁,而是做一个尝试 先拿到旧值,查看旧值是否跟共享区域的值相等 如果不等,那么说明...

2018-08-17 23:23:33

day19-Thread

线程t1 输出 ++++++++++++++ t2 输出 ———————– t3 输出 ******t1 obj.wait() flag==1 t2 obj.wait() flag ==2 t3 obj.wait() flag ==3 jdk 1.5 5.0java.util.concurrent.* java并发工具包1. 创建线程的第三种方式...

2018-08-17 23:23:14

day18-Thread

线程 Thread应用程序以进程为单位运行,一个进程之内可以分为一到多个线程window下可以通过任务管理器查看进程linux 下可以通过ps -fe进程、线程都可以并行执行, cpu---程序1 ---程序2 ---程序1操作系统中有一个组件叫做任务调度器,将cpu的时间片分给不同的...

2018-08-17 23:22:43

day17-IO

IO字节流 InputStream (*) FileInputStream 从文件读取字节 (*) BufferedInputStream 加入缓冲功能,提高文件的读取效率 ByteArrayInputStream 从字节数组变成输入流 OutputStream (*) FileOutputStrea...

2018-08-17 23:22:06

java IO流

IOInput 输入 Output 输出文件java.io.File 它是对应者实际的文件或是文件夹(目录)new File(String 文件路径)new File("d:/1.txt"); // 可以使用 / 作为分隔符new File("D:\\MySQL"); // 可以使用 \ 作为分隔符或者可以使用 File.separator 获取不...

2018-08-17 23:21:11

java异常

典型异常Error错误方法递归调用 栈内存溢出错误 StackOverflowError当不断得向堆中创建对象时 OutOfMemoryErrorException 异常异常是可以捕捉住,然后让程序恢复运行异常的积极处理try { // 有可能出现异常的代码 } catch( 异常类型 ) { // 捕获异常后的...

2018-08-08 00:35:54

java内部类

内部类形式参数和返回值形式参数问题* 基本数据类型(不做研究,比较简单)* 引用类型* (具体)类 :需要该具体类对象* 抽象类的情况:形参是一个抽象类,那么实际需要该抽象类子类对象 (抽象类多态)*** 多态: Fu f = ...

2018-08-02 11:35:30

java多态继承

多态方法重写继承中的成员方法访问特点: 子类继承父类,当成员方法名称不一致的时候,分别调用 当成员方法名称一致的情况,首先在子类中有么有该方法,如果有,就调用;如果没有,就调用父类的成员方法;方法重写:override:继承里面的技术 当子类出现了和父类一模一样的方法的时候,子类的方法会重写(覆盖,复写)父类的方法,调用的...

2018-08-02 10:54:59

java继承

继承一个标准类的写法定义了一个类成员变量:成员方法:setXXX()/GetXXX()study(),sleep()...构造方法:有参构造方法/无参构造方法例如一个学生类publicclassStudent{ //成员变...

2018-08-02 10:26:58

java变量和面向对象

数组数组的静态初始化指定数组的具体元素值,由系统默认分配它的长度!如何静态初始化数组数据类型[] 数组名称 = new 数据类型[]{元素1,元素2,元素3....} int[] arr = new int[] {1,2,3} ;简化版本int[] arr = {};注意定义一个数组不能动态静态初始化一起使用数组的应用数组的遍历:...

2018-07-30 23:56:57

java循环语句及数组

一循环语句forfor(初始化语句;条件表达式;步长语句/控制体语句++/--){循环体语句;}for循环语句的执行流程1)初始化语句给当前变量进行赋值2)执行条件表达式语句,如果条件表达式语句成立(true),执行循环体语句3)循环体语句执行完毕之后,在执行步长语句,再次执行条件表达...

2018-07-28 10:21:38

java运算符及键盘录入

一 运算符算术运算符: 基本的算术运算符:+,-,*,/,%(取余数)扩展的算术运算符:++/-- 如果++/--单独使用: 结论:无论++/--在数据的前面还是数据的后面,都是自增1或者自减1; 如果++/--参与运算的使用: 1)如果++/--数据之前来参...

2018-07-27 22:29:19

java初识及名词含义

认识java一HelloWorldpublic class HelloWorld { public static void main(String[] args) { System.out.println("hello world") ; }}二常见的命名规则组成规则:英文大小写字母、数字字符、$和_注意事项:不能以数字开头、不能是Java中的关键字、严...

2018-07-27 21:57:11
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!