ICode9

精准搜索请尝试: 精确搜索
  • Shell编程2022-08-14 08:00:17

    变量:类型只有数字、字符串、数组,不用分号 #!/bin/shstr_name="jack"  #变量赋值,等号俩边不能有空格,比如str_name = "jack"、str_name= "jack"echo $str_nameecho ${str_name} readonly str_name  #定义只读,不带$unset str_name  #删除变量,不带$str_say = "hello, ${str_na

  • linux04--vim编辑器、用户相关、特殊权限、解压缩、rpm与yum软件安装2022-07-27 16:38:06

    1 vim编辑器 # 安装:yum install vim -y # 普通模式、编辑模式、命令模式 # 普通模式: -上下翻 -yy 复制一行 -p 粘贴 到光标到下面 -dd 剪切 -p 把上面剪切的粘贴上 -u 撤销 # 编辑模式 -i:insert 插入 -a:append 追加

  • 重写odoo笔记(三)创建自己的模块2022-07-10 17:34:39

    简介 不管别人教学怎么样,我喜欢用脚手架 一:scaffold pycharm打开终端,        如果是PS的,就去激活一下虚拟环境 cmd powershell命令类似 cmd是bat批处理 powershell是ps1脚本     python odoo-bin scaffold name(模块名称) destinaton(要存放模块的目录) 本例做个todo吧。

  • LinkedList双向链表2022-07-10 15:03:24

    package Collection; public class LinkedList01 { public static void main(String[] args) { //模拟简单的双向链表 Node jack = new Node("jack"); Node tom = new Node("tom"); Node mark = new Node("mark");

  • Redis学习笔记五(新数据类型)2022-06-19 19:04:05

    1. Bitmaps(主要用于统计活跃度) 1. 特点 对位进行操作 实际上是字符串 可以想象为一个以位为单位的数组,只存储0和1,下标为偏移量 第一次初始化,如果偏移量非常大,执行过程就会比较慢,可能会造成Redis堵塞 如果活跃用户够大,建议使用 2. 常用命令 setbit <key> <offset> <value> 设置

  • struct结构体传值2022-06-19 01:01:12

    结构体是值传递 type Person struct { Name string } func TestStruct(t *testing.T) { var p = Person{ Name: "jack", } fmt.Printf("%p %s \n", &p, p.Name) P(p) fmt.Printf("%p %s \n", &p, p.Name)

  • python json 和 jsonpath 模块的使用2022-06-15 23:36:32

    """ json.load() json.loads() json.dump() json.dumps() 的区别 以及 json.jsonpath 用法 """ import json import jsonpath # json.dumps() 将python中字典类型转化成json字符串类型 python_dict = { 'contact_name': 'Auto-test111',

  • Array.prototype.join()2022-06-04 15:33:31

    Array.prototype.join() 将数组转换为字符串,不会改变原数组 无参情况(默认用逗号分隔) let arr=['jack','tom','mary'] console.log(arr.join()); //jack,tom,mary 有参情况 let arr=['jack','tom','mary'] console.log(arr.join('

  • C# 线程数据槽,ThreadStatic,ThreadLocal2022-04-27 19:00:06

    public static void Main(string[] args) { //当前主线程命名槽位 var slot = Thread.AllocateDataSlot(); Thread.SetData(slot, "jack"); var t = new Thread(() => { //slot对其他

  • openwrt配置证书,ddnspod证书NGINX使用2022-04-26 02:00:09

    简介:      大大的红色,想办法消除了吧,https是加密的,更安全的协议。只要加上证书就好了,我使用的dnspod动态域名,可以免费申请1年期的证书。 一:动态域名申请证书 这里申请,只要填上你的域名,邮箱,等几个小时就可以了。   二:下载对应服务器的证书 有通知以后,这个就变绿了,再次点击就变

  • mysql如何解决幻读2022-04-05 11:31:37

    作者:小牛肉链接:https://www.zhihu.com/question/437140633/answer/2256579614来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 所谓幻读,即一个事务在前后两次查询同一个范围的时候,后一次查询看到了前一次查询没有看到的行,这个回答估计大伙儿已经背

  • Ansible面试题2022-03-19 17:34:31

    1、Ansible是什么? Ansible是一个自动化运维工具,基于Python开发,集合了众多运维工具的优点,可以实现批量系统配置、批量程序部署、批量运行命令等功能。并且它是基于模块工作的,本身没有批量部署的能力,真正批量部署的是ansible所运行的模块,而ansible只是提供一种框架。 2、Ansible常用

  • postgresql role(角色)2022-03-01 16:05:35

    在PG中,角色与用户的概念比较模糊,可以认为带LOGIN属性的role就是用户. #创建role 带了login属性.就可以登录数据库.   postgres=# create role role1;   CREATE ROLE   postgres=# \c - role1   FATAL: role "role1" is not permitted to log in   Prev

  • 【JavaScript】call()、apply()、bind()的用法和区别2022-02-16 18:34:47

    这三个方法都是预定义的JavaScript方法,通过指定对象方法的上下文(this),从而使别的对象也能使用自己定义的对象方法: let person = { getOccup: function() { console.log(this.occupation); } }; let student = {occupation:"student"} let teacher = {occupation:"t

  • 数组链表模拟2022-01-16 21:03:10

    Set接口实现类-HashSet HashSet底层机制说明 HashSet底层是HashMap,HashMap底层是(数组+链表+红黑树) @SuppressWarnings({"all"}) public class HashSetStructure { public static void main(String[] args) { //1.模拟一个HashSet的底层(HashMap的底层结构) //2

  • A Child's History of England.1152022-01-10 19:32:00

    Jack passed into the City from Southwark, over the bridge, and entered it in triumph, giving the strictest orders to his men not to plunder. Having made a show of his forces there, while the citizens looked on quietly, he went back into Southwark in good

  • HD Verb Table2022-01-05 19:06:43

    转自:https://blog.csdn.net/Magic_Cindy/article/details/88552754 最近做了个案子,音频输出有问题,debug后就学习了一下 Verb Table 相关知识,顺便整理了一份 Verb Table 报告给总部大佬们做分享汇报。下面内容都是我直接从我做汇报的全英ppt上 copy + translate 过来的,偷懒嘛!

  • 跟着老猫来搞GO,“面向对象“2021-11-30 23:33:09

    前言 之前和大家分享了容器以及相关的基础语法,以及函数,相信如果大家有接触过C++或者java的朋友都晓得面向对象,其实在GO语言中也存在面向对象,但是还是比较简单的,下面我们来看一下GO语言的“面向对象”。 面向对象 结构体的定义 其实在GO语言中并不能准确得说是面向对象,go语言

  • 没有人比我更会使用集合!对, 是dart中的集合2021-11-26 09:00:37

    目录简介List的使用Set的使用Map的使用常见的集合方法总结 简介 dart中的集合有三个,分别是list,set和map。dart在dart:core包中提供了对于这三种集合非常有用的方法,一起来看看吧。 List的使用 首先是list的创建,可以创建空的list或者带值的list: var emptyList =[]; var nameList =

  • ninja: build stopped: subcommand failed. build/core/ninja.mk:158: recipe for target ninja_wrapper2021-11-17 17:34:21

    编译Android源码的时候报错导致编译中断,具体信息如下: [ 0% 6/24270] Ensure Jack server is installed and started FAILED: /bin/bash -c "(prebuilts/sdk/tools/jack-admin install-server prebuilts/sdk/tools/jack-launcher.jar prebuilts/sdk/tools/jack-server-4.8.ALPHA.

  • MySQL学习2021-11-16 22:33:14

    SQL学习: 一、什么是聚合函数? 1、聚合函数定义 :SQL基本函数,聚合函数对一组值执行计算,并返回单个值,也被称为组函数。 聚合函数经常与 SELECT 语句的 GROUP BY 子句的HAVING一同使用。 2、常见的聚合函数有哪些? COUNT() SELECT COUNT(*) #返回book表中总记录数 FROM book SE

  • python面向对象——私有属性2021-11-14 03:01:01

    ''' 私有属性 ''' ''' java: public 公有 private 私有 protected 保护 python: 定义属性时,没有任何修饰 的都 是公有的 如果在属性或方法前,加两个下划线前缀,那么这个属性或方法,python 解释 器就认为是私有的 ''' class Account(object): def __init__(

  • HashSet机制说明与模拟2021-11-09 19:33:41

    HashSet机制说明与模拟 分析HashSet底层是HashMap,HashMap底层是:数组+链表+红黑树 为了更好的理解:模拟一个简单的 数组+链表结构 步骤: 先获取元素的哈希值(hashCode方法)对哈希值进行运算得出一个索引值,即为要存放在哈希表中的位置号如果该位置没有其他元素则直接存放。如果该位

  • 窗口函数: 功能介绍2021-10-14 15:33:43

    https://blog.csdn.net/weixin_38750084/article/details/82779910 简介 本文主要介绍hive中的窗口函数.hive中的窗口函数和sql中的窗口函数相类似,都是用来做一些数据分析类的工作,一般用于olap分析(在线分析处理)。 概念 我们都知道在sql中有一类函数叫做聚合函数,例如sum()、avg(

  • 2021-10-13 ES6面向对象的语法2021-10-13 22:34:11

    // 使用class声明一个类型:固定语法 class Student { // 构造函数初始化成员属性:固定语法 // 创建对象的时候自动调用 //constructor:构造函数 constructor(name) { this.name = name

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有