自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

董亮亮的开发笔记

安卓和后端开发

  • 博客(12)
  • 资源 (5)
  • 收藏
  • 关注

原创 从楚门世界看人性的弱点

最近在读《人性的弱点》,看了《楚门世界》,说点自己的感悟。楚门世界首先说说楚门,这个小阿仁从出生起,就生活在一个由大导演基斯督虚构的“桃园岛”中。阿仁的生活就是一个旷世的真人秀节目,出生、成长、衣食住行、初吻......全世界持续关注这个小伙子长达 30 年,他的人生看起来一直都是这么“理想”。基斯督认为这个理想国远远好于现实世界,他高高站在太阴室,想将阿仁禁锢在他的杰作——桃园岛中。当...

2019-12-12 14:23:48 509

原创 算法 - PNPoly解决点到多边形距离的问题

最近做了一个算法题【盒马配货】:(题目大意)盒马店的配送范围由一些点组成的多边形确定,给定一个点判断其是否在配送范围内,若在,则此点不需要挪动,打印"no 0";若不在,则给出此点需要挪动到配送范围的最短距离,打印"yes 距离"。如何求解点到多边形的距离此题求解需要解决两个问题:点到多边形的边的最短距离。点是否包含在多边形内。点到边的距离计算点到多边形最短距离的基本原理是...

2019-08-28 12:45:49 2972

原创 校友录设计

校友录网站。作为毕业设计,为母校设计校友交流平台。基于javaWeb,由Maven构建管理,采用Spring+SpringMVC+MyBatis框架,用EhCache做数据缓存。门户网站采用BootStrap设计界面,后台管理网站用AmazeUI设计界面。项目地址:https://github.com/blackist/ar摘要校友作为高校的一种重要资源,在促进高校专业教学改革、募集高校筹资...

2019-06-23 17:17:24 3200 11

原创 依赖注入

讲真的,今年就业形势相当不好,对IT从业者的专业能力要求将变得更高。近来一边忙学业,一边学习Java基础和框架源码,为不久之后的招聘做准备。打算从Java7、Java8d的版本新特性着手,再深入JVM、并发编程等。Java7中发布了JSR-330标准的DI特性。IoC是控制反转,DI是依赖注入。依赖注入(控制反转的一种形式)是Java开发主流中一个重要的范式。一、理解IoC和DIIoC(...

2019-06-13 20:45:56 963

原创 IDEA让生活更美好

Java是世界上最好的语言吗?咱也不敢说,咱也不敢问呐。但是,jetbrains的IntelliJ IDEA是宇宙最强IDE,我想是没人反对的。今天我们就来聊聊IDEA的主题等环境配置,毕竟开发人员的2K屏幕和机械键盘都是为舒适的编码IDE服务的。一、主题配色选择一个自己喜欢的配色方案,比找个漂亮的女朋友更重要,因为你和IDEA相处的时间比她还要多。1.1 系统栏设置Settings ...

2019-06-02 12:30:34 690

原创 分布式-开启SpringBoot微服务之旅

分布式架构可以降低程序错误给整体系统带来的风险,也可以通过不断扩张主机的数量以实现横向水平的性能扩展,因此我们需要分布式架构。微服务架构及容器技术微服务这个词近几年很火,微服务架构(Microservices Architecture,MSA)是分布式架构的一种,它的产生主要依赖以下方面的内容:领域驱动设计:分析并模型化复杂业务。敏捷方法论:快速发布,形成有效反馈。持续交付:更快、可...

2019-05-22 21:19:25 361

原创 Docker入门及自定义容器

Linux Containers Linux容器 缩写LXC,其对进程进行隔离,而非一个完整的操作系统。Docker属于LXC的一种封装,提供简单易用的容器使用接口。Docker主要用于提供一次性环境、提供 弹性的云服务、组件微服务架构。一、基本操作1.1 Docker安装Docker是一个开源的开品,有两个版本:CE(Community Edition)和EE(Enterprise Edi...

2019-05-04 08:29:23 500

原创 Android组件化-UI统一&主题变色

客户端开发中UI设计极其重要,直接影响用户体验和App的品质;其次UI设计应做到样式、排版统一,简化布局文件,方便全局修改和维护。

2019-03-26 16:19:10 2881

原创 Android测试-Monkey Test

APP开发过程中,开人员往往自己做一些功能测试和稳定性测试,使用MonkeyTest做压力测试是常用方法,及时修复ANR、CRASH提高项目组整体的开发效率。一、Monkey简介Monkey是一种命令行工具,这个工具存在于Android系统/system/framework/monkey.jar,Android设备/模拟器连接到PC后通过adb shell使用此工具,monkey测试流程如下...

2019-03-15 09:57:11 3037

原创 HTML中常用的js技巧和方法

以评论功能为例1.ajax动态加载评论列表 js: // 加载评论列表 var postId = $("#postId").html(); $.post("post/commentList.action?postId="+postId, function(data) { $("#comment-list").html(data); });html:<%@ t

2017-04-11 08:35:09 328

原创 JSP的开发学

网站开发中JSP应用大量存在,对JSP进行一些配置和优化对有益于高效开发。下面是我开发过程中对jsp优化方法和异常解决的一些总结。jsp页面配置 (1)页头设置%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>异常处理 (1)列表内容

2017-04-10 19:35:04 309 1

转载 Test CSDN-Markdown

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-04-10 16:09:58 360

apache-tomcat-8.0.9.zip

apache-tomcat-8.0.9.zip

2021-08-07

校友录网站 JavaWeb SpringMVC MyBatis

校友录网站。基于javaWeb,由Maven构建管理,采用Spring+SpringMVC+MyBatis框架,用EhCache做数据缓存。门户网站采用BootStrap设计界面,后台管理网站用AmazeUI设计界面。

2018-04-18

spring3.2.2+mybatis3.1-lib

Spring整合Mybatis所需jar包, spring 3.2.0 mybatis 3.1

2015-11-30

基于Virsual C++的图形绘制教程

基于Virsual C++的MFC绘图引导,用C++绘图,连接到上位机,解决语言、软件不兼容问题。

2014-10-25

PDF阅读、生成器

官方中文版正版软件,用于阅读·生成PDF文件,也可以把PDF文件转换成WORD文档,你值得拥有!

2014-06-05

空空如也

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

TA关注的人

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