自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Web前端技术详解(JavaScript篇)

学习网址:https://wangdoc.com/javascript/index.html 1. JavaScript特点 动态类型语言:变量类型无限制,可随时改变类型。 变量提示(hoisting):JavaScript引擎工作时,先解析代码,获取所有被声明的变量,然后一行行运行。结果...

2018-07-09 23:49:36 683 0

原创 Java问题汇总20200113

数据类型 1. long与Long的区别 Java的数据类型分两种: 基本类型:long,int,byte,float,double,char 对象类型(类): Long,Integer,Byte,Float,Double,Char,String,其它一切java提供的,或者你自己创建的类。 其...

2020-01-13 17:44:23 62 0

原创 mysql常见问题

1. IDEA连接数据库错误:[08001] Could not create connection to database server. 参考:https://blog.csdn.net/qq_35389417/article/details/98944551

2020-01-13 17:22:56 38 0

翻译 idea各个版本区别

导航目录版本类型CommunityUltimateEAP 版本类型 Community 社区版,免费,但是功能有限制,Android Studio就是基于这个版本定制的。 Ultimate 终极版,收费,功能无限制。 EAP 终极版的免费版,免费,功能无限制,但是每隔30天要重装一次。 ...

2020-01-07 07:18:37 3732 1

原创 常见服务端简答题汇总

1.JDK、JRE、JVM JDK,Java Development Kit,Java开发工具包。包含JRE、一堆Java工具和Java基础的类库。 JRE,Java Runtime Environment,Java运行环境。 JVM,Java virtual machine, Java虚拟机。解...

2019-09-11 18:01:26 151 0

原创 Spring boot/cloud常见报错整理(一直更新...)

1.Failed to introspect annotated methods on class org.springframework.cloud.ne… spring boot和spring cloud版本不合适 **Tips:**spring boot 1.4以后 FilterRegist...

2019-07-05 15:48:32 109 0

原创 多线程与并发程序设计

并发(Concurrency):以可独立执行的进程集合的方式编程。 并行(Parallelism):以可同时执行的(可能相关的)计算指令方式编程。 并发与并行的区别:并发是同时处理(dealing)很多的事情,并行是同时做(doing)很多的事情。不同,但也相关。一个是关于代码结构,一个是关于代码...

2019-07-01 15:56:30 123 0

原创 OpenGL学习记录

关于OpenGL OpenGL(全写Open Graphics Library)是指定义了一个跨编程语言、跨平台的编程接口规格的专业的图形程序接口。它用于三维图像(二维的亦可),是一个功能强大,调用方便的底层图形库。 OpenGL具有七大功能: 建模:OpenGL图形库除了提供基本的点、线、多边形...

2018-10-21 09:36:33 114 0

原创 计算机网络基础知识

1 IP Internet Protocol,网络之间互连的协议,即为计算机网络相互连接进行通信而设计的协议。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。 UDP与TCP TCP、UDP 是传输层协议。TCP(Transmission Control Protocol)...

2018-10-13 14:42:57 176 0

原创 sql函数基础及应用

1. 关于sql函数 sql拥有可用于计数和计算的内建函数,包括合计(Aggregate)函数和标记(Scalar)函数。 sql Aggregate函数:AVG()、COUNT()、FIRST()、LAST()、MAX() 、MIN()、SUM() sql Scalar函数:UCASE(...

2018-10-11 12:56:11 127 0

原创 设计模式基础

以下内容参考:https://www.runoob.com/design-pattern/design-pattern-tutorial.html 1. 定义:软件开发人员在软件开发过程中面临的一般问题的解决方案。 2. 类型:共有23种设计模式,可分为三大类,创建型、结构型、行为型。...

2018-09-24 14:37:45 120 0

原创 软件测试基础

软件测试基本分类 一般软件测试活动分为以下几类:黑盒测试、白盒测试、静态测试、动态测试、手动测试、自动测试。 黑盒测试:又称功能测试、数据驱动测试或给予需求规格说明书的功能测试,注重于测试软件的功能性需求。测试工程师无需考虑程序内部的逻辑结构和特性,只需要依据程序的需求规格说明书,检查程序的功...

2018-09-07 09:18:44 269 1

原创 算法设计与分析——要点记录

第一部分 基础知识 定义:算法(algorithm)是对特定问题求解步骤的一种描述,是指令的有限序列。 五个重要特性: 1)输入:一个算法有零个或多个输入。 2)输出:一个算法有一个或多个输出。 3)有穷性:算法步数有穷,算法时间有穷。 4)确定性:算法中的每一条指令必须有确切的含义,...

2018-09-07 08:23:12 225 0

原创 Java常用函数或公式(更新2018.09.03)

1. 限定小数位 double f保留两位小数: import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberFormat; public class format { do...

2018-09-03 15:53:20 220 0

原创 服务端编程技术详解(Java篇)

1. Java基础 StringBuilder: 速度优势; StringBuffer: 线程安全,可同步访问。 2. Java面向对象 3. Java高级编程 参考资料 http://www.runoob.com/java/java-tutorial.html

2018-08-11 19:34:54 2360 0

原创 Node.js express框架介绍

资料网址:http://www.runoob.com/nodejs/nodejs-express-framework.html **定义:**express是一个node.js Web应用框架,可用于快速搭建完整功能的网站。 核心特性: · 可以设置中间件来响应 HTTP 请求。 · 定义...

2018-07-12 16:24:03 221 0

原创 grunt工具的使用

学习网址:https://gruntjs.com/ Gruntfile主要函数 grunt.initConfig({}); // 初始化配置对象 grunt.loadNpmTasks(‘…’); // 通过Npm加载Grunt插件 grunt.registerTask(‘taskName’...

2018-07-11 16:10:28 284 0

原创 Cordova项目创建

Cordova 是用于使用HTML,CSS和JS构建混合移动应用的平台。 参考文献 Cordova入门 - CSDN博客

2018-07-09 14:44:52 181 0

原创 sql索引

MySQL索引 Mysql索引主要有两种结构:B+Tree索引和Hash索引 Mysql常见索引有:主键索引、唯一索引、普通索引、全文索引、组合索引 PRIMARY KEY(主键索引) ALTER TABLE table_name ADD PRIMARY KEY ( col ) UN...

2018-07-07 14:24:33 90 0

原创 JS测试工具karma及应用

测试工具 karma:测试结果即时显示。 测试框架 jasmine mocha qunit nodeunit nunit

2018-06-29 11:11:39 996 0

原创 JavaScript常见问题

1. const, let, var的区别 const:变量不可修改,必须初始化 var:变量可以修改,不初始化输出undefined,不会报错 let:块级作用域,函数内部使用let定义后,对函数外部无影响...

2018-06-28 12:03:15 270 0

原创 java编程中对大数据的处理

大数据的起始计量单位至少是P(1000个T)、E(100万个T)或Z(10亿个T),大数据Hadoop框架、map-reduce框架,很多部分都是用开源的Java语言编写。 java编程过程中对大数据的处理: 1)数据分段:依行读取数据,设定一个批量值,当读取的数据达到一定量之后,执行批量操作...

2018-06-25 17:47:59 2024 0

转载 Mybatis/Ibatis,数据库操作的返回值

insert,返回值是:新插入行的主键(primary key);需要包含语句,才会返回主键,否则返回值为null。 update/delete,返回值是:更新或删除的行数;无需指明resultClass;但如果有约束异常而删除失败,只能去捕捉异常。 queryForObject,返回的是:一...

2018-06-25 02:01:46 107 0

原创 Oracle JET学习记录

1. Oracle JET结构 Oracle JET支持 Model-View-ViewModel(MVVM)架构设计模式。在 MVVM 中,Model 代表应用程序数据,View 是数据的呈现。ViewModel 将模型中的数据公开到视图并维护应用程序的状态。Oracle JET框架包括(V...

2018-06-22 09:06:55 657 0

原创 rabbitmq学习

1. 本地安装 【以下为转载】 一:安装RabbitMQ需要先安装Erlang语言开发包,百度网盘地址:http://pan.baidu.com/s/1jH8S2u6。直接下载地址:http://erlang.org/download/otp_win64_18.3.exe。 安装完成后需要配置...

2018-06-14 11:11:11 84 0

原创 MongoDB学习记录

1. 基础知识 数据库 名称:UTF-8字符串,不能是空字符串(”“),不得含有’ ‘(空格)、.、$、/、\和\0 (空字符),应全部小写,最多64字节; 文档 一组键值(key-value)对(即BSON),文档之间无需相同字段,相同字段无需相同数据类型; 集合 可插入不同格式和类...

2018-06-12 13:52:24 84 0

原创 Typescript学习记录

构造函数:只能有一个,且命名为constructor

2018-06-12 10:13:54 73 0

翻译 Oracle OpenScript使用说明(中文简介 v13.3.0.1)

由于Oracle OpenScript的使用说明均是英文版,网上也几乎没找到中文版本,博主翻译了一下简单介绍一下此款功能测试软件。 简介 OpenScript是一个脚本更新平台,用户可使用java语言创建自动化可扩展的测试脚本。结合直观的图形界面与健壮的java语言,OpenScr...

2018-05-10 10:09:04 798 0

原创 Visual Studio Code快捷键

CTRL+K+F:自动对齐 Ctrl+Z:撤销 Ctrl+Y:反撤销 Ctrl+J或Alt+→:智能提示 Ctrl+M+M:快速隐藏或显示 Ctrl + -:回到上一个光标位置 Ctrl + Shift + - :回到下一个光标位置 Ctrl+K+C:注释 Ctrl+K+U:取消注...

2018-04-21 20:54:15 389 0

翻译 Set、List、Map线程安全问题

1. List,Map,Set 线程安全性 2. 声明线程安全的集合方法 – 使用Collections. 方式构建 //make thread-safe list List MyStrList = Collections.synchronizedList(new ArrayL...

2018-04-02 19:00:34 2592 0

原创 常见排序算法java程序

import java.util.Arrays; public class Ch1_2 { public static void main(String[] args) { // 打印一维数组:Arrays.toString(array),打印多维数组:Arrays.deepToSt...

2018-03-31 19:34:30 87 0

原创 UML图一览

1. 用例图 由参与者(Actor)、用例(Use Case),边界以及它们之间的关系构成的,用于描述系统功能的视图。用例图(User Case)是外部用户(被称为参与者)所能观察到的系统功能的模型图。主要用于对系统、子系统或类的功能行为进行建模。 2. 序列图 对对象之间传送消息的时间...

2018-03-31 15:51:25 225 0

原创 常见查找算法java程序

import java.util.Scanner; public class Ch1_1 { public static void main(String[] args) { int[] array = {1,2,3,6,9,10,13,16,45,56}; ...

2018-03-30 18:51:10 559 0

转载 javascript中toString()方法

【1】undefined和null没有toString()方法 undefined.toString();//错误 null.toString();//错误 【2】布尔型数据true和false返回对应的’true’和’false’ true.toString();//'tru...

2018-03-30 17:16:04 686 0

原创 常见排序算法介绍

插入排序(Insertion sorting):将一个数据插入到有序数据中,构成长度加一的新有序数据,适用于少量数据的排序,时间复杂度O(n^2),是稳定的排序方法。 选择排序(Selection sorting):每次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,...

2018-03-29 23:57:54 1272 0

原创 java常用函数清单

String String str; str = str.substring(int beginIndex); // 提取下标beginIndex及之后的字符串 str = str.substring(int beginIndex, int endIndex); // 提取下标beginIn...

2018-03-21 14:56:12 1257 0

转载 正则表达式目录(常用)

字符 注释 描述 \ 转义或其他 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,’n’ 匹配字符 “n”。’\n’ 匹配一个换行符。序列 ‘\’ 匹配 “\” 而 “(” 则匹配 “(“。 ^ 起始标记 ...

2018-03-21 14:54:40 3460 1

原创 JavaScript编程注意事项

1. 重新声明js变量,该变量值不会丢失。 var carname=”Volvo”; // carname -> Volvo var carname; // carname -> Volvo 2. let 声明的变量只在其声明的块或子块中可用,这...

2018-03-21 13:50:12 207 0

翻译 sql语法目录(MySQL数据库为主)

语句 注释 语法 AND / OR 条件(且、或) SELECT column_name(s) FROM table_name WHERE condition AND(OR) condition ALTER TABLE (add column) 增加...

2018-03-20 21:08:52 113 0

原创 web前端面试题目

1. 同步和异步的区别: 2. px和em的区别[1] px和em都是长度单位,区别是,px的值是固定的,指定是多少就是多少,计算比较容易。em得值不是固定的,并且em会继承父级元素的字体大小。 浏览器的默认字体高都是16px。所以未经调整的浏览器都符合: 1em=16px。那么12px...

2018-03-13 10:58:17 171 0

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