#ai

数据库~Mysql里的Explain说明

对于mysql的执行计划可以在select前添加Explain来实现,它可以告诉我们你的语句性能如何。下面是对explain的具体说明,也都是官方的,以后进行参考。idSELECT识别符。这是SELECT的查询序列号select_typeSELECT类型,可以为以下任何一种:SIMPLE:简单SELECT(不使用UNI...

docker~从Dockerfile到Container的过程(终于算是OK了)

回到目录上一文章,主要介绍Dockerfile里各参数的含义,以及在项目文件里这些内容的含义,因为大叔认为官方和网上其它文章说的有些模棱两可,不太好让大家理解,所有我又从新写了一个大白话的文章,希望可以给大家一些帮助.<DotNetCore跨平台~Dockerfile的解释>本文章主要对一个windows下的do...

Node.js与Sails~redis组件的使用

有段时间没写关于NodeJs的文章了,今天也是为了解决高并发的问题,而想起了这个东西,IIS的站点在并发量达到200时有了一个瓶颈,于是想到了这个对高并发支持比较好的框架,nodeJs在我之前写出一些文章,主要为sails框架为主,介绍了一些使用方法,今天主要说下redis组件!项目:SailsMvc开发工具:webs...

Lind.DDD.Domain.IOwnerBehavor对实体的意义

回到目录对于Lind.DDD架构,我之前写了不少文章,对于它的Domain模式也介绍了不少,像之前的IEntity,ILogicDeleteBehavor,IModifyBehavor,IStatusBehavor和ISortBehavor都有自己的功能,只要实体实现对外的接口,就具有了某种特性或者某种功能,而今天主要...

Lind.DDD.Domain.ISortBehavor~上移与下移

在进行列表排序时,有个“上移”和“下移”操作,这个一般在内存里完成,然后统一提交到数据库中,对于上移与下移的设计,大叔在LIND.DDD.DOMAIN里有一个ISortBehavor接口,主要是说,如果实体对象支持排序功能,可以实现这个接口,而在扩展库中,将有为本地结果集...

Aizu1378 Secret of Chocolate Poles (dp)

SelectOfChocolatePoles 题意:有一个竖直放置的高度为lcm的盒子,现在有三种方块分别为1cm的白块,1cm的黑块,kcm的黑块,要求第一块放进去的必须是黑色的,盒子最上边的必须也是黑色的,盒子不必放满,问一共有多少种放法。思路:知道要用DP确实死活推不出状态转移公式来,这就很窒息了。到网...

Aizu

平行直线题意:给出一些点,这些点两两相连成一条直线,问最多能连成多少条直线。思路:暴力出奇迹!!记得当时比赛做这道题的时候一直依赖于板子,结果却限制了自己的思路,这得改。dfs直接暴力,但是需要将已经走过的点标记一下,用一个循环跳过已经标记的点减少dfs次数,不然得不出正确的结果,因为会出现如下的连线结果(左图),而正...
代码星球 ·2020-07-18

Entertainment Box Gym100781E(数据结构+贪心)

EntertainmentBox题意:有n个节目,每个节目给出开始时间(st)和结束时间(en);有k个内存条这k个内存条可以同时存储节目。如果节目j的开始时间stj 大于等于节目i的结束时间,就可以放进内存条中;问这k个内存条最多可以存储多少个节目。思路:开一个multiset容器,开始压入k个0,表示k个...

Node.js~sails.js~package.json的作用

回到目录我们在sails框架进行node.js开发时,会涉及到项目的迁移,当迁移后可能你的module即丢失,这时,希望快速的安装所有的包包,可以使用下面命令1cd你当前的sails项目2执行命令:npminstall3说明,在当前项目里执行npminstall这时,它会在查找当前目录的package.json文件,然...

raise语句

#-*-coding:utf-8-*-#python27#xiaodeng#Python学习手册868#raise语句res=[IndexError,TypeError]#raiseres[0]raiseIndexError'''Traceback(mostrecentcalllast):File"C:UsersAdm...
代码星球 ·2020-07-14

混合用法模式 __name__和__main__

#-*-coding:utf-8-*-#python27#xiaodeng#混合用法模式__name__和__main__#可把文件作为模块导入,并以独立式程序的形式运行,每个模块都有一个名为__name__的内置属性,python会自动设置该属性#如果文件以顶层程序文件执行,在启动时,__name__就会被设置为字符...

linux tail命令的使用方法详解

本文介绍Linux下tail命令的使用方法。linuxtail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,假设该档案有更新,tail会自己主动刷新,确保你看到最新的档案内容。一、tail命令语法tail[-f][-cNumber|-nNumbe...

Practical Go: Real world advice for writing maintainable Go programs

转自:https://dave.cheney.net/practical-go/presentations/qcon-china.html?from=timeline IfI’mgoingtotalkaboutbestpracticesinanyprogramminglanguageIneedso...

ssh 登录进入 docker container

1、Container安装ssh服务,博主的linux是centos①安装sshsudoyuminstallopenssh-server#安装ssh服务器servicesshdstatus#查看ssh服务启动情况servicesshdstart#启动ssh服务②配置ssh,允许root登陆vi/etc/ssh/sshd...

Trait

从PHP的5.4.0版本开始,PHP提供了一种全新的代码复用的概念,那就是Trait。Trait其字面意思是"特性"、"特点",我们可以理解为,使用Trait关键字,可以为PHP中的类添加新的特性。熟悉面向对象的都知道,软件开发中常用的代码复用有继承和多态两种方式。在PHP中,只能实现单继承。而Trait则避免了这点。...
代码星球 ·2020-07-14
首页上一页...191192193194195...下一页尾页