- 博客(79)
- 资源 (38)
- 收藏
- 关注
原创 pip命令下载tushare安装包命令行闪退
这几天,玩python,想要下载tushare,学一下量化金融tushare死活下不下来,根本不是网络问题pip install tushare,挂着梯子就直接一片红不挂呢,到这一步就闪退了使用pip install .whl文件的方法也是闪退网上找了半天似乎没有人因为安装tushare命令行闪退的,都快绝望了。。。最后找到办法了。。https://github.com/waditu/tushare下载pip setup.py install 安装具体咋搞,我是参照了一篇文章http
2022-03-10 12:37:54 856 3
转载 为什么long类型的变量在赋值时数值常量要加“L”
https://sven31316.github.io/2017/01/21/%E3%80%90Java-You-Don-t-Know-Item-1%E3%80%91%E4%B8%BA%E4%BB%80%E4%B9%88long%E7%B1%BB%E5%9E%8B%E7%9A%84%E5%8F%98%E9%87%8F%E5%9C%A8%E8%B5%8B%E5%80%BC%E6%97%B6%E6%95%B0%E5%80%BC%E5%B8%B8%E9%87%8F%E8%A6%81%E5%8A%A0%E2%80%
2022-01-23 19:26:43 729
原创 fn键模式切换
有时候我们需要fn键+其他键这个模式而且用得很频繁,这个时候每次要按fn键就很麻烦了,所以我想,怎么切换模式呢fn+esc又节约了不知道多少时间其实我在想有什么方法就是在电脑上通过设置就能找到的那种,可以找到你想要的快捷键,但是不用上网查,这个应该是有的,但是我懒得哈哈哈哈...
2022-01-02 10:06:55 2944
原创 java变量
public class VarPractice{ public static void main(String[] args){ int stuNo1 = 110; String stuName1 = "张三"; String stuSex1 = "男"; double stuHeight1 = 1.85; int stuNo2 = 120; String stuName2 = "李四"; String stuSex2 = "女"; double stuHeight2..
2022-01-01 00:06:13 179
原创 标识符与关键字
1标识符标识符(identifier)是指用来标识某个实体的一个符号1.1标识符可以标识什么?1.2标识符的命名规则1.3标识符命名规范2.关键字可以用汉字,只是说汉字不推荐使用
2021-12-30 22:36:13 169
原创 关于public class 类名{ public static void main(String[] args)}的一些说明
1、在java中任何有效的代码必须写到“类体”当中,最外层必须是一个类的定义。2、public表示公开的,class表示定义一个类,Test是一个类名。类名后面必须是一对大括号,这一对大括号被称为“类体”3、大括号必须是成对的。并且建议都要成对编写,这样才不会丢掉。{}[]()4、什么时候代码缩进?我包着你,你就比我低一级。你就需要缩进。没有合理的缩进,代码可读性很差。或者也可以这样所,大括号里的都需要缩进。缩进就是可读性问题,不缩进也不影响程序的编译和执行。...
2021-12-28 07:35:34 16642 2
原创 java注释
关于第一个java程序代码的解释说明!// 单行注释/* 多行注释*//*** javadoc注释:这里的注释信息可以自动被javadoc.exe命令解析提取并生成到帮助文档当中。*/使用方法:javadoc xxx.java注意dos命令在哪个位置就会把这些东西生成在哪里...
2021-12-28 07:24:52 258
原创 classpath理解
我们一起来研究一下:“java HelloWorld”的执行过程以及原理。D:\course\JavaProjects\02-JavaSE\chapter01>java HelloWorld敲完回车,都发生了什么????? 第一步:会先启动JVM(java虚拟机) 第二步:JVM启动之后,JVM会去启动“类加载器classloader” 类加载器的作用:加载类的。本质上类加载器负责去硬盘上找“类”对应的“字节码”文件。 假设是“java HelloWo
2021-12-27 15:15:25 269
原创 使用记事本写java程序并编译运行过程
写一个简单的java源文件:HelloWorld.javapublic class HelloWorld{ public static void main(String[] args){ System.out.println("Hello World!"); }}javac命令怎么用?语法格式先背会:javac java源文件的路径什么是java源文件?java源文件的名字以“.java”结尾,该文件中写了java源代码。java源文件的路径是什么意思?注意:路径永远包括绝对路径
2021-12-27 15:11:54 774
原创 关于配置环境变量相关解答
为什么ipconfig、ping等命令可以使用呢?为什么javac用不了?我们发现windows操作系统中有这样一个环境变量,名字叫做:path,并且发现path环境变量的值是:C:\Windows\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0我们还发现了在:C:\Windows\System32 这个目录下存在:ipconfig.exe 注意:修改完
2021-12-27 14:58:38 1246
原创 java的加载与执行
对Java的加载与执行的理解(理论比较重要)java程序从编写到最终运行经历了哪些过程????java程序非常重要的两个阶段: 编译阶段 运行阶段 注意:java程序员直接编写的java代码(普通文本)是无法执行被JVM识别的。java程序员编写的java代码这种普通文本必须经过一个编译,将这个“普通文本代码”变成“字节码”,JVM能够识别“字节码”。java代码这种普通文本变成字节码的过程,被称为:编译。java代码这种普通文本被称为:java源代码。(你编写的代码是源代
2021-12-27 10:41:40 173
原创 常用dos命令
1.win+R 输入 cmd 打开dos命令窗口2.切换盘符:c:回车d:回车3.切换目录:cd 绝对路径/相对路径4.创建目录:mkdir abc(目录名称)5.删除目录:del 目录名6.清屏:cls7.查看当前目录下有啥?dir8.退出dos命令窗口exit...
2021-12-27 09:44:38 122
原创 从浏览器中下载文件如何修改默认保存位置
我们在下载东西的时候总是喜欢把东西下载到自己经常放下载东西的位置,但你每次用浏览器下载时,老是放在一个你不喜欢的位置,每次都要改,如何自己设置默认的位置呢?
2021-12-26 22:28:10 2034
原创 Tomcat启动项目没问题,网页一片空白
研究了半天,才想起来自己写了一个过滤器,没有放行。。。,还好自己懒,不想再建项目,不然估计还是没法解决filterChain.doFilter(servletRequest, servletResponse);罚自己写一遍。。。。找得我还以为电脑坏了,还重启了,结果坏坏的window系统让我等了一个小时,帮我更新了输入法,还有Microsoft Edge,我呸,我偏不用你的浏览器!...
2021-03-12 15:33:51 756
原创 用IDEA打开HTML文件端口号是63342而不是8080
问题描述:最近用idea上使用tomcat服务器,做了个导航页,一点所有链接都是404,最后发现是地址很奇怪其中端口号变成了63342。原因:最后发现是自己点的是idea右上角小圈圈的方式打开浏览器,那样所有的链接都是63342。后面直接输入http://localhost:8080/myWeb/…这样的它跳转的页面就没问题了。网上一堆解答,如出一辙,除了抄袭来抄袭去你们还会点啥???老子这样情况你们怎么没抄出来??...
2021-03-09 20:47:37 14471 45
原创 JS的小例子
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>表单验证</title> </head> <body> <script type="text/javascript"> window.onload = function(){ var flag1 =false; var flag2 =fals.
2021-03-01 16:32:43 153
原创 关于onload的事件权柄以及踩过的坑
1.onload在input标签中不可使用2.onload在script标签中不可使用3.onload只可使用一次,而且第一次执行后,不再执行可以用alert()window.onload = 函数名去测试
2021-02-28 17:41:49 190
原创 用生产者和消费者模式实现奇数偶数不同线程交替输出
要求使用生产者和消费者模式实现,交替输出:假设只有两个线程,输出以下结果: t1-->1 t2-->2 t1-->3 t2-->4 t1-->5 t2-->6 .... 要求:必须交替,并且t1线程负责输出奇数。t2线程负责输出偶数。 两个线程共享一个数字,每个线程执行时都要对这个数字进行:++代码public class Test { public static void main(String[] args) {
2021-02-15 19:53:42 592
原创 java多线程模拟实现12306售票
业务描述假设有200张票,用4个线程去订票,不能有两个或者以上的线程订到了同一个票(原因就不说了),当最后一张票卖掉的时候结束,再订就抛异常提示出票卖完了。业务分析1、需要创建一个车票类,初始化票,卖票的接口saleTicket()2、自定义异常的一个类。3、创建卖票线程类,在run方法中卖车票。4、初始化车票的线程,负责初始化车票,也就是初始化Ticket类中的数组。5、创建主方法进行测试。结果图代码public class Test { public sta
2021-02-14 19:39:06 1363 1
原创 使用序列化反序列化实现学生管理系统
要求请使用序列化和反序列化机制,完成学生信息管理系统。 系统打开时显示以下信息: 欢迎使用学生信息管理系统,请认真阅读以下使用说明: 请输入不同的功能编号来选择不同的功能: [1]查看学生列表 [2]保存学生 [3]删除学生 [4]查看某个学生详细信息 -------------------------------------------------------------------- 学生信息列表展示 学号 姓名
2021-02-13 20:16:14 847
原创 java:拷贝文件(夹)
代码import java.io.*;/**拷贝文件夹 * */public class Homework2 { public static void main(String[] args) { //该文件夹中所有内容拷贝:不包括02-javaSE这个文件夹名 File srcFile = new File("D:\\java\\javaProjects\\02-javaSE"); //盘符下不能直接复制文件 //随便写了个
2021-02-13 14:13:46 715 4
原创 拷贝目录: 将D:\course拷贝到C盘根下.... 需要使用到: FileInputStream FileOutputStream
代码/*拷贝目录: 将D:\course拷贝到C盘根下.... 需要使用到: FileInputStream FileOutputStream File 可能需要使用到递归。你尝试实现一下!*/import java.io.*;public class Homework1 { public static void main(String[] args) { File
2021-02-12 20:18:57 460
原创 定义一个泛型为String类型的List集合,统计该集合中每个字符 (注意,不是字符串)出现的次数。例如:集合中有”abc”、”bcd”两个元素, 程序最终输出结果为:
代码import java.util.*;/*6.定义一个泛型为String类型的List集合,统计该集合中每个字符 (注意,不是字符串)出现的次数。例如:集合中有”abc”、”bcd”两个元素, 程序最终输出结果为:“a = 1,b = 2,c = 2,d = 1”。*/public class Homework6 { public static void main(String[] args) { List<String> li
2021-02-12 09:46:37 1795 3
原创 5.有2个数组,第一个数组内容为:[黑龙江省,浙江省,江西省,广东省,福建省], 第二个数组为:[哈尔滨,杭州,南昌,广州,福州], 将第一个数组元素作为key,第二个
代码import java.util.HashMap;import java.util.Map;import java.util.Set;/*5.有2个数组,第一个数组内容为:[黑龙江省,浙江省,江西省,广东省,福建省], 第二个数组为:[哈尔滨,杭州,南昌,广州,福州], 将第一个数组元素作为key,第二个数组元素作为value存储到Map集合中。 如{黑龙江省=哈尔滨, 浙江省=杭州, …}*/public class Homework5
2021-02-11 11:46:49 1822 2
原创 现在有一个map集合如下: Map<Integer,String> map = new HashMap<Integer, String>(); map.put(1, “
代码import java.util.*;/*4. 现在有一个map集合如下: Map<Integer,String> map = new HashMap<Integer, String>(); map.put(1, "张三丰"); map.put(2, "周芷若"); map.put(3, "汪峰"); map.put(4, "灭绝师太"); 要求: 1.遍历集合,
2021-02-11 11:39:36 6210 2
原创 分别用Comparable和Comparator两个接口对下列四位同学的成绩做降序排序,如果成绩一样, 那在成绩排序的基础上按照年龄由小到大排序。 姓名(String
代码import java.util.*;/*3.分别用Comparable和Comparator两个接口对下列四位同学的成绩做降序排序,如果成绩一样, 那在成绩排序的基础上按照年龄由小到大排序。 姓名(String)年龄(int)分数(float) liusan 20 90.0F lisi 22 90.0F wangwu 20 99.0F sunliu 22 1
2021-02-11 11:09:56 3295 2
原创 已知数组存放一批QQ号码,QQ号码最长为11位,最短为5位String[] strs = {“12345“,“67891“,“12347809933“,“98765432102“,“67891“,“1
代码import java.util.HashSet;import java.util.Iterator;import java.util.LinkedList;import java.util.Set;/*2.已知数组存放一批QQ号码,QQ号码最长为11位,最短为5位String[] strs = {"12345","67891","12347809933","98765432102","67891","12347809933"}。 将该数组里面的所有qq号都存放在Linked
2021-02-10 22:03:02 3649 1
原创 产生10个1-100的随机数,并放到一个数组中, 把数组中大于等于10的数字放到一个list集合中,并打印到控制台。
代码import java.util.ArrayList;import java.util.List;import java.util.Random;/*1.产生10个1-100的随机数,并放到一个数组中,把数组中大于等于10的数字放到一个list集合中,并打印到控制台。*/public class Homework1 { public static void main(String[] args) { int[] ints = new int[10];
2021-02-10 21:54:44 1734
原创 单链表实现
代码/*编写程序实现单向链表数据结构:public class Node { Object data; Node next;}public class MyLinkedList{ Node header; .... // 添加数据的方法 // 删除数据的方法 // 修改数据的方法 // 查找数据的方法 // 打印集合中每个元素的方法} 最后编写测试程序*/public class SimplyLinkedListTest {
2021-02-09 20:21:34 373
原创 写一个类Army,代表一支军队,这个类有一个属性Weapon数组w(用来存储该军队所拥有的所有武器), 该类还提供一个构造方法,在构造方法里通过传一个int类型的参数来限定该类所能拥有
代码/*开放型题目,随意发挥: 写一个类Army,代表一支军队,这个类有一个属性Weapon数组w(用来存储该军队所拥有的所有武器), 该类还提供一个构造方法,在构造方法里通过传一个int类型的参数来限定该类所能拥有的最大武器数量, 并用这一大小来初始化数组w。 该类还提供一个方法addWeapon(Weapon wa),表示把参数wa所代表的武器加入到数组w中。 在这个类中还定义两个方法attackAll()让w数组中的所
2021-02-07 12:06:34 1150 2
原创 编写程序模拟用户注册: 1、程序开始执行时,提示用户输入“用户名”和“密码”信息。 2、输入信息之后,后台java程序模拟用户注册。 3、注册时用户名要
代码ExceptionTestimport java.util.Scanner;/*编写程序模拟用户注册: 1、程序开始执行时,提示用户输入“用户名”和“密码”信息。 2、输入信息之后,后台java程序模拟用户注册。 3、注册时用户名要求长度在[6-14]之间,小于或者大于都表示异常。 注意: 完成注册的方法放到一个单独的类中。 异常类自定义即可。*/public class ExceptionTe
2021-02-07 11:05:38 5870
原创 模拟栈数据结构改进版(使用异常)
代码/*第一题: 编写程序,使用一维数组,模拟栈数据结构。 要求: 1、这个栈可以存储java中的任何引用类型的数据。 2、在栈中提供push方法模拟压栈。(栈满了,要有提示信息。) 3、在栈中提供pop方法模拟弹栈。(栈空了,也有有提示信息。) 4、编写测试程序,new栈对象,调用push pop方法来模拟压栈弹栈的动作。*/package com.bjpowernode.javase.day23home
2021-02-06 20:08:56 91
原创 生成5个不同的随机数
代码package javase.commonClass;/**生成5个不重复[0-100]之间的随机数 * */import java.util.Random;public class RandomTest { public static void main(String[] args) { int[] ints = new int[5]; Random random = new Random(); //初始化ints数组
2021-02-06 19:27:06 1473
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人