Stella981 Stella981
3年前
Python—执行系统命令的四种方法(os.system、os.popen、commands、subprocess)
一、os.system方法这个方法是直接调用标准C的system()函数,仅仅在一个子终端运行系统命令,而不能获取命令执行后的返回信息。os.system(cmd)的返回值。如果执行成功,那么会返回0,表示命令执行成功。否则,则是执行错误。使用os.system返回值是脚本的退出状态码,该方法在调用完shell脚本后
Kent_Sun Kent_Sun
4年前
hibernate模糊查询
修改Restrictions.like(属性名,查询条件的值,匹配方式)eq修改为like,字段加上百分号字符串
Wesley13 Wesley13
3年前
mysql字段默认值不生效的问题解决(上)
在项目中使用mybatis做为持久层框架,mysql数据库。项目上线前,DBA要求我们将每张数据库表中的字段都设置默认值和notnull。之前项目中有一些insert语句是将表中所有字段都列出来,然后把它做为一个通用的插入语句来使用。举个简单的例子:假如一张数据库表blog中有如下几个字段:id,title,content,author,除id外,每个字段
Wesley13 Wesley13
3年前
AGC033 D~F——[ 值放到角标的DP ][ 思路+DP ][ 思路 ]
地址:https://atcoder.jp/contests/agc033/(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fatcoder.jp%2Fcontests%2Fagc033%2F)DComplexitydp\i\\j\\k\\l\
Stella981 Stella981
3年前
Elasticsearch Search API之(Request Body Search 查询主体)
preference查询选择副本分片的倾向性(即在一个复制组中选择副本的分片值。默认情况下,es以未指定的顺序从可用的碎片副本中进行选择,副本之间的路由将在集群章节更加详细的介绍。可以通过该字段指定分片倾向与选择哪个副本。preference可选值:\_primary只在节点上执行,在6.1.0版本后废弃,将在7.x版
Stella981 Stella981
3年前
RedisTemplate操作命令
字符串操作redis储存的字符串都是以二进制的形式存在!字符串类型的内部编码有3种:int:8个字节的长整型。embstr:小于等于39个字节的字符串。raw:大于39个字节的字符串。Redis会根据当前值的类型和长度决定使用哪种内部编码实现。命令操作返回值set(K
Stella981 Stella981
3年前
Python如何获取到单个字典的键(Key)和值(Value)
↑关注星标 ~从此不迷路,后台回复【礼包】送你Python自学资料场景:写代码有时候会遇到这么一种情况:在python的字典中只有一个key/value键值对,想要获取其中的这一个元素还要写个for循环获取,觉得很不值得,也麻烦。网上搜了一下,发现还有很多简单的方法:解决办法:
Stella981 Stella981
3年前
Google布隆过滤器与Redis布隆过滤器详解
一、什么是布隆过滤器?布隆过滤器可以用来判断一个元素是否在一个集合中。它的优势是只需要占用很小的内存空间以及有着高效的查询效率。对于布隆过滤器而言,它的本质是一个位数组:位数组就是数组的每个元素都只占用1bit,并且每个元素只能是0或者1布隆过滤器除了一个位数组,还有K个哈希函数。当一个元素加入布隆过滤器中的时候,会进行如下操作:
Stella981 Stella981
3年前
Lua 运算符
Lua运算符运算符是一个特殊的符号,用于告诉解释器执行特定的数学或逻辑运算。Lua提供了以下几种运算符类型:算术运算符关系运算符逻辑运算符其他运算符算术运算符下表列出了Lua语言中的常用算术运算符,设定A的值为10,B的值为20:操作符
Stella981 Stella981
3年前
Python 4.函数参数 返回值与文档查看(基础篇)
本章大纲:(以后文笔格式都会在开头有个大纲)\五大参数普通参数默认参数关键字参数收集参数收集参数解包问题关键字收集参数关键字收集参数解包问题返回值文档查看普通参数普通参数又名