自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (10)
  • 收藏
  • 关注

转载 深入解析Apache Pulsar系列(一)——客户端消息确认

因为不同消费者使用的订阅模式不同,可以进行的ack行为也不一样。在Pulsar中,为了保证消息确认的性能,并避免Broker接收到非常高并发的ack请求,Tracker中默认支持批量确认,即使是单条消息的确认,也会先进入队列,然后再一批发往Broker。假设Consumer接受到了消息1、2、3、4、5,为了提升ack的性能,Consumer可以不分别ack 5条消息,只需要调用acknowledgeCumulative,然后把消息5传入,Broker会把消息5以及之前的消息全部标记为已ack。

2024-01-19 18:51:24 30

原创 2022作为面试官的我(持续更新...)

Java1.如何临时暂停正在运行的程序[考察,wait()、await()、sleep()、yield、join对比、区别]拓展:为什么java wait/notify 必须与synchronized(同步块)一起使用[为了避免「lost wake up 问题」,即「无法唤醒问题」]synchronized如何实现锁HashMap 的原理?当谈到线程不安全时自然引申出 ConcurrentHashMap ,它的实现原理?volatile 是什么?可以保证有序性吗?一旦一个共享变量(类的成员变

2022-02-21 22:43:02 1761 1

原创 利用go+grpc+gorm+proto、通过设计好的数据表快速生成curd增删改查代码

目录简介目录结构依赖的其他go组件参考资料简介github:https://github.com/arrayhua/go_grpc_gorm_micro微服务、云原生的时代,本项目以go语言为基础,采用grpc面向移动和 HTTP/2 设计(HTTP2好处很多哦),开发微服务项目。整体技术栈是利用go+grpc+gorm+proto、通过设计好的数据表快速生成curd增删改查代码,包含的功能有: 数据库:mysql,使用gorm实现对数据库的基本操作。 配置文

2020-11-11 17:35:57 3105 7

原创 如何在Packagist发布自己的Composer包

名词解释: 名词 解释 Packagist Packagist 是Composer默认的中央仓库, Composer Composer是PHP的一个依赖管理工具  简要说明:想要把项目发布到packagist上,需要先将项目发布到github上(当然不止此一种选择),之后再登陆packagist发布。可以这么理解Packagist是索引,Github是内容...

2018-08-05 22:36:09 2411

原创 Win10 十分钟搭建ELK6.3

本教程的目的是为了没有学过elk,但想体验elk的魅力的人准备的。可以在先不了解ELK Stack的情况下,咱们先学会骑自行车再去了解自行车的原理,就会简单很多。如果有人对本教程感兴趣的话,后期本人想在单独开些模块,让人快速掌握elasticsearch语法和logstash的配置说明。让更多人少走点弯路。  Elasticsearch: Elasticsearch 是一个分布式的RESTful ...

2018-07-12 22:16:34 1613

原创 鸡汤共勉

要得到你必须要付出,要付出你还要学会坚持,如果你真的觉得很难,那你就放弃。但是你放弃了就不要抱怨,我觉得人生就是这样的!世界真的是平衡的,每个人都是通过自己的努力,去决定自己生活的样子。

2017-03-26 22:19:51 384

转载 mysql 5.6 存储过程+事务+游标+错误异常抛出+日志写入

原文地址:http://www.wolonge.com/post/detail/118249DELIMITER $$USE `ecstore`$$DROP PROCEDURE IF EXISTS `proc_add_warranty_card`$$CREATE DEFINER=`root`@`localhost` PROCEDURE `proc_add_warranty

2017-03-21 13:06:12 445

原创 mysql explain 的type解释

explain 的时候。我个人经验主要看type、ref 和 rows

2017-03-21 10:36:15 182

原创 MySQL中如何让相同的成绩得到相同的排名

-- 由于MySQL中不存在类似于SQL Server或Orcal中的rank()函数来得到排名,而在实际工作中,mysql是我们常选用的存储过程,有时候针对排名,一般的排序不符合项目需求,我们往往需要的是相同的成绩需要相同的排名,并且相同的排名不能占位,所以我总结了以下的方法:-- 测试表CREATE TABLE paiming (name VARCHAR(4),score IN

2017-02-09 13:21:54 2266

原创 批量插入1000万条数据的三种方式对比

重要的写在前面的。如果你有更好的方法。希望您不吝啬您的留言。共同进步一、直接导入-- 查看允许mysql数据导出目录SHOW VARIABLES LIKE "secure_file_priv";SELECT * FROM demo INTO OUTFILE 'D:/up/prod.txt'    FIELDS TERMINATED BY '\,' -- 字段的分隔符 这里是

2017-01-09 15:52:38 6935

原创 安装oracle11版本报错此先决条件将测试系统物理内存总量是否至少为 922MB

一、oracle下载     win 32位操作系统 下载地址:  http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.zip  http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_

2016-08-22 11:09:47 11821 4

原创 php 在windows下编译安装dll文件.

本文会记录到以下内容:1、Visual C++ 2008 对php干啥的   Apache启动时无法加载php5apache2_2.dll解决办法   这个组件包是应用软件一起发布给最终用户的软件包,用户只要安装这个和你的应用程序,即可运行你制作的应用。   你用VC++2008编制的应用程序,编译链接生成可执行文件后, 要想在没有安装VC++2008的电脑上允许,就需要这个软件包

2016-06-24 17:24:33 1206

原创 mysql 存储过程学习

## 创建存储过程DEMILITER $$ -- 重定义符USE article_publish$$DROP PROCEDURE IF EXISTS SELECT_a_user$$; -- 如果存在此名的存储过程,先删除CREATE PROCEDURE SELECT_a_user; -- 创建名为store_procedure的存储过程BEGIN -- 开始-- 内容-

2016-06-18 16:18:14 485

原创 一、Ubuntu-使用Xshell以用户名root连接Ubuntu

由于还是学习的状态,所以可能写的不太好。虚拟机安装ubuntu的部分这里就省略了一、ubuntu系统默认root用户是不能登录的ubuntu系统默认root用户是不能登录的,密码也是空的。 如果要使用root用户登录,必须先为root用户设置密码 打开终端,输入:sudo passwd root 然后按回车 此时会提示你输入密码,在password:后输入你现在登录的用户的密码 然后系

2016-03-29 20:50:55 3219

原创 git版本控制的日常使用命令

初始化项目:1、生成github密钥对并配置远程仓库$ git config --global user.name "您的github姓名"$ git config --global user.email "您的邮箱"$ ssh-keygen -t rsa -C "[email protected]" #会提示你输入密码,直接按Enter就行,然后生成id_rs...

2016-03-21 15:53:23 591

转载 Mindjet MindManager 出现Runtime Error解决方案

Mindjet MindManager 出现Runtime Error解决方案Mindjet MindManager文件打开报错怎么解决?修改装的是Mindjet MindManager 9,用了几天一直正常,现在也可以用。但是昨天做的一个文件打开提示Runtime Error!Program:C:\Program Files\MindManager 9\Mindmanager.exe

2016-01-26 21:02:28 884

原创 mysql如何导入sql文件达到上G的文件

一、进入mysql的bin目录下二、执行如下语句mysql -uroot -p 数据库 提示输入密码即可导入大数据量的sql文件。

2016-01-04 13:33:38 5268 1

原创 安装完phpstudy之后无法重启,无法停止,并且修改了host访问也一直是phpstudy探针

安装完phpstudy之后无法重启,无法停止,并且修改了host访问也一直是phpstudy探针针对第一个问题,右键计算机--管理---服务与应用程序。将那两个服务启动改为手动并点击停止然后点击启动。第一个问题就已经解决了。针对第二个问题。点击其他选项菜单。将phpstudy设置为允许目录列表

2015-10-19 08:37:58 5592 1

原创 discuz 在回帖时候如何修改默认表情

在回帖的时候,你会发现右边部分出现如图默认表情。这时候想换成自己的表情改怎么办呢。依上自下操作。点击提交,重新回到前台就会发现默认表情发生了变化

2015-10-09 16:26:30 439

原创 discuz当qq绑定超过5个网址时 如何解除绑定qq

一、首先进入任意一个你记得住的网站后台   http://XXX/admin.php二、点击应用  应用中心   三、退出登录四、重新登录   就可以看到你绑定过那个网址,点击任一网址进入网站后台进行解绑

2015-09-15 17:13:42 1298

原创 在glassfish遇到com.sun.corba.ee.impl.orb.ORBSingleton

org.omg.CORBA.INITIALIZE: can't instantiate default ORB implementation com.sun.corba.ee.impl.orb.ORBSingleton  vmcid: 0x0  minor code: 0  completed: Noat org.omg.CORBA.ORB.create_impl_with_systemcla

2015-05-19 21:39:22 860

SoundWire-将台式机声音无线传输到 Android 手机上播放

SoundWire 是一款可以将电脑的声音通过 WIFI 无线网络传送至 Android 手机喇叭上播放出来的.本资源是包括服务器端和手机端都是免费的。在手机端输入Server 的时候一定要快。如果不行多试几次应该就行了。官网地址http://georgielabs.net/。

2017-02-24

LOL英雄盒子

android ViewPager Xml解析 Sqlite 自己需要哪些技术。然后将对应的加入到项目

2014-07-04

JSP 音乐点播系统

JSP+Mysql 里面包含Mysql源码, jspsmartupload.jar组件上传技术和Jquery点播音乐技术难点技术

2014-07-04

PHP KTV在线点播系统

难点--》本综合实验有音频播放并且PHP与Mysql相连 如何运行: 1.将文件KTV复制到Apache的运行目录之下(比如htdocs文件夹下) 2.先将database文件夹下的ktv拷贝到mysql运行的根目录 3.文件夹KTV中有Admin文件(管理员文件)和Customer文件(顾客登录本系统文件) 4.进入各个(Admin文件或者Cutomer文件点击登录本系统)即可使用 不过本项目有部分功能没实现。不过功能已足够强大。希望你们可以自己完善

2014-07-04

字符串处理

┌──────────────────────┐ │ 字符处理 │ ├──────────────────────┤ │ 1--显示数字 │ │ 2--将数字排序 │ │ 3--显示字母 │ │ 4--显示特殊字符 │ │ 5--保存数字 │ │ 6--读取数字 │ │ 7--保存字符串 │ │ 8--读取字符串 │ │ 9--退出系统 │ └──────────────────────┘

2014-05-30

数据库Java课设

光盘商店系统。里面的光盘商店系统.sql是建库建表的源代码。src是java的源程序。本项目看用于java课程设计和数据库的课程设计。

2014-05-30

PHP网络编程技术与实践(源代码)

第1章 PHP开发环境的安装配置 1.1 Windows下IIS的安装配置 1.1.1 IIS的安装 1.1.2 配置调试IIS运行环境 1.1.3 IIS的设置 1.2 Linux下Apache的安装配置 1.2.1 Apache的安装工作 1.2.2 Apache的配置工作 1.3 PHP的安装配置 1.3.1 Windows系统中PHP的安装 1.3.2 Linux系统中PHP的安装 1.4 MySQL数据库的安装配置 1.4.1 在Windows下安装MySQL 1.4.2 在Linux下安装MySQL 1.4.3 安装后的设置 1.5 PHP、MySQL和Apache系统整合 1.5.1 安装VertrigoServ 1.5.2 配置相关 1.5.3 启动运行VertrigoServ 1.6 本章小结 . .一直到第十八章 . 第18章 电子商务网站-网上购物系统 18.1 任务分析 18.1.1 用户登录 18.1.2 购物车 18.1.3 结算和完成购物 18.1.4 其他相关功能 18.1.5 管理员的操作界面 18.2 数据库的建立 18.2.1 用户数据表 18.2.2 商品数据表 18.2.3 订单数据表 18.3 用户部分的程序 18.3.1 用户的显示 18.3.2 新用户注册 18.3.3 用户登录与注销 18.3.4 修改用户个人数据信息 18.4 购物车的功能实现 18.4.1 购物车类 18.4.2 购物车的显示与更新 18.4.3 显示商品列表

2014-05-17

buf 、buf+1、buf+2

buf和buf+1和buf+2中求三个数的最大值。并存放到num中

2013-12-13

what's your name?

本汇编程序显示what's your name?并输入你的名字,要不要循环

2013-12-13

网页编程和网页制作

网页编程。你们拿回去参考参考吧。一个很漂亮的网页

2013-12-10

空空如也

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

TA关注的人

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