- 博客(4384)
- 收藏
- 关注
转载 laravel 5.8 实现消息推送
以下教程是基于5.6 的,在使用5.8实现时遇到一些问题,做一下记录在我看来,实时通信才是 APP 应用的将来。 Socket 服务通常不是那么容易实现,但是 Laravel Echo 服务改变了这个情况。在本文中,我将会简要的介绍如何建立一个可以运行的 Socket 服务并且在这个服务上进行事件的广播。(https://github.com/tlaverdure/lara...
2019-09-25 11:52:00
1946
转载 记录数过亿条的表数据维护-数据删除
对一些big table,由于数据删除的时候时间会很长,事务很大,所需的undo段将会比较大,未提交的话,undo段数据会受到保护,这将影响其它事务的操作-执行时间会变长或者挂起,所以删除大表数据的时候尽量将大事务切分成小事务去做,下面的pl/sql 匿名块是删除表数据时每10万行一提交。 1 declare 2 3 cursor cur is sele...
2019-09-19 22:50:00
670
转载 对于上千万甚至上亿的数据,如何正确的删除?
【原创】波波说运维2019-06-22 00:01:00概述当我们的系统进入海量数据时代后,很多过去看起来轻松简单的事情就变得比较复杂。此时,就需要我们采取一些独特的技术和技巧,来避免因此带来的一些问题。如果一个数据表要进行删除,而数据表对应的数据量很大,对应空间多,此时要进行数据表drop需要面对一些困难。首先是系统内存资源和CPU资源的使用峰值。集中...
2019-09-19 22:49:00
904
转载 oralce 超过1亿条数据的数据库表清理实践
2018-08-18 16:58无腿鸟 阅读(331) 评论(0) 编辑 收藏 问题:当一个表的数据量超过一亿条,要删除其中的5000w条,如何处理。如果直接使用delete语句,会涉及到到大量的磁盘IO,并产生大量的数据库日志,效率很低,删除速度慢,可能导致事务中断,甚至有服务器硬盘空间撑爆的可能。本文提供的思路是先将数据表需要保留的数据不带索引导出,然后导入一...
2019-09-19 22:47:00
528
转载 怎么快速删除大数据量表
v一、前言要清空表中数据,100w条数据以上的表,开始我们使用delete from t_user进行删除,这样操作太慢了,需要等好长时间,如果数据量更大,那么我们要等的时间无法想象。可以用以下方法进行删除假设要删除的原表为SOURCE_Tv二、解决办法第一步:生成中间表1 create table SOURCE_T_M as select * from...
2019-09-19 22:43:00
1213
转载 mybatis使用Collection查询集合只出现一条数据
一、原因: 两表连查,如果主键名一样,明细出现了一条;二、解决: 如下两表都有id主键字段,给从表的主键设置别名; <!-- 通用查询映射结果 --> <resultMap id="UserResultMap" type="com.gd.mqtest.domain.User"> <id column=...
2019-09-19 17:25:00
769
转载 如何启动或关闭oracle的归档(ARCHIVELOG)模式
参考文献:http://www.eygle.com/archives/2004/10/oracle_howtoeci.html1.管理员身份连接数据库C:\Users\Administrator>sqlplus sys/sys@prjdb as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on ...
2019-09-18 22:51:00
139
转载 oracle清理归档日志(缓存)
1.用RMAN连接目标DB: rman target / RMAN target sys/*****@orcl2.在RMAN命令窗口中,输入如下命令(清理所有的归档日志): crosscheck archivelog all; delete expired archivelog all; 或者清理指定时间之前的日志(archivelog):...
2019-09-18 22:48:00
266
转载 Start With (树查询)
Start With (树查询)这个子句主要是用于树结构类型的数据递归查询,给出树结构类型中的任意一个结点,遍历其父结点或者子结点。1、树结构:2、表结构:3、要求给出其中一个结点值,求其父结点。以7为例:SELECT a.parentid, a.subid, level,FROM 表名 aStart With a.s...
2019-09-18 16:37:00
328
转载 电脑类选购
购买笔记本逻辑:1.看需求:(1).办公;(2).娱乐 如果办公类;不要在显卡上花钱,选择集成或者核心显卡2.笔记本核心五大件: 根据需求重要性排名 硬盘 > 内存 > cpu > 电池 > 显卡 分别细说: 硬盘:制约电脑体验的最大短板,首选SSD固态,次选机械硬盘,体验好很多。 内存:软件功能越做越丰富,越来越吃内存,现在四G内存只能保证一年以内讲究够用...
2019-09-18 13:32:00
222
转载 vs code 设置 保存自动格式化vue代码
配置 ESLint (需安装 Prettier - Code formatter 插件)command + shift + p 打开用户设置// vscode默认启用了根据文件类型自动设置tabsize的选项 "editor.detectIndentation": false, // 重新设定tabsize "editor.tabSize": 2,...
2019-09-18 11:59:00
899
转载 数据结构(二)-求<=N的最大素数
Q:求解小于或等于整数N的最大素数A:穷举法枚举从N到√N,逐个用2到√N的数去整除,若能除尽则不是素数。tips:如果一个整数N不是素数,它一定可以分解为比它小的两个整数的乘积,其中一个乘数小于或等于根号n,另一个大于或等于根号n。怎么证明最大素数一定在根号n到n之间出现?A:伯特兰-切比雪夫定理//根号n到n的每一个数的因数范围都可以被n的判断范围所...
2019-09-14 20:23:00
315
转载 布局
圣杯布局:两端固定中间自适应圣杯布局:大的div设置padding-left和padding-right,左右两个div用相对布局position:relative,加上right和left属性HTML布局如下:CSS布局如下:现在的样子如下:圣杯布局详情:1、给.main .left .right 分别加上float:...
2019-09-11 10:07:00
142
转载 量化投资_合成数据
1. 什么是合成数据?计算机认为制造数据,而不是从实际情况中测量、收集数据时,被称为合成数据。但是合成数据也是来源自实际情况中的测量、收集数据。数据是匿名的,并给予用户指定的参数创建,以便尽可能接近来自真实场景的数据的属性。创造和成数据的一种方法是使用现实世界中的数据,生成一个可以从真实数据中学习的模型,也可以创建一个近似于真实数据属性的数据集。衡量合成数据的标准就是合成数据与实际数据之...
2019-09-09 23:26:00
220
转载 量化投资_止盈止损在策略中的有效性(改编)
何时卖出恐怕是我们遇到最多的一个问题,而止盈与止损又是卖出最常见的两个策略。 我们假设最常见的理论有四种:随机游走(分为正态分布与对数正态分布)、趋势理论与均值回归理论,来一一验证。 第一种:随机游走 正态分布下的止盈与止损策略 假设股价在时间t内的涨跌概率为50%,涨跌幅位1元。下图为9t内的止盈策略的概率分布表。相对初始股价上涨1元就止盈,下跌不止...
2019-09-08 15:22:00
902
转载 pm2 代替 Supervisor 管理进程
前提我们在使用 Laravel 的时候不免用到列队来处理任务,而 Laravel 官方文档给出的是 Supervisor 来管理进程和监控。但是我们在使用中有下面几个缺点:Supervisor 单日志配置过于复杂无法预配设置pm2pm2 这个工具我想做前端,尤其是做过 SSR 的都不陌生,我们需要使用 pm2 工具让进程常驻运行与自动重启这类功能...
2019-09-05 15:28:00
681
转载 k8s网络问题检查工具
https://github.com/nicolaka/netshoot转载于:https://www.cnblogs.com/double12gzh/p/11464902.html
2019-09-05 11:41:00
386
转载 Vue整合jquery/bootstrap
转载:https://segmentfault.com/a/1190000014509984一、安装插件:cnpm install jquery --savecnpm install bootstrap --savecnpm install popper.js --save二、全局注册: 1、配置webpack.base.conf.js或者\build\...
2019-09-02 17:30:00
173
转载 k8s工具
1. Velero为运行在k8s中的应用的进行数据恢复与故障迁移2. ksonnetk8s中应用的配置管理工具3. Sonobuoy诊断框架4. kapitan配置管理5. 轻量级k8s管理工具Lightweight Kubernetes managerhttps://github.com/fanux/fist6. k8s离线安装工具sealoshttps://g...
2019-09-01 00:32:00
160
转载 [ACW]826.单链表
题链tips: 1.数组模拟单链表,快 2.一些边界条件的考虑出题人已经除去了 3.题意的理解 4.下标用来索引,指针,逻辑与物理的区别,每个元素插入时物理顺序(数组存储位置idx)已经固定 5.单链表-邻接表:n个链表;常用应用:存储树和图 6.双链表:用来优化某些问题 7.e和ne用下标关联起来,不是像结构体那样,封装在一起 8.被...
2019-08-31 22:49:00
223
转载 kind离线安装k8s
参考使用 Kind 构建离线集群安装包https://www.tuicool.com/articles/I3QVZf3转载于:https://www.cnblogs.com/double12gzh/p/11434335.html
2019-08-30 12:13:00
396
转载 curl命令
1. 使用文件curl -k -H "Content-Type: application/json" -X PUT --data-binary @tmp.json http://127.0.0.1:8001/api/v1/namespaces/$1/finalize2. 调用httpd服务/home/tops/bin/python start "?action=xxxx"转载...
2019-08-29 19:43:00
304
转载 go debug
https://www.cnblogs.com/li-peng/p/8522592.html0 转通过log库输出日志,我们可以对程序进行异常分析和问题追踪。但有时候,我也希望能有更直接的程序跟踪及定位工具能够帮助我们更方便快捷的追踪、定位问题,最直观的感觉还是使用调试器。Linux平台下,原生的C/C++程序,我们往往使用gdb进行程序调试,切换到Golang,我们同样还是可以...
2019-08-28 20:59:00
359
转载 CKEditor富文本编辑器实现图片上传java
一、构建一个富文本编辑器:<textarea name="editor" id="editor" rows="10" cols="80"> This is my textarea to be replaced with CKEditor.</textarea><button id="but">提交</button>...
2019-08-28 19:22:00
245
转载 Action+Service +Dao三层的功能划分
Action+Service +Dao三层的功能划分1. Action/Service/DAO简介:1)Action层:是管理业务(Service)调度和管理跳转的,就是web层,使用struts2框架时叫做action层,使用spring框架时一般交controller层,像是服务员,顾客点什么菜,菜上给几号桌,都是ta的职责。2)Service层:是管理具体的功能的,把方...
2019-08-28 11:30:00
216
转载 spring boot整合swagger
一、Swagger2概念: swagger一款RESTFUL接口生成工具,总之特别好用; 操作界面:http://localhost:8080/swagger-ui.html二、使用示例:(1)导入依赖: <dependency> <groupId>io.springfox</group...
2019-08-27 18:12:00
95
转载 gitlab api(v3)使用
前提python-gitlab 1.4gitlab使用v3接口示例代码import gitlabhost = 'http://xxxx.com'project_id = "xxxx"gl = gitlab.Gitlab(host, private_token="xxx", api_version='3')p = gl.projects.get(project_id, l...
2019-08-24 09:17:00
1101
转载 正则表达式学习
https://github.com/ziishaned/learn-regex/blob/master/translations/README-cn.md转载于:https://www.cnblogs.com/double12gzh/p/11398275.html
2019-08-23 09:56:00
122
转载 Linux安装JDK
1、下载JDK安装包http://download.oracle.com/otn-pub/java/jdk/7u45-b18/jdk-7u45-linux-x64.rpm2、检查JDK是否已安装,如果已安装就卸载# rpm -qa | grep javatzdata-java-2012j-1.el6.noarchjava-1.5.0-gcj-1.5.0.0-29.1.el6....
2019-08-21 06:53:13
129
转载 数据库准入规则
建表要点为什么推荐使用表使用INNODB,而不是MYISAM或其它?InnoDB在并发读写性况下好于MyISAM、支持事务、表不易损坏。InnoDB中为什么推荐主键使用自增递增与InnoDB本身数据的存储原理相契合,有利于数据的顺序存储及读取,更好的避免插入过程中的数据分页.为什么不让使用存储过程、触发器、外键、视图、事件等原因在于与业务耦合太大,或是某些场景下可...
2019-08-20 10:34:00
405
转载 mac同时安装多个jdk
DK8 GA之后,小伙伴们喜大普奔,纷纷跃跃欲试,想体验一下Java8的Lambda等新特性,可是目前Java企业级应用的主打版本还是JDK6, JDK7。因此,我需要在我的电脑上同时有JDK8,JDK7,JDK6。JDK6和JDK7主要是做一些产品代码的验证,以及自己玩一些开源项目,JDK8则纯属尝鲜,谁叫咱是喜新厌旧的程序员呢。目标在命令行下,可以通过命令'jdk6', 'jdk...
2019-08-20 08:23:57
109
转载 android checkbox样式
1. 首先要导入你准备用作CheckBox选中和补选中状态的两图片到res的drawable中,如checkbox_checked.png,checkbox_normal.png;2. 在res/drawable中添加checkbox.xml,定义checkbox的state list drawable图片[html]view plaincopy...
2019-08-20 07:08:37
132
转载 对即将毕业的学生的一些忠告(摘录)
为人1、只要有机会,就多帮帮别人。2、尽量把每一件小事做好。3、多传递正能量给别人。4、过去事就过去了,想多了也没用。5、不付出就不会有回报。6、改变不了环境,那就改变自己。7、有理想、有目标、有计划的生活。8、知足常乐。9、欲望是痛苦的根源。10、利人利己。11、善于聆听。12、挫折是一种财富。13、当局者迷旁观者清,跳出来,就能看清...
2019-08-20 00:12:28
272
转载 Netty
一、Netty概念: Netty是一个NIO客户端服务器框架,可以快速轻松地开发协议服务器和客户端等网络应用程序。它极大地简化并简化了TCP和UDP套接字服务器等网络编程。 “快速简便”并不意味着最终的应用程序会受到可维护性或性能问题的影响。 Netty经过精心设计,具有丰富的协议,如FTP,SMTP,HTTP以及各种二进制和基于文本的传统协议。 因此,Netty...
2019-08-19 23:54:00
103
转载 ubuntu go 开发环境搭建
访问:https://golang.org/dl/下载go1.12.4.linux-amd64.tar.gzwget https://dl.google.com/go/go1.12.4.linux-amd64.tar.gzsudo tar -zxvf go1.12.4.linux-amd64.tar.gz -C /opt检查安装是否成功cd /opt/...
2019-08-19 16:34:00
243
转载 单表单查询总结
存储引擎 :数据的存储方式 -- 存储引擎engines innodb常用 myisam memory 使用不同的存储引擎,数据是以不同的方式存储的show engines; 查看存储引擎innodb 2个文件 mysql5.6以上 默认的存储方式 transaction 事务 保证数据安全 数据的完整性而设置的概念 row-le...
2019-08-19 15:38:00
278
转载 C#4.0 操作IE浏览器自动填表支付宝网站完整实例代码
先前写了系列小工具开发笔记—IE自动填表器—第零篇:序后,发现很多网友问我同一个问题,就是如何使用C#(或者C++)操作IE浏览器(或者WinForm内嵌浏览器)里面的ActiveX控件。下面就以支付宝网站为例,写了一个完整的代码,分享一下,希望对有需要的网友有所帮助。完整代码在线查看(codeplex):http://nport.codeplex.com/Sou...
2019-08-19 14:23:03
256
转载 ipa文件信息检查工具
项目地址:https://github.com/ryjwinner/softwares/raw/master/iOS-checkIPA.jar项目简介:针对近期大量iOS app需要签名,但多家签名商签同一家公司,不知道如何在线检测签名包信息的情况,并且没有mac,遂查找到此款工具解决这一问题。Java开发GUI工具获取ipa文件信息,类似于Windows下apkhelp...
2019-08-19 14:01:00
1143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人