其他
czy463
这个作者很懒,什么都没留下…
展开
-
顺序ID转换随机唯一ID(递增ID转换无序随机ID)
顺序ID转换随机唯一ID顺序ID转换随机唯一ID1 将一个数字. 转换成另外一个数字.2. 个位数递增.数字看起来还是顺续的.3. 位数缩短了? 6位数字.变成5位数字伪代码顺序ID转换随机唯一ID如何在分布式环境生成唯一顺序ID. 有很多解决方案. 自行搜索. 这里只说如何将一个顺序ID转换成无序ID.位数不变.以下所说的位数.都是指数字个数. 6位数字 就是6个数字. (10进制自然数)转换结果预览原始ID结果100000849360100001747561原创 2020-12-31 13:10:52 · 999 阅读 · 0 评论 -
git 版本库拆分和subtree用法
原文地址: https://segmentfault.com/a/1190000002548731程序员最爽的事情是什么?删删删!所有项目本来都很苗条的,时间长了难免有一些越搞越大,怎么看怎么不爽,一个字,拆!今天就说说拆分 Git 仓库这件小事儿。转载 2017-08-15 04:05:39 · 4227 阅读 · 0 评论 -
redis 批量删除
删除 *:loginEVAL "return redis.call('del', unpack(redis.call('keys', ARGV[1])))" 0 *:login转载 2017-09-17 17:02:23 · 440 阅读 · 0 评论 -
windows 下编译log4cxx
参考链接 http://blog.csdn.net/hnu_zxc/article/details/7786060 http://blog.chinaunix.net/uid-20384806-id-1954344.html https://msdn.microsoft.com/en-us/library/aa379205一 编译环境 win7 x6转载 2017-08-24 02:18:41 · 460 阅读 · 0 评论 -
cocos因遇到未知错误而关闭
解决方法HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy\Enabled设置成0原创 2017-03-20 23:41:36 · 2009 阅读 · 2 评论 -
svn命令行使用总结(转载集合)
转载地址:知蚁博客创建svn仓库原则上svn仓库和其他文件一样随便放置,但是有两个位置最为常用:/usr/local/svn 以及 /home/svn。 我们选择前者,也就是将subversion的文件仓库放置在/usr/local/svn,项目名称起名为calc,用来管理一个计算器程序的源码 在创建svn的仓库之前,需要先进行linux权限相关的工作,首先创建一个组,并将自己添加到这个组中(如转载 2016-04-29 14:55:56 · 3387 阅读 · 0 评论 -
c/c++类型和字节大小整理
类型 字节(Byte) 位(Bit) 数值范围 最小值 最大值 格式化字符 (signed) char 1 8 Bit -2^4 ~ 2^4-1 -128 127 %c,%d,%x unsigned char 1 8 Bit 0 ~ 2^8-1 0 255 %c,%d,%x (signed) short 2 1原创 2015-07-23 18:12:48 · 591 阅读 · 0 评论 -
Nebula3委托
template<class ARGTYPE> class Delegate{public: /// constructor Delegate(); /// invokation operator void operator()(ARGTYPE arg) const; /// setup a new delegate from a method call转载 2015-08-05 16:09:09 · 377 阅读 · 0 评论 -
Lua53
// lua.hpp// Lua header files for C++// <<extern "C">> not supplied automatically because Lua also compiles as C++extern "C" {#include "lua.h"#include "lualib.h"#include "lauxlib.h"}#ifdef __cplu原创 2015-07-05 23:33:51 · 690 阅读 · 0 评论 -
Windows上的字符转换
Windows API函数MultiByteToWideChar用于多字节编码字符串向宽字符串(即UTF-16 LE)的转码。它的第一个参数的常用值是CP_ACP和CP_OEMCP。这到底指的是什么代码页呢? 我编了小程序做了实验。CP_ACP和CP_OEMCP,分别是指当前计算机上的Windows操作系统的Windows代码页与OEM代码页。对于东亚的简体中文、繁体中文、日文、韩文等Win操作系统转载 2015-07-25 22:06:21 · 1704 阅读 · 0 评论 -
控制台编码 UTF-8
将控制台改成UTF-8cmd 命令 chcp 65001将控制台改成GBK-936cmd 命令 chcp 936原创 2015-07-04 19:20:56 · 427 阅读 · 0 评论 -
CodeBlocks中文乱码
编码设置CodeBlocks编码Setting->Editor…->General settings->Other settings->Encoding gcc文件编码 Setting->Compiler->Compiler settings->Other Options: -finput-charset=UTF-8 -fexec-charset=UTF-8 -finput-charset原创 2015-07-05 01:05:27 · 5049 阅读 · 0 评论 -
CodeBlocks笔记
#CodeBlocks 新加库函数自动提示CodeBlocks中新添加了一个库,比如MPICH2(装在了C:\MPICH2下)。想在编辑的时候自动提示函数可以如下操作: Settings — Compiler and debugger setting — Search directories — Compiler中增加C:\MPICH2\include Settings — Compiler a转载 2015-07-05 18:29:07 · 630 阅读 · 0 评论 -
批处理
批处理命令行参数@echo offecho %1echo %2echo %3XCOPY无效的参数数量路径用”“括起来原创 2015-07-05 00:30:25 · 425 阅读 · 0 评论 -
SVN设置pre-commit和pre-revprop-change钩子
pre-commit在SVN中,修改了代码要提交时写好注释是个好习惯,但很多人往往忽略了这一点,所以可以通过设置pre-commit钩子来强制要求提交代码时要写注释。找到你建立版本库的文件夹中的hooks文件夹,新建一个名为pre-commit.bat的文件,文件内容如下:@echo offsetlocalset REPOS=%1set TXN=%2rem check that log转载 2015-06-30 16:17:30 · 2111 阅读 · 0 评论 -
Windows Shell 程序
关于Windows Shell的资料Windows ShellCreating Shell Extension HandlersShell API ReferenceShell Developer’s Guide(转)windows shell 编程我的处理方式写一个命令行程序(Console). 传入的参数是 文件夹名称 或者 文件名称. 将这个程序加到右键菜单. 这样就不用看那原创 2015-05-29 19:41:51 · 451 阅读 · 0 评论