随笔分类 -  java

摘要:# 查看linux服务器cpu使用最高的pid top -c # 查看指定进程pid中cpu使用最高的线程pid top -Hp 39348 -c # 转成16进制 printf "%x\n" 39361 # java查看指定进程pid中对应线程信息 jstack 39348 | grep 99c1 阅读全文
posted @ 2020-06-08 13:20 墨阳 阅读(774) 评论(0) 推荐(0) 编辑
摘要:1、添加依赖的jar包 以gradle添加依赖为例 compile "org.apache.commons:commons-lang3:3.6" compile "commons-net:commons-net:3.6" 2、封装下FTPClient package com.moy.demo.com 阅读全文
posted @ 2018-06-06 20:32 墨阳 阅读(10801) 评论(0) 推荐(0) 编辑
摘要:一、简介 Web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。 二、使用 1、使用jdk的类发布webservice a、编写接口 阅读全文
posted @ 2018-06-02 11:07 墨阳 阅读(490) 评论(0) 推荐(0) 编辑
摘要:一、之前java读取xml配置文件时,总是通过dom4j第三方库主动解析,最近发现可以通过jdk类库将xml转换pojo。 二、编写xml转化工具类XmlUtils 二、测试 a、第一步:定义一个xml配置文件如:cityList.xml <?xml version="1.0" encoding=" 阅读全文
posted @ 2018-05-02 09:45 墨阳 阅读(1697) 评论(0) 推荐(0) 编辑
摘要:一、在日志上打印异常信息时,可以将异常信息转换成字符串,便于记录 yexiangyang moyyexy@gmail.com 阅读全文
posted @ 2018-04-11 14:09 墨阳 阅读(1676) 评论(0) 推荐(0) 编辑
摘要:一、自动化部署jdk思路 a、可以使用一台Linux机器充当http服务器,jdk版本资源可以放在http服务器上,这样就可以统一使用wget下载jdk。 官方的jdk直接使用wget下载,因为没有点击确认接受协议,所以下载的jdk不能正常安装。 二、安装http服务器,准备初始环境 三、编写自动化 阅读全文
posted @ 2018-04-01 20:04 墨阳 阅读(446) 评论(0) 推荐(0) 编辑
摘要:一、在web站点中可以根据HttpServletRequest对象获取真实的客户机ip yexiangyang moyyexy@gmail.com 阅读全文
posted @ 2018-03-28 10:26 墨阳 阅读(411) 评论(0) 推荐(0) 编辑
摘要:一、项目上出现对接时、应该定义统一结果信息,例如前端调用后端接口时 yexiangyang moyyexy@gmail.com 阅读全文
posted @ 2018-03-20 17:08 墨阳 阅读(226) 评论(0) 推荐(0) 编辑
摘要:一、搭建环境 1、本文是在搭建web环境下,上传功能的,可以参考下搭建web环境 Maven配置SpringMVC4+Spring4+Mybatis3环境 2、需要添加上传文件依赖的jar包 <!-- Apache Commons FileUpload --> <!-- http://mvnrepo 阅读全文
posted @ 2018-03-14 22:40 墨阳 阅读(1079) 评论(0) 推荐(0) 编辑
摘要:1、Ajax跨域简介 1、指的是浏览器不能执行其他网站的脚本。是浏览器施加的安全限制。js本身不跨域,使用form表单和iframe直接请求,是不会跨域的; 2、只要两个url的协议、域名、端口其中有一个不同,从其中一个url中使用ajax请求另一个url,则属于Ajax跨域; 3、ajax请求接口 阅读全文
posted @ 2018-03-14 21:51 墨阳 阅读(246) 评论(0) 推荐(0) 编辑
摘要:一、添加依赖 1、新建maven的web项目后,在pom.xml添加依赖信息,对应的groupId 、artifactId修改成自己新建的 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/ 阅读全文
posted @ 2018-03-07 17:45 墨阳 阅读(3622) 评论(0) 推荐(0) 编辑
摘要:一、添加依赖 1、新建maven的web项目后,在pom.xml添加依赖信息,对应的groupId 、artifactId修改成自己新建的 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/ 阅读全文
posted @ 2018-03-07 10:22 墨阳 阅读(1055) 评论(0) 推荐(0) 编辑
摘要:一、添加依赖 1、新建maven的web项目后,在pom.xml添加依赖信息,对应的groupId 、artifactId修改成自己新建的 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/ 阅读全文
posted @ 2018-03-06 23:44 墨阳 阅读(610) 评论(0) 推荐(0) 编辑
摘要:一、先定义简单的线性表规则,然后实现 1、接口 /** * [Project]:moy-gradle-project <br/> * [Email]:moy25@foxmail.com <br/> * [Date]:2018/1/24 <br/> * [Description]: 简单的线性表定义< 阅读全文
posted @ 2018-03-04 21:26 墨阳 阅读(262) 评论(0) 推荐(0) 编辑
摘要:1、项目上涉及金额计算,写个金额计算的工具类 yexiangyang moyyexy@gmail.com 阅读全文
posted @ 2018-02-27 23:28 墨阳 阅读(201) 评论(0) 推荐(0) 编辑
摘要:一、假定一个人只有多个地址,一个地址只对应一个人,那么人和地址对应关系为1对多。 二、 1、添加依赖包,参考上篇文章hibernate+mysql入门使用 2、初始化数据库 DROP DATABASE IF EXISTS moy_hibernate; CREATE DATABASE moy_hibe 阅读全文
posted @ 2018-02-25 23:44 墨阳 阅读(144) 评论(0) 推荐(0) 编辑
摘要:一、假定一个人只有多个地址,一个地址对应多个人,那么人和地址对应关系为多对多。 二、 1、添加依赖包,参考上篇文章hibernate+mysql入门使用 2、初始化数据库 DROP DATABASE IF EXISTS moy_hibernate; CREATE DATABASE moy_hiber 阅读全文
posted @ 2018-02-25 23:26 墨阳 阅读(143) 评论(0) 推荐(0) 编辑
摘要:一、假定一个人只有多个地址,一个地址只对应一个人,那么地址和人对应关系为多对1。 二、 1、添加依赖包,参考上篇文章hibernate+mysql入门使用 2、初始化数据库 DROP DATABASE IF EXISTS moy_hibernate; CREATE DATABASE moy_hibe 阅读全文
posted @ 2018-02-25 23:13 墨阳 阅读(136) 评论(0) 推荐(0) 编辑
摘要:一、假定一个人只有多个地址,一个地址只对应一个人,那么人和地址对应关系为1对多。 二、 1、添加依赖包,参考上篇文章hibernate+mysql入门使用 2、初始化数据库 DROP DATABASE IF EXISTS moy_hibernate; CREATE DATABASE moy_hibe 阅读全文
posted @ 2018-02-25 22:23 墨阳 阅读(141) 评论(0) 推荐(0) 编辑
摘要:一、假定一个人只有一个地址,一个地址只对应一个人,那么人和地址对应关系为1对1。 二、 1、添加依赖包,参考上篇文章hibernate+mysql入门使用 2、初始化数据库 DROP DATABASE IF EXISTS moy_hibernate; CREATE DATABASE moy_hibe 阅读全文
posted @ 2018-02-25 22:04 墨阳 阅读(153) 评论(0) 推荐(0) 编辑