实习的那些事~
文章平均质量分 51
Sally-he
个人比较开朗
展开
-
JavaScript中五种常用的判断字符和五种方法的比较
一、五种判断方法1、indexOf方法代码:var str=”abc”;if(str.indexOf(“bc”)!=-1){}2、search方法代码:var str=”abc”;if(str.search(“bc”)!=-1){}3、test方法代码var str=”abc”;var reg=new RegExp(“.bc.$”);if(reg.test(str)){}4、match方法代码:va原创 2017-08-13 20:52:00 · 787 阅读 · 0 评论 -
自适应网站怎么做好些?
1、在HTML头部增加viewport标签在网站的HTML文件的头部,增加view标签告诉浏览器视口宽度等于设备屏幕宽度,且不进行初始缩放。代码如下:<name="viewport" content="width=device-width,initial-scale=1"/>这段代码吃屎Chrome、Firefox、IE9以上的浏览器,但不支持IE8以及低于IE8的浏览器。2、在CSS文件尾部增加针原创 2017-08-13 16:07:13 · 1965 阅读 · 0 评论 -
实现HTTP协议
package com.test1;import java.net.InetSocketAddress;import java.nio.channels.SelectionKey;import java.nio.channels.Selector;import java.nio.channels.ServerSocketChannel;import java.util.Iterator;pu原创 2017-08-11 10:40:17 · 326 阅读 · 0 评论 -
Java中NioSocket的用法--Spring MVC
package com.test2;import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.SelectionKey;import java.nio.channels.Selector;import java.nio.ch原创 2017-08-11 10:20:40 · 1215 阅读 · 0 评论 -
Java中Socket的用法--Spring MVC
package com.test2;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;public class Server { public stat原创 2017-08-11 10:17:05 · 4781 阅读 · 0 评论 -
TCP/IP协议--spring MVC
TCP在传输之前会进行三次沟通,一般称为“三次握手”,传完数据断开的时候要进行四次沟通,一般称为“四次挥手”。 这个过程需要理解TCP的两个序号和三个标志位的含义:Seq:sequencenumber的缩写,表示传数据的序号。TCP传输时每一个字节都有一个序号,发送数据时会将数据的第一个序号发送给对方,接收方会按序号检查是否接受完整了,如果没接收完整就需要重新传送,这样就可以保证数据的完整性。原创 2017-08-11 10:08:00 · 3236 阅读 · 0 评论 -
Spring MVC框架环境的搭建
spring mvc框架是一个MVC框架,通过实现MVC很好的将数据、业务、展现进行分离 spring MVC 的设计围绕DispatcherServlet展开的, 由DispatcherServlet负责将请求派发到特定的handlerspringmvc 框架搭建步骤: 1、创建工程,拷贝springmvc相关的jar,并把jar拷贝到lib 2、配置web.xml,配置前段控制器Dis原创 2017-08-10 09:54:04 · 371 阅读 · 0 评论 -
mybatis基础---XML配置文件
XML映射配置文件 MyBatis 的 XML 配置文件包含了影响 MyBatis 行为甚深的设置和属性信息。XML 文档 的高层级结构如下: properties这些是外部化的,可替代的属性,这些属性也可以配置在典型的 Java 属性配置文件中,或者通过 properties 元素的子元素来传递。例如:<properties resource="org/mybatis/example/c原创 2017-08-01 17:20:13 · 338 阅读 · 0 评论 -
mybatis基础--作用域和生命周期
1、什么是 MyBatis ? MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。2、作用域和原创 2017-08-01 16:27:53 · 574 阅读 · 0 评论 -
编写第一个基于 mybaits测试实例
1、添加jar包 2、建库+表create database mybatis;use mybatis;CREATE TABLE users(id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20), age INT);INSERT INTO users(NAME, age) VALUES('Tom', 12);INSERT INTO us原创 2017-08-01 16:06:58 · 343 阅读 · 0 评论 -
GIt的安装与配置
推荐以为一位博客对于GIt的下载、安装、中文包的配置,写的非常详细 在这里,就不搬门弄的去写了。 以下为链接 1、Windows下Git的入门 2、Git的安装与配置 3、TortoiseGit安装与配置 4、 Git与TortoiseGit基本操作 5、 MarkDown简单示例 6、解决 TortoiseGit 诡异的 Bad file number 问题原创 2017-07-17 13:33:49 · 323 阅读 · 0 评论 -
Vue-webpack环境的搭建及项目的创建
一、安装及配置 0、查询npm版本 npm -v //如果小于3.0.8 安装最新版本:npm i npm -g 1、安装webpack:(全局安装) //查看版本webpack -vnpm install webpack -g2、安装vue.js //查看版本vue -vnpm install vue -g3、安装vue命令行工具npm install -g vue-cli4、创建项目原创 2017-07-17 13:25:54 · 834 阅读 · 0 评论 -
Node.js安装及环境配置(windows)
一、安装环境 1、系统:windows10(64位) 2、Node.js:v8.1.3(64位)二、安装Node.js步骤 1、下载对应你系统的Node.js版本:Node.js版本](https://nodejs.org/en/download/) 2、选安装目录进行安装 3、环境配置 4、测试三、前期准备 1、Node.js简介 Node.js 就是运行在服务端的 Jav原创 2017-07-17 13:07:21 · 5079 阅读 · 0 评论 -
Vuex基础
一、Vuex 是什么? Vuex是一个专为vue.js应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。二、什么是“状态管理模式”?new Vue({ // state data () { return { count: 0 } }, // view template: `原创 2017-07-17 11:39:58 · 753 阅读 · 0 评论 -
JS中的!=、== 、!==、===的用法和区别
var num = 12; var str = "12"; var test = 12; window.alert(num == test); //num test 相同类型,相同值 true window.alert(num === test); //num test 相同类型,相同值 true转载 2017-07-10 20:38:51 · 408 阅读 · 0 评论 -
走出疑惑~
浑浑噩噩过了大半个学期了,我这几天发现我自己这一两个月啥事也没做成。 起初,刚开学的时候就开始在想,我自己是考研还是公务员,还是直接就业。作为一个妹子,这个真的是个值得深思的问题,首先爸爸和爷爷奶奶这边是希望我考研,说女孩子多读点书然后找份稳定的工作就行了,另一边妈妈和外婆家这边就是希望我考个公务员,这样离家近点,然后工作又稳定。家人都希望我自己能够安安稳稳的过生活,对于这些,过年就一直纠结纠结。原创 2017-05-07 21:25:42 · 243 阅读 · 0 评论 -
代理简析(静态代理与动态代理)
1、代理 代理,简称为Proxy。意思就是你什么都不用去做,别人代替你去做。 她在程序开发中起到了非常重要的作用,比如AOP,就是针对代理的一种应用。此外,在设计模式中,还有一个“代理模式”。 接下来,通过一个例子,由浅及深学习public interface Hello{ void say(String name)}上面是一个Hello的接口,接下来是实现类public class原创 2017-08-29 15:56:07 · 362 阅读 · 0 评论