自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 java将字符串转化成人民币读法的方法

这个问题来自《疯狂java》第四章的习题5,问题很简洁,但实现起来不是那么简单,还是需要费点劲,基本想法是先去掉小数部分,小数部分保留两位(角分),整数部分转化为字符串方便截取其中的各个位数,然后根据各个位数的读法规则来得到人民币读法字符串。代码如下:package com.company;public class p4_5 { public static void main(Str...

2020-01-24 16:36:37 805

原创 java实现按字节截取字符串

《疯狂java》第四章的习题4,要求按字节来截取字符串,一个英文字符(数字应该也算)为1字节,一个中文字符为2字节。这里需要区分中文字符和英文字符,简单的想法是先将字符串转化为字符数组,通过字符的大小比较就可以区分,代码如下:package com.company;import javax.xml.stream.events.Characters;public class str_4_4 {...

2020-01-24 14:32:48 557

原创 java打印近似圆

这是《疯狂Java》书中的一道习题,原题提示要用到Math类,但我发现可以不用Math类实现,代码如下:package com.company;import java.util.Scanner;public class circle { public static void main(String[] args){ System.out.println("输入半径...

2020-01-24 12:41:15 342

原创 PyQt5的QScrollArea组件的用法

PyQt5的QScrollArea组件为一种控件容器,它的的作用是可以容纳更多的组件,如果组件过多会出现滚动条,滚动条会根据容器的大小与内部组件的大小变化。使用方法可以参考如下实例import sysfrom PyQt5.QtWidgets import *class test(QWidget): def __init__(self): super().__init...

2020-01-23 21:05:28 8501

原创 C++ primer 7.2 练习

//question 7_16//说明符的位置和出现的次数没有严格限定,构造函数和部分成员函数跟在public之后,而数据成员和实现部分的函数则跟在private 之后。//7.17 struct 和class 的区别在于默认的访问权限,struct —则定义在第一个访问说明符之前的成员是public的,而class----是private的//7.18 封装在于将类的接口和实现分离,封装...

2020-01-10 16:46:29 201

原创 C++primer 7.1部分习题(一)

7.1.1头文件 Sd.h#pragma once#ifndef SD_H_INCLUDED#define SD_H_INCLUDED#include<iostream>#include<string>class Sd { friend std::istream& operator>>(std::istream&, Sd&am...

2020-01-09 22:06:05 189

原创 用PyQt5写了个音乐播放器

首先先展示一下界面(不美观但好用)除了不能看歌词功能该有的都有,作为本地播放器还挺好用的,界面是用PyQt5做的。下面是源代码:import sys,json,os,psutil,tinytag,numpy # time,from PyQt5.QtWidgets import *from PyQt5.QtCore import Qt,QStringListModel,QSize,QTime...

2020-01-08 21:12:04 3270

原创 python用json来读写列表元组字典

import jsona={'asdf':'sss','ss':2344,'112':123123}b=[1,2,3,3,2,12,2,1]c=(1,2,3,12,23)d={n:n for n in range(10)}af=json.dumps(a)print(af)#json 读写数据with open('json.json','w') as f: json.dump...

2020-01-06 16:56:00 874

C_10_1_10.zip

博客 Visual C# (十)使用数组 --中的扑克牌游戏的源代码,上传的是一个压缩文件,解压后用Visual Studio 2019打开文件C_10_1_10.sln,应该就会在Visual Studio中加载这个解决方案,然后选择菜单栏的调试选择开始执行(不调试)就可以运行了。

2020-05-07

music_gui.exe

用python编得音乐播放器,只能播放本地音乐,功能齐全,可以创建歌单,从磁盘扫描添加音频文件,可以选择四种播放模式:顺序播放、列表循环、单曲循环、随机播放,可以调节播放进度,虽然界面不美观,优点是内存占用很小。

2019-12-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除