- 博客(19)
- 收藏
- 关注
原创 如何学习一门编程语言?
一.选择基本教材->了解基础语法->写代码基础教材可以从w3school或者菜鸟教程上找。其次,熟悉编程语言的基本语法,比如:定义变量、定义方法、定义函数。最后进行编写代码,有时眼会但手不一定会。二.整理对应的数据类型和数据结构比如:数据类型有int、float、double等。数据结构有数组、栈、队列、哈希表、堆等。三.做力扣训练目的:训练你的编程语言的语法语法->方法/函数(一个代码文件)->写项目(多个函数组成)(多个代码文件)练习到什么程度呢?数据类型、数据结
2021-01-07 10:02:52 375
原创 Windows安装docker
步骤(参考windows安装使用docker和docker-compose):从官网下载docker-for-windows(ps:下载前记得开启 虚拟化服务 开启虚拟化服务 )下载wsl.msi 否则docker启动不了下载docker-compose准备工作完成后,我进入我的项目中的docker-compose中,在idea中执行docker-compose up -d命令 拉取数据库 或者 直接在docker-copmse文件中执行services服务 (ps:记得把数据库改
2021-10-11 16:26:47 161
原创 用conda下载scrapy报错
Error: Cannot link a source that does not exist.上网寻找解决方案,看了很多个博客,瞎捯饬一通,最后终于解决了。使用conda安装scrapy步骤:先下载Anaconda,配置好环境变量。在cmd中使用conda --version命令测试是否安装成功。ps:使用管理员身份。打开Anaconda Prompt 使用pip install scrapy安装scrapy。安装成功后,使用命令scrapy查看scrapy版本信息。我的解决方式:
2021-09-10 16:47:15 270
原创 推荐算法介绍
一.推荐算法基于内容、基于协同过滤、混合推荐算法。二.详细介绍1.基于内容根据用户之前的行为内容数据,找到相关的内容进行推荐。解决的问题:用户冷启动。2.基于协同过滤2.1基于模型的协同过滤常见的算法:回归、矩阵分解、关联规则、分类、聚类、神经网络、图模型、隐语义模型。2.2基于聚类的协同过滤(1)分类:基于划分(Partition-based methods)、基于密度(Density-based methods)、层次聚类。(2)算法:K-Means、DBSCAN、BIRCH。(
2021-08-02 15:35:05 4702
原创 链表:reverse
LeetCode 206 反转链表。// 示例:// 输入: 1->2->3->4->5->NULL//输出: 5->4->3->2->1->NULL// 进阶://你可以迭代或递归地反转链表。你能否用两种方法解决这道题?法一:迭代/*迭代*Time Complexity:O(N) Space Complexity:O(1) */class Solution { public ListNode reverseList(L
2020-12-13 11:37:30 121
原创 基本操作与矩阵输入
一.作为计算器可以计算一些加减乘除、开根号、sin、cos等。x=1/0 ans=Inf(无限大数),2A=10(错误写法),A2=10 (正确) whos查看上述命令的Name、Size、 Bytes、Class、Attributes
2020-12-03 20:52:30 536
原创 java:数组的四种使用方式
一.普通for循环案例package com.nie.array;public class Demo03 { public static void main(String[] args) { //普通for循环 int[] arrays = {1,2,3,4,5}; for (int i = 0; i < arrays.length ; i++) { System.out.println(arrays[i]);
2020-08-15 18:41:12 236
原创 java:命令行传递参数
实例1.代码public class Demo02 { public static void main(String[] args) { //args.length数组长度 for (int i = 0; i < args.length ; i++) { System.out.println("args[" + i + "] :" + args[i]); } }}2.结果可以在文件所在目录下直接编译,
2020-08-14 19:25:28 721
原创 java:可变参数
一.规则1.可变参数必须位于所有参数的末尾2.传入的参数类型必须与规定的类型一致3.方法声明中,在指定参数类型后加一个省略号(…)4.一个方法只能指定一个可变参数二.实例eg1.package com.nie.method;public class Demo03 { public static void main(String[] args) { Demo03 demo03 = new Demo03();//创建对象 demo03.test(1,2,
2020-08-14 19:23:37 103
原创 java:Switch
一.Switch语句1.变量类型byte、short、int或char,从JavaSE7开始,Switch开始支持String类型。2.case穿透public class SwitchDemo01 { public static void main(String[] args) { String name = "聂文萍"; //jdk7的新特性,表达式结果可以是字符串!!! //字符的本质是数字!!! //反编译 java
2020-08-11 16:56:35 253
原创 java:用户交互Scanner
一.Scanner对象1.next()方法[1] 一定要读到有效字符后才可以结束输入[2] 对输入有效字符之前的空白,next()会自动去掉[3] 只有输入有效字符后才将其后面输入的空白作为分隔符或结束符[4] next()不能得到带有空格的字符串2.nextLine()方法[1] 以Enter作为结束符,nextLine返回的是结束符之前的所有字符[2] 可以输出空白字符二.实例1.Next()public class Demo01 { public static void
2020-08-09 19:18:42 206
原创 java:连接符
今天学习java遇到的几个问题:其一IDEA左边栏不见了,用快捷键Alt+1即可恢复;其二包名重叠,选择小齿轮形状的设置,把Hide Empty Middle Packages默认打勾的选项给去掉;其三连接符问题,如下。public static void main(String[] args) { int a = 10; int b = 20; a+=b;//a=a+b 30 a-=b;//a=a-b 10 System.
2020-08-07 18:03:18 396
原创 java:数据类型
java数据类型一.基本型1.整型byte、int、short、long2.浮点型float、double3.字符型char4.布尔型boolean二.引用型接口interface、类class、数组[]
2020-08-06 18:08:13 146
原创 java:文件运行时找不到工作目录
今天我在IDEA上建立了一个项目,并在该项目下建立了一个新的模块,模块下又建立了几个类,但是在运行的时候总是提示错误,如下:于是我上网查找解决方法。第1步:第2步:选择箭头选项!!!但是我之前已经设置了工作目录为JavaSE,为什么运行时还是显示目录不存在呢,为什么一定要选择。求解答。...
2020-08-05 17:25:31 539
原创 计算机语言历程
一.机器语言二.汇编语言三.高级语言计算机发展规律即摩尔定律内容:集成电路上可容纳的晶体管数目,约每隔18个月增加一倍,性能也会提升一倍。简单来说,就是今年5000元钱买的电脑比去年5000元买的电脑性能更好提升一倍。...
2020-08-04 18:03:14 129
原创 认识计算机
一.计算机软硬件硬件1.CPU2.主板3.内存4.电源,主机箱5.硬盘6.显卡7.键盘,鼠标,显示器等软件1.应用软件:QQ,微信,QQ飞车等2.系统软件:DOS,Windows,Linux,Mac,Android,ios等二.说说显卡为什么有时候电脑使用会卡呢?显卡如果不是特别好的话,可能会导致计算机使用起来发生卡顿,学习一些软件例如PS时非常的卡。三.计算机之父冯.诺依曼冯诺依曼体系结构...
2020-08-03 17:41:58 198
原创 Windows常用快捷键+常用的DOS命令
一.Windows常用快捷键Ctrl+c:复制Ctrl+v:粘贴Ctrl+x:剪切Ctrl+z:撤销Ctrl+a:全选Ctrl+s:保存Alt+F4:关闭窗口Ctrl+Shift+Esc:打开任务管理器Win+Tab:切换应用程序Ctrl+Delete:删除Win+R(推荐):输入cmd打开控制台窗口(还有三种方法:1.开始+Windows系统+命令提示符。若右击选择以管理员方式运行,进入最高权限。 2.打开文件夹在资源管理器的地址栏前面加上cmd 路径 3.在任意的文件夹下面按住sh
2020-08-03 17:41:07 185
原创 markdown编辑器初学
这里写自定义目录标题Markdown1.标题二级标题三级标题2.字体3.引用4.分割线5.图片6.超链接7.列表8.表格9.代码Markdown1.标题二级标题三级标题2.字体Hello WorldHello WorldHello WorldHello World3.引用选择狂神说java,走向人生巅峰。4.分割线5.图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EHgBRJOM-1592118890201)(C:\Users\聂文萍\P
2020-06-14 15:15:21 384
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人