
项目经验
CHEN俊铭
交流。
展开
-
小小图片爬虫
前言事前准备项目结构项目编码页面indexjspcomcjmservletCatchPciturecomcjmmodelJsonFormatMyHttpClientPicturecomcjmutilsPictureDownloadPictureDownloadMachine最后再说几句资源下载路径前言通过对HttpClient的学习,打开了我对后台的理解,在我的眼中,原创 2016-04-15 09:45:33 · 2612 阅读 · 1 评论 -
如何成为优秀的软件模型设计者?
如何成为优秀的软件模型设计者? 0001_全科,群主,是群里非常老道,又平易近人的程序员。看了他的博文《如何成为优秀的软件模型设计者?》,引起来我的深思,与君共享。附上博文和链接: 模型设计是软件架构师所需具备的基本技能之一,本文是一篇不错的关于如何成为优秀模型设计者的文章,希望对大家有所帮助! ——Sunny我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢? 将下转载 2016-09-15 11:37:25 · 526 阅读 · 0 评论 -
我和我四次版本的上传模块
我和我四次版本的上传模块我和我四次版本的上传模块功能说明简单上传页面后台处理异步上传页面后台处理进度条上传页面后台处理断点续传上传页面后台处理后言功能说明我已经做了很多个功能模块了,现在想来整理一下做过的功能,一些web应用的基础功能。 第一个就是上传模块,说起来,上传看起来一件简单的事情,如果是以前,能上传就是一个了不起的功能了。可是现在不一样了,我们要给用户更好的体原创 2016-08-10 13:27:24 · 2096 阅读 · 3 评论 -
Docker 从入门到放弃(一)
Docker 从入门到放弃(一)Docker 从入门到放弃一相关概念JavaSpring BootDockerJenkins在学习docker的过程中,到处都是坑。因为docker这个集装箱可以装太多的东西,所以乱呼呼的一大堆技术,没有一个清晰的流程。 因此,我打算写一个教程。该教程特别服务于JavaWeb工程师,做的是一个Spring Boot的项目,然后用docker容器启动,最后原创 2016-08-20 16:32:56 · 3823 阅读 · 1 评论 -
Docker 从入门到放弃(二)之Spring Boot
Docker 从入门到放弃(二)之Spring BootDocker 从入门到放弃二之Spring Boot项目结构pom文件main文件Dockerfile访问首先写一个Spring Boot的项目,建立一个Maven的项目,可以用任何一种 IDE,最好推荐使用IDEA,因为用起来不仅漂亮,而且方便。项目结构pom文件<project xmlns="http://maven.ap原创 2016-08-20 16:53:00 · 7393 阅读 · 0 评论 -
Docker 从入门到放弃(四)之Docker本地仓库
Docker 从入门到放弃(四)之Docker本地仓库报错查看镜像标记镜像安装registry推送到本地仓库访问报错Cannot connect to the Docker daemon. Is the docker daemon running on this host?这个错误只要输入docker -d就行了。 因为docker服务没有开启。查看镜像docker images应该又原创 2016-08-20 17:22:30 · 3729 阅读 · 0 评论 -
Docker 从入门到放弃(五)之Docker镜像管理
Docker 从入门到放弃(四)之Docker镜像管理Docker 从入门到放弃四之Docker镜像管理希云希云希云直通车 上面有很多docker的教程。原创 2016-08-20 17:24:49 · 1907 阅读 · 0 评论 -
Docker 从入门到放弃(三)之Docker环境
Docker 从入门到放弃(三)之Docker环境构建运行docker构建mvn package docker:build 如果报错了The program 'mvn' can be found in the following packages: * maven * maven2Try: sudo apt-get install <selected package>说明maven安装的原创 2016-08-20 17:06:46 · 2420 阅读 · 0 评论 -
网站视频功能
网站视频功能网站视频功能flv Flash Video其他视频格式ffmpegflv (Flash Video)他有着形成文件极小,加载速度快,使得网络观看视频文件比较流程。在以前国内的优酷、国外的youtube的标清格式文件都是用flv格式。flv的tag分成三类,audio、video、script,分别是视频,音频,脚本,但是我用360解压工具看了一下,发现只有视频和音频。随着Flas原创 2016-08-18 22:26:18 · 903 阅读 · 0 评论 -
Ajax使用jQuery与后台交互
Ajax使用jQuery与后台交互Ajax使用jQuery与后台交互前言AjaxAjax的优点XmlHttpRequest对象数据篇jquery-form的方式提交数据自定义数据篇自定义上传的数据文件篇前台使用ajaxuploadjs对文件进行上传后台使用commons-fileuploadjar上传文件MyFilejava文件UploadUtiljava工具JAR包项原创 2016-05-29 10:39:45 · 17016 阅读 · 0 评论 -
Jetty 嵌入式Web
serverpackage com.chen.server;import com.chen.servlet.GoodbyeServlet;import com.chen.servlet.HelloServlet;import org.eclipse.jetty.server.Server;import org.eclipse.jetty.servlet.ServletContextHandle原创 2016-08-16 15:59:59 · 388 阅读 · 0 评论 -
MINA 实战
编写MINA简单版是很简单的,甚至你连客户端都不用写了,直接就写服务端,然后用telnet远程链接服务端端口就行了。但是,我这里把服务端和客户端都实现了,先看看项目类结构。 代码如下:服务端处理器package com.chen.server;import org.apache.log4j.Logger;import org.apache.mina.core.service.IoHandler原创 2016-08-16 15:50:26 · 1395 阅读 · 0 评论 -
NanoHttpd Demo是个好东西
NanoHttpd Demo是个好东西前几天,在做一个视频BT项目的时候,看各种博文之类的,突然就看到提出了一个NanoHttpd视频服务器的博文。于是就跟进去看了一下,发现,里面就一个链接。 GitHub地址:https://github.com/NanoHttpd/nanohttpd 然后就没了。。。 本来像这种标题党,我已经举报他。可是,我又很想知道,所以我就跟进去看了一下,NanoH原创 2016-08-16 15:15:48 · 9066 阅读 · 4 评论 -
记一次QQ互联开发
记一次QQ互联开发记一次QQ互联开发基本知识OAuth20接入流程问题说明使用的类和工具基本知识OAuth2.0OAuth: OAuth(开放授权)是一个开放标准,允许用户授权第三方网站访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码提供给第三方网站或分享他们数据的所有内容。 QQ登录OAuth2.0:对于用户相关的OpenAPI(例如获取用户信息,动态同步,照片,日志,原创 2016-08-16 14:58:22 · 743 阅读 · 0 评论 -
实战Java模版引擎Freemarker
实战Freemarker实战Freemarker前言需求分析实例SerlvetHtmlCreatejavahtmlftlpomxml后续前言之前,做了一个展示型页面比较多的网站。 那时候,我还没有学习框架之类的东西,所以,所有的页面都是由JSP+Serlvet交互。 现在翻看,感觉非常的不爽与纠结,因为感觉性能不好,JSP要编译成Serlvet,然后JSP引擎用Javac把Se原创 2016-07-25 00:51:17 · 651 阅读 · 0 评论 -
命名规范
命名规范命名规范背景项目文件夹文件命名变量华为编程规范背景做项目,有一种良好的命名规范。那可是极重要的。项目文件夹包 :采用完整的英语描述,全小写字母组成,使用域名反转,如com.chen.action配置文件文件夹:比如说,xml,properties等文件应该建包放在conf文件下,如果使用spring框架,可以存放在conf/spring下面,而不要都放在src文件夹下文件命名原创 2016-05-16 19:56:34 · 811 阅读 · 0 评论 -
自动登陆--Cookie
自动登陆–Cookie自动登陆CookieCookie特点作用限制使用方法准备工作增加cookie获得cookie删除cookie再来两句CookieCookie是由Servlet API提供的类,是Web服务器发送给客户端的一小段信息。客户端在请求时,可以读取信息并发送到服务器端,Cookie中包含多个名称/值对,服务器发送一个Cookie时,客户端可以接受并保存这个Cooki原创 2016-05-16 17:45:53 · 722 阅读 · 1 评论 -
项目中的罪与改
项目中的罪与改对项目的总结和悔过。 项目中的罪与改罪一没有好好写注释罪二没有项目日记罪三文档与项目的脱轨罪四对github的误用罪五对github的无用认真算起来,从事开发已经有两年了。 在项目中做过Java后端开发、也做过前端开发、也有做过安卓开发、能用C语言图形库做小系统、也能与嵌入式合作、也有分布式的网络项目…总总做了应该有六七个项目。 现在回想起来以前的开发的确不是原创 2017-02-25 20:09:36 · 640 阅读 · 1 评论