- 博客(114)
- 资源 (1)
- 收藏
- 关注
原创 BFS算法构造树型结构
1、广度优先搜索(Breadth-First Search,简称 BFS)算法是一种用于图或树的遍历算法。它从一个节点开始,逐层遍历节点,即先访问起始节点的所有邻接节点,再访问邻接节点的邻接节点,依此类推。BFS 通常使用队列数据结构来实现。
2024-09-13 14:37:19
233
原创 docker 命令一
6、启动容器,外端口8099,映射容器端口8086,镜像名称,镜像版本。5、同目录下Dockerfile执行;生成镜像、镜像名称、版本号。7、隐藏控制台,后台运行docker run -d。8、进入容器运行docker run -it。1、查看容器nginx配置文件。
2024-01-22 12:03:16
585
原创 docker 日志服制作镜像和启动
6、容器外:从容器中cope日志文件夹及内容到磁盘。2、先调用curl,关闭服务器传数据端口。1、统一制作公用镜像。
2024-01-22 11:31:34
410
原创 mysql 负向条件查询不能使用索引
2、索引选择性=索引列唯一值/表记录数;6、尽量减少possible_keys,正确索引会提高sql查询速度,过多索引会增加优化器选择索引的代价,不要滥用索引;3、选择性越高索引检索价值越高,消耗系统资源越少;选择性越低索引检索价值越低,消耗系统资源越多;=、<>、not in、not exists、not like等。5、可通过创建组合索引来增强低字段选择性和避免选择性很低字段创建索引带来副作用;4、查询条件含有多个字段时,不要在选择性很低字段上创建索引。负向条件查询不能使用索引,可以优化为in查询。
2024-01-22 10:35:13
653
原创 springboot 接收appsflyer 参数
1、官网登陆:hq1.appsflyer.com。a、配置接收请求的地址和需要的事件。2、Controller配置接收。
2023-12-28 11:57:26
598
1
原创 spring-boot-starter-data-redis和redisson-spring-boot-starter一起使用:ideaj运行不报错,打包后运行报错
查询各种资料,最终找到原因:版本spring boot 和 redsson中的redisson-spring-data。所以解决办法,maven repository 里面也有说明。
2023-06-29 10:35:27
934
原创 centos系统时区设置,美国西五区
查看时区tzselect GMT-5WashingtonAmerica/Washingtontimedatectl set-timezone America/New_Yorktimedatectl set-timezone Asia/Singaporetimedatectl set-timezone Asia/ShanghaiAsia/Shanghai//mysql .inidefault-time-zone = '-5:00'/-------------.
2021-11-03 15:09:50
1287
原创 实现一行字符串逗号,截取分开成列,再count计算
SELECT COUNT(*)FROM ( SELECT SUBSTRING_INDEX( SUBSTRING_INDEX( r.card_id_list, ',', help_topic_id + 1 ), ',' ,- 1 ) AS num FROM ( SELECT GROUP_CONCAT(card_id_list) card_id_list FROM bgd_collect_.
2021-11-03 14:57:36
139
原创 mybaite 参数类型声明
<resultMap type="java.util.Map" id="resultjcm"> <result property="FLD_NUMBER" column="FLD_NUMBER" javaType="double" jdbcType="NUMERIC"/> <result property="FLD_VARCHAR" column="FLD_VARCHAR" javaType="string" jdbcType="VARCHAR"/> <...
2021-11-03 14:52:55
154
原创 mybaits批量插入sql,没有新加,有就更新对应字段
<insert id="insertBatchUpdate" parameterType="java.util.List"> INSERT INTO bgd_collect_bag_progress (create_date,card_bag_id,channel,platform,card_unlock_num,collect_progress,collect_progress_num) VALUES <foreach collection="lis..
2021-01-07 10:35:26
252
原创 阿里云远程连接不上
https://ecs-cn-chengdu.console.aliyun.com/#/securityGroupDetail/region/cn-chengdu/groupId/sg-2vc9i9zyfg987ffy0nn8/detail/intranetIngress
2021-01-07 10:29:49
271
原创 docker---nginx
//进入nginx容器docker exec -it nginx bash//更新安装库apt-get update//容器里面安装vimapt-get install vim//安装lszrzapt-get install -y lrzsz//安装zip unzipapt-get install -y zip unzip//退出nginx容器exit;//docker停止nginxdocker stop nginx//docket启动nginxdocker s...
2020-11-19 14:05:31
133
原创 生成https
certbot certonly --webroot -w D:/softinstall/www/html/xxx -d coin.xxxx.cn
2020-11-19 14:02:48
206
原创 list分页
int pageNow = model.getPageNow(); int pageSize = model.getPageSize(); int index = (pageNow - 1) * pageSize; int end = pageNow * pageSize; for (int i = ...
2020-04-23 15:31:40
253
原创 java.lang.NoSuchMethodError: com.google.protobuf.AbstractMessageLite$Builder.addAll(Ljava/lang/Itera
版本问题,换更高版本解决之前是3.4.0,然后换成3.5.1解决,对应生成工具换成对应的protoc-3.5.1-windows-x86_64.exe<dependency> <groupId>com.google.protobuf</groupId> <artifactId>protobuf-java</artifact...
2020-04-14 09:39:14
2144
原创 proto 、Protobuf、 IDEA中的使用
1、安装插件安装后重启idea2、protoc-3.5.1-windows-x86_64.exe 自动生成,参考下面文章https://blog.youkuaiyun.com/qq_39940205/article/details/80095302?depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFrom...
2020-04-14 09:30:43
2715
原创 阿里云centos7.6修改ssh端口
1.先查看下服务器端口号范围sysctl -a | grep ip_local_port_range显示:net.ipv4.ip_local_port_range = 32768 60999新ssh端口号选择在这个范围内即可,如326652、修改shhd_configvi etc/ssh/sshd_config在增加Port端口32665保存之后重启一下sys...
2020-04-07 16:38:32
644
原创 mysql左连接复杂正确写法
左连接where----------------- SELECT e1.real_exchange_rmb, IFNULL(c.channel, 1) AS promote_channel FROM ( SELECT e.real_exchange_rmb, e.rid, IFNULL(r.regist_chann...
2020-03-07 10:21:18
1078
原创 java 手动排序
---------------手动排序------------ int pageNow = extend.getPageNow(); int pageSize = extend.getPageSize(); List<AllChargeDTO> res_list = new ArrayList<>(); int index...
2020-03-07 10:20:16
426
原创 mysql查询where时间语句
time >= DATE_FORMAT( CURDATE(), '%Y-%m-%d %H:%i:00' ) AND time < date_add( DATE_FORMAT(now(), '%Y-%m-%d %H:%i:00'), INTERVAL - 1 MINUTE ) TO_DAYS(b.cdate) = T...
2020-03-07 10:19:15
3919
原创 windows server 修改远程端口
//Windows server 2012 下的修改远程端口号办法运行注册表编辑器regedit,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp以及HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Te...
2020-03-07 10:14:46
375
原创 AngularJS
1、ng过滤订单状态带html颜色 <td ng-bind-html="item.order_state|pay_order_filter"></td> $("input[name='charge_repeat_rid']").val(); 2、 ng过滤器 <td ng-bind...
2020-03-07 10:10:36
141
原创 java常用的
//1--------复制属性BeanUtils.copyProperties(memberReq, userBgd);//2---------注解时间格式 @DateTimeFormat(pattern = "yyyy-MM-dd") //3----mybates---模糊查询 criteria.andUserAccountLike("%" + req.getUserAc...
2020-03-07 10:00:04
158
原创 mysql java连接说明
jdbc:mysql://127.0.0.1:3306/guns?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false
2018-06-01 10:52:25
377
原创 mysql 版权特性
一、5.71、安全性a.MySQL数据库初始化完成以后,会产生一个 root@localhost 用户,从MySQL 5.7开始,root用户的密码不再是空,而是随机产生一个密码,这也导致了用户安装5.7时发现的与5.6版本比较大的一个不同点。b.MySQL 5.7版本提供了更为简单SSL安全访问配置,并且默认连接就采用SSL的加密方式。c.可以为用户设置密码过期策略,一定时间以后,强制用户修改密...
2018-06-01 10:46:57
1063
原创 mysql 时间
1、现在时间格式化SELECT DATE_FORMAT(now(), '%Y-%m-%d %H:%i:00');2、现在时间前2分钟格式化SELECT date_add( DATE_FORMAT(now(), '%Y-%m-%d %H:%i:00'), INTERVAL - 2 MINUTE );
2018-05-31 17:45:10
279
原创 jquery请求数据
1、普通的$(document).ready(function() { findTreeWorkCircle();});/** * 工作圈初始化 */function findTreeWorkCircle() { $.ajax({ async : false, dataType : 'json', type : 'get', url : "circle/tree",...
2018-05-21 15:32:54
1315
原创 spring 注解
1、日期格式处理@DateTimeFormat(pattern = "yyyy-MM-dd")private Date begindate;//查询开始时间2、获取配置文件参数import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import java.io.InputStreamRead...
2018-05-21 10:46:31
186
原创 字符串json格式转换
1、com.alibaba.fastjsonString result = hd.post(url, sendmap);JSONArray jArray = JSONArray.parseArray(result);2、com.alibaba.fastjsonGuessNumPeriodResult guessNumPeriodResult = JSON.parseObject(result, ...
2018-05-15 17:04:47
204
原创 bootstrap datetimepicker 日期设置秒可选择
$('.form_datetime').datetimepicker({ format: 'yyyy-mm-dd hh:ii:ss', autoclose: true, minView: 0, minuteStep: 1 });
2018-05-11 09:46:46
10187
原创 php 连接Mysql数据库
<?php$servername = "127.0.0.1";$username = "root";$password = "root";// 创建连接$conn = new mysqli($servername, $username, $password);// 检测连接if ($conn->connect_error) { die("连接失败: " . $...
2018-04-17 14:36:18
168
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人