自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

华棋皓

希望从有道云笔记来到CSND能认识更多的朋友

  • 博客(107)
  • 收藏
  • 关注

原创 数字转型方案

数字转型方案传统模式,很难做到清晰知道自己有几个客户,很难做到清晰知道客户经常购买的类型,能留的主客户吗?很难,因为我们缺少工具,而我选择了工具就是小程序,小程序凭借不占内容、即用即走、开发简单的优势,让越来越多的人们加入其中。当然,也有一些人依然犹豫不定,是否要做小程序?随着电商的不断发展,不少线下实体店受到冲击,开发一个小程序不仅可以实现“线上+线下”共赢模式,还提供了更为有用的宣传引流渠道。因此小程序可谓是拯救线下商铺的有力工具!例如餐饮小程序,用户在进店消费时,可以通过...

2021-09-02 16:54:49 66

原创 OData 协议介绍和使用

OData 协议OData一个开放的协议以一种简单规范的方式来创建和消费可查询和可协作的RESTful APIS。查询,分页,排序在GET的Request请求中以键值对的方式传递。1、offset,$limit 完成分页查询example.com?$offset=0 => 偏移量为0。example.com?$limit=15 => 每页个数为15。example.com?$offset=0&$limit=15 => 偏移量为0,每页个数为15。(1)操作符e

2020-09-02 09:08:31 1704

原创 sevrler三大组件

ServletRequestListener同是接口1:sevrler 处理请求,响应2:过滤器:拦截请求和响应 实现filter接口1--》监听应用程序环境对象* @author* 实现ServletContextListener3:监听器: 2--》监听会话* @author* 实现HttpSessionListener、3--》监听请求和相应...

2020-04-08 21:20:20 133

原创 Token的实现

控制层 返回页面的时候生成唯一的ID并保存到session中(分布式用springsession)页面提交的时候控制层获取这个ID 查询存在session 就继续运行,并删除,保持只执行一次,不存在就不运行由于我使用的是 注解+AOP+SpringSession+md5生成token1注解类/** * Token *///用在方法上@Target({ElementType.METH...

2019-07-30 22:16:04 190

原创 RabbitMQ 消息队列创建

创建@Resource(name = "template")private AmqpTemplate template;//创建一个myQueue123template.convertAndSend("myQueue123","注册失败");监听package com.rhzh.sso.message;import javax.annotation.Resource;impo...

2019-07-30 22:11:55 556

原创 RabbitMQ @RabbitListener注解和使用

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:rabbit="http://www.springframework.org/schema/rabbit" xsi:schemaLocation="ht...

2019-07-30 22:10:45 33780 5

原创 Linux 安装 rabbitmq

1安装erlang以root身份执行下面命令yum install erlang2安装rabbitmq rpm包:wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.0/rabbitmq-server-3.5.0-1.noarch.rpmrpm -ivh rabbitmq-server-3.5.0-1.noarch.rpm...

2019-07-30 22:09:09 123

原创 centos 创建用户

1使用ps -ef|grep rabbit命令通过获取到的进程信息判断rabbit的安装路径/usr/lib/rabbitmq/lib/rabbitmq_server-3.6.142进入到获取的路径中cd /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.14目录结构如下3进入到sbin目录找到rabbitmqctl文件4新增用户admin,密码也为a...

2019-07-30 22:07:27 123

原创 quartz的使用

第一步:MAVEN<dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.2.1</version></dependency>第二步:配...

2019-07-30 22:05:30 83

原创 quartz规则

每天凌晨2点 0 0 2 * * ?和每天隔一小时 0 * */1 * * ?例1:每隔5秒执行一次:*/5 * * * * ?例2:每隔5分执行一次:0 */5 * * * ?在26分、29分、33分执行一次:0 26,29,33 * * * ?例3:每天半夜12点30分执行一次:0 30 0 * * ? (注意日期域为0不是24)每天凌晨1点执行一次:0 0 1 * * ?每天上...

2019-07-30 22:03:06 323

原创 防止CC攻击

请看回我以前的nignx上的配置,加入这四行limit_conn_zone $binary_remote_addr zone=conn_limit_per_ip:10m;limit_req_zone $binary_remote_addr zone=req_limit_per_ip:10m rate=50r/s;limit_conn conn_limit_per_ip 20;limit_r...

2019-07-30 22:01:31 289

原创 Nginx安装

基于CentOS 6.5方法11.yum命令安装yum install nginx –y(若不能安装,执行命令yum install epel-release)2. 启动、停止和重启好像不可以用--service nginx start好像不可以用--service nginx stop好像不可以用--service nginx restart启动sudo nginx重启s...

2019-07-30 21:59:18 88

原创 Netty 的使用

第一步:MAVEN<dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> <version>5.0.0.Alpha2</version></dependency>第二步:pa...

2019-07-30 21:57:01 472

原创 mysql 分页查询

是用limit函数取前5条数据select * from table_name limit 0,5 或者select * from table_name limit 5 查询第11到第15条数据select * from table_name limit 10,5//统计数量SELECT count(id) FROM table...

2019-07-30 21:53:55 950

原创 mysql 增删改查语句

//查询SELECT * FROM table WHERE id = #{id}//更新UPDATE table SET PASSWORD=#{password} WHERE id = #{id};//新增insert into table (id) values(#{id});//删除DELETE FROM table WHERE id = #{id} ...

2019-07-30 21:52:51 100

原创 mysql 错误1366

//查看是否为utf8SHOW VARIABLES LIKE 'character%';//设置utf8set character_set_server=utf8;

2019-07-30 21:50:45 821

原创 mysql 异常

Packet for query is too large (1184 1024)show VARIABLES like '%max_allowed_packet%';set global max_allowed_packet = 100*1024*1024

2019-07-30 21:49:10 154

原创 mysql 内查询

#查询不存在的IDSELECTidFROM 1688_tipsWHERE id NOT IN ( SELECT tips_id FROM 1688_tips_option )#删除不存在的IDDELETEFROM 1688_tipsWHERE id NOT IN ( SELECT tips_id FROM 1688_tips_...

2019-07-30 21:47:00 3026

原创 ifnull

SQL IFNULL函数语法IFNULL(expression1, expression2) IFNULL(expression1, expression2)如果expression1为null, 在函数返回expression2,否则将返回expression1

2019-07-30 21:45:38 188

原创 ROUND

ROUND() 是两个参数ROUND(A,B) A 代表是要用到得字段 B是保留的小数 下面看别人的例子ROUND的格式:ROUND(p1,p2,p3),其作用是取四舍四入值P1:要被四舍五入的数字P2:保留的小数位数P3:如果为0或不输入,则表示进P1进入四舍五入,如ROUND(123.86,1) =123.90 如果P3是不为0的数,则对P1进行截断,可以理解为不四舍五入 ROU...

2019-07-30 21:44:28 450

原创 日期方面的查询

查詢當天的日期 :to_days(datetime) = to_days(CURDATE());//查询传入的时间select * from 1668_monthly_wages where year(date)=‘2019’ AND month(date)=‘3’;查询距离SELECT * FROM 1668_monthly_wages WHERE userid = #{name10}...

2019-07-30 21:43:00 104

原创 存储过程命令

show procedure status;這個SQL語句會顯示我們所有的存儲過程show function status;這個SQL語句會顯示我們所有的存儲方法;show create procedure 存儲過程名字;查詢 存儲過程的代碼show create function func_name;查詢 存儲方法的代碼...

2019-07-30 21:41:33 249

原创 什麼是存儲過程

存儲過程就是封裝我們的SQL語句以下就是創建一個存儲過程delimiter //create procedure SelectByUserId(in p int)SELECT * FROM phpcms_member WHERE userid = p;//調用存儲過程call SelectByUserId(12569);調用這個存儲過程就會運行SELECT * FROM p...

2019-07-30 21:41:00 162

原创 存储过程递归查询

DROP FUNCTION IF EXISTS myFunction;CREATE FUNCTION myFunction (rootId INT)RETURNS varchar(1000) BEGINDECLARE sTemp VARCHAR(1000);DECLARE sTempChd VARCHAR(1000);SET sTemp = '';SET sTempChd =cas...

2019-07-30 21:39:57 248

原创 mysql md5 加密

select md5(‘密碼’)

2019-07-30 21:38:37 3081

原创 mysql if语句

SELECT s1.userid ,s1.truename ,s1.mobile ,CASE s2.roleidWHEN ‘0’ THEN‘家長’WHEN ‘1’ THEN‘導師’WHEN ‘2’ THEN‘教育機構’WHEN ‘3’ THEN‘大聯盟’ELSE‘新导师’END AS ‘roleid’frommember_detail as s1LEFT JOIN ...

2019-07-30 21:38:05 2115

原创 mysql版本推荐

5.5.6版本建议版本linux由于新版本mysql密码不再为root 使用是避免不必要的问题

2019-07-30 21:36:55 2562

原创 存储过程错误

[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated解决方法:select version(), @@sql_mode;SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''))...

2019-07-30 21:35:03 205

原创 mybatis批量操作

<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.3.1</version> </dependency>...

2019-07-30 21:33:53 87

原创 Maven去掉一些不需要的版本

<dependency> <groupId>com.alibaba</groupId> <artifactId>dubbo</artifactId> <version>2.5.3</version> <exclusions> <exclusion> <groupId&...

2019-07-30 21:31:32 3471

原创 Runtime监控项目内存使用情况

在工作中,有时候需要实时去监控内存的使用情况,当然监控java的jvm内存的方法有很多,比如:sun的jdk版本1.5和1.6之后中就带了很多这样的工具,jstat,jps,jstatd,jmap,jinfo,jconsole等一系列,这些工具基本已经能很好的去完成jvm内存,线程等监控工作。我们现在不需要做这么麻烦的,因为我们只是需要监控项目系统内存的监控,这时候就可以用到java.lang....

2019-07-30 21:28:30 308

原创 gradle删除依赖命令

Windows:gradlew build --refresh-dependenciesMac:./gradlew build --refresh-dependencies

2019-07-30 21:27:15 1805

原创 docker外部找容器中的文件

由于在容器中my.cnf修改错误了,导致容器无法启动在容器外面修改容器中的文件,就可以启动容器

2019-07-30 21:22:28 2608

原创 docker下载慢

vim /etc/docker/daemon.json { "registry-mirrors":["https://docker.mirrors.ustc.edu.cn"] }

2019-07-30 21:21:18 1418

原创 docker安装

安装命令yum -y install docker-io ls 查看目录命令service docker startchkconfig --add --level 245 docker (可以不用)docker version

2019-07-30 21:19:38 64

原创 docker 启动容器报错

错误信息[root@izm5e6oinxyjtai1svpum4z /]# docker start deae0e7ece32 Error response from daemon: driver failed programming external connectivity on endpoint my...

2019-07-30 21:17:58 535

原创 docker操作

docker ps -a 查看进程docker ps 查看进程docker rm 容器id 删除镜像docker start 容器id 启动进程docker stop 容器id 停止进程docker images 镜像目录 docker logs 容器id 可以看日志docker exec -it cfd6e57db461(容器id) /bin/bas...

2019-07-30 21:16:29 65

原创 WindowBuilder安装

进入到eclipse中点Help,然后点击Install new softwareWindowBuilderhttp://download.eclipse.org/windowbuilder/lastgoodbuild/创建一个项目

2019-07-30 21:14:48 295

原创 HttpClient的使用

HttpGet httpget = new HttpGet(rhzh); ---拿到GET请求HttpPost httpPost = new HttpPost(rhzh);---拿到POST请求 HttpResponse response = httpclient.execute(httpPost);----提交请求 返回可以相应的对象,相应的对象可以拿到相应回来的数据 下面的是最重要的代...

2019-07-30 21:10:54 114

原创 jQuery的使用

第一引入:<script type="text/javascript" src="jquery-1.11.3.js"></script><script type="text/javascript" src="jquery-migrate-1.2.1.js"></script>第二文档加载$(function(){ alert("成功...

2019-07-30 21:08:06 91

空空如也

空空如也

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

TA关注的人

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