自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

翻译 -如何系统的学习JS

要系统的学习JavaScript,需要首先掌握HTML和CSS,这是基础也是学习JavaScript的时候需要用到的知识。 刚开始入门不建议看《JavaScript权威指南》和《JavaScript高级程序设计》这些书籍。并非这些书籍不好,相反这些书籍是公认的好书!主要是因为这些书籍内容太多太厚了,很容易让你走上‘从入门到放弃’道路!对于初学者而言,多而全意味着主次难分,无法取舍;此时你想把Ja...

2019-10-27 14:50:47 396

原创 前端三大框架有哪些异同

web前端的框架可谓五花八门,多到让你想象不到,但能沉淀下来的不多,而所谓的前端三大框架,指的时Angular、React、Vue,这三个框架时当下最为流行也时最多人用的框架,我故意这样写意在说明三大框架的出现顺序,而且我永远相信要弄懂一个东西,你首先要了解它的来龙去脉,所以下面先说说几个框架各自的特点:AngularAngular原名angularJS诞生于2009年,之前我们都是用jq...

2019-10-24 14:55:09 439

翻译 Java最主要的3个就业方向你知道吗?

都知道Java开发就业薪资高,就业前景好,但是Java就业主要有哪三个方向估计就很少有人知道了,下面我就给大家简单介绍一下。根据IDC的统计,在所有软件开发类人才的需求中,对JAVA工程师的需求曾达到全部需求量的50%以上。而且,JAVA工程师的薪水相对较高。通常来说,具有3~5年开发经验的工程师,年薪20万是很正常的一个工资。一些重点院校的优秀毕业生能够进入国内一流的IT企业(百度、腾讯...

2019-10-23 15:05:01 295

翻译 三大前端框架,有没有哪个框架的组件间交互像js的方法传值一样简单?

首先框架组件通信是为了方便组件模块之间进行数据交互的,因为框架的开发本就是组件化,模块化开发,讲一个完整的项目分割成不同的组件,view组件,功能组件等等,然后形成一个具有完整功能交互的page,前端三大主流框架无异于vue,react,angular,vue版本分为1.0以及2.0,目前3.0版本正在开发中,react的开发版本无异于15以及16,angular的版本相对来说就比较多,angul...

2019-10-23 14:56:45 192

翻译 计算机网络知识速成

1.ping使用这个网络工具。能够测试发起方和接收方的网络状态。如果能ping得通:就说明两个方面:1)本机处于已联网状态2)对方主机也处于联网状态2.ip地址唯一标识网络中的一台主机的地址。分成三类A类: 10.0.0.10 适用于大型局域网B类: 172.16.0.11 适用于中型局域网C类: 192.168.1.12 适用于小型...

2019-10-21 16:33:14 1368

原创 RabbitMQ介绍

前言RabbitMQ是基于AMQP协议(Advanced Message Queue Protocol)的消息中间件什么是消息队列消息队列属于进程间通信的一种方式,使用消息队列可以通过异步方式处理数据,借此可以提高系统性能。我们可以把消息当作存放数据的容器,消息的消费者可以从队列中获取数据,进行处理。常见的消息队列有:ActiveMQ,RabbitMQ,Kafka,RocketMQ等。...

2019-10-21 16:23:49 224

原创 大连千锋:计算机网络知识速成

1.ping使用这个网络工具。能够测试发起方和接收方的网络状态。如果能ping得通:就说明两个方面:1)本机处于已联网状态2)对方主机也处于联网状态2.ip地址唯一标识网络中的一台主机的地址。分成三类A类: 10.0.0.10 适用于大型局域网B类: 172.16.0.11 适用于中型局域网C类: 192.168.1.12 ...

2019-10-18 17:09:16 646

原创 前端 javascript 练习题 -简易年历及tab切换

简易年历eg1:将数组中的值输出改变样式可以直接改样式,也可以修改类名varokuang=document.getElementById("kuang");varoli=document.getElementsByTagName("li");vararr=[11,22,33,44,55];varindex=0;//定义一个变量用来保存索引值for(vari=0;i<...

2019-10-18 17:03:28 174

原创 前端 javascript 练习题--表格的操作及进度条的实现

创建表格,添加删除操作介绍:这是用基本的方式,更便捷的方法是,使用es6提供的模板字符串,代码和效率能提高很多简单的样式:a <input type="text"/>b <input type="text"/>c <input type="text"/><input type="button"value="添加"/><tabl...

2019-10-16 17:27:45 259

原创 前端 javascript 练习题

前端 javascript 练习题Math 对象1.编写一个函数,获得一个十六进制的随机颜色的字符串(例如:#20CD4F)方法:functionf2(){varstr="0123456789abcdef";varcolor="#";for(vari=0;i<6;i++){varnum=Math.floor(M...

2019-10-15 17:06:39 456 1

原创 千锋李学员HTML5 阶段学习总结

转眼来千锋已经一个月了,整个的思想变化还是挺大的。我本科在学校学的是计算机科学与技术专业,这个专业学习的面还是挺广的,但是每个方向都没有学的很深入。出来找工作的话还是需要在某一方面有稍微深入了解的比较好,所以就有了想要来培训的想法,之所以来到千锋是因为千锋一直以来和河大都有合作,相对于其他机构来说了解的更多,而且学长学姐以及同班同学来这边的也挺多,并且之后发展的也都挺好的。来这边上课之前想象了...

2019-10-12 16:35:18 1408

原创 MyBatis之基本使用

前言本章我们将开始学习一个非常优秀的ORM(对象关系映射)框架:MyBatis,它是目前企业中使用最多的数据库框架。MyBatis简介MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Jav...

2019-10-11 17:25:45 145

原创 HTML图片绝对路径改相对路径

要弄懂相对路径修改成绝对路径那么必须要知道路径的基本概念。html中的路径:指文件存放的位置,在网页中利用路径可以引用文件,完成:插入图像、视频等功能。表示在html中路径的使用方式有两种:相对路径,绝对路径。1、相对路径:html中的相对路径的概念是:指当前html页面引用的文件 相对于当前html页面文件的路径,在html网页开发过程中多采用这种方法来引用我们所想使用的内容。...

2019-10-08 16:57:54 518

原创 如何处理中文参数

如何处理中文参数为什么表单中会产生中文乱码产生乱码,就是因为服务器和客户端沟通的编码不一致造成的,因此解决的办法是:在客户端和服务器之间设置一个统一的编码,之后就按照此编码进行数据的传输和接收GET中文乱码//获取表单提交的姓名String name=request.getParameter("name");name=new ...

2019-09-29 15:14:56 275

原创 MyBatis之Spring整合

前言Spring、SpringMVC和MyBatis是目前企业开发的三大框架。本章我们将学习将Spring和MyBatis整合到一起,成为我们项目开发的技术骨架。引入依赖首先我们需要在Maven项目中添加依赖,Spring框架和MyBatis框架需要的依赖有:mybatis MyBatis mybatis-spring MyBatis的Spring兼容包,用于整合MyBat...

2019-09-29 15:13:54 147

原创 Java弱引用

看到篇帖子, 国外一个技术面试官在面试senior java developer的时候, 问到一个weak reference相关的问题. 他没有期望有人能够完整解释清楚weak reference是什么, 怎么用, 只是期望有人能够提到这个concept和java的GC相关. 很可惜的是, 20多个拥有5年以上java开发经验的面试者中, 只有两人知道weak reference的存在, 而其中...

2019-09-29 15:11:14 140

原创 java技术案例--封装JDBC工具类

JDBC简介-JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序-Java 具有坚固、安全、易于使用、易于理解和可从网络上自动下载等特性,是编写...

2019-09-29 15:09:39 180

原创 如何自学计算机前端开发?精细的自学步骤是什么样的?

简单粗暴直接上学习流程1、学习HTML+CSS基础HTML5新特性和CSS3推荐网站https://www.w3school.com.cn/我的个人学习站点:https://github.com/BullFei/JavaScript-40-Days(有兴趣的同学点,欢迎分享,全部免费)【注】这个部分主要是需要记忆的知识点比较多,建议大家在学习的时候多加练习,最好可以学完以后,实...

2019-09-27 15:13:30 567

原创 前端各类框架和工具不断频繁更新,作为开发者我们要怎么对待?

作为一个在前段混过一段时间的老程序员真的看到前端飞速发展,各种技术框架各种更新,感慨颇多。遥想当年刚刚出道(前端的圈),左手jquery,右手bootstrap真的感觉前端就都握在手里了,没想到还没在巅峰站久,各种核弹 angular,vue,react,backbone等等的mv*框架接连而来,痛并快乐着。痛苦来源于真的技术更新太快了,刚学玩这个,有出另一个,刚学完另一个,其它的又升级,...

2019-09-27 15:09:20 428

原创 实战Tomcat性能优化

前言由于不同的硬件配置导致默认的tomcat配置无法达到最佳的性能,导致我们需要对tomcat的进行相应的配置调整。Tomcat内存优化配置信息:JAVA_OPTS=’-Xms1024m -Xmx2048m -XX: PermSize=256M -XX:MaxNewSize=256m -XX:MaxPermSize=256m’将以上配置信息在tomcat中的catalina.sh...

2019-09-26 11:24:53 204

原创 SpringMVC之@ResponseBody注解

前言本章我们学习到SpringMVC的服务器端如何提供数据查询服务,这里需要使用两个重要的注解:@ResponseBody和@RestController。@ResponseBody注解在前面使用SpringMVC时,Controller中的方法返回值会通过视图处理器ViewResolver处理为页面的URL,然后跳转到对应页面中,如下面例子返回的hello,将转换为/...

2019-09-26 11:20:50 422

原创 简单案例来看JS中的面向对象

在JS中,一般情况下我们都是直接写函数,直接调用,但是发现JS中也有new关键字,那么new关键字作为创建对象的关键字,给我们的感觉就是在JS中可以定义一个类,然后用new创建对象,那么在JS中如何做呢?我们先看如下案例,下面的案例是写一个简单的喷泉效果的。window.onload = function(){// 创建一个画布对象var canvas = document.cr...

2019-09-25 16:31:52 138

原创 JDBC初体验

JDBC简介-JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序-Java 具有坚固、安全、易于使用、易于理解和可从网络上自动下载等特性,是编写数据...

2019-09-25 16:29:25 130

原创 MyBatis之关联查询

前言我们进行数据库查询时往往需要的不止一张表的数据,需要将多张表的数据一起查询出来,大家学习过数据库的连接查询,那么在MyBatis中如何将有关系的多张表数据进行关联查询呢。表的结构商品和订单是典型的一对多关系,下面的案例我们将以商品表和订单表作为示例,演示如何配置最常见的一对多关系,下面是两张表的结构:商品表:订单表:实体类的设计一种商品有多个订单,每个订单对应一种商品,在...

2019-09-24 15:11:51 109

翻译 Java筑基之Java简介

一. Java到底是什么?Java是一门全球范围内使用最广泛的,面向对象的编程语言.Java语言具有功能强大和简单易用两个特征,它作为面向对象编程语言系列的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程.二. Java到底干嘛的?Java技术具体的应用领域1️⃣.安卓手机App我们的安卓手机里面几乎所有的App应用(比如支付宝/微信/淘宝等)都是用Ja...

2019-09-24 14:51:04 288

翻译 Dubbo架构介绍

Dubbo架构介绍1,什么是DubboDubbo是阿里巴巴在2011年开源的分布式服务框架,是服务化治理的核心框架。 Dubbo主要提供3个功能,远程接口调用,负载均衡和容错,服务注册和服务发现目前,已经是Apache的开源项目官网:http://dubbo.apache.org​2,Dubbo的架构3,工作细节说明(来自dubbo官网)节点角色说明(掌...

2019-09-23 16:05:13 120

原创 java8新特性之Lambda表达式

⼀、Lambda表达式简介 什么是Lambda? Lambda表达式是Java 8推出的⼀个新特性。从本质上讲,Lambda表达式是⼀个匿名函数。 为什么要使⽤Lambda? 使⽤Lambda表达式可以对⼀个接⼝进⾏⾮常简洁的实现。 之前我们在给⼀个接⼝引⽤赋值的时候,可以使⽤接⼝实现类,或者匿名内部类。但是有了 Lambda表达式,我们可以更加⽅便的实现这个需求。 i...

2019-09-23 15:21:41 117

翻译 2019全球最火的编程语言,学哪个前景更好?(转行者必看)

最近初学编程的朋友都在后台问小编,应该选择哪门编程语言才最好呢?对于初学者来说,最纠结的事就是不知道学哪种编程语言,前景才更好?不要着急,小编收到大家的问题后,根据知名软件开发公司 JetBrains 发布的调查报告,特意罗列了一份2019全球最火的编程语言,来给大家做一个科普!1最流行的主要编程语言Java根据JetBrains 的调查结果显示,Java 依然是最流行的主要编...

2019-09-17 16:30:35 315

转载 为什么要学C++?0基础入门C++要怎么学?

Linux核心的创作者Linus曾说过:“C++是一门很恐怖的语言,而比它更恐怖的是很多不合格的程序员在使用着它”,这个世界上最难的编程语言可能非C++莫属了,虽然有些夸张,但是, 这里有一个真理,越是难度高的,越是含金量高,看看每月的编程语言排行榜就知道了,C++虽诞生时间很长,但直至现在它都几乎霸占了前三,可谓宝刀不老。学习C++并不是一件容易的事情,如果你只是一时兴起,那么还是放下手中的...

2019-09-17 16:14:42 222

翻译 4个知识点帮你理清ARM开发思路!

由于涉及编程,学习ARM单片机系统对于从事电子电路的设计者来说是有些困难的,学习知识不难,难的是理清其中的开发思路,找到一个好的起点。本文就将从这一步入手,为大家介绍初次接触ARM开发应该从哪几方面来理清开发思路。做个最小系统板:如果从没有做过ARM的开发,建议一开始不要贪大求全,把所有的应用都做好,因为ARM的启动方式和dsp或单片机有所不同,往往会遇到各种问题,所以建议先布一个仅有Flas...

2019-09-11 15:36:17 158

翻译 怎么区分C和C++?

编程的学习学无止境,只掌握一门语言是远远不够的,现在我们开始C++的学习之路,下面先看下C++ 与C 的区别一、C++概述1、发展历史1980年,Bjarne Stroustrup博士开始着手创建一种模拟语言,能够具有面向对象的程序设计特色。在当时,面向对象编程还是一个比较新的理念,Stroustrup博士并不是从头开始设计新语言,而是在C语言的基础上进行创建。这就是C++语言。...

2019-09-11 15:10:29 2095

转载 HTML5能做什么?薪资水平如何?

关于HTML5我们第一次谈论 HTML5 要改变世界大概是因为乔布斯,他坚持在iOS上不兼容Flash,在 Adobe 统治多媒体开发的那个年代,这需要付出极大的勇气。这么多年过去了,虽然所有人都在谈论 HTML5,但是大部分人甚至都忘了它还是一个仍在完善中的体系,这种完善也直接决定了 HTML5 在2018年的再爆发。1。HTML5都能做什么第一:最近火爆的微信小程序,非常的流行,在...

2019-09-06 15:19:30 469 1

翻译 0基础转行IT难吗?好找工作吗?

很多想转行IT的人都会有这样的疑问:零基础、其他行业,想转行IT能行吗?自学好还是报班好?自学能学会吗?有什么好的方式?报班要怎么选择培训机构?什么最重要?学完好找工作吗?工资怎么样?类似这样的问题,小U在知乎及各类问答平台上也看到过很多,答案或能或否,但小U相信没有任何一个绝对且正确的答案。毕竟每个人的情况都不同,今天小U就就以上问题为大家说一说:零基础转行IT可不可以?★ 零基...

2019-09-03 14:33:00 484

转载 工作3年,年薪30W,大数据工程师为什么这么值钱?

大数据指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。大数据、云计算已经成为当下最热的词,相关行业的职业薪资也是水涨船高。北京大数据工程师薪酬一览:hadoop工程师水平有相关资料显示:在工龄3年以下的人群中,大数据工程师、AI 工程师、全部工程师的平均...

2019-08-30 13:31:14 668

转载 女生转行IT和汉子要考虑的问题有什么不一样?

问题:在我的后台咨询者当中,女生向我咨询最多的问题就是:女生转行IT有什么困难?是不是很多IT企业都不要女生啊?女生的逻辑不如男生,是不是学不好编程?等等。答案:以上的所有问题都不是问题,都无关紧要,转行IT有什么困难吗?有,你需要有毅力,你需要能够学进去,你需要有好的引路人,你需要有好的机遇……在这些问题上男女平等,所以女性相较于男性有哪些困难吗?在学习这件事上没有。1.女生是不...

2019-08-30 13:28:18 268

转载 Java开发就业前景到底怎么样?

Java一直都是稳居排行榜第一的语言,在未来10年Java都会是最热门的语言之一,因为Java技术具有卓越的通用性、高效性、安全性和平台移植性,它可以跨平台的应用到不同的领域,工作需求足够大。据不完全数据统计得知,Java培训已然成了时下极受欢迎的编程语言。行业前景随着社会信息的发展,Java技术已经无处不在,无论是手机软件、手机Java游戏还是电脑软件等,只要你使用到电子产品就会碰到...

2019-08-28 12:41:23 552 1

转载 Java、C/C++、JavaScript、PHP、Python分别用来开发什么?

首先,我们先普及一下编程语言的基础知识。用任何编程语言来开发程序,都是为了让计算机干活,比如编写一篇文章,下载一首MP3等,而计算机干活的CPU只认识机器的指令,所以,尽管不同的编程语言差异极大,最后都得“翻译”成CPU可以执行的机器指令。理论上任何语言干任何事情几乎都可以,但是主要干什么那就不一样了。01JavaJava常常跟”企业”联系在一起,因为具备一些很好的语言特性,以及丰...

2019-08-28 12:35:34 337

转载 IT入行首选Java的10大理由!

如今互联网蓬勃发展,继Java、C++、php后也不断涌现出了许多新的编程语言,例如Google Go、Apple's Swift和Rust。有许多可行且可靠的编程语言供你选择,每种语言都有各自的优点和缺点。有些新的编程语言希望取代现有的语言,而另一些则以新兴的平台为目标。问题来了,为什么现在学习Java依然如此必要? 1、Java广受欢迎Java仍然是世界上最受欢迎的编程语言之...

2019-08-28 12:31:39 170

转载 Web前端与HTML5有什么区别?

什么是HTML5?HTML5其实是一种技术的集合,它包括了HTML5,CSS3,JS等技术。而Web前端则是一种职业,国内从2005年开始发展的,是由网页设计师演变过来的。如果从技术上说,Web前端涉及到的技术有很多,包括HTML5,除此之外还有JSON,AJAX,DOM等。不过这也看具体的公司吧,不同的公司对Web前端开发人员的技术要求也不一样。什么是Web前端?再传统规的意义上来讲...

2019-08-27 11:31:08 401 1

转载 Java工程师在IT行业为何如此受欢迎?

在互联网+的影响下,这几年,中国的互联网行业进入了高速发展的阶段,同时IT行业,也成为了热门,备受追捧和关注的行业。在全球云计算和移动互联网的产业环境下,Java工程师为何会如此火爆?云小谷带你来分析下。1、Java开发就业现状以及发展前景目前在软件类岗位,Java软件开发工程师所占的比例最大,达到60%以上。根据IDC的统计数字,在所有软件开发类人才的需求中,对Java工程师的需求达到全...

2019-08-27 11:28:56 255

空空如也

空空如也

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

TA关注的人

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