首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏怡文菌

    Linux – 文件/目录、权限相关

    查看权限 命令 ls -l filename 结果 -rw-r--r-- l root root 27 11-10 14:50 filename 解析 -rw-r--r--  #共10位 第1位: 其他人(other)权限 权限说明 r:读(read) w:写(write) x:执行(execute) -:无(没有权限) root root  #所有者、所有者组群 27  #文件/目录大小 11 -l /var/www 查看是html权限 命令 ls -l /var/ww/html 查看是html权限 修改权限 命令 chmod o w filename  #授予其他人(other 写,执行权限,组群和其他人只有读和执行权限 -rwx--x--x (711) 只有所有者才有读,写,执行权限,组群和其他人只有执行权限 -rw-rw-rw- (666) 每个人都有读写权限 ,包括子目录中文件,要使用参数-R,表示启用递归处理。

    6.1K20编辑于 2022-12-15
  • 来自专栏Android干货

    long数值 转换为时间

    项目中,服务器端经常给客户端开发人员传一个长整形时间数据, 对于一个 长整形 1446801883000,可以明显看出 是以毫秒为单位,因为最后有三个零,如果没有连续3个零的话就要判断单位了 那么怎么将其转换为时间呢 步骤: 1、长整形数字以字符串形式转换为long long time = Long.valueOf("1446801883000"); 2、设置一个SimpleDataFormat类型对象 ,设置显示时间格式 ,时间格式不了解可以百度学习下 SimpleDateFormat createTime = new SimpleDateFormat("MM-dd HH:mm"); 3、获得设定时间格式时间 createTime.format (new Date(time)) ,是一个字符串形式时间 :11-10 16:58

    2.4K90发布于 2018-05-18
  • 来自专栏网络

    Aerospike在实时竞价广告中应用

    与大量购买投放频次不同,实时竞价规避了无效受众到达,针对有意义用户进行购买。它核心是DSP平台(需求方平台),RTB对于媒体来说,可以带来更多广告销量、实现销售过程自动化及减低各项费用支出。 UserProfile(用户画像):用户画像就是把人属性(用户属性)数字化,变成机器可理解方式。用户画像是根据用户社会属性,生活习惯和消费行为等信息而抽象出一个标签化用户模型。 构建用户画像核心工作既是给用户打上合适标签,而标签是通过对用户信息分析得来高度精炼特征标识。 类似于图11-10实时决策流程。 图11-10 实时决策流程图 分别通过HDFS和HBASE对日志进行离线和实时分析,然后把用户画像标签结果存入高性能Nosql数据库Aerospike中,同时把数据备份到异地数据中心。

    2.1K80发布于 2018-01-22
  • 来自专栏李蔚蓬的专栏

    java.lang.NullPointerException: Attempt to invoke virtual method 'int android.content.Intent.getI...

    这个报错比较骚,完全只是因为Intent没有写好而已,下面是错误写法(最好不要在方法外赋值): ? 进入本活动时即刻报错: ? 11-10 18:23:24.231 17152-17152/?

    6.1K21发布于 2018-12-11
  • 来自专栏软件开发

    C语言 第六章 多重循环

      } } while() {   for(){   }   for(){   } } break,continue只跳出当前循环,不会影响外重循环,不会因为内重循环跳出整个循环体,只影响与自己最近一个循环 printf("\n"); } } /* 1 1 4 0 9 11-2*i 2 3 3 1 7 11-4 3 5 2 2 5 11-6 4 7 1 3 3 11-8 5 9 0 4 1 11 -10 ********* ******* ***** *** * */ 三、三重循环 百钱买百鸡问题算是一套非常经典不定方程问题,题目很简单:公鸡5文钱一只,母鸡3文钱一只 Note:Your choice is C IDE */ #include "stdio.h" #include <math.h> //定义一个输出函数,用于重复向屏幕输出信息 //c表示参数,要输入字符 //控制空格 { printf(" "); } for(j=1;j<=(2*r+1)-2*abs(i);j++) //控制星号与中间空格

    1.3K50发布于 2018-01-03
  • 来自专栏mathor

    matlab—图形界面(GUI)程序设计

    图11-6 对齐对象 对齐控件了以后,我们再考虑一个问题,按钮都有它各自作用,所以我们要让他展现不同名字,以直观让人知道这个按钮是干什么,所以我们需要修改控件样式,如何操作? 就通过它tagid ? 图11-8 tag 上面讲都是界面的一些知识,下面我们要讲就是关于GUI程序背后代码撰写部分,一个应用程序,除了有界面以外,还需要背后代码才能实现交互 ? 图11-10 Openingfcn 我一运行,立刻就有图出来了,这个原理其实是因为,我再OpeningFcn当中写代码,他会在应用程序被打开时立刻执行,而我这个代码作用就是在axes中画一个图像 接下来我们想想怎么给这个按钮 图11-15 选择确定axes 其实就加了个代码,将surf要画”tag“确定下来即可 下面我们做个小例子,这个例子功能是,当我滑动滑动条时候,静态文本显示值会随着我滑动而改变 首先是界面设计 图11-17 滑动条参数 然后我们稍微把静态文本字体调大一点,顺便记住他tag,后面要用到 ?

    5.4K20发布于 2018-07-24
  • 来自专栏开源能源管理系统

    MyEMS能源管理系统后台配置-设备管理

    MyEMS开源能源管理系统适用于建筑、工厂、商场、医院、园区电、水、气等能源数据采集、分析、报表,还有光伏、储能、充电桩、微电网、设备控制、故障诊断、工单管理、人工智能优化等可选功能。 查看绑定计量表:    1.点击菜单“系统管理”    2.点击菜单“设备管理”    3.点击标签页“绑定计量表”    4.选择设备“5-8#冷冻水泵”    5.右侧绿色框“5-8#冷冻水泵绑定表 ”下显示即为该设备所绑定计量表图11-4绑定计量表列表 添加绑定计量表:    1.点击菜单“系统管理”    2.点击菜单“设备管理”    3.点击标签页“绑定计量表”    4.选择设备“5- 查看设备绑定命令:    1.点击菜单“系统管理”    2.点击菜单“设备管理”    3.点击标签页“绑定命令”    4.在“设备”框中选择设备图11-10查看绑定命令 绑定命令:    1. .添加命令成功图11-11绑定命令 删除命令:    1.点击菜单“系统管理”    2.点击菜单“设备管理”    3.点击标签页“绑定命令”    4.在“设备”框中选择设备    5.拖动想删除数据点到红色回收桶中

    33110编辑于 2025-05-28
  • 来自专栏PowerBI战友联盟

    Power Query 真经 - 第 11 章 - 处理基于 Web 数据源

    使用 Power Query 一个非常有趣场景是,可以利用它从 Web 上抓取与业务相关数据,并用它来丰富自己公司数据。数据通常以两种不同方式之一存储在 Web 上。 存储在网站中文件。 如果有,将在【导航器】窗口左侧窗格中看到标题为 “HTML 表格” 列表。相反,在这里看到只是两个 “建议表格”,Power Query 引擎从 HTML 文档 CSS 推断出表。 短暂延迟后,Power Query 会根据用户示例输入信息以及其他网页上数据推断出用户真实提取意图,并自动填充这一列其他部分。 这个场景对于用户来说很容易在 Excel 中从 Web 获取数据时复现,因为目前 Excel 并没有上述高级接口。 连接到网页将产生如图 11-10 所示预览。 图 11-10 只存在四个 HTML 表缺少用户想要一个 要在 Microsoft Edge 或 Chrome 中找到所需元素路径,用户需要转到页面并按 F12 展开开发人员工具,如图 11-11

    4.4K30编辑于 2023-03-01
  • Java ArrayList扩容原理

    创建时elementData数组首先,ArrayList底层是用数组来实现,看一下ArrayList源码: 可以看到当我们创建一个ArrayList对象时候,它会在底层创建一个名叫elementData 是一个空数组:size作用 随着ArrayList实例化,类中私有成员变量size被初始化为0,size是一个非常重要变量,它有两个作用:1.记录当前集合大小(长度);2.是下一个元素应该加入集合索引 本次参数分别是oldCapacity:10;minGrowth:11-10=11;;oldGrowth>>1:5,然后进入newLength源码分析: 方法中三个参数上文已经提及,这里不过多赘述 1.5倍);但是当需要扩容长度大于了默认扩容长度, 则以实际长度为准。 ,而不是默认1.5倍长度15数组。

    28310编辑于 2024-11-11
  • 来自专栏JavaEdge

    “超越极限 - 如何使用 Netty 高效处理大型数据?“ - 掌握 Netty 技巧,轻松应对海量数据处理!

    讨论传输(见 4.2 节)过程中,提到 NIO 零拷贝,这消除了将文件内容从文件系统移动到网络栈复制过程。 所有的这一切都发生在 Netty 核心中,所以应用程序所有需要做就是使用FileRegion接口实现,其在 Netty API 文档中定义是: “通过支持零拷贝文件传输 Channel 来发送文件区域 构建于 JDK 序列化之上使用自定义序列化来解码解码器;当没有其他外部依赖时,它提供了速度上改进。 否则其他序列化实现更加可取 ObjectEncoder 构建于 JDK 序列化之上使用自定义序列化来编码编码器;当没有其他外部依赖时,它提供了速度上改进。 表 11-10 展示Netty为支持 protobuf 所提供ChannelHandler 实现。

    1.5K41编辑于 2025-05-18
  • 来自专栏积累沉淀

    Python快速学习第十天

    大于1数字代表缓冲区大小(单位是字节),-1(或者是任何负数)代表使用默认缓冲区大小。 11.2 基本文件方法 打开文件方法已经介绍了,那么下一步就是用它们做些有用事情。 首先指定了我要读取字符数"4",然后(通过不提供要读取字符数方式)读取了剩下文件。注意,在调用open时可以省略模式,因为'r'是默认。 在这部分所有例子中都使用了一个名为process函数,用来表示每个字符或每行处理过程。读者也可以用你喜欢方法自行实现这个函数。 代码清单11-9和代码清单11-10展示了在读取这样文件时,在字符串和行上进行迭代是多么容易。注意,将文件内容读入一个字符串或者是读入列表在其他时候也很有用。 代码清单11-9 用read迭代每个字符 f = open(filename) for char in f.read(): process(char) f.close() # 代码清单11

    1.7K60发布于 2018-01-11
  • 来自专栏muller的测试分享

    软件测试|Mongodb分页优化及索引使用

    则://page 11-10//page 211-20//page 321-30...//page n10*(n-1)+1-10*nMongoDB提供了skip()和limit()方法。 ●pageSize 页面大小●lastId 上一页最后一条记录id,如果不传,则将强制为第一页降序_id降序,第一页是最大,下一页id比上一页最后id还小。 但考量id生成规则,最小时间排序区分是秒,同一秒内排序无法保证。当然,如果是同一台机器同一个进程生成对象,是有序。如果是分布式机器,不同机器时钟同步和偏移问题。 说了这么多,就是想扭转传统分页概念,在互联网发展今天,大部分数据体量都是庞大,跳页需求将消耗更多内存和cpu,对应就是查询慢。 中间节点操纵由子节点产生文档或索引键。根节点是MongoDB从中派生结果集最后阶段。在看查询结果阶段树时候一定一定是从最里层一层一层往外看,不是直接顺着读下来

    1.3K20编辑于 2023-01-04
  • 来自专栏muller的测试分享

    软件测试|Mongodb分页优化及索引使用

    则://page 11-10//page 211-20//page 321-30...//page n10*(n-1)+1-10*nMongoDB提供了skip()和limit()方法。 ●pageSize 页面大小●lastId 上一页最后一条记录id,如果不传,则将强制为第一页降序_id降序,第一页是最大,下一页id比上一页最后id还小。 但考量id生成规则,最小时间排序区分是秒,同一秒内排序无法保证。当然,如果是同一台机器同一个进程生成对象,是有序。如果是分布式机器,不同机器时钟同步和偏移问题。 说了这么多,就是想扭转传统分页概念,在互联网发展今天,大部分数据体量都是庞大,跳页需求将消耗更多内存和cpu,对应就是查询慢。 中间节点操纵由子节点产生文档或索引键。根节点是MongoDB从中派生结果集最后阶段。在看查询结果阶段树时候一定一定是从最里层一层一层往外看,不是直接顺着读下来

    1.5K10编辑于 2022-12-28
  • 来自专栏CQ品势

    HTML5+CSS3+JavaScript从入门到精通-11

    -- 默认情况:渐变中心是center,形状是ellipse椭圆,大小是farthest-corner(到最远角)。

    颜色不均匀分布径向渐变
    径向渐变图形是圆形
    指定径向渐变半径长度为从圆心到离心圆最近边 -- text-shadow box-shadow四个参数 (水平阴影距离 垂直阴影距离 模糊距离 阴影颜色) --> <html> <head> <meta -- 补间动画:实现元素不同状态间平滑过渡,即自动完成从起始状态到终止状态过渡,不管中间状态; transition-timing-function: linear:相同速度开始到结束 } </style> </head> <body>

    2D移动动画效果


    </body> </html> 11

    99220编辑于 2021-12-03
  • 来自专栏csdn

    【Java应用】Java提取B站视频教程详情(完整代码|下载可直接运行|自带页面|可直接复制)

    控件 3-12 实战TrackBar使用 4-1 RGB与BGR【OpenCV色彩空间】 4-2 HSV与HSL【OpenCV色彩空间】 4-3 实战OpenCV色彩空间转换 4-4 图像操作基石 Numpy【基础操作】 4-5 Numpy基本操作之矩阵检索与赋值 4-6 Numpy基本操作三-ROI 4-8 OpenCV重要结构体Mat 4-9 Mat深拷贝与浅拷贝 4-11 图像多种属性 4-12 通道分割与合并 5-1 OpenCV绘制直线 5-2 OpenCV椭圆绘制 5-3 OpenCV椭圆绘制 5-4 OpenCV绘制多边形 5-5 OpenCV绘制文本 5-6 OpenCV 6-6 OpenCV位操作-或与异或 6-7 大作业-为图像添加水印 7-1 图像放大与缩小 7-2 图像翻转 7-3 图像旋转 7-4 仿射变换之图像平移 7-5 仿射变换之获取变换矩阵 7- Shi-Tomasi角点检测 11-4 SIFT关键点检测 11-5 SIFT计算描述子 11-6 SURF特征检测 11-7 OBR特征检测 11-8 暴力特征匹配 11-9 FLANN特征匹配 11

    1.8K10编辑于 2024-04-10
  • 来自专栏燕鸻

    Jmeter函数助手

    在函数第6个参数中,测试人员可以指定一个引用名。在函数执行以后,测试人员可以使用用户定义值语法来获取同样值。 计数器既可以被配置成针对每个虚拟用户是独立,也可以被配置成所有虚拟用户公用。如果每个虚拟用户计数器是独立增长,那么通常被用于记录测试计划运行了多少遍。 如果测试人员希望在输入列中使用逗号,那么测试人员需要换一个分隔符(通过设置属性csvread.delimiter来实现),且该符号没有在CSV文件任何列中出现。 参数如表11-10所示。 表11-10 参数描述 函数参数 描述 是否必需 文件名 设置从哪个文件读取(或者*ALIAS) 是 列数 从文件哪一列读取。0 =第一列, 1 = 第二列,依此类推。 函数默认返回值是空字符串,因此该函数可以被用在任何地方,只要对函数本身调用是正确。 通过将函数可选第3个参数设置为"true",函数就会返回属性原始值。

    3K20发布于 2020-08-10
  • 来自专栏小蔚记录

    常见选项卡内容切换+折叠+展开效果实现

    none">

    星期三

    11-09

  • 16
  • 星期四

    11 li p { 49 font-size: 12px; 50 line-height: 20px; 51 padding: 0 20px; 52 } 53 /*利用边框透明从而减少 function(){ 32 var $that = $(this); 33 var btnIndex = $that.attr("button-index"); //获取当前按钮索引值 function(){ 47 var $that = $(this); 48 var btnIndex = $that.attr("button-index"); //获取当前按钮索引值

4K10发布于 2019-09-11
  • 来自专栏服务端思维

    基于支付场景下微服务改造与性能优化

    三、支付场景下微服务架构详解与分析 使用微服务核心是业务,没有业务进行支撑微服务是“虚”,但只有业务与微服务相结合思想而没有微服务架构体系也是无法将微服务落地,所以本章重点介绍要做好微服务还需要完善哪些技术架构 4.1 从代码和设计角度看 在实战过程中,不同公司所研发项目和场景也不一样,下面主要以支付场景为出发点,从代码和设计角度总结一些常见问题。 11-10所示。 图11-10 说明: 应用直接写数据到数据库中。 数据库更新binlog日志。 利用Canal中间件读取binlog日志。 Canal借助于限流组件按频率将数据发到MQ中。 服务降级主要应用场景就是当微服务架构整体负载超出了预设上限阈值或即将到来流量预计超过预设阈值时,为了保证重要服务能正常运行,将一些不重要、不紧急服务延迟或暂停使用。

    92230发布于 2019-06-02
  • 来自专栏Android进阶编程

    Android之View绘制问题汇总

    MeasureSpec是一种“测量规则”或者“测量说明书”,决定了View测量过程 ViewMeasureSpec会根据自身LayoutParamse和父容器MeasureSpec生成。 最终根据ViewMeasureSpec测量出View宽/高(测量时数据并非最终宽高) 2、MeasureSpec组成? SpecMode和SpecSize打包和解包方法 3、测量模式SpecMode类型和具体含义? UNSPECIFIED:父容器不对View有任何限制,一般用于系统内部 EXACTLY:精准模式,View最终大小就是SpecSize指定值(对应于LayoutParamsmatch_parent 和具体数值) AT_MOST:最大值模式,大小不能大于父容器指定值SpecSize(对应于wrap_content) 4、MeasureSpec和LayoutParams对应关系?

    1.4K20编辑于 2023-03-06
  • 来自专栏数据和云

    基于支付场景下微服务改造与性能优化

    本书不以某一种微服务框架使用为主题,而是对整个微服务生态进行系统性讲解,并结合工作中大量实战案例为读者呈现一本读完即可实际上手应用工具书。 4.1 从代码和设计角度看 在实战过程中,不同公司所研发项目和场景也不一样,下面主要以支付场景为出发点,从代码和设计角度总结一些常见问题。 11-10所示。 图11-10 说明: 应用直接写数据到数据库中。 数据库更新binlog日志。 利用Canal中间件读取binlog日志。 Canal借助于限流组件按频率将数据发到MQ中。 服务降级主要应用场景就是当微服务架构整体负载超出了预设上限阈值或即将到来流量预计超过预设阈值时,为了保证重要服务能正常运行,将一些不重要、不紧急服务延迟或暂停使用。

    63822发布于 2019-06-18
  • 领券