JavaScript笔记(12):jQuery(1)

    1.jQuery中文文档网址    http://jquery.cuishifeng.cn/    2.jQuery选择器($符号相当于jquery)    (1)id选择器          $('#id')    (2)class选择器        $(".classname")    (3)标签选择器            $('tagname')    (4)组合选择器<d...
分类: 编程语言 发布时间: 06-13 23:57 阅读次数: 4

bootstrap环境搭建

node.js开发环境搭建1、进入官网点击打开链接https://nodejs.org/en/download/2、下载文件后,双击安装3、安装相关环境打开C:\Program Files\nodejs目录你会发现里面自带了npm,直接用npm安装相环境既可npm介绍1、说明:npm(node package manager)nodejs的包管理器,用于node插件管理(包括安装、卸载、管理依赖等...
分类: 编程语言 发布时间: 06-13 23:57 阅读次数: 5

js正则函数match、exec、test、search、使用介绍集合 检验身份证

<script type="text/javascript"> var obj = '11010519491231002X'; var rg = /^[1-9]\d{5}(18|19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/; //match 方法 alert(obj.match(rg...
分类: 编程语言 发布时间: 06-13 23:57 阅读次数: 3

教你亲手用Django搭建一个基金模拟交易系统

亲手教你如何搭建一个基金模拟系统(基于Django的框架) 第一步:创建项目和APP django-admin startproject Chongyang django-admin startapp Stock 第二步:配置Setting.py文件 LANGUAGE_CODE = 'zh-hans' # 汉语 TIME_ZONE = 'Asia/Shanghai' ...
分类: 编程语言 发布时间: 06-13 23:57 阅读次数: 12

基于SpringBoot开发一套完整的项目(三)

1. springboot集成Thymeleaf模版     对于动态HTML 内容的展示,模板引擎必不可少,为什么选择Thymeleaf,由于Thymeleaf “原型即页面”的特点,非常适用于快速开发,符合Spr ing Boot 开箱即用的原则。所谓“原型即页面,简单一句话:                         界面的设计与实现相分离,这就是Thymeleaf 广为流行的原因2....
分类: 编程语言 发布时间: 06-13 23:57 阅读次数: 4

【JS】封装兼容正版IE9的上传控件,支持图片格式,图片大小,图片宽高验证,支持非图片样式

先废话一小段,大家好,本人首篇处女作,为什么要实现一个上传控件呢,必然是公司需要嘛,实现整个过程挺揪心的,因为要解决ie9这个兼容性问题,整体来说我前后用了五天的时间来实现。依赖了jquery,其实也可以使用原生编写,不过想偷偷懒,公司也推荐使用jquery。因为是第一次创作,没啥子经验,由于我个人代码注释的习惯比较良好,注释比较多。还是比较容易懂滴,下面由几个方向讲解上传控件。1.技术知识点;2...
分类: 编程语言 发布时间: 06-13 23:57 阅读次数: 1

SpringMVC 和 mybatis 整合之修改(三)

在上一篇 商品查询 的基础上,对商品添加修改功能。productSevice 接口:productServiceImpl 实现类:ProductsMapper.xml:Controller 类:package lxf.controller; import java.util.List; import org.springframework.beans.factory.annotation.Au...
分类: 编程语言 发布时间: 06-13 23:57 阅读次数: 4

【资源整合】2018金山WPS前端笔试题 & 面试题

Q 下面代码输出了什么? var a={}, b={key:'b'}, c={key:'c'}; a[b]=123; a[c]=456; console.log(a[b]); A 答案为456,因为键名只能为字符串,传入对象只会被转为字符串[object Object],a[b],a[c]都等价于a[“[object Object]”]。 Q 控制台输出了啥? var arr...
分类: 编程语言 发布时间: 06-13 23:57 阅读次数: 3

优化程序性能(CSAPP:5)

【前言】虽然现在没有接触过大型项目,但是工作了会注重性能。学习一下,应该能更好更快的理解别人写的经典优秀的代码。结合CSAPP和自己的理解,总结一下。 一、程序优化综述 1、高效程序的特点   (1)适当的算法和数据结构。方法和数据的组织形式无疑是最关键的,是优化的基础;   (2)代码能够被编译器转化成高效的可执行代码。需要深入了解使用的编译器的优化方法,和常见的优化策略;   (3)运用现代并行编程技术。多核以及硬件支持提供更大的加速可能,例如GPU; 2、优化程序的一般步骤   (1)消
分类: 其他 发布时间: 06-13 23:47 阅读次数: 3

day011-网络编程

1、 网络编程概述 1.1 网络编程三要素 地址、端口、协议 1.1.1 IP地址:网络中设备的唯一标识。 IPV4格式:xxx.xxx.xxx.xxx由四段数字组成,每一段数字由八位二进制数字组成,取值范围是0到255。 IPV6格式:使用16个字节表示一个ip地址 1.1.2 端口号:就是一个十进制的整数,取值范围0到65535 作用:每一个进程都会有一个端口号,用来唯一标识每一个进程。 注意:不要使用0到1024以下的端口号,因为1024以下的端口号是由系统保留使用的, 要使用1024以
分类: 其他 发布时间: 06-13 23:47 阅读次数: 2

第9次作业——测试报告

α版本升升备忘录测试报告: 软件测试过程: 操作 描述 功能 小米6 坚果Pro 红米4A 点击便签页面点击右下角“+”按钮 添加新便签 跳转到新建便签页面 √ √ √ 点击便签页面已有的便签 修改便签 跳转到修改便签页面 √ √ √ 在便签页面对已有便签进行手指左滑操作 弹出当前便签的删除按钮 点击删除按钮可删除当前便签 √ √ √ 点击修改页面文本框 输入文字 新建或修改便签主内容 √ √ √ 点击修改页面类型框 选择便签类型 提示便签类型 √ √ √ 点击修改页面提醒方式框 选择提醒方式
分类: 其他 发布时间: 06-13 23:47 阅读次数: 3

SpringMVC项目配置欢迎页面为index.html

一、问题 在web.xml中添加如下配置无效 <welcome-file-list> <welcome-file>index.html</welcome-file> </welcome-file-list> 访问http://localhost/KingWeixin/ 无作用 二、解决问题 2.1、问题分析 1.默认tomcat容器的默认页面。 /index.html 这种方式适合访问静态的页面(也包括JSP)或者说是没有任何参数的页面。 2.spirng mvc 默认i
分类: 其他 发布时间: 06-13 23:47 阅读次数: 3

Django数据库表结构设计多对多

from django.db import models class UserInfo(models.Model): username = models.CharField(max_length=32) def __str__(self): return self.username class UserGroup(models.Model): group_name = models.CharField(max_length=64) user_
分类: 其他 发布时间: 06-13 23:47 阅读次数: 4

day012-Lambda、方法引用

1、 函数式接口 有且只有一个抽象方法的接口就是函数式接口。 函数式接口的定义格式: Interface 接口名{ 抽象方法; } @Override:用来修饰方法声明,告诉编译器该方法是重写父类的方法,如果父类没有该方法,则编译失败。 @FunctionalInterface 使用该注解来定义接口, JDK 1.8新特性 用来修饰接口。告诉编译器该接口是一个函数式接口,如果接口不是函数式接口,就会编译失败。 Lambda表达式的特点: 延时执行。在需要的时候,再执行。 例子:记录日志、用户的
分类: 其他 发布时间: 06-13 23:47 阅读次数: 3

第九次作业——测试报告及用户手册

测试报告:   https://www.cnblogs.com/chaigee/p/9172055.html 用户使用手册:   https://www.cnblogs.com/chaigee/p/9173312.html
分类: 其他 发布时间: 06-13 23:47 阅读次数: 3

数据仓库 - 1.数据仓库系统及特点

一、联机事务处理系统(OLTP系统) 也称为生产系统,它是事件驱动、面向需求的,比如银行的储蓄系统就是一个典型的OLTP系统。OLTP在使用过程中积累了大量的数据。关系数据库概念提出之后,联机事务处理一直是数据库应用的主流。 OLTP的特点是:1)对相应时间要求非常高;2)用户数量非常庞大,主要是操作人员;3)数据库的各种操作基于索引进行,每次操作数据量很小。 二、联机分析处理系统(OLAP系统) 是基于数据仓库的信息分析处理过程,是数据仓库的用户接口部分,它是数据驱动、面向分析的。OLAP系
分类: 其他 发布时间: 06-13 23:47 阅读次数: 3

爬虫实战篇---使用Scrapy框架进行模拟登录(包括借助阿里云服务自动识别验证码)

(1)、前言 原理分析:我们编写代码模拟向网站发出登录请求,也就是提交包含登录信息的表单(用户名、密码等)。 实现方式:当我们想在请求数据时发送post请求,这时候需要借助Request的子类FormRequest来实现,如果想进一步在爬虫一开始时就发送post请求,那么我们需要重写start_request()方法,舍弃原先的start_url()(采用get请求) (2)、模拟登录人人网(例子1) 1、创建项目 scrapy startproject renren---cd renren-
分类: 其他 发布时间: 06-13 23:47 阅读次数: 1

day013-流

1、 常用函数式接口 1.1 Predicate接口 有时候我们需要对某种的数据进行判断,从而得到一个boolean值结果。这时可以使用java.util.function.Predicate<T>接口。 1.1.1 常见方法 抽象方法:test() 用于条件判断的场景 默认方法:and() 将两个Predicate条件使用“与”逻辑连起来实现“并且”的效果 默认方法:or() 将两个Predicate条件使用“或”逻辑连起来实现“或”的效果 默认方法:negate() 实现取反的效果 1.2
分类: 其他 发布时间: 06-13 23:47 阅读次数: 3

复习多线程

复习目标: (1)线程与进程 (2)为什幺使用多线程 (3)多线程应用场景 (4)常用的多线程创建方式 (5)线程生命周期 线程与进程的区别:   每一个在系统上运行的程序都是一个进程。每个进程包含一到多个线程。线程是一组指令的集合,它可以在程序里独立执行。线程基本上是轻量级的进程,它负责在单个程序里执行多任务。   使用多线程可以把占据时间长的程序中的任务放到后台去处理,是程序运行速度加快。在一些等待的任务实现上如:用户输入、文件读写和网络收发数据等。   如果有大量的线程,会影响性能,因为
分类: 其他 发布时间: 06-13 23:47 阅读次数: 4

Openstack中用keypair生成和访问虚机的方法

Openstack中用镜像文件生成的image来创建虚机(VM或Instance)时, 通常不支持用户名加密码的ssh方式登录访问该VM,而是key file方式. 这里以Centos的镜像为例, 介绍用keypair生成和访问虚机的方法. 1) 查看系统中的keypair: root@cic-1:~# openstack keypair list +----------+-------------------------------------------------+ | Name | F
分类: 其他 发布时间: 06-13 23:47 阅读次数: 3