ICode9

精准搜索请尝试: 精确搜索
  • 关于double转float2022-06-10 21:32:45

    无意之间想到的问题,节选自C99标准: 6.3.1.5 Real floating types 1 When a float is promoted to double or long double, or a double is promoted to long double, its value is unchanged. 2 When a double is demoted to float, a long double is demoted to double or float,

  • 关于spec的学习体会2022-06-10 17:32:26

    Spec,即specification,是java方法前的规约。Spec由前置条件和后置条件组成,前置条件规定了客户端的输入应满足什么条件,后置条件规定了程序员方法的返回应满足什么条件。 在学习软件构造这门课程前,我的方法前边很少写spec,偶尔会写上注释,但其格式往往也不太规范。渐渐的,我尝到这样“省

  • 关于汉字编码前后台问题2022-06-10 14:33:11

    纯手工写了个页面,最后发送请求到后天的时候发现汉字全变样了,解决如下:   汉字前台传入js中设置form的编码为utf-8 。。。 if (document.charset) { document.charset = 'utf-8'; }else { form.setAttribute('accept-charset', 'utf-8'); //设置编码utf-8,不能够解析document

  • 关于未来、关于你们2022-06-10 09:00:55

    动车上准备看一部电影,到豆瓣排行榜看了看,发现一部蜡笔小新的剧场版居然排名第二,便下载了下来,到动车上看完了。 看完之后,非常有感触。自从几年前看过蜡笔小新的剧场版之后,我觉得蜡笔小新可能不会再有以前那种,借着小新身边的事情来映射现实这种味道了,所以基本没怎么看。但是这部确实

  • 关于vue-count-to的使用2022-06-09 14:35:40

    vue-count-to是一个轻量的vue组件,将在指定的持续时间内计数到目标数。 使用方法很简单 首先安装此组件  npm install vue-count-to   再到页面中局部引用组件 1 <template> 2 <countTo :startVal='startVal' :endVal='endVal' :duration='3000'></countTo> 3 </templa

  • 关于Markdown & LaTex2022-06-08 18:36:13

    Markdown: https://www.jianshu.com/p/191d1e21f7ed LaTex: https://www.luogu.com.cn/blog/IowaBattleship/latex-gong-shi-tai-quan

  • 关于MySQL时间直接相减的问题2022-06-08 15:33:49

    最近发现一个问题,在使用MySQL8.0新的延迟计算方式来计算主从延迟时,如果延迟过大,计算出的结果和原先Seconds_Behind_Master的差异特别大,一开始以为是写的SQL存在问题,校验了几次发现不对,是两个时间字段计算的结果异常导致,下面是具体的验证方式 -- 创建一张包含2个时间字段的

  • 关于sql中!= 的判断2022-06-08 13:36:03

      1. 前几天写了的sql中用到了 != 判断,结果没有拿到合适的数据,原因就是在sql中null是一种很特殊的存在,i=并不可以排除。需要用or来连接is not null或者is null来限定。       2. 并且需要and 和or值之间注意括号的问题。           添加到短语集   没有此单词集:中文(

  • 关于ADT的学习体会2022-06-07 23:03:57

          ADT,意为抽象数据类型,可由程序员自己定义。以往书写代码,我都没有考虑模块的封装性和复用性,往往图省事而轻易地将类的内部信息全暴露给客户端,殊不知这样草率的做法可能会给程序带来潜在的bug。而现在,ADT无疑是解决这种麻烦的一大利器。   传统的类型定义往往关注数据的具

  • 关于多态的理解2022-06-07 12:31:07

    面向对象高级(2) -1.多态 -1.1多态概述 一种状态的不同时间的多种形态 -1.2多态中成员的访问特点 分为变量和方法;变量:正常访问; 方法有重写的 -1.3 多态的好处和弊端 好处:提高代码的扩展性 弊端:不能使用子类的特有的方法 -1.4 多态中的转型 转型分为向上转型和向下转型 向

  • 关于code review2022-06-07 10:31:54

    关于code review背景:我们组是属于技术平台,后端一共就4个研发,主要是给整个部门提供基础库,以及解决方案,所以代码量不多,对代码要求质量比较高,组内成员整体水平也比较高,有行业天花板的大佬。纯技术团队:review关注点:1.架构设计,重点关注是不是最优,而不单纯只是合理2.代码质量,重点关注有

  • 关于选择结构2022-06-06 11:32:49

    2022-06-06 条件语句分为if else语句 和 switch case break 语句。//我自己更喜欢叫这个,防止自己不要忘记加上break 1.if else语句  当if里面有多条分支的时候,应该使用代码块,否则最后else无法匹配第一个if。  if会和离它最近的,未匹配的if 匹配!   其他的写法:好处是不需要代码块

  • 关于ExecuteNonQuery()返回值为-12022-06-05 14:03:25

    关于ExecuteNonQuery()返回值为-1   原理:ExecuteNonQuery()在执行 update、insert 和 delete 语句,返回值为该命令所影响的行数ExecuteNonQuery()在执行select语句,不返回影响的行数,而是-1,不论查询的结果有没有值都会返回-1

  • 关于篮球2022-06-05 12:05:57

    记录库里带队的勇士,有欧文的篮网!

  • 关于生产者消费者的问题2022-06-05 02:02:01

    因为 https://blog.51cto.com/u_3631118/3119794 引发的问题 不去掉else 不去掉else影响的是生产者或者消费者的循环次数,如果二者循环次数不一致,就会导致循环慢的那个因为没有收到notify而处于wait状态,从而导致程序无法停止。 去掉else 如果去掉else,消费者每次都能notify生产者,即

  • 关于Xpath定位方法2022-06-04 19:33:33

      1、通过绝对路径方式定位/html/body/div[1]/div[2]/div[5]/div[1]/div/form/span[1]/input /html/body/div[1]/div[1]/div[5]/div/div/form/span[1] /html//input[@id='su'] /html//input[@id='kw'] 2、通过相对路径方式定位//input //input[#'su'] //input[#'

  • 关于傅里叶变换2022-06-01 19:00:53

    傅里叶变换是一种数学工具,在高等数学,通信,图形处理经常看到它的身影,那它究竟是什么,能干什么?(傅里叶变换其实是一个非常强大的工具) 傅里叶变换:   将一个输入信号分解成一堆正弦波的叠加,就像我们高中学的力的作用效果,用合成与分解的方法知道实际直线运动在平面能分解出2个作用,抛物线

  • 关于TWE-1的使用2022-06-01 00:31:46

    由于在做项目的时候需要与主题模型进行对比,对于TWE这个坑困惑了好几天

  • 关于哈希2022-05-31 12:00:26

    今天老师讲了哈希,草草地整理一下: 哈希表,也称散列表,是一种高效的数据结构。它的最大优点就是把数据存储和查找所消耗的时间大大降低,几乎可以看成是 O(1)的,而代价是消耗比较多的内存。 他的基本实现原理就是将输入以某种方式转化为固定长度的输出,该输出就是散列值: 举个例子,比较两个字

  • 关于github的学习心得2022-05-30 20:32:10

      作为编程小白,最初的我一直都是在本地文件夹手动管理代码。每当要修改代码,就将代码简单复制一份,然后在备份上进行修改。这种简单粗暴的方法无疑是低效的。直到我从软件构造的课程上学到github的使用,我愈发感受到git管理代码的独特魅力。        Github,是一个面向开源及私有

  • 关于LAB2中的assert2022-05-30 00:31:17

    在LAB2中,测试类里会看到这样一句话      注释的意思是确保VM参数启用 -ea,这是个新东西,平时也没写过,我们来了解一下。 assert不同于assertEquals这样的函数,是Java中的一个关键字,是jdk1.4中加入的,平时开发中见的很少,不过在一些框架的源码里面的测试类里面,出现过不少它的踪迹。 a

  • 一个关于gson的启动问题2022-05-27 13:33:45

    配置信息 idea版本:2022.1 jdk1.8 tomcat8.0.42 maven:3.8.5 问题详细信息 从pom文件中导入的gson2.2.4  严重 [http-apr-8080-exec-3] org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [com.Login1Servlet] in context with path [/vue] thr

  • 关于fdisk -l2022-05-27 01:01:06

      摘取:https://blog.csdn.net/digitalkee/article/details/104226846 # fdisk -l Disk /dev/hda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System

  • 关于组合数学基础2022-05-26 12:00:56

    今天学了一些基础数论,简单记录一下: 首先是前备基础: 1.小学奥数之排列组合 排列:   组合: 组合重要公式:             这些显而易见的东西也不过多赘述,本质就是杨辉三角与组合还有完全多项式系数之间的关系   2.基础数论算法: 假设x≡y (%p)x+a ≡ y+a (% p)x-a ≡ y-a

  • 关于const和constexpr2022-05-24 01:04:32

    1const 修饰变量,指针,函数,返回值, const修饰变量的时候,表示你要声明的是一个常量,需要在声明的时候初始化; const修饰函数的形参的时候,不需要初始化,但是用const修饰的形参是为了告诉你,在使用的时候不能改变这个参数的内容; const修饰指针的时候:const int*P, int const*P,说明这个指针指

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

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

ICode9版权所有