Delphi调用MSSQL存储过程返回的多个数据集的方法

var aintf:_Recordset; RecordsAffected:OleVariant; begin ADOStoredProc1.Close; ADOStoredProc1.Open; aintf:=ADOStoredProc1.Recordset; ADOQuery1.Recordset:=aintf; aintf:=aintf.NextRecordset(RecordsAffected); ADOQuery2.Recordset:=aintf; end; 此时,把存储过程中生成
分类: 其他 发布时间: 03-27 23:18 阅读次数: 0

Room的使用与遇到的一系列坑的解决方式

之前一直用的greendao这个第三方数据库框架,说实话,觉得greendao用起来是非常智能和简便的,但是,随着17年谷歌io大会中room的横空出世,陆续的开发者们开始对room蠢蠢欲动。说实话,性能真的比greendao好很多。 废话不多说,开始介绍怎么用。 首先官方介绍的Room非常的详细了,想了解更多的同志们,可以去看看。 1.配置 首先在我们app build.gradle中(首先版本号,建议不要直接使用最新的版本,因为可能存在不稳定的情况,最好用之前的1到2个版本较好 我这里用的
分类: 其他 发布时间: 03-27 23:18 阅读次数: 0

RIP(ipv6)配置

rip(IPV6) ciso 一、实验拓扑 二、IPV6地址分配 设备名称 端口号 IPV6地址及前缀长度 Router0 Gig 0/0 2001:db8:120:1::1/64 Se 0/1/0 2001:db8:120:a::1/64 Se 0/1/1 2001:db8:120:b::1/64 Router1 Gig 0/0 2001:db8:120:2::2/64 Se 0/1/0 2001:db8:120:a::2/64 Se 0/1/1 2001:db8:120:c::2/64 R
分类: 其他 发布时间: 03-27 23:18 阅读次数: 0

解决缓存雪崩的方案(转)

1,采用加锁计数,或者使用合理的队列数量来避免缓存失效时对数据库造成太大的压力。这种办法虽然能缓解数据库的压力,但是同时又降低了系统的吞吐量。 2,分析用户行为,尽量让失效时间点均匀分布。避免缓存雪崩的出现。 3,如果是因为某台缓存服务器宕机,可以考虑做主备,比如:redis主备,但是双缓存涉及到更新事务的问题,update可能读到脏数据,需要好好解决。 缓存预热 单机web系统情况下比较简单。 解决思路: 1,直接写个缓存刷新页面,上线时手工操作下。 2,数据量不大,可以在WEB系统启动的时
分类: 其他 发布时间: 03-27 23:18 阅读次数: 0

Spring Data Jpa之高级查询(jpa-spec插件)

友情链接:Spring Data Jpa的动态查询库 https://github.com/wenhao/jpa-spec 功能介绍 兼容Spring Data Jpa 和JPA2.1接口。 Equal/NotEqual/Like/NotLike/In/NotIn支持可变参数, Equal/NotEqual 支持空(Null)值。 每个条件支持关联查询。 支持自定义条件查询。 条件构建器。 支持分页和排序。 导包: <dependency> <groupId>com.github.wen
分类: 其他 发布时间: 03-27 23:18 阅读次数: 0

20190325面试题记录(中级java)

1.spring默认bean的scope? 线程安全么? 2.有哪几种集合类 3.list有哪4种实现类 4.锁有哪几种? 5.分布式事务理解 6.工作中主要负责哪些模块,并且用到什么技术 7.系统并发量多大? 8.对于分布式理解 9.对于微服务的理解 10.工作中使用哪些nosql 11.在线客服如何控制事务 12.网上国网在线客服怎么控制事务 13.工作中使用多线程了么? 14.前后分离后用什么形式数据交互 15.oracle可以存哪些数据类型,clob和blob怎么使用? 16.如何设计
分类: 其他 发布时间: 03-27 23:18 阅读次数: 0

『ACM C++』 PTA 天梯赛练习集L1 | 052-053

今日刷题
分类: 其他 发布时间: 03-27 23:18 阅读次数: 0

linux中搭建vue-cli

1 安装nvm依赖并配置环境变量在 sudo wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash export NVM_DIR="$HOME/.nvm" source ~/.bashrc #是环境变量生效 nvm --version #查看当前nvm版本号 nvm list # 列出目前在nvm里面安装的所有node版本 nvm install node版本号
分类: 其他 发布时间: 03-27 23:18 阅读次数: 0

Linux下main函数启动过程【程序员自我修养笔记】【自用】

1. 入口函数和程序初始化 1.1 程序从main开始吗? 当程序执行到main函数的第一行时,很多事情都已经完成了: 【证1】如下是一段C语言代码: 代码中可以看到,在程序刚刚执行到main的时候,全局变量的初始化过程已经结束了(a的值已经确定); main函数的两个参数(argc 和 argv)也被正确的传了进来; 此外,堆和栈的初始化 已经完成了! 一些 系统I/O 也被初始化了,因此,可以放心的使用printf和malloc。 【证2】如下是一段C++ 代码,main之前能够执行的代码
分类: 其他 发布时间: 03-27 23:18 阅读次数: 0

第二章OSI参考模型与TCP\IP协议族

OSI参考模型它是作为一个框架来协调和组织各层协议的制定,也是对网络内部结构最精炼的概括与描述。 OSI参考模型的层次结构:整个网络的通信功能分为七层,从低层往高层分别是物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。每一层都有特定的功能,并且下一层为上一层提供服务。分层原则为:根据不同功能进行抽象的分层,每层都可以实现一个明确的功能,每层功能的制定都有利于明确网络协议的国际标准,层次明确避免各层的功能混乱。 物理层:第一层,也是最低层。功能是提供比特流传输。设备是集线器(没有任何
分类: 其他 发布时间: 03-27 23:18 阅读次数: 0

alifhab

合肥工业大学自主招生自荐信 尊敬的自主招生考官: 您好!我叫齐晟慰,是安徽省宿州市第二中学高三的一名应届考生,申请参加贵校2019年的自主招生考试,非常感谢您在百忙之中阅读我的自荐信。 根据我的了解,合肥工业大学是安徽省最负盛名的一所大学,是国家“211工程”重点建设高校,也是国家“985工程”优势学科创新平台建设高校,更在国家“双一流”建设高校之列。有着苗圩、宁吉喆、杨善林、尹同跃、冯鑫、周勇、李和平等知名校友,还有杨善林、徐常胜、刘永胜、何怡刚等教师在校任教,可谓教学资源丰富,师资力量雄厚
分类: 其他 发布时间: 03-27 23:18 阅读次数: 0

10天前我想造个轮子

想法出现 是这样的,大概10天前,我忽然就想造个轮子,这个轮子的主要作用是收集客户端的日志,通过服务端存储到指定的持久化介质中。客户端和服务端都可以通过简单的配置实现快速接入。然后我就画了一个图,就是下面这样的。 开局一张图,实现全靠编 这张图很粗糙,但是足够表达了我的想法,我甚至和马桶以及Kent说,能一行代码搞定的事情,不要搞复杂了,思路非常简单,就是提供一个客户端端,通过配置传输通道(Redis/RabbitMQ),就可以把日志提交到服务器。 使用队列的方式传输数据,是出于削峰和解耦的目
分类: 其他 发布时间: 03-27 23:18 阅读次数: 0

如何成为优秀开发人员系列(二)——关于兴趣

上一篇已经给出了“优秀开发人员”的定义,那么现在我来说说成为优秀开发人员的头一个重要因素:兴趣。   因为物理学超级大牛爱因斯坦曾说过:兴趣是最好的老师。俺对此深以为然。所以咱们先从兴趣这个话题聊起。   兴趣这玩意是心理学层面的东西,据说人在本能上有一种“构建”的快感(例如小朋友喜欢搭积木就是)。有些人天生喜欢写程序,就是因为能够从中体会到构建的快感。鉴于心理学不是本博客重点关注的话题,暂不再深入聊下去。      有兴趣的开发人员和没兴趣的开发人员,差别怎么就这么大捏?这主要是因为有兴趣的
分类: 其他 发布时间: 03-27 23:18 阅读次数: 0

git push 时发生 error: failed to push some refs to 错误 (解决办法)

出现问题的原因:在github上更新了README.md,没有更新到本地仓库。而在本地git仓库又修改了文件,这时使用 git push origin master 推送到远程仓库后就出现了下面的问题: 解决办法: 使用git pull origin master 命令将远程仓库和本地仓库进行连接。之后可能会出现 Merge branch 'master' of提示问题,编辑不了文字,可直接按 shift+! 进入编辑状态输入 wq 后可以了。 产生原因分析 当多人合作开发一个项目时,本地仓库
分类: 其他 发布时间: 03-27 23:18 阅读次数: 0

今日考试总结与近期考试总结

今天我得了\(0\)分。事实上我应有暴力分,可能有\(50\)~\(60\)分。 第一题没有从DP的角度考虑,一直在想直接的组合做法。以后这种题应先想或后想DP做法。 第二题没有推。先推一下性质,再化一下式子,再套一套,沙比提。 第三题是个点分治题。 平庸主义以后时间又变快了。 bojp Foci ter gl. 考得好时都是写暴力。 每天晚上回家什么都不干,并且觉得好。 考试时思维水平不高。不知道是思维水平问题还是知识水平问题。 (截/阻) i will dare to speak afte
分类: 其他 发布时间: 03-27 23:18 阅读次数: 0

day16 python之匿名函数,递归函数

匿名函数 匿名函数格式 函数名 = lambda 参数 :返回值 #参数可以有多个,用逗号隔开 #匿名函数不管逻辑多复杂,只能写一行,且逻辑执行结束后的内容就是返回值 #返回值和正常的函数一样可以是任意数据类型 我们可以看出,匿名函数并不是真的不能有名字。 匿名函数的调用和正常的调用也没有什么分别。 就是 函数名(参数) 就可以了~~~ 匿名函数常常与内置函数配合使用,例如下面的代码: l=[3,2,100,999,213,1111,31121,333] print(max(l))
分类: 其他 发布时间: 03-27 23:18 阅读次数: 0

jQuery实现淘宝轮播图

我爱撸码,撸码使我感到快乐 大家好,我是Counter 今天给大家分享的是利用jQuery来实现淘宝轮播图,揭开这层神秘的面纱,CSS样式就不做过多的赘述了,主要就是实现的原理,也就是jQuery,老样子,每行基本都打上了我理解的注释,表达的可能不是很好,但是理解理解就OK,欢迎一起技术探讨,一起成长。 再讲讲轮播图的需求吧,一打开网址,轮播图就会自己每3秒切换到下一张,总共5张,一直轮播,当你鼠标进入图片区域,那么图片不再自动轮播,你可以点击向左的按钮,也可以点击向右的按钮,你点左图片就切到
分类: 其他 发布时间: 03-27 23:18 阅读次数: 0

Navicat12安装文件和破解补丁

https://blog.csdn.net/wifi74262580/article/details/82763135 推荐一个博主的教程,操作超级简单(我看过的最简单的了) 亲测真实可用
分类: 其他 发布时间: 03-27 23:18 阅读次数: 0

pip和apt-get换源

pip换源 一下方法对pip和pip3同时起作用 永久换源 运行一下命令: cd ~/.pip 如果提示目录不存在的话,我们要自行创建一个,再进入目录 mkdir ~/.pip cd ~/.pip 在.pip目录下创建一个pip.conf文件 touch pip.conf 编辑pip.conf文件 sudo gedit ~/.pip/pip.conf 打开pip.conf文件窗口,将以下内容复制到文件中: [global] timeout = 6000 index-url = http
分类: 其他 发布时间: 03-27 23:18 阅读次数: 0

编译装php7.2 && nginx-1.14

环境准备 # cat /etc/centos-release CentOS Linux release 7.6.1810 (Core) # uname -r 3.10.0-957.el7.x86_64 # getenforce Disabled # systemctl status firewalld.service ● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/system
分类: 其他 发布时间: 03-27 23:18 阅读次数: 0