自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 servlet中使用vue-router history模式&前端配置记录

目录结构- dist // webpack打包后的文件夹| - bundle.js - // ...woff,ttf,svg等- static // 图片等资源文件夹- WEB-INF - lib - web.xml- index.jsp // 主页index.jsp<%@page pageEncoding="utf-8" %><html><head> <title>

2017-09-26 11:01:57 1454

原创 Java9 新特性

更简洁的 try-with-resources 语句现在try-with-resources语句里可以写引用而不用声明在里面了Scanner s = new Scanner(System.in);// try(Scanner s = new Scanner(System.in))try (s) { s.next();} catch (Exception e) { e.print

2017-09-22 13:59:59 226

原创 java 8 实现简单的Servlet路由

使用注解方式创建Servlet类,doGet方法转向doPost方法@WebServlet("/svc/*")public class MyServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws Ser

2017-09-11 17:57:25 4848

原创 Kotlin Servlet

在项目中选中kotlin支持,其余准备工作与java完全相同创建Servlet类ktTest.HelloKtclass HelloKt : HttpServlet() { override fun doGet(req: HttpServletRequest?, resp: HttpServletResponse?) { resp?.contentType="text/html

2017-09-06 10:00:52 993

原创 Java Servlet

使用IDEA2017.2.3创建web项目创建项目File->New->Project->java 选中 Web Application导入所需库File->Project Structure->Modules->Dependencies-> 点击+号 ->JARs or directories->tomcat\lib\servlet-api.jar右上角Edit Configuration

2017-09-06 09:59:44 273

原创 Kotlin I/O操作

Kotlin使用java原本的java.io库进行I/O操作并对其进行了扩展 fun main(vararg a:String) { val file = FileInputStream("test.txt") val data = ByteArray(1024) while (fis.read(data) != -1) { val s = String(d

2017-09-01 13:55:07 799

原创 Java I/O操作

文件I/O操作在java.io包中读取文件使用FileInputStream字节流读取文件class Test{ public static void main(String []args){ try { FileInputStream fis = new FileInputStream("test.txt"); byte[]

2017-09-01 13:54:25 210

原创 Kotlin 常用类

kotlin核心函数和类型 - arrayOf 使用给定元素创建数组 - arrayOfNulls 创建一个指定大小的空数组kotlin.collections包含了Iterable Collection List Set Map和相关的顶层函数集合类ArrayListHashMapHashSetLinkedHashMapLinkedHashSetRandomAccess属性ar

2017-08-30 14:46:17 297

原创 Java 常用类

java.lang包装类 IntegerByteShort…String 字符串StringBuffer 可变字符串StringBuilder 可变字符串Math 提供了常用数学运算方法和常量System java.utilRandom 随机数相关Arrays 数组操作Collections 集合操作Date 日期Calendar 日历java.textSimpl

2017-08-30 14:45:56 269

原创 Kotlin 集合

集合Kotlin中集合分为可变集合和不可变集合 使用标准库函数建立集合 集合中也包含集合操作方法 fun main(args: Array<String>) { val mlist: MutableList<Int> = mutableListOf(1, 2, 3) mlist.add(4) println(mlist) // [1, 2, 3, 4] //

2017-08-28 17:32:42 234

原创 Java 集合

集合用于存放不确定数量的变量的类 - Collection - List - LinkedList 链表列表 插入和删除效率较高 - ArrayList 数组列表 遍历和随机访问效率较高 - Map - HashMap 哈希映射 - TreeMap 树映射 - Set - HashSet 哈希集合 - TreeSet 树

2017-08-28 17:28:56 232

原创 Kotlin 类 对象 函数

类定义类使用class声明类class Invoice { }// 如果一个类没有类体,可以省略花括号。class Empty构造函数在 Kotlin 中的一个类可以有一个主构造函数和一个或多个次构造函数。 主构造函数是类头的一部分:它跟在类名(和可选的类型参数)后。 直接调用构造函数来创建类的实例,Kotlin中没有new关键字// 主构造函数写在类名后class Class1 const

2017-08-21 17:54:50 497

原创 Java 类与对象

类与对象用来描述客观事物的一个实体,由一组属性和方法构成 属性:对象具有的各种特征 每个对象的每个属性都有特定值方法:对象执行的操作类是对象概括、对象的分类,是具有相同方法和属性的一组对象的集合,描述对象拥有的特征和行为定义类使用[访问控制符] class 类名定义类public class Person { // 用[访问控制符] 数据类型 变量名 定义属性 Strin

2017-08-21 17:54:06 203

原创 Kotlin 基础

Hello Worldfun main(args: Array<String>) { println("Hello World!")}基本数据类型Byte 1字节整数Short 2字节整数Int 4字节整数Long 8字节整数Float 4字节浮点数Double 8字节浮点数Boolean 布尔型Char 字符型变量、常量声明用var声明变量,用val声明常量,有初始值时

2017-08-16 17:48:48 348

原创 Java 基础

Hello Worldpublic class HelloWorld { public static void main(String []args) { System.out.println("Hello World!"); }}基本数据类型byte 1字节整数short 2字节整数int 4字节整数long 8字节整数float 4字节浮点数doub

2017-08-16 17:39:49 169

原创 jQuery 方法

过滤eq(index) 索引为indexfirst() 第一个last() 最后一个hasClass('c') 包含class cfilter(expr | fn) 过滤map(cb) 使用所有元素通过fn建立列表has(expr) 只保留符合expr的元素not(expr) 删除符合expr的元素slice(start, [end]) 截取查找children([expr])

2017-08-15 12:26:54 152

原创 jQuery基础

下载,使用http://jquery.com/download/ <script src="../js/jquery-3.2.1.min.js"></script>选择器与css选择器使用方法相同 - id选择器 $('#id'); - 元素选择器 $('p'); - 类选择器 $('.class'); - 通配符选择器 $('*'); - 符合选择器 $('#id1, #id2');

2017-08-10 11:41:53 189 1

原创 JavaScript 内置对象

Arraylet arr = new Array(); // 创建一个空数组arr = new Array(1); // 创建一个长度1的空数组arr = new Array('a','b','c'); // 创建一个内容为'a','b','c'的数组arr = ['a', 'b', 'c']; // 同上arr.concat() 连接数组 arr.push() 添加元素到末尾 arr.p

2017-08-08 18:11:38 162

原创 JavaScript DOM编程、事件

Element 对象获取DOM元素对象getElementById() getElementsByName() getElementsByTagName() getElementsByClassName()查看/修改属性getAttribute('属性名') setAttribute('属性名', '属性值') style.color = 'red' attributes获取相关元素父

2017-08-07 09:38:41 188

原创 JavaScript 函数、BOM编程

基本语法定义函数// 无参函数function showName() { alert('name');}// 有参函数function showName2(name) { alert(name);}调用函数直接调用showName();和HTML元素事件绑定<button onclick="showName()">show</button><button onclick="show

2017-08-03 17:10:16 256

原创 JavaScript语法

基本语法条件语句if(true){ // ...} else if (true) { // ... } else { // ...}循环语句while循环while(表达式){ 语句}常用输入输出// 对话框alert('提示信息');// 带输入的对话框const t = prompt('提示信息', '默认输入信息');

2017-08-02 08:44:46 170

原创 JavaScript基础

作用表单验证改变页面内容动画效果ajax网络请求组成ECMAScript 语法规则部分DOM 文档对象模型BOM 浏览器对象模型语法标准语法变量和数据类型运算符逻辑控制语句关键字、保留字对象基本结构 <button onclick="alert('HelloWorld')"></button> <script type="text/javascript">

2017-07-31 17:58:20 151

原创 CSS变形与动画

变形div{ transform: rotateX(180deg);/*绕X轴旋转180度*/ /* rotate 旋转 rotateX, rotateY, rotateZ 绕X,Y,Z轴旋转 scale 缩放 X,Y,Z ... skew 倾斜 X,Y ... translate 移动 X,Y,Z ...

2017-07-28 10:04:43 446

原创 CSS盒子模型

盒子margin 外边距 border 边框none /*无边框*/dotted /*点线框*/dashed /*虚线框*/solid /*实线框*/double /*两个边界*/groove /*定义3D沟槽边界*/ridge /*定义3D脊边界*/inset /*定义3D嵌入边框*/outset /*定义3D突出边框*/padding 内边框 content 内容区参数个数:

2017-07-26 10:56:06 251

原创 CSS基础语法

CSS基础语法选择器标签选择器类选择器id选择器通配符选择器后代选择器子代选择器相邻选择器伪类选择器属性文本背景CSS基础语法选择器标签选择器p{ color:red;} /*选择所有<p>标签,字体设置为红色*/类选择器.red{ color:red;} /*选择所有class="red"的标签,字体设置为红色*/id选择器#red{ color:red;

2017-07-25 09:30:12 373

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除