随笔分类 - Others
Note, or something else.
摘要:参考 工作中遇到的一个问题,手机端上传图片出现卡顿,经排查发现是图片过大引起的。参考网上资料,整理出一个图片压缩(缩放)的demo页面。 demo包含图片预览,缩放以及生成文件下载三个功能,放在这里备忘,有需要的朋友可以拿去参考。 canvas-preview-and-zoom.html <!DOC
阅读全文
摘要:架构说明: 参考文档: 配置docker镜像仓库:/etc/docker/daemon.json 下载nginx和tomcat的镜像: 创建nginx和tomcat本地目录,稍后将挂载到docker容器上: 在tomcat/webapps/ROOT中创建index.html: 启动tomcat: 获
阅读全文
摘要:分享一个自己写的简单的批量文件上传插件,git地址:https://git.coding.net/lichmama/easyUpload.git 该插件很简单,由三个文件组成:easyUpload.js,easyUpload.css,以及loading.gif --代码请从git获取 参数说明: 下
阅读全文
摘要:有时需要离开电脑,但是又不想别人看到自己的桌面,我们一般都是使用快键键“Win + L”锁屏。 不过我是个强迫症患者,看到显示器亮着就觉得难受,现在国家提倡节能减排,作为程序员也得跟得上节奏才行。 上网搜索有没有某个工具可以一键锁屏并关闭显示器,很遗憾目前还没有这么方便的东西(不过本文之后就会有了)
阅读全文
摘要:需求背景:有台服务器希望屏蔽掉某IP对它的SSH连接。 临时客串下DevOps,下面的做法可能在专业运维的同学里不太专业,还请指教。 该服务器的操作系统是SuSE Linux,服务器上是安装了iptables,但是没有启用,也没用加入服务组。 所以我手动把它加入了系统服务中,并创建了一些必要文件:
阅读全文
摘要:漏洞描述 修复方式: 1.删除server/lib/uddiexplorer.war下的相应jsp文件。 2.配置访问权限,取消对外开放。 参考文档: http://blog.csdn.net/anhuixiaozi/article/details/51133356 http://blog.csdn
阅读全文
摘要:mysql中常使用limit做分页查询,使用方法也很简单: 如何优化limit 当一个查询语句偏移量offset很大的时候,如select * from table limit 10000,10 , 最好不要直接使用limit,而是先获取到offset的id后,再直接使用limit size来获取数
阅读全文
摘要:参考文档: 需求场景: 当前业务通过第三方接口查询一个业务数据,该数据更新频率略低(约2小时),但前端查询的频率不可控。所以,需要实现一个带有数据缓存功能的查询接口。 设计方案: 实时数据由第三方接口获取,ehcache作为一级缓存(数据有效时间60秒),mysql作为二级缓存和数据持久层(数据有效
阅读全文
摘要:参考文档: 最近在整理公司软件项目工程结构,最初的设计模块间耦合度太高,过多的公共service与业务逻辑强相关。以至于后期要做集群系统的工作难以展开,于是这个时候选择重构是唯一的办法了。 很荣幸这个光荣而又艰巨的任务被老大交给我和另外一个有5年JAVA经验的“老司机”,由于之前没有干过重构这种高端
阅读全文
摘要:原文链接: http://simon-c.iteye.com/blog/1016031 引用 以上摘自《Java Language Specification Second Edition》CHAPTER 4
阅读全文
摘要:参考文档: 1.记录慢查询SQL 2.explain (sql执行计划解释命令) 3.profile
阅读全文
摘要:原文链接:http://my.oschina.net/freegarden/blog/286372 摘要 Oracle JVM自带了一些工具,观察java程序的运行,用于排错调优。正文将会对 jConsole 、jvisualvm 和 jmap 进行简单介绍。 JConsole JConsole 是
阅读全文
摘要:原文链接:http://blog.csdn.net/chendc201/article/details/22905511 在Java多线程程序运行时,多数情况下我们不知道到底发生了什么,只有出了错误的日志的时候,我们才知道原来代码中有死锁。撇开代码检查工具,我们先讨论一下利用VisualVM监控,分
阅读全文
摘要:JProfiler是一款Java的性能监控工具。可以查看当前应用的对象、对象引用、内存、CPU使用情况、线程、线程运行情况(阻塞、等待等),同时可以查找应用内存使用得热点,这里提供有几篇文章供参考:获取、介绍,简单入门,使用JProfiler解决实际问题。这几篇文章基本介绍了常见东西了,下面说点心得
阅读全文
摘要:原文链接:http://blog.csdn.net/chendc201/article/details/22905503 1 Jconsole 1.1 简介以及连接 JConsole是一个基于JMX的GUI工具,用于连接正在运行的JVM,它是Java自带的简单性能监控工具。下面以对tomcat的监控
阅读全文
摘要:参考文档: 1.修改tomcat的启动参数 复制startup.bat到startup-debug.bat,然后参照修改如下(红色为主要修改部分): 或修改catalina.bat,设置CATALINA_OPTS参数为: 推荐使用第一种方式,比较简单。修改完成后,使用startup-debug.ba
阅读全文
摘要:参考文档: 昨天遇到一个问题需要设置CloseableHttpClient的超时时间,查了官方文档如下。 新建一个RequestConfig: 这个超时可以设置为客户端级别,作为所有请求的默认值: Request不会继承客户端级别的请求配置,所以在自定义Request的时候,需要将客户端的默认配置拷
阅读全文
摘要:没想到一个Java后端开发还要负责C#桌面程序,我感觉有点方。不过方归方,活还是要干的。简单记录下学到的一些知识点。 1.引用API函数 2.对象序列化,因为要对接Java的rest接口,所以需要将对象序列化转json 3.发送POST请求
阅读全文
摘要:原文链接:http://outofmemory.cn/java/spring/spring-DI-inner-class 在spring中注入内部类,有可能会遇到如下异常信息: 这个异常信息很长,他的意思是说我们没有给内部类指定构造函数,我们看下我们的代码和spring配置文件: 我们定义了一个Pe
阅读全文
摘要:参考文档: http://blog.csdn.net/xinhaoluan/article/details/3605234 环境配置: spring-framework-3.2.7 axis2-1.6.2 tomcat-7.0.64 实现步骤: 1.eclipse新建Dynamic Web Proj
阅读全文

浙公网安备 33010602011771号