山月记

苟有恒何必三更眠五更起 最无益莫过一日曝十日寒

排序:
默认
按更新时间
按访问量

linux(ubuntu)下搭建nginx,tomcat负载均衡环境搭建

随着用户访问量增加以及单台服务器处理能力瓶颈,集群可以很好的解决这个问题,集群也可以保证在单台服务器宕机系统也可以正常运行。负载均衡就是让一个集群(多台机器处理相同的业务)的机器的使用率尽可能平均。比较常用场景:一是web服务器集群,例如用户访问了www.yasin.ac.cn这个网站,通过负载均...

2017-06-25 23:10:44

阅读数:1373

评论数:0

代理模式-Java动态代理的实现及应用

Java动态代理其实写日常业务代码是不常用的,但在框架层一起RPC框架的客户端是非常常见及重要的。spring的核心思想aop的底层原理实现就使用到了java的动态代理技术。 使用代理可以实现对象的远程调用以及aop的实现。 java的动态代理的实现,主要依赖InvoctionHandler(...

2017-06-03 17:45:31

阅读数:342

评论数:0

java常用的log系统

项目中log系统必不可少的一个组件,其用户无需赘述。 java日志系统一般会分为接口层和实现层,例如common-logging和slf4j等 1.java的日志系统,常用的common-logging.jar这个类似是log系统接口规约,log4j则是具体的实现工具。当然logging可以脱...

2017-05-24 20:58:34

阅读数:455

评论数:0

Java注解的实现与使用

Java注解是java5版本发布的,其作用就是节省配置文件,增强代码可读性。在如今各种框架及开发中非常常见,特此说明一下。

2017-04-26 09:15:11

阅读数:3313

评论数:3

认识java中线程安全问题

出现场景: 多个线程同时操作一个对象,如果该对象没有线程安全的控制,便会出现线程安全问题。例如:我们有一个类Apublic class A{ int count=0; public void add1000(){ for(int i=0;i<1000;i++)...

2017-03-16 16:32:33

阅读数:287

评论数:0

java操作word/excel/pdf等文件技术方案

最近项目中遇到很多对word/excel/pdf等文件的操作,解决方案有好多,开源免费有:利用openoffice组件(需要安装openoffice软件),poi,itext等。也有收费的服务:aspose(特别好用,也有点贵)。 我项目中需求可以概括为导出word(包括文字,表格,图片),把p...

2017-03-15 17:07:41

阅读数:978

评论数:0

web前端实现markdown编辑预览页面(低仿csdn博客界面)

所需的第三方js库1.编辑框库 https://github.com/ajaxorg/ace-builds/ 2.markdown预览库https://github.com/chjj/marked效果页面分三部分,一个顶部的状态栏(包括文章标题、相关插入操作工具栏),一个左部的输入框,一个右部的...

2017-02-28 08:49:44

阅读数:1486

评论数:0

CDN资源下载工具

相信大家在做项目时会经常引入第三方js/css库,有的会在官网直接下载js/css文件,但有时想直接用在大厂的CDN库中找(但又像在项目引用自己项目本地的js库),一般都是在浏览器中打开,在粘贴复制,还得新建文件,虽说不是太复杂,但还是让我有了写一个直接下载的工具的方向(是不是有点闲,不过感觉还是...

2017-01-13 17:39:24

阅读数:1111

评论数:0

Java IO最详解

博客原文:  http://blog.csdn.net/yczz/article/details/38761237 Java IO最详解 2014-08-22 20:14 118301人阅读 评论 (35) 收藏举报 本文章已收录于: 分类: JAVA (118) ...

2017-01-13 15:31:07

阅读数:303

评论数:0

微信小程序会替代原生APP吗?

今天是微信小程序正式发布的日子,我也来蹭一下热点,凭自己的理解分析一下微信小程序的影响。 不废话,先回答标题,微信小程序会替代原生APP吗?我的回答是会替代活跃度低的APP。 有不少人谈论微信小程序会成为一个生态吗?我认为不会,微信的影响力只是在国内,而且国内非腾讯系的大厂我认为也是不会上小程...

2017-01-09 18:30:11

阅读数:635

评论数:0

SSM框架整合

最近没有写博客,主要是在学习前端和java开发的一些入门知识。 这篇博客讲一下SSM整合,虽然这个没有技术含量,多搭两次变能掌握的事情,但对于刚入门的新手而言,整合这三个框架还是有点头痛的,毕竟配置文件好多。使用的工具:Spring Tool Suite(就是在Eclipse上加了一些插件);m...

2016-12-28 10:01:09

阅读数:381

评论数:0

geoserver发布多层级地图数据(大图拼接/MBTilers规范)

应用场景我是革命一块砖,哪里需要往哪搬!哈哈,身为全栈做的活挺多了,不过公司最近要用geoserver发布地图服务,又要开始了一个陌生的领域的探索。 Geoserver是一款开源免费的地图服务器,功能十分强大。或许我们会碰到这样一个场景,工作在内网下,不能使用外网的天地图资源(手动笑cry),这...

2016-11-25 17:44:33

阅读数:4497

评论数:3

MPAndroidChart使用(个人笔记)

该库github地址:https://github.com/PhilJay/MPAndroidChart android开发中经常会用到图表类的控件,MPAndroidChart可以很好的实现,不过其api很多,记不住,每次都会开始查,在这里特此总结,做个人笔记使用。 首先该库支持LineCh...

2016-11-15 12:01:36

阅读数:1146

评论数:0

SSH框架如何与APP通信

最近SSH肤浅的学了一遍后,也算自己向全栈迈出了重要的一步。现在学SSH框架大多以网站开发为例。像我这种做APP出身的,就特想实现跟服务器的通信。 要解决的问题就是如何接受APP传来的数据(一般为json格式)和返回数据(一般为json格式)。下面就进行一下说明。 如何接受APP传来的数据: ...

2016-11-05 14:46:48

阅读数:1198

评论数:1

利用geoserver+udig发布地图并对地图进行颜色渲染

对于shape文件直接发布只能是简单地形图,并没有根据数据对地形图处理。这就需要style文件对地图进行一些现实加工。 1. 利用udig软件对shape文件进行style加工: (1) 首先读入shape文件: 继续选择file,选择你的shape文件,确定后等待读入即可。 (2)...

2016-10-19 17:33:33

阅读数:2806

评论数:0

android-async-http源码宏观分析

android-async-http-client以下简称aahc,对用户而言最重要的是asynchttpclient类,该类提供了post,get等关键方法,同时post,get的方法中会有ResponseHandlerInterface子类接口提供回调。 首先分析AsyncHttpClien...

2016-09-07 17:11:57

阅读数:322

评论数:0

android弹窗使用总结,高仿QQ空间操作弹窗

android弹窗一共有两种方式,一种是dialog及其子类,另一种是popupwindow;Dialog及其子类尤其AlertDialog是最常用的,也是最自由的一种。**Popupwindow与Dialog的区别:**AlertDialog是非阻塞线程的,AlertDialog弹出的时候,后台...

2016-08-18 22:18:13

阅读数:1105

评论数:0

常用libs收集

1.圆形imageviewhttps://github.com/hdodenhof/CircleImageView

2016-08-16 09:31:18

阅读数:391

评论数:0

android事件分发总结

这篇android事件分发总结是自己也是想写好久,不过有很多巨巨已经写得相当好了。这里有郭巨巨从源码的角度开始分析事件分发 连接:Android事件分发机制完全解析,带你从源码的角度彻底理解(上) Android事件分发机制完全解析,带你从源码的角度彻底理解(下) 写的恨透侧很好,当是入门...

2016-08-03 23:16:52

阅读数:303

评论数:0

含有listview的界面实现左右滑动监听

在android开发中会碰到有顶部导航并且下面显示的内容是一个listview,此时要想实现左右滑动切换顶部导航的选项是不能实现的,因为listview自己消耗横向滑动事件。因为我可以通过继承listview,对左右滑动事件进行消耗,不在让原生的listview处理。效果图: 思路就是继承lis...

2016-08-03 21:14:21

阅读数:3965

评论数:3

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