- 博客(25)
- 收藏
- 关注
转载 Java实现n级树对象的封装
项目开发中经常会遇到多叉树的展示,最为常见的便是组织机构图以及省市县结构图, 通常做法是接收服务器端返回来的JSON格式的数据,动态生成树形菜单节点。 动态生成树有两种思路:异步加载节点,适用于节点数量很多的结构,通过zTree等插件封装的方法,传入指定的节点ID查询出当前节点下的子节点信息。一次性生成全部树节点,适用于小数据量的结构。今天的笔记记录的是第二种思路的实现方式,共两...
2019-09-26 14:57:00
167
转载 svn 服务器、客户端、汉化安装步骤
本教程以64位win10系统为例在本地搭建svn服务器,安装完成后,即可访问本地svn服务器上的项目,也可以访问网上其他svn服务器上的项目。一、首先准备三个软件:1.VisualSVN-Server-3.6.3-x64.msi(svn服务端)2.TortoiseSVN-1.9.6.27867-x64-svn-1.9.6.msi(svn客户端)3.LanguageP...
2019-09-23 13:29:00
200
转载 MySQL复制表结构和表数据
MySQL复制表结构 表数据1、复制表结构及数据到新表CREATE TABLE 新表 SELECT * FROM 旧表这种方法会将oldtable中所有的内容都拷贝过来,当然我们可以用delete from newtable;来删除。不过这种方法的一个最不好的地方就是新表中没有了旧表的primary key、Extra(auto_increment)等属性。需要自己用"...
2019-08-29 14:36:00
431
转载 生成二维码
一、二维码的原理 二维条形码最早发明于日本,它是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的,在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。二、具体实现1.QRco...
2019-07-01 11:22:00
154
转载 一个tomcat如何部署多个项目运行
1.在根目录conf中修改server.xml文件。2.复制webapps。如两个项目,可为webapps和webapps1两个文件夹 每个文件夹下放一个项目。在xml文件中配置两个端口,对应关系如一下代码参考<?xml version="1.0" encoding="UTF-8"?><Server port="8005" shutdo...
2019-06-21 09:31:00
544
转载 redis 服务配置开机自启动
1.常用的写入键值对命令和开启密码登录redis操作如果是在其他盘如下操作:cd /进入系统根目录cd /d E:\CH\redis 进入E盘CH目录下的redis目录2.注册开机自启动服务(注意:要到你安装redis的根目录下执行下面的cmd命令)redis-server --service-install redis.windows.conf --logl...
2019-06-21 09:06:00
130
转载 解决端口被占用问题
运行cmd之后,第一步:输入执行命令:netstat -ano | findstr 8080 8080是被占用的端口号,随自己情况更改第二步:输入执行命令:taskkill -pid 1148 -f 注释:1148是所占端口的PID号,根据PID号定位终止1148的进程。转载于:https://www.cnblogs.com/chLxq/p/11...
2019-06-17 13:41:00
471
转载 MySQL中concat以及group_concat的使用
说明:本文中使用的例子均在下面的数据库表tt2下执行:一、concat()函数1、功能:将多个字符串连接成一个字符串。2、语法:concat(str1, str2,...)返回结果为连接参数产生的字符串,如果有任何一个参数为null,则返回值为null。3、举例:例1:select concat (id, name, score) as inf...
2019-06-11 09:38:00
130
转载 java 使用OpenOffice文件实现预览
1.安装OpenOffice软件安装教程:https://jingyan.baidu.com/article/c275f6ba12c07ce33d756732.html2.安装完成后,创建项目,pom重要的jar包1 <!-- https://mvnrepository.com/artifact/org.jodconverter/jodconverte...
2019-05-28 14:40:00
308
转载 eclipse安装maven插件
Maven安装方式有三种,第一种是离线安装,用 link 的方式来安装,这种方式可拔性更好,可以随时将插件插上和拔下,非常方便。这里推荐一片写离线安装的博客http://www.blogjava.net/fancydeepin/archive/2012/07/13/382965.html第二种使用eclipse的marketPlace,help->eclipse marketp...
2019-05-24 10:41:00
90
转载 数据库三范式
什么是三范式设计关系型数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。目前关系型数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。一般来说,数据库只需要满足第三范式就行了。...
2019-05-23 14:05:00
107
转载 mysql 查询的字段值太长显示不全 group_concat
在使用sql语句查询时,我们使用group_concat的形式对字段进行操作后使得查询出来的字段太长,会造成不能完全显示的问题,如下:当前这个字段非常的长,在数据库看的时候也只是显示一部分内容,这是由于group_concat的group_concat_max_len参数的值太小造成的,默认值如下:我们需要将这个值调大一点就可以解决上面这个问题了:SET SES...
2019-05-15 18:54:00
719
转载 Eclipse 安装springBoot插件
在spring官网上下载相关的插件,然后导入到eclipse中,以下是下载步骤: 2.1、查看自己eclipse版本是多少,help-->About Eclipse2.2、现在该从官网上下载插件包了,但是进到官网上看到的都是类似于这种:http://download.springsource.com/releas...
2019-05-07 17:22:00
114
转载 windows下Tomcat指定jdk并部署到系统服务设置开机启动
1.Tomcat指定jdk(当系统中同时存在多个jdk版本时最有用):需要修改Tomcat>bin目录下的service.bat和setclasspath.bat两个文件,修改的地方相同。打开这两个文件,在if not "%JRE_HOME%" == "" goto gotJreHomeif not "%JAVA_HOME%" == "" goto gotJav...
2019-05-07 17:16:00
200
转载 如何配置Tomcat服务器环境
方法/步骤 下载说明,在此不贴链接地址了,请百度吧。 JDK下载,当你看到官方网页之后,经过努力你进入如图的页面,下载的时候请把如图中上边的Accept License Agreement选中了,然后根据你的系统点击相应的版本。我的系统是64位windows,选择jdk-7u45-windows-x64下载。 Tomcat下载,你需要下载与JDK相配的版本,官方首页就有...
2019-05-07 16:31:00
111
转载 IntelliJ IDEA 工具使用
如果说IntelliJ IDEA是一款现代化智能开发工具的话,Eclipse则称得上是石器时代的东西了。其实笔者也是一枚从Eclipse转IDEA的探索者,随着近期的不断开发实践和调试,逐步体会到这款智能IDE带来的巨大开发便利,在强大的插件功能支持下,诸如对Git和Maven的支持简直让人停不下来,各种代码提示,包括JS更是手到擒来,最终不得不被这款神奇的IDE所折服。为了让身边更多的...
2019-05-06 17:39:00
106
转载 AOP切面操作
package com.hxkr.util;import org.aspectj.lang.annotation.Aspect;import org.aspectj.lang.annotation.Before;import org.aspectj.lang.annotation.Pointcut;import org.springframework.core.a...
2019-05-06 15:45:00
218
转载 Spring Boot中使用AOP面向切面
AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是Spring框架中的一个重要内容,它通过对既有程序定义一个切入点,然后在其前后切入不同的执行内容,比如常见的有:打开数据库连接/关闭数据库连接、打开事务/关闭事务、记录日志等。基于AOP不会破坏原来程序逻辑,因此它可以很好的对业...
2019-05-06 15:29:00
134
转载 sun.misc jar包
一直以来Base64算法的加密解密都是使用sun.misc包下的BASE64Encoder及BASE64Decoder来进行的。但是这个类是sun公司的内部方法,并没有在Java API中公开过,不属于JDK标准库范畴,但在JDK中包含了该类,可以直接使用。但是在Eclipse和MyEclipse中直接使用,却找不到该类。问题描述如下图:解决方案:第一步:在使...
2019-04-29 08:17:00
401
转载 Excel导出数据库数据
package com.hxkr.util;import java.io.FileOutputStream;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import org.apache.poi.hssf.usermodel.HSSFCell;imp...
2019-03-07 09:48:00
108
转载 FreeMarker js 获取后台设置的request、session
使用Request里的Attribute值最简单的方法就是直接${AttributeName}或者安全一点:${AttributeName!"default Value"}1.取Application范围的对象xml 代码 1. <#if Application.myApplicationAttribute?exists> 2. ...
2019-01-14 09:34:00
803
转载 图片与Base64相互转换 jar包
1.右键项目-->Properties -->JavaBulidPath-> Libraries -->JRESystem Library-->Access rules-->双击Type Access Rules在Accessible中添加accessible,下面填上**点击确定。2.在MyEclipse中编写Java代码时,用到了B...
2019-01-04 09:15:00
621
转载 Vue-zTree
在vue中引入zTree,和引入其他组件类似,首先在main.js里将以下3个js引入:import "./js/jquery-3.3.1.min.js";import "../plugins/zTree/js/jquery.ztree.core.min.js";import "../plugins/zTree/js/jquery.ztree.excheck.min.js";这...
2018-12-20 17:06:00
147
转载 如何在Eclipse中彻底修改一个项目名称
在实际工作中,有时候为了赶时间,往往通过复制项目得到一个成型的框架。那么怎么才可以彻底修改项目名称呢?1、web.xml2、工作空间中找到当前项目下.project文件3、工作空间中找到当前项目,打开.settings文件夹,找到org.eclipse.wst.common.component文件 如果是非maven的项目的话,上面几步就可以实现彻底修改名称了,但是...
2018-11-29 16:41:00
61
转载 用JS在html页面实现打印功能
首先在head里面加入下面一段js代码:<script language="javascript">function preview(oper){if (oper < 10){bdhtml=window.document.body.innerHTML;//获取当前页的html代码sprnstr="<!--startprint"+oper+"...
2018-09-07 14:05:00
363
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人