- 博客(141)
- 资源 (26)
- 收藏
- 关注

原创 Deepin20安装开发环境
Deepin安装开发环境系统环境配置挂载分区1、挂载分区(需要先卸载分区):deepin:sudo mount -t ext4 /dev/sda3 /media/zgren -o ro 此处使用deepin官网用的这个sudo mount /dev/sda3 /media/aborn/data2、查询uuid:sudo blkid /dev/sda33、修改分区文件,防止重启后挂载无效vim /etc/fstab添加如下内容:UUID=查询到的UUID /media/aborn/
2020-10-30 10:43:48
1131
原创 Nestjs递归菜单树结构
方法1:buildMenuTree (menuList: Menu[], pid: string): MenuTree[] { let result: MenuTree[] = []; menuList.forEach(menu => { const menuTree = new MenuTree(); menuTree.id = menu.id; menuTree.name = menu.name; menuTree.code = m
2020-10-30 10:49:40
1178
1
原创 MySQL存储过程循环并执行更新操作脚本示例
MySQL存储过程循环并执行更新操作脚本示例下面是批量修改用户密码的存储过程,有时候我们会收到客户批量修改密码的需求,可以参考如下:这里是每个用户的密码都不一样DELIMITER $$CREATE /*[DEFINER = { user | CURRENT_USER }]*/ PROCEDURE `platform`.`batchUpdateUserPassword`...
2019-11-15 12:00:03
2211
原创 Spring OAuth2 自定义返回数据
Spring OAuth2 自定义返回数据在使用spring oauth2的时候,返回的数据进行自定义处理,以下是使用ResponseBodyAdvice进行实现的,此类可以统一处理Controller返回ResponseBody的结果,View页面不受影响。实现ResponseBodyAdvice接口package com.daoles.authorizationserver.conf...
2019-11-14 19:16:00
6304
原创 Tomcat9内存溢出
Tomcat9内存溢出OutOfMemoryError: Java heap spaceOutOfMemoryError: PermGen spaceOutOfMemoryError: unable to create new native thread.临时解决方法:修改Tomcat的内存配置,打开$TOMCAT_HOME/bin/catalina.sh文件(Windows系统是...
2019-09-25 15:30:25
1767
原创 MySQL常用配置优化
max_connections=3000query_cache_size = 64Mthread_cache_size= 64innodb_buffer_pool_size=8Ginnodb_log_file_size=256Minnodb_log_buffer_size=8Mmax_allowed_packet=500M
2019-09-25 15:27:30
260
原创 Nginx优化配置之开启Gzip
worker_processes 1;events { worker_connections 1024;}http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; ...
2019-09-25 15:26:22
548
原创 优化tomcat中的配置文件
优化tomcat中的配置文件server.xml<Connector port="9091" protocol="org.apache.coyote.http11.Http11NioProtocol" enableLookups="false" maxThreads="1500" minSpareThreads...
2019-09-25 15:22:03
401
原创 安全漏洞相关
运维安全相关1、远程桌面注意事项:不能使用默认端口;远程桌面不能使用默认的administrator账号,必须重新创建新用户,禁用administrator账号;密码规则长度不应小于8位,且为字母、数字或特殊字符的混合组合;2、数据库MySQL注意事项:账号不能使用root账号,创建新的用户账号;密码规则长度不应小于8位,且为字母、数字或特殊字符的混合组合;不能使用默认端口...
2019-09-24 18:20:52
310
原创 win10下MySQL8.x 版本安装
win10下MySQL8.x 版本安装1、首先下载MySQL版本2、解压下载后的文件到D盘3、在解压文件根目录创建配置文件4、在MySQL的安装目录的仓目录下执行命令5、以管理员身份运行cmd命令6、如果服务已存在,使用如下命令先删除服务7、启动MySQL的服务8、启动如果出现:系统找不到指定的文件9、修改MySQL密码10、初始化密码未修改,不允许命令操作数据库,修改完密码后就可以正常操作数据库...
2019-06-27 18:26:49
726
1
原创 Flutter之基础环境搭建
Flutter之环境搭建软件安装环境配置创建项目注意事项软件安装首先安装开发所需必要软件,这里以Mac为例:安装AndroidStudio及Android所需SDK安装Xcode安装VSCode安装Flutter SDK环境配置配置AndroidSDK 这里需要科学上网配置VSCode,添加Flutter扩展和Dart扩展把下载的Flutter SDK 解压后添加至系统环...
2018-10-27 11:45:39
738
原创 cetos7安装docker脚本
cetos7安装docker脚本安装docker和docker-compose脚本IMG_MIRROR=https://f3zh23hq.mirror.aliyuncs.comsudo yum install -y yum-utils device-mapper-persistent-data lvm2 sudo yum-config-manager --add-repo http:...
2018-10-23 19:18:03
447
原创 Maven私有库使用说明
Maven私有库使用说明1、配置好私服环境,添加其他的proxy Repository地址,这里添加了spring-cloud的库或者aliyun的库; 2、设置私服中库的可见性,具体操作步骤为: a、点击public repository b、在configuration中把需要用到的库添加到Available Repositories中,这里可以拖动排序,具体体现在使用的...
2018-06-02 18:57:47
1171
原创 Linux下Jenkins环境之Tomcat部署项目
Linux下Jenkins环境之Tomcat部署项目 文章地址:前置条件说明 1、配置好Jenkins环境,并安装Deploy to container Plugin 插件后 2、安装Maven插件:Maven Integration plugin 创建Maven项目 源码管理选择git 构建触发器此处未设置 构建环境未设置 Post S...
2018-05-13 17:11:23
1444
1
原创 Linux下持续集成环境之redis配置
Linux下持续集成环境之redis配置(centos7) 文章来源:https://blog.youkuaiyun.com/omsvip/article/details/80295647Redis下载 下载地址:http://download.redis.io/releases/ 选择版本:http://download.redis.io/releases/redis-4.0...
2018-05-13 11:08:13
566
原创 Linux下持续集成环境之防火墙设置
Linux下持续集成环境之防火墙设置(centos7) 文章来源:https://blog.youkuaiyun.com/omsvip/article/details/80295647firewall操作 1、查看防火墙状态:firewall-cmd –state 2、关闭防火墙:systemctl stop firewalld.service 3、开启防火墙...
2018-05-12 23:10:53
426
原创 Linux下持续集成环境之Nginx环境搭建
Linux下持续集成环境之Nginx环境搭建(centos7) 文章来源:https://blog.youkuaiyun.com/omsvip/article/details/80295647安装前置环境 1、安装c++编译环境:yum install -y make cmake gcc gcc-c++ 2、安装依赖包yum install -y pcre pcre-...
2018-05-12 22:58:32
822
原创 Linux下持续集成环境之Jenkins环境搭建
Linux下持续集成环境之Jenkins环境搭建(centos7) 文章来源:https://blog.youkuaiyun.com/omsvip/article/details/80295338Jenkins安装 安装包下载地址:https://jenkins.io/download/这里使用yum安装 添加yum repos,然后安装sudo wget -O ...
2018-05-12 22:38:35
854
1
原创 Linux下持续集成环境之Maven私服搭建
Linux下持续集成环境之Maven私服搭建 Apache软件下载地址: http://mirror.bit.edu.cn/apache/Maven安装1、Maven下载地址,这里安装:http://mirror.bit.edu.cn/apache/maven/maven-3/3.5.3/binaries/ 2、解压到服务器目录,并重命名为maven3 tar zv...
2018-05-12 21:56:40
827
原创 百度富文本编辑器集成——代码备份
百度富文本编辑器集成 ——mini版本,之前使用完整版本的,需要上传图片需要依赖flash插件,本次直接集成mini版本 这里下载的版本是:UMeditor 版本是:[1.2.3 Jsp 版本-UTF-8版本]插件umeditor.config.js配置文件修改: /** * 配置项主体。注意,此处所有涉及到路径的配置别遗漏URL变量。 */ windo
2017-06-19 11:28:33
805
原创 Java判断坐标点是否在片区内—代码备份
点是否在片区内,适用于百度&腾讯地图等一般的O2O项目,需要使用片区概念,需要划分片区从线上规范化线下。package com.sun4j.module.util;import com.daoles.module.entity.Area;import com.daoles.module.entity.AreaInfo;import com.daoles.module.service.AreaIn
2017-06-15 20:18:58
2248
原创 MySQL创建用户并指定数据库权限
本地访问创建一个“本地”用户并授权只能访问某个特定的数据库,这里的wxshop.* 表示数据库.表(*:所有表)CREATE USER 'dev_wxshop'@'localhost' IDENTIFIED BY 'dev_wxshop';GRANT SELECT, INSERT, UPDATE, REFERENCES, DELETE, CREATE, DROP, ALTER, INDEX, C
2017-03-14 11:20:58
1258
转载 百度地图——判断用户是否在配送范围内解决方案
判断用户是否在配送范围内<html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>百度地图——判断用户是否在配送范围内解决方案</title> <script type="text/javascript" src="http://api.map.baidu
2016-12-23 14:12:33
3634
1
原创 MySQL按时间统计每个小时记录数
MySQL按时间统计每个小时记录数方案1:SELECT @rownum := @rownum + 1 AS ID, CONCAT((CASE WHEN t.hour = 24 THEN 0 ELSE t.hour END),':00:00') AS TIME, COUNT(*) AS COUNTFROM (SELECT id, HOUR(DATE_FORMAT(createtim
2016-12-23 01:17:01
7249
原创 SpringMVC传参日期字符串报错处理
SpringMVC传参日期字符串报错处理在调用方法里加入如下代码即可:@InitBinderprotected void initBinder(WebDataBinder binder) { SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); binder.registerCustomEditor(D
2016-12-20 14:23:08
1323
原创 集合对象转树结构
集合数据转树结构private JSONArray treeList(List<T> lists, String parentId) { JSONArray childMenu = new JSONArray(); for (T model : lists) { JSONObject jo = (JSONObject) JSONObject.toJSON(model)
2016-12-10 15:39:36
986
原创 表单提交数据乱码(datatables提交中文查询处理)
表单提交数据乱码(datatables提交中文查询处理)String batch_no = new String(request.getParameter("batch_no").getBytes("ISO-8859-1"),"UTF-8");备份代码:@ResponseBody@RequestMapping("/page")public Object page(Integer start, I
2016-12-06 18:12:01
2580
原创 js提交数组对象备份
创建对象//创建数组对象var poiArray= new Array();$.each($("input[type='checkbox']:checked"), function(i, n){ if($(n).val()!="on"){ //创建数组对象元素 var temp = new Object(); temp.uid=$(n).v
2016-11-03 09:54:07
1234
原创 SpringMVC添加拦截器后静态资源处理
web.xml配置(感觉不是太好):<servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>/assets/*</url-pattern></servlet-mapping><servlet-mapping> <servlet-name>default</servlet-name>
2016-10-25 12:41:53
2330
原创 Java发送邮件备份
发送邮件注意事项发送邮件在以前都是直接用登录密码为发送时填写的密码近些年来部分邮箱发送邮件搞了个授权码,这里的授权码就是第三方发送邮件时使用的密码(需要注意)发送邮件需要开启smtpQQ邮箱目前没有搞授权码,所以可以直接发送成功网易邮箱(163/126)都要授权码发送邮件代码所需jar的pom文件:<dependency> <groupId>javax.mail</groupId
2016-10-17 14:51:27
852
原创 Maven私服备份
在Maven的settings.xml配置镜像:<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>项目中单独
2016-10-05 16:30:05
2319
原创 Maven环境配置(POM文件改中央仓库)
Maven环境配置(POM文件改中央仓库)<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apac
2016-09-22 23:58:53
3998
原创 Thymeleaf使用说明
Thymeleaf使用说明javascript操作:a.<script type="text/javascript" th:inline="javascript"> --标签b.var page_url =/*[[@{/shop/page}]]*/; --路径c.var value =/*[[${entity.id}]]*/; --获取值select操作:a.遍历数据:
2016-09-05 15:12:56
11571
2
原创 代码备份jquery.smart.js
jquery.smart.js/*此脚本依赖JQuery,layer,datatables*//*JQuery namespace function *//*采用命名空间的函数仍然是全局函数,调用: $.sb.init('path/page',[{ data: 'id' },{ data: 'name' }]); */jQuery.sb = { init: function(url,
2016-06-13 01:11:20
1151
原创 datatables 查询功能代码备份
datatables search查询参数为:search[value]@RequestMapping("/page") public Page<Logs> page(Integer start,Integer length,HttpServletRequest request) { String search=request.getParameter("search[val
2016-06-11 00:22:30
2651
原创 插件datatables的使用说明
页面使用代码$('#dynamicData').DataTable({ responsive: true, "processing": true, //开启读取服务器数据时显示正在加载中……特别是大数据量的时候,开启此功能比较好 "oLanguage": { "sUrl": "plugs/datatables/zh_CN.json" } "se
2016-06-08 10:15:27
5475
原创 POI导出Excel强制换行
POI导出Excel强制换行HSSFWorkbook wb = new HSSFWorkbook();HSSFRow headRow = sheet.createRow(1);HSSFCellStyle cellStyle =wb.createCellStyle(); //设置自动换行cellStyle.setWrapText(true); //具体使用:cell.setCellValue
2016-06-06 16:56:16
7702
原创 PG代码备份
代码备份<plugin> <groupId>com.github.wvengen</groupId> <artifactId>proguard-maven-plugin</artifactId> <version>2.0.7</version> <executions> <execution> <phase>package</p
2016-05-23 11:38:42
1208
原创 JdbcRowMapper-JDBC泛型查询对象封装
JdbcRowMapper-JDBC泛型查询对象封装使用此JdbcRowMapper,将会带来全新的体验哦:package com.sun4j.data.jdbc.util;import java.beans.PropertyDescriptor;import java.lang.reflect.Field;import java.sql.ResultSet;import java.sql.R
2016-05-19 16:17:36
5593
FastDFS环境安装包
2015-11-16
微信企业号OAuth2验证接口的2种实例(使用SpringMVC)
2014-11-19
Spring3.x_Struts2.x_Hibernate3.x整合之声明式事务配置
2014-10-16
Spring整合hibernate(4)之BaseDao的编写示例
2014-10-12
Spring整合hibernate(2)之基于HibernateTemplate的整合
2014-10-12
Spring整合hibernate(1)之基础整合源代码
2014-10-11
微信企业号OAuth2验证接口实例(使用SpringMVC)
2014-10-09
微信公众号智能绑定实例
2014-09-19
百度UEditor编辑器之配置文件ueditor.config.js说明
2014-04-09
网站后台管理系统模板
2010-11-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人