ICode9

精准搜索请尝试: 精确搜索
  • C++核心准则​NR.5:不要使用两阶段初始化2021-02-09 18:30:14

    NR.5: Don't use two-phase initialization NR.5:不要使用两阶段初始化     Reason(原因) Splitting initialization into two leads to weaker invariants, more complicated code (having to deal with semi-constructed objects), and errors (when we didn't deal correctly

  • javaScript主要规范总结2021-01-23 15:58:23

    1.引用 1.1 使用 const 定义你的所有引用;避免使用 var 为什么? 这样能够确保你不能重新赋值你的引用,否则可能导致错误或者产生难以理解的代码。 // bad var a = 1; var b = 2; // good const a = 1; const b = 2; 1.2 如果你必须重新赋值你的引用, 使用 let 代替 var 因

  • 垃圾代码应该怎么写?GitHub这份垃圾代码书写准则,请收好!2021-01-20 14:03:23

    好的代码可以像诗一样优雅,然而并非人人都能写的一手好代码!老实说,想写一手不被同事吐槽的代码确实不容易, 特别是有的小伙伴在工作中公司都没有明确的代码规范,或者仅仅只是一些口头约定,这样就更难养成一些良好的代码书写习惯了。 不过 IDEA 中有一个 Alibaba 代码规范插件,可以自己装

  • Presto优化之查询SQL2021-01-17 20:02:11

    Presto优化之查询SQL 1. 只选择使用的字段 由于采用列式存储,选择需要的字段可加快字段的读取、减少数据量。避免采用*读取所有字段。 [GOOD]: SELECT time, user, host FROM tbl [BAD]: SELECT * FROM tbl 2. 过滤条件必须加上分区字段 对于有分区的表,where语句中优先

  • JavaScript代码规范2021-01-06 19:29:06

    类型 基本类型: 直接存取基本类型。 字符串 数值 布尔类型 null undefined const foo = 1; let bar = foo; bar = 9; console.log(foo, bar); // => 1, 9 复杂类型: 通过引用的方式存取复杂类型。 对象 数组 函数 const foo = [1, 2]; const bar = foo; bar[0] = 9; console

  • Python实践(一)——计算一元二次方程 ax²+bx+c=0 的两个解2021-01-01 22:01:33

    开辟一个新的系列文章——Python实践。我会在这一系列文章中记录下我学习的每一个Python程序,当做一个记录。 第一个代码是来自廖雪峰老师的网站定义函数里面的一道练习题。 ''' 请定义一个函数quadratic(a, b, c),接收3个参数,返回一元二次方程 ax²+bx+c=0 的两个解。 ''' i

  • 挂载硬盘问题:mount: wrong fs type, bad option, bad superblock on /dev/sdb,2020-12-14 15:32:05

    mount: wrong fs type, bad option, bad superblock on /dev/sdb,missing codepage or helper program, or other error 解决方案: # create mount dir sudo mkdir /hdd6T # new file system sudo mkfs.ext4 /dev/sdc # mount drive sudo mount /dev/sdc /hdd6T/ # change

  • Linux 运行 go 项目报错:copy_file_range: bad file descriptor2020-11-25 20:32:49

    这两天在 Linux 环境部署一个 Go 项目遇到一个报错:copy_file_range: bad file descriptor。网上查找各种方法,花了两天的时间,经过一番折腾后才解决,觉得非常有必要记录一下过程。 一、问题复现 安装完 Go、配置完 Go 环境以及 Beego 框架运行 Go 项目,一直报下面的错: 期间经过 Go

  • 可爱的对拍2020-11-21 02:02:32

    #include<bits/stdc++.h> using namespace std; int main(){ int n;cin>>n; for(int i = 1;i<=n;i++){ system("date.exe>1.in"); double st=clock(); system("ans.exe<1.in>1.out"); double ed=clock(); system(&qu

  • 架构师需要具备的几项技能2020-11-11 23:50:56

    1. 好的架构师,一定是好的程序员没写过N年代码,何来指点江山?没做过N年架构实践,何以指导避坑?只有框架,没有细节,何以服众?bad case:项目失败了,架构师点评技术团队“能力差”bad case :项目失败了,技术团队点评架构师“只会忽悠”2. 跨域知识如果只是一个方向能力强,顶多算技术高手除了一个/

  • 关于bad_typeid异常2020-11-06 08:01:18

    什么是bad_typeid异常? 当typeid运算符应用于多态类型的已取消引用的空指针值时,将引发此类型的异常。 继承关系: class bad_typeid : public exception 例子: // expre_bad_typeid.cpp // compile with: /EHsc /GR #include <typeinfo> #include <iostream> class A{ public: /

  • 编译FORM 时出现错误 bad bind variable ’parameter.G_query_find‘2020-11-05 15:35:17

      Skyline   微博       加好友发纸条 写留言加关注     博客等级: 博客积分:260 博客访问:40,031 关注人气:29 获赠金笔:0 赠出金笔:0 荣誉徽章:       相关博文 晒晒中秋节我在家自制的茶饮,家人都说好喝还好看,特简单! 苹果小厨 文物鉴定要立法:

  • cookies过多导致的http400 Bad Request异常2020-10-16 14:02:36

    转自:https://blog.csdn.net/bbc2005/article/details/72510657 1:异常现象     浏览器访问服务器时,过一段时间总出现400错误,通过删除浏览器历史记录和缓存或重启电脑暂时好一会,过会还是出现400错误。 2:异常原因     通过查看浏览器的http请求发现,每个请求头部携带的c

  • /bin/bash^M: bad interpreter: No such file or directory问题2020-09-10 23:03:11

    问题:       我在写了shell文件,创建shell文件sky8g.文件。后使用 chmod +x sky8g.sh给予可执行的权限后再次执行 1 chmod +x toutiao_app.sh 执行shell文件 1 ./toutiao_app.sh 出现下面的报错: 1 /bin/bash^M: bad interpreter: No such fi

  • [BSidesCF 2020]Had a bad day2020-09-06 22:31:55

    首先利用PHP伪协议读取index.php源代码 payload如下: php://filter/read=convert.base64-encode/resource=index 结果如图所示 源代码如下 <?php $file = $_GET['category']; if(isset($file)) { if( strpos( $file, "woofers" ) !== false || strpos( $fi

  • css规范2020-08-27 08:35:27

    一.命名规范(BEM规范) BEM规范是一种主流的css命名规范,BEM分别对应的是block , element 和 modifier,为的是结束混乱的命名方式,达到一个语义化的CSS命名方式。   1.1 什么是Block 在BEM规范中,block(块)表示一个组件的意思,假设你要写一个按钮的组件,只需要设置一个 .button 类的按钮,然

  • 278. First Bad Version2020-08-12 15:02:10

    问题: 给定到目前为止的最终版本号n 则已有[1,2,...,n]这些版本, 在这些版本中,若第一次出现了坏的版本,那么它之后的版本都为坏的版本。 求第一个坏版本的版本号。 给定API来判断某个版本x是否为坏的版本 bool isBadVersion(version) Example: Given n = 5, and version = 4 is the

  • 113资讯网——NGINX 502 Bad Gateway——解决方案2020-06-28 18:07:37

    NGINX 502 Bad Gateway错误出现的原因较多,对于后端连接PHP服务的场景下,常见的原因有php服务响应超时,php进程不足等引起的一类服务器错误。 发生原因: PHP FastCGI的内存不够用: 当nginx返回静态页面时,这个问题一般不会出现,因为nginx不需要php cgi的处理而直接返回静态页面。但

  • 【算法】POJ 3250 Bad Hair Day2020-06-27 20:02:00

    解题思路 将每头牛加入单调栈,记录每次pop操作后栈的长度,也就是每头牛能被多少牛看到,累加之后与每头牛能看到的牛的数量之和一致。 题目里\(1<=n<=80,000\),如果牛的身高序列单调递减,结果最大为\(79999+79998+...+1=79999*80000/2\approx 3.2*10^9\),超出了int的范围,需要用long long

  • /bin/bash^M: bad interpreter: No such file or directory2020-05-20 15:06:30

    解决方法:(1)使用linux命令dos2unix filename,直接把文件转换为unix格式(2)使用sed命令sed -i "s/\r//" filename  或者 sed -i "s/^M//" filename直接替换结尾符为unix格式(3)vi filename打开文件,执行 : set ff=unix 设置文件为unix,然后执行:wq,保存成unix格式。

  • 278. First Bad Version2020-05-13 23:51:51

    有一系列产品的版本,如果其中一个版本错了,则在它之后的都错了。调用API函数 isBadVersion( )找到错误开始的源头,要求尽量少的调用API。Given n = 5, and version = 4 is the first bad version. call isBadVersion(3) -> falsecall isBadVersion(5) -> truecall isBadVersion(4) 

  • 一篇不错的文章,可以学习下2020-05-08 16:03:24

    https://chiefofstuff.substack.com/p/career-advice-for-people-with-bad Career advice for people with bad luck Most career advice on the internet is from people who had some sort of meteoric success. Why read advice from someone who’s had a mediocre career?

  • 挂载nfs提示 wrong fs type, bad option2020-05-02 10:01:45

    [root@k8s-node02 ~]# mount -t nfs 192.168.56.120:/app/grafana/data /mntmount: wrong fs type, bad option, bad superblock on 192.168.56.120:/app/grafana/data,missing codepage or helper program, or other error(for several filesystems (e.g. nfs, cifs) you mig

  • 挂载nfs提示 wrong fs type, bad option2020-05-02 10:01:26

    [root@k8s-node02 ~]# mount -t nfs 192.168.56.120:/app/grafana/data /mntmount: wrong fs type, bad option, bad superblock on 192.168.56.120:/app/grafana/data,missing codepage or helper program, or other error(for several filesystems (e.g. nfs, cifs) you mig

  • ResponseEntity2020-05-01 23:00:41

    @RequestMapping("/test1") public ResponseEntity<?> testControllerAdvice(String id) { if (StringUtils.isEmpty(id)) { throw new UserNotExistException(id); } //能设置返回的状态码,和请求头 可以拆解为@ResponseBody和@Res

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

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

ICode9版权所有