最新文章

  • 随机抽奖程序 java demo代码

    随机抽奖程序 java demo代码 简单demo如下:importcom.google.common.collect.Lists;importjava.util.List;/***随机抽奖程序demo*@author:Nemo*@date:2019/1/4.*/publicclassPrizeDraw{/***得到候选人*@return*/privatestaticList<String>getPeopleSet(){L......

    3305
    0
    2019-01-04 19:17
  • springboot 整合 redisson

    springboot 整合 redisson 最近在做LinkNemo的调优工作,其中考虑引入redis,用来替代现有的队列/缓存机制。这里的redis客户端有两种待选,jedis和redisson。这边项目用的是redisson,用着感觉还可以,所以这里也考虑用redisson。以上是背景。开始:1、添加redisson的maven依赖:<!--redisson--><dependency><groupId&g......

    3162
    0
    2018-12-29 09:39
  • mysql5.7 ibtmp1文件过大

    mysql5.7 ibtmp1文件过大 接到了一台MySQL5.7服务器磁盘空间不足的报警。经过排查后发现,数据目录下面有一个ibtmp1的文件特别大,有35G,占用了约80%的空间。$du-shibtmp135Gibtmp1ibtmp1是个什么东西呢?查看官方文档后发现这是非压缩的innodb临时表的独立表空间。通过innodb_temp_data_file_path参数指定文件的路径,文件名和大小,默认配置为ibtmp1:12M:a......

    19723
    0
    2018-12-25 13:59
  • ButterKnife源码解读

    ButterKnife源码解读 一.注解基础   元注解有:          @Retention:注解保留的生命周         @Target:注解对象的作用范围。   &n......

    18336
    0
    2018-12-19 17:21
  • Python 责任链设计模式

    Python 责任链设计模式   定义:使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求       直到有一个对象处理它为止   使用场景:有多个对象可以处理一个请求,哪个对象处理由时间运行时决定。在不明确接受者的情况下,向多个对象中的一个......

    2218
    0
    2018-12-07 17:31
  • Python 工厂模式

    Python 工厂模式   工厂模式:不直接向客户端暴露对象创建的实现细节,而是通过一个工厂类来负责创建产品类的实例。 有点:隐藏了对象创建的实现细节,客户端不需要修改代码 缺点:添加新产品时,需要修改工厂类代码,违反了开放封闭原则 具体实现:fromabcimportabstractmethod,ABCMetaclassPayment(metaclass=ABCMeta......

    1907
    0
    2018-12-07 16:30
  • Mysql 内存占用过高问题处理

    Mysql 内存占用过高问题处理 自从上月末LinkNemo迁移到新架构后,服务器的内存偶尔不够用,尝试调配了一些程序的jvm参数,效果稍有改善,但是还不是特别理想。主要原因还是服务器的内存太小了。第一个版本的LinkNemo程序上线的时候是在15年12月31,那时候LinkNemo服务器的内存配置才512M。后来到17年上半年,陆陆续续在LinkNemo上加了不少新功能,512内存不太够用了,这才升级到1G内存。最近这次大版本升......

    19660
    0
    2018-12-07 11:22
  • Python 二叉树的查找算法和节点插入

    Python 二叉树的查找算法和节点插入  二叉树的查找,需要先排序好二叉树,最终结果如图,排序算法参照上篇:https://www.link-nemo.com/u/10025/post/66629 实例GitHub地址:https://github.com/tzz2015/DTF/tree/develop一.查找算法,如果要查找的数据小于当前节点,则向二叉树的左支查询,否者向右查询。代码如下:#搜索defdo_sea......

    2374
    0
    2018-12-05 18:11
  • Python 二叉树排序

    Python 二叉树排序   一.。二叉树定义:   二叉查找树(BinarySearchTree),又称为二叉搜索树、二叉排序树。其或者是一棵空树;或者是具有以下性质的二叉树:    1.若左子树不空,则左子树上所有结点的值均小于或等于它的根结点的值    2.若右子树不空,则右子树上所有结点......

    2090
    0
    2018-12-03 21:14
  • mysql5.7 ibtmp1文件过大

    mysql5.7 ibtmp1文件过大 最近LinkNemo迁移到新的程序,新的环境上,服务不是很稳定,配置还有待调优。上午发现了一个问题:磁盘使用达到100%:$df-h Filesystem   Size UsedAvailUse%Mountedonudev      479M  0 479M&......

    18635
    0
    2018-12-03 21:12
  • python 顺序查找(线性查找)

    python 顺序查找(线性查找)    顺序查找是指从第一个元素开始查找,知道扎到对于的元素,返回元素的索引,如果没有找到返回-1。如果要找到的数据的长度很长,效率就会极低。下面是一个简单的例子。"""顺序查找又称为线性查找,是一种最简单的查找方法。适用于线性表的顺序存储结构和链式存储结构。该算法的时间复杂度为O(n)。"""defsequential_search(lis,key):exit_ind......

    1618
    0
    2018-12-03 11:16
  • Android 面试高级技能

    Android 面试高级技能 一.算法  排序算法:冒泡排序,选择排序,插入排序,快速排序,二叉树排序 查找算法:线性查找,二分查找,二叉树查找二.数据结构  栈,队列,链表,二叉树,堆,图三.设计模式  单利模式,工厂模式,创建者模式,观察者模式,外观模式,责任链模式,策略模式四.源码分析  okhttp,retrofit,glide,......

    17802
    0
    2018-12-01 21:56
  • Vue 跨域请求

    Vue 跨域请求   Vue为了安全,默认不支持跨域请求网络,这就很不方便我们本地调试,但是Vue提供代理配置,如下配置就可以解决跨域问题。  config/inder.js配置proxyTableproxyTable:{'/api':{target:'http://localhost:8002/',//要跨域的接口地址changeOrigin:true,pathRewrit......

    1974
    2
    2018-11-29 11:19
  • Tornado 用户验证

    Tornado 用户验证 Tornado框架提供tornado.web.authenticated用户认证体系,使用方法也很简单。   1.在登录逻辑调用 self.set_secure_cookie(key, vulue)   2.需用认证的方法添加decorator注解@tornado.web.authenticated@tornado.w......

    2002
    0
    2018-11-24 15:19
  • 如何简单地理解Python中的if __name__ == '__main__'

    如何简单地理解Python中的if __name__ == '__main__' 1.摘要通俗的理解__name__=='__main__':假如你叫小明.py,在朋友眼中,你是小明(__name__=='小明');在你自己眼中,你是你自己(__name__=='__main__')。if__name__=='__main__'的意思是:当.py文件被直接运行时,if__name__=='__main__'之下的代码块将被运行;当.py文件以模块形式被导入时,if__name_......

    5152
    0
    2018-11-20 09:36
首页  上一页  7  8  9  10  11  下一页 
2024.11.22
签到
已有8位小伙伴签到
今日文章:0
文章总数:781