Java开发心得
在工作中总结,在实践中学习总结。不断学习不断总结才能不断进步。
Insist_on_progress
路漫漫其修远兮,吾将上下而求索。
展开
-
Java实现地区选择工具类(省市县)
1.需要的jar包<dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId>原创 2018-11-29 13:59:26 · 8206 阅读 · 7 评论 -
搭建互联网电商分布式图片服务器
一、在安装FastDFS之前必须先安装libevent,安装libevent步骤如下:1.下载libevent:wget https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz2.解压libevent:tar -zxvpf libevent-2.0....原创 2019-02-19 10:11:34 · 765 阅读 · 0 评论 -
spring boot项目打包并指定程序入口
1.把下面这个放进项目的pom中<!-- 1、设置jar的入口类 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId&am原创 2019-01-10 16:29:12 · 1553 阅读 · 0 评论 -
spring boot用注解写sql
直接看例子1.查@Select("select * from users")List<Users> AllUser();2.改//注意要加script标签@Update("<script> " + "update users" + "&原创 2019-01-10 16:05:48 · 6521 阅读 · 7 评论 -
Springboot根据实体类生成数据库表
Springboot基础篇 根据实体类生成数据库表springboot数据库(一)-springboot-JPAJPA:springboot -jpa:数据库的一系列的定义数据持久化的标准的体系学习的目的是: 利用springboot实现对数据库的操作第一步:添加springboot-data-jpa和数据库的依赖关系<dependency> <gro.原创 2019-01-08 14:13:44 · 10528 阅读 · 32 评论 -
spring cloud集成redis
spring cloud连接和操作redis1.依赖的jar <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId>原创 2019-01-07 14:03:42 · 2495 阅读 · 11 评论 -
开放redis远程连接和6379端口
开放redis远程连接和6379端口一、开放远程连接1.找到redis中的redis.cof文件并打开2.找到bind 127.0.0.1并注释掉3.修改 protected-mode 属性值为no注:redis默认是只能本地访问,注释掉并叫保护模式禁用以后可以IP访问4.修改daemonize属性将no 改为yes注:该属性是将redis后台运行二、开放6379端口/sbin/...原创 2018-12-28 14:50:38 · 9360 阅读 · 2 评论 -
使用递归删除集合中重复元素
方法一:采用老式for循环public class Test2 { public static void main(String[] args) { /创建集合 ArrayList<String> list = new ArrayList<>(); //添加元素,其中元素有重复 list.add("aaa"...原创 2019-01-28 13:23:32 · 702 阅读 · 0 评论 -
mybatis逆向工程生成实体类和mapper
1.pom插件&amp;lt;!-插件-&amp;gt; &amp;lt;plugin&amp;gt; &amp;lt;!-- 用maven mybatis插件 如果不在plugin里面添加依赖包得引用的话,会找不到相关得jar包, 在plugin外部得jar包,他不会去找到并执行,原创 2019-01-14 09:54:36 · 650 阅读 · 0 评论 -
根据子类id查询所有父类名称
public String getParentName(int nodeID){ //和数据库交互,得到当前节点记录 DbRole entity = roleMapper.selectByPrimaryKey(nodeID); if(entity != null){ String configName = entit...原创 2018-12-07 22:38:46 · 1427 阅读 · 0 评论 -
MySQL实现多字段模糊查询
SELECT * FROM `p_staff` WHERE CONCAT(IFNULL(`字段一`,''),IFNULL(`字段二`,''),IFNULL(`字段三`,'')) LIKE '%关键字%'原创 2019-02-20 10:28:44 · 505 阅读 · 0 评论 -
MySQL 统计 各班总人数、男女各总人数 、该班级男生比例,女生比例
select sClass 班级,count(*) 班级学生总人数,sum(case when sGender=0 then 1 else 0 end) 该班级女生人数,sum(case when sGender=0 then 1 else 0 end)1.0/count() 该班级女生所占比例,sum(case when sGender=1 then 1 else 0 end) 该...原创 2019-02-18 16:37:55 · 29147 阅读 · 2 评论 -
sql行转列
一:前言 二:第一次思考 三:第二次思考 四:第三次思考 一:前言 在我们做的一些项目中经常会碰到把行转化为列的问题,那么我们今天就来探讨一下,我们怎么样把表1转化为表2的格式 图一 图二 二:第一次思考 可以看得出来,表2列是由表1的数据行转化而来的,只有Name列是表1中的列,一步一步的来,其他的列难...转载 2019-01-09 14:50:39 · 158 阅读 · 0 评论 -
MySQL根据子节点id查询所有父节点
数据表的结构:id name parent_id --------------------------- Home 0 About 1 Contact 1 Legal 2 Privacy 4 Products 1 Support 1 SELECT T2.id, T2.nam...原创 2018-12-05 10:28:07 · 10458 阅读 · 1 评论 -
MySQL根据父节点id查询所有子节点
<!--根据id查询子节点--> <select id="sonId" parameterType="java.lang.String" resultType="com.tl.visual.model.SystemRelate"> SELECT class_id FROM ( SELECT t1.class_id, ...原创 2018-12-05 10:30:35 · 12546 阅读 · 25 评论 -
Java常用工具类
目录结构#Java Utils---封装了一些常用Java操作方法,便于重复开发利用.另外希望身为Java牛牛的你们一起测试和完善,欢迎入群263641914 一起封装和完成常用的Java代码。节约撸码时间以方便有更多的时间去把妹子~#开发环境 Win7x64 JDK1.7 IDEA14#项目结构 │ README.md │ util...原创 2019-02-20 10:15:06 · 170 阅读 · 0 评论 -
Java提取汉字首字母工具类
1.依赖的jar<dependency> <groupId>org.clojars.cbilson</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.0</version></dependency>原创 2019-02-20 10:07:28 · 959 阅读 · 0 评论 -
Java生成图片验证码
1.验证码图片生成工具类package com.xiaolc.util;import javax.imageio.ImageIO;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.awt.*;import java.awt.ima...原创 2019-02-19 10:38:05 · 795 阅读 · 2 评论 -
正则表达式验证QQ号、手机号、Email、中文、邮编、身份证、IP地址等
什么是 RegExp?RegExp 是正则表达式(Regular expression)的缩写,作用是对字符串执行模式匹配。通常用于格式验证、正则替换、查找子串等各种编程语言的正则表达式基本相同,不同的语言可能会有一些细小的差别RegExp入门:http://www.w3school.com.cn/js/js_obj_regexp.asp...原创 2019-01-16 17:23:54 · 2269 阅读 · 0 评论 -
ftp上传工具类
话不多说直接撸代码1.所需jar &lt;!--ftp上传工具--&gt; &lt;dependency&gt; &lt;groupId&gt;commons-net&lt;/groupId&gt; &lt;artifactId&gt;commons-net&原创 2019-01-08 14:43:28 · 623 阅读 · 1 评论 -
Java邮箱接口
Java集成邮箱1.依赖jar&lt;!-- email jar --&gt; &lt;dependency&gt; &lt;groupId&gt;org.apache.commons&lt;/groupId&gt; &lt;artifactId&gt;commons-em原创 2019-01-08 11:31:42 · 943 阅读 · 1 评论