自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (14)
  • 收藏
  • 关注

原创 kafka存储

1.专用名词分区 日志(Log)不考虑多副本的情况,一个分区对应一个日志Log 对应一个- 的文件名日志 日志分段(LogSegment)Log和LogSegment不是纯粹物理意义上的概念。Log在物理上以文件夹形式存储LogSegment对应于磁盘上的一个日志文件和两个索引文件,以及其他可能的文件(比如事物索引文件)activeSegment表示当前活跃的Lo...

2020-02-07 12:05:59 137

原创 Go Modules

1.简介Go Modules 是一个理想化的类语言级依赖管理解决方案用了Go Modules,就不需要再配置GOPATHGo Modules发行于1.11版本,在1.13版本,golang团队开始强推Go Modules到目前1.13版本为止,GO111MODULE默认值为auto,若需要使用Go Modules需要将GO111MODULE置为on2. go.modgo.mod...

2020-02-07 11:07:00 128

原创 Kafka基础

1. 专用名词生产者 消费者 broker zookeeperbroker接收到的消息必须是字节数组,因此设计消息序列化leader followertopic partiotion 副本 offset一个主题可以有多个分区一个分区有多个副本AR 分区中的所有副本ISR 所有与leader副本保持一定程度同步的副本(包括leader副本在内...

2020-02-05 09:11:12 128

原创 Dockerfile

用户可以使用dockerfile 创建自定义的镜像通过docker build命令创建镜像基本结构Dockerfile 分为四部分:基础镜像信息维护者信息镜像操作指令容器启动时执行指令# 基础镜像信息 先从本地获取,若不存在会默认去Docker Hub 下载FROM ubuntu# 维护者信息MAINTAINER sxli sxli05@163.com# ...

2020-02-01 12:43:29 94

原创 Docker容器互联

使用–link可以使容器之间安全的交互# 创建一个postgres 数据库容器 docker run -d --name db postgres # 创建数据库db容器时,没有使用-p -P ,避免了暴露数据库端口# 创建一个web容器并将它连到db容器docker run -d -P --name web --link db:db webapp python app.py#...

2020-02-01 12:42:45 94

原创 Docker数据管理

生产环境使用Docker的过程中,需要对数据进行持久化;或者多个容器之间需要数据共享。这必然设计数据的管理操作容器中管理数据主要有两种方式:数据券:容器内数据直接映射到本地主机环境数据券容器:使用特定容器维护数据券1.数据券数据券可以在容器之间共享和重用,容器之间传递数据变得高效对数据券内的数据修改立马生效,无论是容器内操作还是本地操作对数据券的更新不会影响镜像1.1 ...

2020-02-01 12:41:18 81

原创 Docker常用命令

镜像镜像文件由多个层组成,可以使用history命令查看各层的创建信息# 查看本地镜像docker images# 从官方渠道获取镜像docker pull ubuntu:14.04# 若是在非官方渠道拉取镜像,需指定registry路径docker pull hub.c.163.com/public/ubuntu:14.04# 新建并启动容器docker run -i...

2020-02-01 12:40:00 110

原创 错误处理

错误用内建的 error 类型表示panic只有当程序不能继续运行的时候,才应该使用panic 和 recover 机制panic一般用于:(1) 发生了一个不能回复的错误 (2)发生了一个编程上的错误当函数发生panic时,他会终止运行,在执行完所有的defer 延迟函数后,程序控制返回到该函数的调用方,直到当前协程的所有函数调用都返回退出,然后打印panic信息,接着打印出堆栈信...

2020-02-01 12:37:37 140

原创 Go常用内建函数

make函数声明 func make(t Type, size ...IntegerType) Type内建函数make 主要为slice,map, channel做分配空间和初始化。make的返回值和它传入的第一参数类型一致,返回的不是指针1 第一个参数是Slice:若第一个参数类型后只有一个参数,这个参数size表示slice的长度,且其capacity和length相等;若第一个...

2020-02-01 12:35:28 152

原创 GO特有-gorouting、通道

gorouting只需在要让Goroutine执行的函数或方法前加上关键字go即可启动一个新的协程时,会立即返回执行下一行代码,忽略该协程返回的任何值channelgo通过channel实现协程间的通信channel 是有类型的管道,采用关键字chan 加上类型做声明。赋值取值采用符号”<-“和 map 与 slice 一样,channel 使用前必须创建: v...

2020-02-01 12:29:43 382

原创 Go基础语法

函数基础语法函数关键字func ,主函数入口是main函数参数格时区别于java之处有两点:1、变量声明在前,类型在后;2、同一类型不用多次知名类型,只需在类型前的变量声明时用逗号分隔函数返回值区别于java之处,它可以返回多个值。java返回多个值往往需要采用数组,不同格式还需要使用map函数返回值若是多个,主要有一个有返回名,则其他的都应该有返回名,否则报错;如果有多个返回值,必须加...

2020-02-01 12:21:00 155

原创 硬解析软解析

前言数据库执行SQL的步骤:语法检查语义检查对SQL进行解析执行SQL软解析、硬解析发生在第三步相关概念软解析数据库通过自己内部的hash算法,通过对当前SQL计算hash值,然后数据库去缓存里面查看是否存在这个hash值,若存在,该sql就利用已有的解析树与执行计划。这个省略生成解析树和执行计划的过程叫做软解析。硬解析参考上述软解析的概念,当hash值在缓存...

2019-06-11 15:48:38 440

原创 行锁问题

背景:后管系统前端页面页面修改信息,一直卡在进度条不动。查看后管日志,发现报错事务隔离。于是新插入一条记录,然后修改成功。因此怀疑是行锁问题。查询行锁-- 查询行锁相关信息select t2.username, t2.sid, t2.serial#, t3.object_name, t2.OSUSER, t2.MACH...

2019-06-11 15:30:11 104

原创 前端向后端传送文本中包含%时异常的解决

前端向后端传送文本中包含%时异常的解决报错代码解决方法报错代码 URLDecoder: Illegal hex characters in escape (%) pattern解决方法将%替代为%25.具体实现如下// easyui 获取文本框中的值var proExplain = $("#proExplain2").textbox('getValue');var reg =...

2019-06-05 17:06:55 927

原创 easyui的form提交,前端后台均不响应

最后发现是自己的js出了问题,在页面初始化时将两个标签的属性required设置为了true。然后再后续操作编辑form时将上述两个标签隐藏了。解决方法:将required属性为true的设置去掉。...

2019-02-18 13:43:51 1057

转载 CDC类

CDC应用 M F C用C D C类封装了一个设备环境对象, CDC的成员变量m _ h d c指向它所拥有的设备环境,用户可以创建四种类型的设备环境:■ 屏幕。■ 打印机。■ 只有打印机的信息部分。■ 位图。创建一个屏幕设备环境,可以用:CDC * pDC=GetDC( );这里的GetDC( )是CWnd类的成员函数,它返回一个允许用户绘

2012-11-08 21:09:22 569

转载 Windows I/O模型、同步/异步、阻塞/非阻塞

本帖最后由 wangluozhanglei 于 2012-8-16 10:41 编辑 同步  所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。按照这个定义,其实绝大多数函数都是同步调用(例如sin, isdigit等)。但是一般而言,我们在说同步、异步的时候,特指那些需要其他部件协作或者需要一定时间完成的任务。最常见的例子就是 SendMessage。该函数发送

2012-11-08 10:42:14 659

转载 CAsyncSocket使用总结

这几天都在研么MFC的套接字类CAsyncSocket的用法, 将一些心得和实践中遇到的问题总结一下。 一、        一些网络的基本概念1.       同步:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。2.       异步:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。3.       阻塞:指调用某函数时,直到该函数完

2012-11-06 10:43:03 506

转载 Windows Sockets:操作顺序

流式套接字通信的操作顺序在构造 CSocketFile 对象之前,下面的顺序对 CAsyncSocket 和 CSocket 都是准确的(只有少数几个参数不同)。从构造 CSocketFile 对象开始,顺序只适用于 CSocket。下表阐释了在客户端和服务器之间设置通信的操作顺序。设置服务器和客户端之间的通信服务器客户端// con

2012-11-05 20:34:25 281

转载 vc根据域名获取IP地址 gethostbyname()函数

以下是VC Socket初始化时用到的两个函数一、WSAStartup函数                int WSAStartup                       (                          WORD wVersionRequested,                          LPWSADATA lpWSAData

2012-11-04 17:02:33 753

转载 VC通用控件编程之CImageList控件

图像列表控制(CImageList)是相同大小图像的一个集合,每个集合中均以0为图像的索引序号基数,图像列表通常由大图标或位图构成,其中包含透明位图模式。可以利用WINDOWS32位应用程序接口函数API来绘制、建立和删除图像,并能实现增加、删除、替换和拖动图像等操作。图像列表控制提供了控制图像列表的基本方法,这些方法在WINDOWS95及以后版本才能实现。   (一)图像控制的对象结构

2012-11-01 19:20:42 248

转载 VC/MFC 键盘消息的截取与响应

在MFC(Microsoft Foundation Class)对响应消息进行了封装,可以通过重载虚函数PreTranslateMessage()对所关心的消息进行截取与响应:以下对截取与响应键盘 Enter 消息的截取与响应这是对话框的响应键盘 Enter 消息方式:BOOL C**Dlg::PreTranslateMessage(MSG* pMsg){ //

2012-10-31 19:54:21 377

转载 用MFC如何高效地绘图

显示图形如何避免闪烁,如何提高显示效率是问得比较多的问题。而且多数人认为MFC的绘图函数效率很低,总是想寻求其它的解决方案。MFC的绘图效率的确不高但也不差,而且它的绘图函数使用非常简单,只要使用方法得当,再加上一些技巧,用MFC可以得到效率很高的绘图程序。我想就我长期(呵呵当然也只有2年多)使用MFC绘图的经验谈谈我的一些观点。1、显示的图形为什么会闪烁?

2012-10-30 21:42:12 431

转载 AfxBeginThread

工作者线程的AfxBeginThread  工作者线程的AfxBeginThread的原型如下:   CWinThread* AfxBeginThread( AFX_THREADPROC pfnThreadProc,  LPVOID lParam,  int nPriority = THREAD_PRIORITY_NORMAL,  UINT nStackSize = 0,

2012-10-25 14:42:28 347

转载 CWnd::CreateEx

CWnd::CreateEx创建指定的窗口并将它附加到 CWnd 对象。 virtual BOOL CreateEx(   DWORD dwExStyle,   LPCTSTR lpszClassName,   LPCTSTR lpszWindowName,   DWORD dwStyle,   int x,   int y,   int nWidth,

2012-10-25 14:40:21 1544

转载 INI文件读写

MFC INI文件读写INI文件是Windows系统中一类比较重要的文件,通常用来存放系统或者应用程序的配置信息,以方便系统或者应用 程序在初始化时再次读入。比如Windows系统中的配置文件win.ini和system.ini,它们就主要存放系统启动或用户登陆时的系统信息。这 项功能在方便了系统配置的同时,也为非法程序的自动运行提供了可乘之机。显然,这类文件的重要性应该引起我们的重视

2012-10-25 14:37:13 370

RGB颜色表!!

RGB颜色表,C++/html/j2EE都要用

2012-12-18

进程和线程

进程和线程讲述,内容比较丰富,适合初学者

2012-12-09

毕业设计模版

毕业设计模版,标题字体及正文字体都以设计好

2012-11-29

命名管道通信

对命名管道的一个简单应用,希望对你有帮助

2012-11-25

多线程_生产消费模型

Windows多线程生产消费模型,应用了关键代码段,互斥量

2012-11-22

功能较强的计算器

用mfc做的,功能比较全哦!在网上下了个皮肤,用的静态链接库

2012-09-20

mfc图标变换

这个做的是图标变换,比较实用,打好基础。

2012-05-23

绘制对话框背景

用MFC做的,绘制的是对话框背景,慢慢来,加油!

2012-05-23

登陆界面(MFC)

简单的MFC,刚入门时适合学点简单的,先易后难嘛

2012-05-23

层层调出对话框

内容为层层调出对话框,适合初学者,刚开始来点简单的

2012-05-23

成绩管理系统

那些年我们写过的成绩管理系统,那些年我们为了封装苦恼,那些年。。。

2012-05-16

宿舍管理系统

宿舍管理系统,纯黑白界面,win32控制平台,憨实基础

2012-05-16

简单计算器

简单的计算器,刚开始写的最简单的,后面再慢慢加深

2012-05-12

空空如也

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

TA关注的人

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