首页 > 2018年04月07日 > 全部分享
用redis的scan命令代替keys命令,以及在spring-data-redis中遇到的问题
摘要 本文主要是介绍使用redis scan命令遇到的一些问题总结,scan命令本身没有什么问题,主要是spring-data-redis的问题。 需求 需要遍历redis中key,找到符合某些pattern的所有keys。第一反应当然是 KEYS "ABC* 可以找到前缀是ABC的所有KEYS,时 ...
分类:编程语言   时间:2018-04-07 10:27:23    收藏:0  评论:0  赞:0  阅读:899
android的activity任务栈
activity的任务栈和启动模式,看了各种网站和书还是感觉不得其法。于是网上找到了adb的一条命令: 1、清空所有后台任务,运行了一个自己写的测试应用,发现任务栈的结构如下: 主要是对任务栈的机构有了一个新的认识。 ...
分类:移动平台   时间:2018-04-07 10:27:07    收藏:0  评论:0  赞:0  阅读:376
PathRemoveFileSpec 函数的作用:将路径末尾的文件名和反斜杠去掉(与GetModuleFileName配合)
PathRemoveFileSpec 函数的作用:将路径末尾的文件名和反斜杠去掉。 例如,我们想获取EXE文件自身所在的文件夹,可以这样: [cpp] view plain copy #include <stdio.h> #include <Shlwapi.h> #pragma comment(li ...
分类:其他   时间:2018-04-07 10:26:50    收藏:0  评论:0  赞:0  阅读:344
Hibernate数据库的操作
参考网址: https://www.cnblogs.com/jack1995/p/6952704.html 1.最简单的查询 这是hql最基本的查询语句了,作用就是查出所有的Special对象放到一个List当中 2.基于 ? 的参数化形式 在hql中同样支持基于 ? 的参数化形式查询,注意:在jd ...
分类:数据库技术   时间:2018-04-07 10:26:18    收藏:0  评论:0  赞:0  阅读:216
Python在线笔试琐碎
这篇博客记录一下在线笔试用Python写算法题时需要注意的一些事项。 处理输入 一些大公司的在线笔试似乎都承包给了第三方,那个平台下的在线写代码功能真是不能再渣。它并不像LeetCode以及其他OJ一样给定函数声明和函数头部,而是需要你自己去处理输入。 首先,Python下的输入基本都为字符串,在单 ...
分类:编程语言   时间:2018-04-07 10:26:02    收藏:0  评论:0  赞:0  阅读:227
Java高并发-无锁
一、无锁类的原理 1.1 CAS CAS算法的过程是这样:它包含3个参数CAS(V,E,N)。V表示要更新的变量,E表示预期值,N表示新值。仅当V值等于E值时,才会将V的值设为N,如果V值和E值不同,则说明已经有其他线程做了更新,则当前线程什么都不做。最后,CAS返回当前V的真实值 。CAS操作是抱 ...
分类:编程语言   时间:2018-04-07 10:25:44    收藏:0  评论:0  赞:0  阅读:210
SetProcessWorkingSetSize() 方法使内存降低了很多(把内存放到交换区,其实会降低性能)——打开后长时间不使用软件,会有很长时间的加载过程,原来是这个!
在项目中对程序性能优化时,发现用SetProcessWorkingSetSize() 方法使内存降低了很多,于是查阅了相关的资料如下: 我的程序为什么能够将占用的内存移至虚拟内存呢? 其实,你也可以,试试看把一个程序最小化到任务栏,再看看任务管理器。看到没,你的程序占用的实际内存一下子减少了,看来并 ...
分类:其他   时间:2018-04-07 10:24:39    收藏:0  评论:0  赞:0  阅读:407
剔除list中相同的结构体数据
剔除list中相同的结构体数据,有三个思路:1、两层循环,逐个比较 2、使用set容器来剔除 3、使用unique方法去重 [cpp] view plain copy // deduplication.cpp : 定义控制台应用程序的入口点。 // #include <list> #include  ...
分类:其他   时间:2018-04-07 10:24:18    收藏:0  评论:0  赞:0  阅读:245
Vista的MBR磁盘签名(Disk Signature) (转帖)
原帖:Vista的MBR磁盘签名(Disk Signature)_存梦_新浪博客 http://blog.sina.com.cn/s/blog_6fed14220100qq71.html 存梦发表于(2008-05-28 14:45:28) 和以前的Windows相比,Vista引导操作系统和它使用 ...
分类:其他   时间:2018-04-07 10:23:46    收藏:0  评论:0  赞:0  阅读:235
Spring+thymeleaf
1、导入jar包 2、配置 3、标签使用 th:text th:utext th:object th:if th:switch th:case th:each="person:userlist" th:href=@{} ...
分类:编程语言   时间:2018-04-07 10:22:41    收藏:0  评论:0  赞:0  阅读:235
Service Worker和HTTP缓存
很多人,包括我自己,初看Service Worker多一个Cache Storage的时候,就感觉跟HTTP长缓存没什么区别。 例如大家讲的最多的Service Worker能让网页离线使用,但熟悉HTTP缓存的朋友,会发现,把整站所有资源设置为长缓存(不带校验),也可以实现离线使用。 那么,Ser ...
分类:Web开发   时间:2018-04-07 10:22:24    收藏:0  评论:0  赞:0  阅读:236
第一次制作和使用图标字体-IcoMoon
开题:之前就有所耳闻,最近两天第一次运用到图标字体。刚开始嘛,一脸懵逼的状态。成功运用之后就来记录一下使用过程咯! 1. 打开在线生成工具:https://icomoon.io/app/#/select 2. 导入本地文件或者选择图标库 (1) 如果你本地没有.svg图标,你可以选择在线免费的图标。 ...
分类:其他   时间:2018-04-07 10:22:06    收藏:0  评论:0  赞:0  阅读:212
C++ 程序延时处理的几种方法
(—)使用_sleep()函数 例如:_sleep(200);//延时200毫秒 (二)使用delay(int time)函数 (需要自己实现,编译器里面没有) [cpp] view plain copy /// @brief 程序延时 /// @param[in] msec : 毫秒 /// @r ...
分类:编程语言   时间:2018-04-07 10:21:50    收藏:0  评论:0  赞:0  阅读:234
JavaScript执行顺序Event Loop
javascript是一门单线程语言,为了实现主线程的不阻塞,但可以用Event Loop模拟多线程操作 Event Loop中同步异步任务执行顺序: 所有异步任务都是在Event Table中注册函数,当指定的时间完成时,Event Table会将函数放入Event Queue,主线程的同步任务执 ...
分类:编程语言   时间:2018-04-07 10:21:33    收藏:0  评论:0  赞:0  阅读:168
剑指offer(30)连续子数组的最大值
题目描述 HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,1 ...
分类:编程语言   时间:2018-04-07 10:21:17    收藏:0  评论:0  赞:0  阅读:181
使用ABAP和JavaScript代码生成PDF文件的几种方式
ABAP 方法1:使用ABAP + Adobe Lifecycle Enterprise Service 详细步骤参考我的博客 "Convert word document into PDF via Adobe Livecycle Enterprise service" 方法2:使用ABAP Web ...
分类:编程语言   时间:2018-04-07 10:20:42    收藏:0  评论:0  赞:0  阅读:245
物联网是什么?您的家用电器从黑客手中安全吗
“物联网”就是将物体连接到网络并使其能够收集和共享数据。像温控器,电灯开关,门铃,洗衣机,冰箱,甚至玩具等家用物品都可以通过无线网络连接并远程控制。但是,您的家用电器从黑客手中安全吗? 郭盛华是一名信息安全专家,也是国内知名黑客教父,东方联盟掌门人,在黑客安全领域拥有丰富的经验。他通过论坛发表了关于 ...
分类:其他   时间:2018-04-07 10:20:13    收藏:0  评论:0  赞:0  阅读:216
利益相关者描述
利益相关者 主要目标 态度 主要关注点 约束条件 填表人 填表更加简单,操作更加智能 版本越新,系统只能化程度越高越好,自己越方便 保证工作 顺利进行 培训填报人员使用技能,告知注意事项 科技厅中层管理者 提高填报工作效率,更快,有效收集信息 期望使用系统后团队运转更加快捷,提高效率 该系统能节约成 ...
分类:其他   时间:2018-04-07 10:19:42    收藏:0  评论:0  赞:0  阅读:197
GlobalMemoryStatus 和 GlobalMemoryStatusEx
1、获取系统内存信息有2个api,分别是GlobalMemoryStatus和GlobalMemoryStatusEx。GlobalMemoryStatus函数可以在C语言里直接调用,但是GlobalMemoryStatusEx却不可以直接调用。 2、看看这2个函数的不同,总的来说这2个函数都可以获 ...
分类:其他   时间:2018-04-07 10:19:25    收藏:0  评论:0  赞:0  阅读:169
MVP+Dagger2+Rxjava+Retrofit+GreenDao 开发的小应用,包括新闻、图片、视频3个大模块,代码封装良好
练习MVP架构开发的App,算是对自己学过的知识做一个总结,做了有一段时间,界面还算挺多的。代码量还是有的,里面做了大量封装,总体代码整理得非常干净,这个我已经尽力整理了。不管是文件(java、xml、资源文件)命名。还是布局设计尽量简单简洁,代码不会写的非常复杂。整个代码结构有非常高的统一度,结构 ...
分类:编程语言   时间:2018-04-07 10:19:09    收藏:0  评论:0  赞:0  阅读:265
1262条   上一页 1 ... 55 56 57 58 59 ... 64 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!