#lL

linux下杀死进程(kill)的N种方法

改进1:把ps的查询结果通过管道给grep查找包含特定字符串的进程。管道符“|”用来隔开两个命令,管道符左边命令的输出会作为管道符右边命令的输入。$ps-ef|grepfirefoxsmx      1827  &n...

epoll模型的探索与实践

epoll是什么呢?,epoll是IO模型中的一种,属于多路复用IO模型;到这里你应该想到了,select,的确select也是一种多路复用的IO模型,但是其单个select最多只能同时处理1024个socket,效率实在算不上高,这时候epoll来救场了! 一.程序阻塞过程分析 假设系统目前运行了...
代码星球 ·2020-04-13

jQuery画廊插件-GalleryView

背景:  公司项目gyfoss中的知识库模块中需要用到在线图片查看器,大概实现页面效果如图1-1所示,并且要求记录每张图片的阅读量。图1-1最终galleryview并没有被用到gyfoss中来,原因如下:一个封装很好的插件,用起来是很方便,效果也挺好,但封装的越好,就越难解析其中的代码,所以也就越难根据我自己的需求进...

shell基础 -- 基本语法

   本文介绍一下shell的语法。   在shell里,使用变量之前通常并不需要事先为他们做出声明,需要使用的时候直接创建就行了。默认情况下,所有变量都被看做字符串并以字符串来存储,即使它们被赋值为数值时也是如此。shell和一些工具会在需要时把数值型字符串转换成对应的数值以对它们进行操作。  s...
代码星球 ·2020-04-13

python pillow模块用法

Pillow是PIL的一个派生分支,但如今已经发展成为比PIL本身更具活力的图像处理库。pillow可以说已经取代了PIL,将其封装成python的库(pip即可安装),且支持python2和python3,目前最新版本是3.0.0。Pillow的Github主页:https://github.com/python-p...
代码星球 ·2020-04-13

Linux下科学计数法(e)转化为数字的方法 [shell中几种数字计算说明]

 科学计数法使用e标识数值,将科学计算学转化为数字的思路:按e右边的数字移动小数点位数。e右边的数字如果是负数,则向左移动小数点。示例如下:1.2345678e2=123.456781.2345678e-2=0.0123456781.7615562e+06=1761556.21.87982e7=1879820...

漫画:全面理解java.lang.IllegalArgumentException及其可用性设计

  经过一段时间的学习与实践,飞鸟已经可以独力解决一些问题。小鱼就让飞鸟讲述一些遇到的问题和解决过程。 报错日志: 这个产生的原因是我覆盖Collections.sort的Comparator方法的时候 Collections.sort在jdk1.7版本之后底层用的是T...

Intellij IDEA调试功能使用总结

这段时间一直在使用IntellijIDEA,今天把调试区工具的使用方法记录于此。 先编译好要调试的程序。1.设置断点选定要设置断点的代码行,在行号的区域后面单击鼠标左键即可。 2.开启调试会话点击红色箭头指向的小虫子,开始进入调试。 IDE下方出现Debug视图,红色的箭头指向的是现在调试...

JAVA回调机制(CallBack)详解

序言最近学习java,接触到了回调机制(CallBack)。初识时感觉比较混乱,而且在网上搜索到的相关的讲解,要么一言带过,要么说的比较单纯的像是给CallBack做了一个定义。当然了,我在理解了回调之后,再去看网上的各种讲解,确实没什么问题。但是,对于初学的我来说,缺了一个循序渐进的过程。此处,将我对回调机制的个人理...

Shell排序算法

  希尔排序,也称递减增量排序算法,是直接插入排序算法的一种高速而稳定的改进版本。  希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个文件恰被分成一组,算法便终止。  先取一个小于n的整数d1作为第一个增量,把文件的全部记录分组。所有...
代码星球 ·2020-04-12

什么是“光照度(Illuminance)”?

光照度是光度学的概念,了解光照度,要从人眼的特性说起。人眼的光谱响应传统的辐射度学的概念(如“功率”,单位为“瓦”)可以客观描述“能量”,但当其用来描述“光照”时却是不合适的,原因在于:人眼对不同波长的光的感受不同。比如,人...
代码星球 ·2020-04-12

Qt5——从零开始的Hello World教程(Qt Creator)

一、打开QtCreator  本次的目的是用QtCreator建立一个HelloWorld项目,在安装Qt之后,首先要打开Qt Creator。  就是它啦,打开后会显示如下页面。二、建立新项目  点击文件——新建文件或项目或者使用快捷键Ctrl+N便可以打开新建项目菜单。  这里选择...

[shell]shell 中| && || () {} 用法以及shell的逻辑与或非

转自:https://www.jianshu.com/p/617c1ee1e46e|运算符管道符号,是unix一个很强大的功能,符号为一条竖线:"|"。用法:command1|command2他的功能是把第一个命令command1执行的结果作为command2的输入传给command2,例如: $ls-s|s...

centos下kill、killall、pkill命令区别

kill是用来终止进程的首先可以通过psaux查看系统有哪些进程正在运行。 1.用kill来杀死某一个进程#kill,加选项-9,加PID,表示杀死进程编号为PID的这个进程#-1重启#kill-9PID#下面表示杀死进程PID为2899的进程[root@localhost~]#kill-928992.用ki...

五、ASP.NET Core 在 Swagger UI 中显示Controller描述

一、控制器描述创建一个过滤器类AuthTagDescriptions,内容如下:usingSwashbuckle.AspNetCore.Swagger;usingSwashbuckle.AspNetCore.SwaggerGen;usingSystem;usingSystem.Collections.Generic;u...
首页上一页...289290291292293...下一页尾页