
Java
文章平均质量分 55
iw1210
这个作者很懒,什么都没留下…
展开
-
Java 项目在 IntelliJ IDEA 中导出 Jar 包文件的步骤
Java 项目在 IntelliJ IDEA 中导出 Jar 包文件的步骤直接上图:【STEP 1】【STEP 2】【STEP 3】【STEP 4】【STEP 5】【STEP 6】【STEP 7】完毕!...原创 2020-01-15 10:30:34 · 4139 阅读 · 0 评论 -
小记 Eclipse 监视窗口提示的 “Problems” 的排除方法
小记 Eclipse 监视窗口提示的 “Problems” 的排除方法。直接上图说明:就这四张图,嘻嘻~原创 2017-11-16 21:04:54 · 2973 阅读 · 0 评论 -
在代码层面上解决由于Java用有符号数值类型映射MySQL无符号数值类型而导致的数值溢出问题
在代码层面上解决由于Java用有符号数值类型映射MySQL无符号数值类型而导致的数值溢出问题。如果MySQL数据库中定义一个无符号的数值类型字段,这样在Java中如果用工具生成实体类时,会自动使用一个比特位数相同的有符号数值类型属性映射了这个字段,所以数值范围减半,偏离了设计逻辑。比如给User表定义一个年龄字段age,类型是无符号的TINYINT(定义有符号的不合逻辑),在Java中原创 2018-01-25 14:27:04 · 843 阅读 · 1 评论 -
前端用AJAX把数组传给后端控制器数组参数的方法
前端用AJAX把数组传给后端控制器数组参数的方法分两种情况:1. 数组元素是基本类型数据的数组。2. 数组元素是普通类对象的数组。下面分别讲解。一、数组元素是基本类型数据的数组这种情况比较简单,下面是示例代码。控制器代码:@Controller@RequestMapping(value = "testctrl") @ResponseBody @RequestMapping(value = "...原创 2018-03-27 19:28:28 · 3655 阅读 · 1 评论 -
MyBatis中批量插入数据库与批量更新数据库的XML代码写法
MyBatis中批量插入数据库与批量更新数据库的XML代码写法下面以MySQL为例讲解。一、批量插入(insert)DAO层接口定义:int insertBatch(@Param("arrtest")TestEntity[] arrTest);XML文件配置:<insert id="insertBatch"> insert into TEST (STATE, TESTID, TYP...原创 2018-03-28 19:42:09 · 12914 阅读 · 0 评论 -
认识大数据
认识大数据总结一下近期学习的大数据知识,主要是参考了厦门大学林子雨老师的博客。--- 传统的Web应用(LAMP、JavaEE、NODE系等)与大数据的关系之前一直以为大数据的东西就是来取代传统的Web应用的,其实并不是这样。即使是大数据的架构,应用层依然会是传统的web应用,但是会根据数据特点对数据进行存储(结构化数据依然会保存在传统的关系型数据库,如MySql,日志等非结构数据会保...原创 2018-08-30 18:04:14 · 1368 阅读 · 0 评论 -
Linux 下给新用户赋予 Tomcat 的使用权限
Linux 下给新用户赋予 Tomcat 的使用权限首先假设 Tomcat 安装目录是“/opt/tomcat”。1. 创建一个组创建一个组,组名是“trustgroup”:# groupadd trustgroup2. 创建一个用户创建一个用户“truster”,并把这个用户设为 trustgroup 组的组员。# useradd -g trustgroup truste...原创 2018-11-22 18:52:25 · 4650 阅读 · 0 评论 -
用 Java 操作管理 Openfire(比如管理用户,包括创建、删除用户等)
用 Java 操作管理 Openfire(比如管理用户,包括创建、删除用户等)1. 为 Openfire 安装 REST API 插件安装后在管理平台的插件列表里可以看到 REST API 插件:2. 配置 REST API 插件打开 REST API 插件属性页面,配置插件:注意,如果打不开插件的属性页面,可能是插件版本与 Openfire 的版本不适配的缘故,到 Openfire...原创 2019-04-01 15:43:33 · 2546 阅读 · 1 评论 -
IntelliJ IDEA 下用 Maven 把 SpringBoot 工程打 Jar 包并命令行指定端口运行 Jar 包启动项目
IntelliJ IDEA 下用 Maven 把 SpringBoot 工程打 Jar 包并命令行指定端口运行 Jar 包启动项目1. 首先保证 pom.xml 文件中有 Maven 插件<plugin> <groupId>org.springframework.boot</groupId> <artifactId>sp...原创 2019-05-14 17:12:39 · 2982 阅读 · 0 评论 -
SpringMVC用InitBinder注解实现表单多对象精准绑定接收
SpringMVC用InitBinder注解实现表单多对象精准绑定接收。要在一张表单中提交多个对象,并且还要在后台Controller中精准的绑定接收,可是,这些对象中可能有相同的参数名,如何做到精准绑定?后台接收入参时无法像Struts那样JSP表单中使用Object.Param形式对表单进行精准绑定入参,我们都知道Struts2默认就是这种方案,这是因为struts2采用了OGNL,并原创 2017-10-25 19:41:50 · 622 阅读 · 0 评论 -
Intellij IDEA 快捷键
Intellij IDEA 快捷键【Alt】+【->】或【【Ctrl】+【Alt】+【->】或【【Alt】+【F7】:查找整个工程中某一个类、方法或者变量的所有使用位置。【Ctrl】+【E】:列出最近打开的文件。原创 2017-10-25 17:02:18 · 259 阅读 · 0 评论 -
Spring MVC 静态资源访问配置
Spring MVC 静态资源访问配置下面以login.jsp文件访问login.css文件为例,讲解在Spring MVC中如何配置静态资源访问。工程目录结构如下图:在 Spring MVC 配置文件中需要配置的内容: 在 login.jsp 文件需要添加的代码: Login "原创 2017-06-07 10:50:39 · 418 阅读 · 0 评论 -
Java解析嵌套的JSON字符串
Java解析嵌套的JSON字符串直接代码举例说明,需要json.jar包。Maven依赖: org.json json 20140107 示例代码:String jsonstr = "{\"sign\":\"ERITJKEIJKJHKKKKKKKHJEREEEEEEEEEEE\"," + "原创 2017-06-30 16:41:36 · 2310 阅读 · 0 评论 -
JAVA 实现 AES 加密
JAVA 实现 AES 加密直接上代码:import javax.crypto.*;import javax.crypto.spec.SecretKeySpec;import java.io.UnsupportedEncodingException;import java.security.InvalidKeyException;import java.security.NoSuc原创 2017-06-27 17:29:21 · 419 阅读 · 0 评论 -
用 IDEA 导入 Eclipse 的 Maven 项目
用 IDEA 导入 Eclipse 的 Maven 项目打开IDEA,点击“Import Project”。选择你需要导入的 Maven 项目目录。选择“Import Project from external model”,然后选择 Maven,点击Next。一路Next下去,导入成功。参考:https://www.zhihu.转载 2017-07-29 00:21:32 · 6058 阅读 · 0 评论 -
在 Intellij IDEA 中打开别人的工程也使用自己的 MAVEN 仓库(即 repository)
在 Intellij IDEA 中打开别人的工程也使用自己的 MAVEN 仓库(即repository),第一次打开别人的工程时按下图检查一下即可。原创 2017-08-28 17:54:06 · 3569 阅读 · 0 评论 -
IntelliJ IDEA 在一个平台上打开多个项目
IntelliJ IDEA 在一个平台上打开多个项目参阅:http://blog.youkuaiyun.com/zht666/article/details/47831893原创 2017-08-28 18:00:13 · 1890 阅读 · 0 评论 -
用 JSONP 实现跨域请求
用 JSONP 实现跨域请求参考:1. 轻松搞定JSONP跨域请求http://blog.youkuaiyun.com/u014607184/article/details/520278792. jsonp与JAVA的配合使用http://www.cnblogs.com/dream0530/p/6179819.html3. Jsonp和java操作例子htt原创 2017-09-26 20:06:09 · 408 阅读 · 0 评论 -
几句话就理解 POJO、JavaBean、EJB、DAO、DTO、VO、PO、BO、DO
几句话就理解 POJO、JavaBean、EJB、DAO、DTO、VO、PO、BO1. POJOPOJO(Plain Old Java Object)这种叫法是Martin Fowler、Rebecca Parsons和Josh MacKenzie在2000年的一次演讲的时候提出来的。按照Martin Fowler的解释是“Plain Old Java Object”,从字面上翻译原创 2017-10-18 20:16:36 · 1228 阅读 · 0 评论 -
Java通过FFMPEG获取视频时长
Java通过FFMPEG获取视频时长FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec都是从头开发的。由此看来FFmpeg很强大,很多主流的音频、视频处理原创 2017-03-30 22:55:07 · 8554 阅读 · 1 评论