最新文章
-
MySQL的变量分类总结
原文出处:潇湘隐者在MySQL中,my.cnf是参数文件(OptionFiles),类似于ORACLE数据库中的spfile、pfile参数文件,照理说,参数文件my.cnf中的都是系统参数(这种称呼比较符合思维习惯),但是官方又称呼其为系统变量(systemvariables),那么到底这个叫系统参数或系统变量(systemvariables)呢?这个曾经是一个让我很纠结的问题,因为MySQL中......
-
Python 微信机器人
importrequestsfromimpimportreloadimportitchatfromitchat.contentimportTEXTfromitchat.contentimport*importsysimporttimedefget_response(_info):try:print(_info)#从好友发过来的消息api_url='http://www.tuling123.com/......
-
SQL like%%模糊搜索优化方案一 -- 主键查询
mysql>selectcount(*),now()frommusic_song_base;+----------+---------------------+|count(*)|now()|+----------+---------------------+|474025|2018-05-2515:30:59|+----------+---------------------+1rowin......
-
SQL中instr和like的使用区别
1、instr函数 instr函数是一个字符串处理函数,它在Oracle/PLSQL中是返回子字符串在源字符串中的位置,如果在源串中没有找到子串,则返回0。instr函数定义如下:/**返回子字符串在源字符串中的位置(字符串位置从1开始,而不是从0开始)*@paramstr源字符串*@paramsubstr子字符串*@paramposition检索位置,可省略(默认为1),参数为正时,从......
-
TOTP(转载)
名词解释和基本介绍OTP是One-TimePassword的简写,表示一次性密码。HOTP是HMAC-based One-TimePassword的简写,表示基于HMAC算法加密的一次性密码。 是事件同步,通过某一特定的事件次序及相同的种子值作为输入,通过HASH算法运算出一致的密码。TOTP是Time-based One-TimePassword的简写,表示基于时间戳算法的......
-
Python 多线程爬取网站小说
importrequestsfrombs4importBeautifulSoupfrommultiprocessingimportProcess,QueuefromthreadingimportThreadimportos#请求头字典req_header={'Accept':'*/*','Accept-Encoding':'gzip,deflate','Accept-Language':'zh-C......
-
numfmt : 让数字变得更容易理解
原文出处:暗无天日像 ls, df, du 这类命令都带有一个选项可以将数字直接转换成人类容易阅读的形式来展现。比如,直接执行 df 时,容量显示的是多少个块,而当用 df-h 时,容量会根据块的数量转换成G/M/K的形式[lujun9972@T520~]$df文件系统1K-块已用可用已用%挂载点dev19002800......
-
记一次内存溢出的分析经历 — thrift带给我的痛
原文出处:Janti说在前面的话朋友,你经历过部署好的服务突然内存溢出吗?你经历过没有看过Java虚拟机,来解决内存溢出的痛苦吗?你经历过一个BUG,百思不得其解,头发一根一根脱落的烦恼吗?我知道,你有过!但是我还是要来说说我的故事………………背景:有一个项目做一个系统,分客户端和服务端,客户端用c++写的,用来收集信息然后传给服务端(客户端的数量还是比较多的,正常的有几千个),服务端用Java写......
-
SpringBoot 注解事务声明式事务
c、根据Advisor的匹配机制自动创建代理,会对容器中所有的Advisor进行扫描,自动将这些切面应用到匹配的Bean中,实现类DefaultAdvisorAutoProxyCreatorspringboot 对新人来说可能上手比springmvc要快,但是对于各位从springmvc转战到springboot的话,有些地方还需要适应下,尤其是xml配置。我个人是比较喜欢注解➕xml是......
-
配置Spring Boot通过@ConditionalOnProperty来控制Configuration是否生效
Springboot中有个注解@ConditionalOnProperty,这个注解能够控制某个configuration是否生效。具体操作是通过其两个属性name以及havingValue来实现的,其中name用来从application.properties中读取某个属性值,如果该值为空,则返回false;如果值不为空,则将该值与havingValue指定的值进行比较,如果一样则返回true;......
-
Java加密解密全解
1sha加密:安全哈希算法(SecureHashAlgorithm)主要适用于数字签名标准(DigitalSignatureStandardDSS)里面定义的数字签名算法(DigitalSignatureAlgorithmDSA)。对于长度小于2^64位的消息,SHA1会产生一个160位的消息摘要。该算法经过加密专家多年来的发展和改进已日益完善,并被广泛使用。该算法的思想是接收一段明文,然后以一种......
-
每一个shard都需要有个家
原文出处:iceman1952这是一篇译文,原文(Everysharddeservesahome)于2016-11-11发布在elastic官方博客。译文稍有更改阅读提示文章包含很多gif动图,你可以使用“2345看图王”查看/暂停/回放gif动图的每一帧所有图片都可以在新标签页中查看大图“索引”有时作动词,有时作名词。例如“当索引第一个文档到新的索引中时…”,第一个索引是动词,第二个索引是名词术......
-
Mysql Join语法以及性能优化
阅读目录(Content)引言一.Join语法概述 JOIN功能分类二.Innerjoin三.Leftjoin四.Rightjoin五.Crossjoin六.Fulljoin七.性能优化 1.显示(explicit)innerjoinVS隐式(implicit)innerjoin 2.leftjo......
-
微信小程序UI组件、开发框架、实用库...
UI组件weui-wxss★852 -同微信原生视觉体验一致的基础样式库Wa-UI★122 -针对微信小程序整合的一套UI库wx-charts★105 -微信小程序图表工具wemark★85 -微信小程序Markdown渲染库WeZRender★36 -微信小程序Canvas增强组件wetoast★21 -仿照微信小程序提供的showTo......
-
Mac开启原生读写NTFS功能
很简单的几小步:1.终端上输入命令,查找出移动硬盘的名称diskutillist我的显示的是Elements(移动硬盘的名称各有不同)。2.终端再输入命令sudovim/etc/fstab在此编辑界面输入LABEL=Elementsnonentfsrw,auto,nobrowse保存后退出。3.把移动硬盘重新插入,此时桌面不显示你的移动硬盘,打开Finder,进入到/Volumes目录,此时就能看......
文章总数:781
本月热门
-
Android 自建maven库
-
Linux中more和less命令用法【转载】
-
Eclipse创建Web工程
-
Map
-
. StringBuffer及其方法使用
-
常用类API String类
-
Python print如何一行覆盖输出?
-
如何开发一个自己的Python组件?
-
Ubuntu16.04 安装 Gnome
-
SpringBoot 整合 sharding jdbc 做数据库分库分表 DEMO (Sharding-jdbc+mybatis+springboot+druid)
-
Java8 - ChronoUnit 日期枚举类
-
System.currentTimeMillis()代替new Date().getTime()
-
Springboot3 + SpringSecurity6.1 + jwt 实现授权认证
-
springcloud课程设计