自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sunlight

One Meter Sunlight!

  • 博客(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 946

原创 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 928 1

原创 MySQL存储过程循环并执行更新操作脚本示例

MySQL存储过程循环并执行更新操作脚本示例下面是批量修改用户密码的存储过程,有时候我们会收到客户批量修改密码的需求,可以参考如下:这里是每个用户的密码都不一样DELIMITER $$CREATE /*[DEFINER = { user | CURRENT_USER }]*/ PROCEDURE `platform`.`batchUpdateUserPassword`...

2019-11-15 12:00:03 1998

原创 Spring OAuth2 自定义返回数据

Spring OAuth2 自定义返回数据在使用spring oauth2的时候,返回的数据进行自定义处理,以下是使用ResponseBodyAdvice进行实现的,此类可以统一处理Controller返回ResponseBody的结果,View页面不受影响。实现ResponseBodyAdvice接口package com.daoles.authorizationserver.conf...

2019-11-14 19:16:00 6161

原创 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 1533

原创 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 163

原创 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 436

原创 优化tomcat中的配置文件

优化tomcat中的配置文件server.xml<Connector port="9091" protocol="org.apache.coyote.http11.Http11NioProtocol" enableLookups="false" maxThreads="1500" minSpareThreads...

2019-09-25 15:22:03 303

原创 安全漏洞相关

运维安全相关1、远程桌面注意事项:不能使用默认端口;远程桌面不能使用默认的administrator账号,必须重新创建新用户,禁用administrator账号;密码规则长度不应小于8位,且为字母、数字或特殊字符的混合组合;2、数据库MySQL注意事项:账号不能使用root账号,创建新的用户账号;密码规则长度不应小于8位,且为字母、数字或特殊字符的混合组合;不能使用默认端口...

2019-09-24 18:20:52 226

原创 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 612 1

原创 Flutter之基础环境搭建

Flutter之环境搭建软件安装环境配置创建项目注意事项软件安装首先安装开发所需必要软件,这里以Mac为例:安装AndroidStudio及Android所需SDK安装Xcode安装VSCode安装Flutter SDK环境配置配置AndroidSDK 这里需要科学上网配置VSCode,添加Flutter扩展和Dart扩展把下载的Flutter SDK 解压后添加至系统环...

2018-10-27 11:45:39 630

原创 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 363

原创 Maven私有库使用说明

Maven私有库使用说明1、配置好私服环境,添加其他的proxy Repository地址,这里添加了spring-cloud的库或者aliyun的库; 2、设置私服中库的可见性,具体操作步骤为: a、点击public repository b、在configuration中把需要用到的库添加到Available Repositories中,这里可以拖动排序,具体体现在使用的...

2018-06-02 18:57:47 1059

原创 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 1298 1

原创 Linux下持续集成环境之redis配置

Linux下持续集成环境之redis配置(centos7) 文章来源:https://blog.csdn.net/omsvip/article/details/80295647Redis下载 下载地址:http://download.redis.io/releases/ 选择版本:http://download.redis.io/releases/redis-4.0...

2018-05-13 11:08:13 477

原创 Linux下持续集成环境之防火墙设置

Linux下持续集成环境之防火墙设置(centos7) 文章来源:https://blog.csdn.net/omsvip/article/details/80295647firewall操作 1、查看防火墙状态:firewall-cmd –state 2、关闭防火墙:systemctl stop firewalld.service 3、开启防火墙...

2018-05-12 23:10:53 327

原创 Linux下持续集成环境之Nginx环境搭建

Linux下持续集成环境之Nginx环境搭建(centos7) 文章来源:https://blog.csdn.net/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 726

原创 Linux下持续集成环境之Jenkins环境搭建

Linux下持续集成环境之Jenkins环境搭建(centos7) 文章来源:https://blog.csdn.net/omsvip/article/details/80295338Jenkins安装 安装包下载地址:https://jenkins.io/download/这里使用yum安装 添加yum repos,然后安装sudo wget -O ...

2018-05-12 22:38:35 725 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 724

原创 百度富文本编辑器集成——代码备份

百度富文本编辑器集成 ——mini版本,之前使用完整版本的,需要上传图片需要依赖flash插件,本次直接集成mini版本 这里下载的版本是:UMeditor 版本是:[1.2.3 Jsp 版本-UTF-8版本]插件umeditor.config.js配置文件修改: /** * 配置项主体。注意,此处所有涉及到路径的配置别遗漏URL变量。 */ windo

2017-06-19 11:28:33 737

原创 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 2148

原创 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 1209

原创 二维码生成图片处理

二维码生成图片处理

2017-02-28 18:30:36 965

转载 百度地图——判断用户是否在配送范围内解决方案

判断用户是否在配送范围内<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 3558 2

原创 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 7095 1

原创 SpringMVC传参日期字符串报错处理

SpringMVC传参日期字符串报错处理在调用方法里加入如下代码即可:@InitBinderprotected void initBinder(WebDataBinder binder) { SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); binder.registerCustomEditor(D

2016-12-20 14:23:08 1251

原创 集合对象转树结构

集合数据转树结构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 951

原创 表单提交数据乱码(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 2511

原创 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 1157

原创 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 2264

原创 Java发送邮件备份

发送邮件注意事项发送邮件在以前都是直接用登录密码为发送时填写的密码近些年来部分邮箱发送邮件搞了个授权码,这里的授权码就是第三方发送邮件时使用的密码(需要注意)发送邮件需要开启smtpQQ邮箱目前没有搞授权码,所以可以直接发送成功网易邮箱(163/126)都要授权码发送邮件代码所需jar的pom文件:<dependency> <groupId>javax.mail</groupId

2016-10-17 14:51:27 786

原创 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 2262

原创 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 3834

原创 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 11475 4

原创 代码备份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 1105

原创 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 2583

原创 插件datatables的使用说明

页面使用代码$('#dynamicData').DataTable({ responsive: true, "processing": true, //开启读取服务器数据时显示正在加载中……特别是大数据量的时候,开启此功能比较好 "oLanguage": { "sUrl": "plugs/datatables/zh_CN.json" } "se

2016-06-08 10:15:27 5394

原创 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 7548 3

原创 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 1148

原创 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 5478

腾讯地图坐标拾取器下载

腾讯地图坐标拾取器,点击地图可以获取地图坐标和名称,是划分片区不可缺少部分。

2017-06-16

FastDFS环境安装包

FastDFS环境安装包,包含6个安装包,本人亲测安装成功,具体安装步骤参考博客:http://blog.csdn.net/omsvip/article/details/49869959

2015-11-16

微信企业号OAuth2验证接口的2种实例(使用SpringMVC)

微信企业号OAuth2验证接口的2种实例(使用SpringMVC),里面包含注解方式和简单实现OAuth2的验证,此例不包含jar,因为jar太大而且之前的例子已经上传过了!

2014-11-19

UnlimitedJCEPolicyJDK6

UnlimitedJCEPolicyJDK6.zip

2014-10-22

Spring_Struts_Hibernate4整合实例

Spring_Struts_Hibernate4整合实例,包含难找的jar文件!

2014-10-20

JSTL所需jar

JSTL所需jar,包含2个jar

2014-10-20

Spring3.x_Struts2.x_Hibernate3.x整合之声明式事务配置

事务声明在Dao中,但是通常都会在Service中来处理多个业务逻辑的关系,如:删除,更新等,此时如果在执行了一个步骤之后抛出抛出异常就会导致数据部完整,所以事务不应该在Dao中处理,而应该在Service中处理,这也是就是Spring提供的一个非常方便的工具,声明式的事务。

2014-10-16

Spring3.x_Struts2.x_Hibernate3.x整合

Spring3.x_Struts2.x_Hibernate3.x整合实例

2014-10-14

Spring整合hibernate(4)之BaseDao的编写示例

Spring整合hibernate(4)之BaseDao的编写示例 说明:因为我们在实际编码中会编写一些重复的数据库操作方法CRUD,每个类都写一次感觉很繁琐,因此可以考虑考虑把所有公共的方法都写在BaseDao中,这个时候,让所有的DAO都继承BaseDao;这样基本上就实现了大量的基础方法,如果DAO中又一些特殊方法,再再具体的实现类的DAO中创建。

2014-10-12

Spring整合hibernate(2)之基于HibernateTemplate的整合

Spring整合hibernate(2)之基于HibernateTemplate的整合,jar需要自己添加!

2014-10-12

Spring整合hibernate(1)之基础整合源代码

Spring集成hibernate3和4有一定的区别,目前基本都在使用3,所以此处内容以3为基础; 1.导入hibernate的包和Spring的包 2.创建beans.xml ... 详情查看博客:http://blog.csdn.net/omsvip

2014-10-11

微信企业号OAuth2验证接口实例(使用SpringMVC)

http://blog.csdn.net/omsvip 企业应用中的URL链接(包括自定义菜单或者消息中的链接),可以通过OAuth2.0来获取员工的身份信息。 注意,此URL的域名,必须完全匹配企业应用设置项中的'可信域名',否则获取用户信息时会返回50001错误码。 可信域名设置不包含"http://",只需域名或IP即可。 OAuth2验证可以使用多种方式,此处使用注解方式。设计思路是在需要获取用户信息的GET请求上添加注解,然后在调用的时候判断是否包含此注解,然后做处理流程。 每次请求包含2种情况: 1.不需要获取用户信息,直接跳转到指定视图; 2.需要获取用户信息,此处分2种情况: a.session中存储了之前获取的用户信息,则直接跳转到指定视图; b.session中不包含用户信息,则需要构造带回调参数的URL去微信API服务器获取code参数,然后通过code参数调用API换取Userid并保存到session,然后再次跳转到初始请求的视图页面。

2014-10-09

微信公众号智能绑定实例

微信公众号智能绑定实例,具体参考文章:http://blog.csdn.net/omsvip/article/details/39011263 微信公众号智能绑定功能所有的步骤都是以模拟实现的。 1.模拟打开微信公众帐号登录页面; URL地址:https://mp.weixin.qq.com/ 2.读取自己微信公众帐号的用户名和密码; 此处用户名和密码可以持久化到内存,文件,数据库,缓存中都可以,因为在此操作过程中需要多次验证。 3.配置微信公众号接入的URL和Token; 此处可以和步骤2一样选择持久化。(持久化可以应对多个微信公众帐号操作) 4.模拟微信公众号成功登录; 此处有时候因网络原因需要重试几次。 5.设置开发模式,服务器回调; 成功建立连接,启用开发模式此处模拟提交URL和Token。 6.完成步骤5后,在开发者页面读取AppId和AppSecret让其持久化; 此处根据请求到的页面代码,可以使用正则表达式或者使用:Document、Elements 对象定位AppId和AppSecret的位置,便于获取值。 7.在微信公众号设置页面,获取微信公众号信息持久化到数据库中; 如:公众号名称,原始帐号ID,公众号头像及二维码(此处头像可以下载保存到自己的服务器中),公众号类型等。 8.成功完成以上步骤后,可以根据自己的需求调用微信相关API获取数据。 a.获取粉丝信息持久化到数据库中。 b.创建自定义菜单。 说明:因为此处模拟人工操作,后期微信页面布局及页面相关属性变化,则智能绑定功能会失效,此时需要修改步骤5、7的内容。 如果后期微信公众号登录只能通过扫描二维码登录则智能绑定功能完全失效,目前企业号使用的就是扫描二维码+密码登录方式。

2014-09-19

aspectj包含3个jar 文件

aspectjrt.jar aspectjweaver.jar

2014-07-01

百度UEditor编辑器之配置文件ueditor.config.js说明

UEditor 配置文件说明,上传图片集成struts2配置,详见博客: http://blog.csdn.net/omsvip/article/details/23271167

2014-04-09

经典网页特效500例比较全的网页特效

经典网页特效500例比较全的网页特效,总用你用到的!

2013-11-13

经典的jQuery分页

自己修改过的,挺好的,挺经典的,做项目后自己总结的!

2013-06-05

Struts2教程

Struts2教程.这个文档不错,很好的东西!

2013-05-27

java任务调度

几种任务调度的 Java 实现方法,

2013-05-21

Ajax_实现级联菜单

Ajax_实现级联菜单

2013-05-21

MySQLDriverCS

MySQLDriverCS

2013-05-15

好看的表格样式

好看的表格样式 Table 表格样式 论坛表格样式

2013-05-15

Java解析json数据jar包

json 包,一共6个。Java解析json数据jar包。

2013-05-15

C#数据导入Excel方法.

C#数据导入Excel方法.复制到你的项目靓妹就可以用的~!大家分享下.

2011-09-23

C#编码规范,初学者

初学者 C#教程...编码规范.对于刚刚学习的人挺好的.大家看看!

2011-09-23

网站后台管理系统模板

这个是个模板,挺好的 !后台目录一般是 http://localhost/下载的管理系统的文件名/admin/index.asp 在管理工具把internet信息服务里 网站的属性 把所有选项都钩上。

2010-11-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除