自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 收藏
  • 关注

转载 STL知识点总结

一、STL有哪些组件STL提供六大组件,彼此可以组合套用:1、容器容器就是各种数据结构,我就不多说,看看下面这张图回忆一下就好了,从实现角度看,STL容器是一种class template。2、算法各种常见算法,如sort,search,copy,erase等,我觉得其中比较值得学习的就是sort,next_permutation,partition,merge sort,从实现角度看,STL算法...

2018-07-31 21:49:56 69

转载 数据割接效率提升常用套路

1:归档与非归档在割接前将数据改为非归档模式,在割接后再改回来。同时做全备。改为非归档模式会大大减少写日志的开销。2:主外键、索引在割接前,需要先失效主外键/索引或者直接drop掉。割接后再恢复,回复索引,大一点的表并行建立,再取消并行。3:空间换时间A:数据量太大时,应该分模处理。B:频繁关联的表,应该建成中间表。C:中间表太大时,应该进行拆分。...

2018-07-30 19:37:00 210

转载 工作经验~数据库账号的处理

简介:今天咱们来聊聊数据库账号的规范,数据库账号的规范是非常重要的分类: 我们根据功能对账户进行分类 1 线上程序连接需要账号 权限:增删查改,部分需要拥有存储过程权限和alter权限,其他权限不应该允许应有,而且授予网段应该只限于线上,而且每个用户的权限应该只针对一个DB 2 MHA需要,DBA远程管理账号 权限:超级权限,DBA应妥善保管 3 抽...

2018-07-30 11:17:00 69

转载 linux下的ORACLE 命令

开启监听 su - oracle lsnrctl status lsnrctl start关闭监听 lsnrctl stop启动服务器服务: sqlplus / as sysdba startup关机命令 halt查看内存状况 free重启命令 reboot关闭数据库 sqlplus / as sysdba shutdown immediate exit shutdown ...

2018-07-30 09:41:00 48

转载 BFC和清除浮动

BFC:特性块级格式化上下文会阻止外边距叠加当两个相邻的块框在同一个块级格式化上下文中时,它们之间垂直方向的外边距会发生叠加。换句话说,如果这两个相邻的块框不属于同一个块级格式化上下文,那么它们的外边距就不会叠加。块级格式化上下文不会重叠浮动元素根据规定,一个块级格式化上下文的边框不能和它里面的元素的外边距重叠。这就意味着浏览器将会给块级格式化上下文创建隐式的外边距来阻止它和浮动元...

2018-07-28 18:22:00 84

转载 python------面向对象编程

1.什么是对象?对象的来源是模拟真实世界,把数据和代码都封装在一起。人、车、房子、都是真实的世界。对象=特征(属性)+方法(行为)属性在代码里其实就是一个变量方法就是函数,通过调用这些函数来完成某些工作实例化对象:tt(变量) = 类名() 赋值操作不是必须的,但如果没有把创建好的对象赋值给一个变量,那这个对象就不能使用,因为没有任何引用指针指向这个实例,最终会被pyth...

2018-07-28 06:22:00 36

转载 [POI2007]堆积木Klo

Time Limit:10 SecMemory Limit:162 MBSubmit:530Solved:172[Submit][Status]DescriptionMary在她的生日礼物中有一些积木。那些积木都是相同大小的立方体。每个积木上面都有一个数。Mary用他的所有积木垒了一个高塔。妈妈告诉Mary游戏的目的是建一个塔,使得最多的积木在正确的位置。一个上面写有数...

2018-07-27 21:46:00 99

转载 TCP keepalive长连接心跳保活

比如:客户端与服务端进行握手时,经常无法握手成功,收不到回复; 需要建立保活机制。1. 服务端Linux服务器新增系统内核参数配置。在/etc/sysctl.conf文件中再添加如:#允许的持续空闲时长,在TCP保活打开的情况下,最后一次数据交换到TCP发送第一个保活探测包的间隔,即允许的持续空闲时长,或者说每次正常发送心跳的周期,默认值为7200s(2h)。net.ip...

2018-07-27 13:30:00 101

转载 捷讯技术分享阿里云服务器系列之GPU服务器

之前陆陆续续给大家介绍了大家一些阿里云服务器的相关产品,今天我们继续一起来了解下另一款接触比较少,但有所耳闻的产品——GPU服务器。说到这个产品大家可能马上就会想到机器学习、挖矿等热门话题。下面就由阿里云湖北授权服务中心捷讯技术的小编给大家简单的分享下这个新产品吧。首先,阿里云官方定义这个服务器:GPU云服务器是基于GPU应用的计算服务,多适用于AI深...

2018-07-27 10:33:04 259

转载 字符流数据的写出和读取

写出数据 FileWriter路径下没有文件,会创建文件,如果该文件已存在,会被覆盖FileWriterwrite=newFileWriter(“E:\\a.txt”);写出数据流程:数据—>缓冲区满了>文件   //缓冲区满了才会将数据写入文件wirter.write(“abc”);   //当数据比较少,写到缓冲区,缓冲区还没满程序已经结束,所以不会写出...

2018-07-26 20:45:00 70

转载 OCP认证052考试,新加的考试题还有答案整理-23题

23、Which two are true about data dictionary and dynamic performance views (v$ views)?A) All database users have access to ALL_* views.B) Data dictionary view output is subject to read consistency....

2018-07-26 11:06:00 48

转载 (补题)A - Big binary tree(map储存二叉树,完全二叉树,树型dp)

A - Big binary treeHDU - 6161Time Limit: 4000/2000 MS (Java/Others)Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 849Accepted Submission(s): 323Proble...

2018-07-26 08:52:00 108

原创 TiDB中的混沌测试实践

什么是混沌\\在分布式计算领域,我们无法预测集群将会发生什么,一切皆有可能。在里约热内卢飘舞的蝴蝶可能会改变芝加哥的气候,甚至摧毁位于开罗的数据中心。网络时间协议(NTP)可能出现不同步,CPU可能会无缘无故地爆表,或更糟糕的是,勤劳的DBA可能会在半夜意外地删除数据。\\TiDB是一款开源的分布式NewSQL混合事务/分析处理(HTAP)数据库,其中保存了客户最重要的数据资产。对于我们的系统来说...

2018-07-24 18:11:00 825

转载 吃透线程池源码

线程池的概念系统启动一个新线程的成本是比较高的,因为它涉及与操作系统的交互。使用线程池可以很好的提高性能,尤其是程序中需要创建大量生存期很短暂的线程。使用线程池的优势降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁的开销。提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。提高线程的可管理性。线程是稀缺资源,如果无限制地创建,不仅会消耗系统资源,还会降低系统...

2018-07-24 17:22:00 38

转载 17.嵌入ace插件

我们想 在problem-detail上具体显示代码 建一个component 叫 editor 将ace集成上去,算是他的画布吧。支持各种语言 可以reset 提交写好的代码到server端编译运行然后我们就去 problem-detail页面把他加上 也就是在详细页面显示首先呢 我们还是用那个网格 但是呢?因为我们是想把ace放里面 所以 不适合太...

2018-07-24 17:16:00 92

转载 【2018.07.23学习笔记】【linux高级知识 Shell脚本编程练习】

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-23 19:36:00 50

转载 postman测试方法的 时候总是出现状态码500

postman测试方法的 时候总是出现状态码500{"timestamp": "2018-07-23T05:43:51.773+0000","status": 500,"error": "Internal Server Error","message": "could not execute statement; SQL [n/a]; co...

2018-07-23 18:45:00 1750

转载 Hyperledger Fabric 环境配置

简单说一下Hyperledger Fabric的配置1.第一步,安装curlbrew install curl注:没有brew的自行百度(mac)2.安装Docker下载并安装Docker for Mac:Docker.dmg,同时设置一下镜像 :3.安装Golang,安装gobrew install go3....

2018-07-23 17:46:00 96

转载 一点资讯 视频抓取 phantomjs

# _*_ coding: utf-8 _*_"""思路:1.列表页使用phantomjs模拟点击2.每个链接只抓取第一页9-10条内容,按照标题去重3.布置定时任务,每天8点执行一次"""import MySQLdbimport redisimport sysimport osimport reimport urllibimport r...

2018-07-23 16:29:00 167

转载 Java 编程中关于异常处理的 10 个最佳实践

异常处理是Java 开发中的一个重要部分。它是关乎每个应用的一个非功能性需求,是为了处理任何错误状况,比如资源不可访问,非法输入,空输入等等。Java提供了几个异常处理特性,以try,catch 和 finally 关键字的形式内建于语言自身之中。Java 编程语言也允许你创建新的...

2018-07-22 19:40:12 237

转载 CAD VC++安装失败 1603错误

问题描述想安装一个高版本的CAD来着,可安装报错始终报错1603。具体表现为DESKTOP-F7K8C37    Installing Microsoft Visual C++ 2008 SP1 Redistributable (x86): "E:\AutoCAD_2017_Simplified_Chinese_Win_64bit\3rdParty\x86\VCRedist\2008SP1...

2018-07-22 19:11:00 5256

原创 为所有PHP-FPM容器构建单独的NGinx Dock镜像

最近,原文作者一直在使用Docker容器来开发PHP微服务套件。一个问题是PHP应用已经搭建,可以和PHP-FPM和Nginx(取代了简单的Apche/PHP环境)一起工作,因此每个PHP微服务需要两个容器(以及两个Docker镜像):一个PHP-FPM容器和一个NGinx容器。\\这个应用运行了6个以上的服务,如果做个乘法,在开发和生产之间会有约30个容器。作者决定构建一个单独的NGinx D...

2018-07-22 19:00:00 48

转载 HDU 1263:水果(map)

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1263#include <stdio.h>#include <string.h>#include <iostream>#include <algorithm>#include <math.h&g...

2018-07-22 10:28:00 55

转载 死锁产生的原因及四个必要条件

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_34173549/article/details/81149842 一. 什么是死锁? 如果一个进程集合里面的每个进程都在...

2018-07-21 22:12:23 42

转载 APP安全防护基本方法(混淆/签名验证/反调试)

本教程所用Android Studio测试项目已上传:https://github.com/PrettyUp/SecTest 一、混淆对于很多人而言是因为java才接触到“混淆”这个词,由于在前移动互联网时代在java程序中“混淆”也只是针对java代码,所以混淆基本就和对java源代码进行混淆等价。但说到混淆的本质,不过就是将变量名、函数名由有助于开发维护人员理解其用途的名称(如my_n...

2018-07-20 18:15:00 303

转载 MDT背景图位置

MDT计算机 安装 目录下的Background 这副图C:\Program Files\Microsoft Deployment Toolkit\Samples转载于:https://blog.51cto.com/zzsonyzz12/2147471

2018-07-20 07:22:58 283

转载 In FontFamilyFont, unable to find attribute android:font的报错处理

Information:Gradle tasks [:app:generateDebugSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies, :app:generateDebugAndroidTestSources]Error:In &lt;declare-styleable&gt; FontFamily...

2018-07-20 06:18:23 49

转载 浅析前端定位position

A.有关position在实际应用中遇到最多的是relative(相对),absolute(绝对)一般来说我们布局的话势必会离不开这个属性,当然也有人会问到有margin和padding,float不就已经够了么,其实在一开始初期设计页面的时候,我也是用这些属性,也很方便,让它向左就不可能会向右。B.但是在慢慢的使用过程中就会渐渐的发现,使用margin-left系列的东西时候会影响到...

2018-07-19 11:29:00 68

转载 Java的classloader

classloder的作用.class文件-->类装载器-->执行引擎-->本地方法-->操作系统class文件可以来自网络服务器等途径,来源比较有可定制性。比如zip文件,网络,甚至运行时动态生成的classjava类装载的委托模型自定义装载器-->应用类装载器(用户程序的classpath)--&...

2018-07-19 10:23:30 37

转载 通过UNIX域套接字传递文件描述符

为什么80%的码农都做不了架构师?>>> ...

2018-07-18 21:45:00 177

转载 关于面向对象的三大特性和五大基本原则

透切理解面向对象三大基本特性是理解面向对象五大基本原则的基础.三大特性:封装、继承、多态。所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 简单的说,一个类就是一个封装了数据以及操作这些数据的代码的逻辑实体。在一个对象内部,某些代码或某些数据可以是私有的,不能被外界访...

2018-07-17 16:52:00 47

转载 书籍推荐(暂定,待续)

多元微积分/数学分析III:  Functions of Several Variables, Wendell Fleming, UTM 非常全面而注重几何直观线性代数/高等代数:  线性代数,李炯生,中国科学技术大学出版社 高观点的同时也注重对矩阵感觉的训练,唯一缺点在于排版常微分方程:  Ordinary Differential Equations, V. I. Arno...

2018-07-17 09:36:00 65

转载 PHP支持友盟消息推送踩坑记录

公司客户端选定的友盟消息推送,PHP文档很少,自己踩坑不少:代码<?phpnamespace Notification;//引入核心文件require_once('./Application/Common/Lib/notification/android/AndroidBroadcast.php');require_...

2018-07-17 06:06:32 836

转载 GitBook使用介绍

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-16 17:25:00 51

转载 rabbitmq_cluster 网络分区

通常我们使用rabbitmq 做消息队列,若我们是 cluster模式。若我们的网络不稳定很容易造成网络分区,监测是否发生网络分区可以使用rabbitmq的ui来看,也可以用命令来检测rabbitmqctl cluster_status若返回值为:[{nodes,[{disc,['rabbit@node1', 'rabbit@node2']}]},br/>{running_nodes,['r...

2018-07-15 09:39:44 453

转载 springMVC整合freemarker遇到的问题 maven

java.lang.IllegalAccessError: tried to access method freemarker.ext.servlet.AllHttpScopesHashModel.<init>(Lfreemarker/template/ObjectWrapper;Ljavax/servlet/ServletContext;Ljavax/servlet/http/Htt...

2018-07-14 10:55:00 52

转载 getElementById 和 $("#id").html()的区别

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-12 16:21:00 261

转载 thinkphp3.1课程 1-2 thinkphp中入口文件的实质是什么

thinkphp3.1课程 1-2 thinkphp中入口文件的实质是什么一、总结一句话总结:在thinkphp中,我们访问的始终是入口文件,并没有主动去访问任何一个其他文件,只不过在入口文件体内,把这些类包进来而已,然后调用这些包进来的文件的方法,就是new这个对象,用-&gt;调用这个对象的方法,所以我们在类的方法里面找图片的时候,只是相对入口文件去找,否则就会找错人 1、th...

2018-07-10 23:49:00 83

转载 spring依赖注入

spring有两大特点:依赖注入和切面(AOP)编程。以下用代码说明什么是依赖注入。首先看以下这个类,铅笔可以被学生用,Student和Pencil紧耦合。package myProject;public class Pencil extends Pen{ private Student student; public void setStudent()...

2018-07-10 22:18:00 51

转载 智能养殖系统解决方案

智能养殖系统解决方案——以牧场环境智能监控系统为例一、 项目简述本项目为实现牧场牛棚内温湿度、氢气、硫化氢等气体全天不间断监控;且通过各项实时数据的变化联动控制风机的启停,更加科学智能的管理棚内设施,加大企业自动化管理的力度,为企业节约资源、提高生产质量。系统采用B/S架构,可由一个总管理员进行管理,也可按部门及权限创建管理员分级管理。各部门管理员通过账号密码登陆,进行牛棚内温湿度、氨气、硫化氢...

2018-07-10 16:31:33 608

空空如也

空空如也

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

TA关注的人

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