- 博客(16)
- 收藏
- 关注
原创 java第6天:方法
方法就是函数啦。没有返回值的方法默认修饰符为public static有返回值的方法public class Demo { public static void main(String[] args) { // 各种内容 print1("lalalalalalalallala"); } public static void print1(String str) { System.out.println(st
2021-10-27 16:35:50
115
原创 java第5天:略
肝线上bug去了,没空看。流程控制语句ifswitch跟js一样,略。循环forwhiledo while自定义标签名:循环的上面为当前这一层循环添加标签ya: for(...) { haha: for(...) { break ya; }}其他,略。
2021-10-26 16:27:11
106
原创 java第4天:随机数和运算符
随机数 Random导包创建引用数据类型的引用 Random ran = new Random()使用 nextInt() 产生int范围的随机数nextInt(n) 产生[ 0, n ) 随机整数nextDouble() 产生[ 0, 1 ) 随机小数伪随机数,不是完全随机的.import java.util.Random;public class Demo { public static void main(String[] arg) { // 创建
2021-10-25 16:59:09
297
原创 Java第3天:常量 数据类型及转换 Scanner 工具类
常量在程序运行过程中,其值不能发生改变的量.字面值常量整数常量小数常量字符串常量字符常量布尔常量自定义常量final 数据类型 常量名 = 值final int I = 100数据类型Java是强类型语言,数据类型明确.计算机基础单位: 字节最小单位:比特位1byte = 8bit基本类型整型字节型 byte 1字节 8位 2^8 -> [-128, 127]短整型 short 2字节 16位 2^16 ->
2021-10-18 17:41:34
271
原创 Java第2天:标识符 变量
在JDK11以上版本,没有编译成class的文件,可以通过java Demo1.java 直接对源代码解释执行标识符一切起名字的地方的名字,就是标识符.命名规则组成:字母,数字,下划线,美元符号$,数字不能开头严格区分大小写关键字与保留字不能作为标识符使用- 关键字: 现在已经被Java语法使用的单词- 保留字: 可能被使用的单词 const goto命名规范见名知意驼峰命名包名: 全部小写包: 文件夹多级包: 使用 . 连接 a.b.c类名|接口名: 每个单词首字母
2021-10-15 14:51:17
102
原创 Java第1天:先随便看看
最近被后端搞得两眼发直,决定学个Java先.Java的安装,所使用JDK版本为11.*.关于环境的配置:没配置啥,用的别人电脑,自带了,等我的电脑买回来再说.了解一下win下的环境配制:path 指的是cmd可检索的路径.JAVA_HOME 为了不频繁修改path中的内容,预防未来使用一些组件和框架之类的以来5,可能会默认查找JAVA_HOME写一段Java看看:创建公共类HelloWorld(和文件名统一,首字母大写)创建主方法(执行这里头的东西)输出"Hello World!"
2021-10-14 17:19:48
85
原创 Dan Abramov - [Just JavaScript] 02 The JavaScript Universe (JavaScript小宇宙)随便翻译一下
是翻译的订阅邮件,非原创,下方有英文原文。以value开始说起。什么value捏?脑子里有声音这样问。就像在问数学里的数字是什么,或者在问几何学里面的尖尖是什么一样。value,其实就是属于js宇宙中的东西。number是values,但是只是其中的一部分,就像object和function。但是很多东西,例如if语句或者变量声明就不是values。代码和values(值)为了将value从js程序中的所有其他内容区分开,我喜欢将之想象成Antoine deSaint-Exupéry绘制的
2020-05-13 16:58:36
753
原创 Dan Abramov - [Just JavaScript] 01 Mental Models(心智模型) 随便翻译一下
是翻译的订阅邮件,非原创,下方有英文原文。看一下这段代码:let a = 10;let b = a;a = 0;运行后a和b的值是多少?在进一步阅读之前,先理解它。如果你已经写了一段时间的js,你可能会存疑:“我每天写的代码比这有难度多了,重点是啥?”本练习的目的不是要想你介绍这些变量,相反,假设你已经十分熟悉这些,本练习的目的是为了然你构建起相应的心智模型。什么是心智模型...
2020-05-06 15:04:18
823
原创 package.json中^和~的意思
^^2.2.2的意思是,在这个2.2.2的基础上更新 但不会更新到3.0.0的版本~~2.2.2的意思是,在这个2.2.2的基础上更新 但不会更新到2.3.0的版本
2020-04-17 16:26:47
234
原创 手动实现一个promise
// 关于promise 是用来避免些很多回调 // 这里写一个正经的promise// let pro = new Promise((resolve, reject) => {// let num = Math.trunc( Math.random() * 10 )// if(num > 5) {// // 异步一下 走到这里会有一个输出 resolve 和...
2020-02-07 17:54:04
171
原创 事件流程冒泡和捕获的观察和禁止
事件流程事件捕获事件从最不精确的元素开始执行,一层层往下,直到最精确的元素。点击最精确元素,如图:需要注意的是,捕获事件的观察需要将dom2级绑定的第三个参数填写为true(默认为false——冒泡行为)。let bigBox = document.getElementById("bigBox")let box1 = document.getElementById("box1")...
2020-02-04 23:21:35
146
原创 css的margin重叠问题及解决
父元素和子元素的margin重叠问题例如:子元素margin-top:20px ,会显示不出这20px解决办法:不使用子元素的margin,而是使用父元素的padding给父元素加上overflow: hidden;属性父元素加上 display: flex; position: absolute; float:left;等脱离文档流的属性兄弟元素的margin重叠问题...
2020-02-03 17:34:28
620
原创 react+redux+antd+echarts+nodejs+mongodb项目搭建
脚手架以create-react-app为基准,加上redux和sass(因为我一直用的less,这次换个口味),搭建一个简单的项目。安装依赖首先安装create-react-appnpm i create-react-app给项目起个名字create-react-app my_react_cli(项目名)啪嗒回车,开始安装项目,此过程会持续几分钟,可以去干点别的~运行一下看...
2019-11-12 15:15:45
426
原创 linux(阿里云服务端)安装和启动mongodb
作为一个前端,我不知道我何苦来的弄了个阿里云的服务器,先磕磕绊绊安装好了node,接下来mongodb的时候遇到了一些问题,由此来记录一下.首先,我用了一些比较广泛的安装方法下载压缩包curl -O http下载地址解压缩tar -zxf 压缩文件挪文件,新建data/db,log,在配置环境变量的路途中越走越远,后来我放弃了.下面是最终可以运行的方法:sudo rpm --i...
2019-11-08 17:17:05
351
原创 js数组的迭代方法
every与some1 every()和some()的相同点遍历数组三个参数分别是item,index,arr(数组具体项,位置,数字本身)返回的都是布尔值2 every()和some()的区别every: 字面意思 ,遍历数组每一项,若全部true,则返回true(参考&&) let arr1 = [1, 1, 1, 1, 1,] ...
2019-01-02 17:47:00
169
原创 antd报错Cannot read property 'filter' of undefined的解决方法
技术栈: react + dva + antd 问题描述:在状态组件中书写state下的columns,其中涉及点击某处出现弹框modal的操作,在modal中有select选框,点击取消或X清空所有表单信息。 起初是将setFields的方法写在了取消按钮上,清空表单信息是有效的,但是再次打开弹窗,里面的表单还保持着无法选择的状态。点击选框内的各个选项,报错Cannot read ...
2018-08-15 15:12:16
30511
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人