本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Spring Boot(09)——使用SpringMVC
使用SpringMVC
使用SpringMVC最简单的方法是在pom.xml中加入spring-boot-starter-web依赖,这样Spring Boot的AutoConfiguration模块将为我们自动进行SpringMVC的配置,创建好RequestMappingHandlerAdapter、RequestMappingHandlerMapping等,详情可以参考org.spring ...
微信小程序图片上传java端以及前端实现
小程序的图片上传与传统的图片上传方式有一些不一样
如果你有幸看到这篇文章,恭喜你,你可以完美解决了。
话不多说,前后端代码一并奉上:
(基于springmvc )
@Controller
@RequestMapping("/upload")
public class UploadController {
private static final Logger ...
Web前端阿里免费直播课堂
下周课程安排
周一:nodejs介绍及第一个web容器的搭建(一) 李老师 阿里前端p5
周二:深入了解vue组件的封装及案例讲解 (三) 何老师 资深前端开发
周三:javascript 前端面试题讲解(二) 朱老师 阿里前端p7
周四:react零基础入门之react的安装及生命周期详解(一) 董老师 高级前端开发
周五:暂定
web前端课堂,免费直播听课
学习交流直播群: 849829771 ...
Chrome浏览器扩展程序的本地备份
由于众所周知的原因,有些朋友可能很难在线下载Chrome扩展程序。一种选择是可以让朋友把他成功安装的Chrome扩展程序导出成本地文件,然后让朋友发送给自己,在自己本地电脑上报这些本地文件直接拖到Chrome扩展程序设置页面上,这样无需网络,也能实现扩展程序的离线安装。
本文介绍如何在一台已经安装了某个Chrome扩展程序的电脑上,将Chrome扩展程序导出成本地文件。
大家在自己Chrome ...
Servlet的映射路径、Servlet缺省路径
一、铺垫:
1、问题:访问URL:http://localhost:8080/servlet_test/FirstServlet
2、前提: tomcat服务器启动时,首先加载webapps中的每个web应用的web.xml配置文件。(补充webapps中存放的就是web项目中的WebRoot下的所有资源)
3、详解:1)http://: http协议2)localhost: 到本地的ho ...
ABAP,Java, nodejs和go语言的web server编程
ABAP and Java
see my blog.
nodejs
用nodejs现成的express module,几行代码就能写个server出来:
var express = require('express');
var routesEngine = require('./jerryapp/routes/index.js'); // index.js actually
...
推荐一个有趣的Chrome扩展程序-查看任意网站的开发技术栈
对于前端开发人员来说,目前的前端框架层出不穷,最受欢迎的莫过于所谓的前端框架三驾马车:Angular, React和Vue。在学习的过程中,肯定好奇现在的互联网公司的网站用的何种前端框架来开发的。
Chrome扩展程序商店里就提供了这样一款应用:wappalyzer:
安装后,打开某个你想研究的网站,点击Chrome浏览器工具栏这个小按钮,即可召唤出Wappalyze ...
推荐一款功能强大的Tomcat 管理监控工具,可替代Tomcat Manager
我们在本地启动Tomcat服务器后,用localhost:<默认端口>访问:
再点Manager App,即可进入Tomcat自带的Manager这个应用,此处可以单独部署/卸载每一个应用。可以看到在Manager应用里提供的功能是很有限的。
最近我在github上找到一个功能强大的Tomcat 管理监控工具,可以用来替代Tomc ...
Tomcat和搜索引擎网络爬虫的攻防
不知道广大程序员朋友们注意到一个现象么?用百度是无法搜索到淘宝网的网页。为什么会造成这种现象?这就要从网络爬虫说起了。
咱们程序员如果自己搭设个人网站,在上面分享一些自己的技术文章,面临的一个重要问题就是让搜索引擎能够搜索到自己的个人网站,这样才能让更多的读者访问到。
而搜索引擎如百度和微软Bing搜索,Google搜索等通过什么方式才能收录我们的个人网站呢?
答案是搜索引擎的网络爬虫。 网 ...
一篇文章搞定前端面试
本文旨在用最通俗的语言讲述最枯燥的基本知识
面试过前端的老铁都知道,对于前端,面试官喜欢一开始先问些HTML5新增元素啊特性啊,或者是js闭包啊原型啊,或者是css垂直水平居中怎么实现啊之类的基础问题,当你能倒背如流的回答这些之后,面试官脸上会划过一丝诡异的笑容,然后晴转多云,故作深沉的清一下嗓子问:从用户输入URL到浏览器呈现页面经过了哪些过程?如果你懂,巴拉巴拉回答了一堆,他又接着 ...
在同一页面显示多个JavaScript统计图表
最近我接到一个开发任务,要求就“售后服务客户满意度调查问卷表”里客户填写的反馈答案做一个统计。
问题的例子如下:
您最后一次是何时购买了我们的产品?
服务人员服务态度是否友好、工作尽职尽责?
您对我公司提供的售后服务总体感觉如何?
。。。
我要实现的功能是出一个报表,在同一个页面显示对于每个问题,每个答案的总共出现次数。
我实现了一个简单的效果,如下图所 ...
将Chrome调试器里的JavaScript变量保存成本地JSON文件
我写了一个系列的文章,主要用来搜集一些供程序员使用的小工具,小技巧,帮助大家提高工作效率。
推荐一个功能强大的文件搜索工具SearchMyFiles
介绍一个好用的免费流程图和UML绘制软件-Diagram Designer
介绍Windows任务管理器的替代者-Process Explorer
介绍一个强大的磁盘空间检测工具Space Sniffer
如何在电脑上比较两个相似文件的差 ...
使用JavaScript给对象修改注册监听器
我们在开发一些大型前端项目时,会遇到这样一种情况,某个变量上有个字段。我们想知道是哪一段程序修改了这个变量上的字段。比如全局变量window上我们自定义了一个新字段_name,我们想知道到底有哪些程序给这个字段赋了值。
一行行地调试肯定太费时间了。如果window这个变量的_name字段被程序赋值时,能执行我们自己实现的一个监听器,这样不就方便多了么?
监听器的实现很简单:
<html ...
HTTP 200 OK和HTTP 304 Not modified的由来
这两个字段都和HTTP协议的缓存控制相关。
浏览器缓存机制是通过HTTP协议Header里的Cache-Control(或Expires)和Last-Modified(或 Etag)等字段来实现。
这两个字段的作用:
1. 接收响应时,浏览器决定文件是否需要被缓存;
2. 需要加载文件时,浏览器决定是否需要发出请求的字段。
看一些例子:
Cache-Contr ...