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