java等额本金和等额本息计算方式

直接贴代码 package com.cn.fajia; /*** * <p> * 房价和还款利息计算 * */ public class Fajita { public static void main(String[] args) { //房子总价 double totalPrice = 1428571; //首付比例 double firstPaymentRatio = 0.6; //贷款总年数 int yearNum = 30; ...
mooncharmzx 发布于 2023-09-20 15:48 | 阅读 1138 次 | 评论 0 条

刚发现 ruby 的 if 判断后面可以加 then

用 ruby 11年了才刚发现,还是看源代码发现的:https://github.com/ruby/ruby/blob/0aa404b9573d028d87072f40ecb9b86dc161b7ef/yarp/yarp_compiler.c#L208C9-L208C9 写惯了vb一直对ruby、python的if后面没有then而耿耿于怀,写完if条件后总觉的少了点什么。原来ruby一直是有的,错过了11年。
静夜思 发布于 2023-08-31 11:40 | 阅读 1190 次 | 评论 0 条

基于Node.js的快递查询项目

随着电商的发展,如今网上购物的人越来越多,频率越来越高,不用出门就能买到自己想要的东西。 商品下了单之后商品怎么到自己的手上呢?🤔 这就离不开快递和物流了,商家把商品给到快递和物流服务商,快递和物流服务商则把商品运输并配送到我们的手上。 除了电商行业之外,在我们生活、工作中处处也离不开快递物流。 爸妈给出门在外的子女寄东西需要快递物流;去某个地方,东西太重了不好随身携带,可以寄快递物流送过去; 两个公司之间纸质合同、文件、发票寄送也需...
Mebius_ 发布于 2023-08-14 23:11 | 阅读 1006 次 | 评论 0 条

什么是代理ip?代理ip的用途有哪些?该如何获取代理ip?

我们在网页中输入网址后发生了什么呢? 1.浏览器获取域名 2.通过DNS协议获取域名对应服务器的ip地址 3.浏览器和对应的服务器通过三次握手建立TCP连接 4.浏览器通过HTTP协议向服务器发送数据请求 5.服务器将查询结果返回给浏览器 6.四次挥手释放TCP连接 7.浏览器渲染结果 其中涉及到了: 应用层:HTTP和DNS 传输层:TCP UDP 网络层:IP ICMP ARP 那为什么需要到用代理呢? 因为在做爬虫的过程中经常会遇到这样的情况: 最初爬虫正常运行,正常抓取数据,一切看起来都很不...
Mebius_ 发布于 2023-08-14 23:07 | 阅读 984 次 | 评论 0 条

王者荣耀战力查询的保姆级教程

王者荣耀段位水平是可以直接看到的,但是荣耀战力才是衡量玩家实力的标准,因为各种排行榜,甚至是职业选手选拔也是看这个荣耀战力的。 战力系统可以决定玩家所在区域的排名,并发放牌子(这也是是想展示的一种),那有些玩家所在区域玩家较多,那竞争自然而然地比较激烈! 所以,有许多玩家也会找到玩家竞争较少的区域,进而获得更好的牌子! 因此,有许多玩家会想要找到竞争较低的战区,获得更好的牌子,那么有没有一个查到我当前平台中比较低竞争的系统呢?🤔...
Mebius_ 发布于 2023-08-14 23:01 | 阅读 915 次 | 评论 0 条

手把手教你写垃圾分类项目

垃圾分类是目前社会的一个热点,制作垃圾分类只要找到合适的数据集,垃圾分类的模型构建并不难 这里收集了一份关于垃圾分类的数据集,一共有四个大类和245个小类,大类分别是厨余垃圾、可回收物、其他垃圾和有害垃圾,小类主要是垃圾的具体类别,果皮、纸箱等。 按照8比1比1的比例将原始数据集划分成了训练集、验证集和测试集.... ... 为了方便大家使用,已经提前将数据集进行了处理,分享出来给大家。 一、对垃圾名称进行过滤 // 垃圾名称过滤 garbage_name_filter (name) { // 如果查询名称为全...
Mebius_ 发布于 2023-08-14 22:55 | 阅读 871 次 | 评论 0 条

平面函数方格

#include<bits/stdc++.h> using namespace std; int main(){ int n; cin>>n; for(int i=1;i<=n;i++){ for(int s=1;s<=n;s++){ cout<<"*"; } cout<<endl; } return 0; }
iuyt 发布于 2023-08-14 11:44 | 阅读 1290 次 | 评论 0 条

c++小游戏

#include<stdlib.h> #include<stdio.h> #include<time.h> //suiji #include<string.h> #include<windows.h> //SLEEP函数 struct Player //玩家结构体,并初始化player { char name[21]; int attack; int defense; int health; long int ma...
iuyt 发布于 2023-08-14 11:43 | 阅读 877 次 | 评论 0 条

firefox88 的 userChrome.css 备份

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); #urlbar[breakout], #urlbar[breakout][breakout-extend] { --urlbar-height: 30px !important; --urlbar-toolbar-height: 30px !important; width: 100% !important; top: 5px !important; left: 0 !important...
静夜思 发布于 2023-08-08 05:37 | 阅读 692 次 | 评论 0 条

firefox 打不开“浏览器工具箱”的解决办法

在地址栏输入:about:support 在“配置文件夹”一栏打开右侧的“打开文件夹” 删除文件夹中的“chrome_debugger_profile” 重启浏览器 按快捷键 “Ctrl + Shift + Alt + I”
静夜思 发布于 2023-08-08 05:33 | 阅读 918 次 | 评论 0 条

livereload.js 嵌入到 rails 的错误页面

寻找rails框架的根目录: rails c 然后 edit ActionView 在vim编辑器底部可以看到文件路径,从而得出框架根目录,然后👇 进入到rails框架的根目录,比如: cd /usr/local/lib/ruby/gems/3.2.0/gems/ 从错误页面找到一段特征代码,然后搜索它寻找错误页面模板: ag '<div class="details">' 找到后,编辑页面 vi actionpack-7.0.5/lib/action_dispatch/middleware/templates/rescues/_request_and_respo...
静夜思 发布于 2023-07-30 01:08 | 阅读 866 次 | 评论 0 条

livereload.js 嵌入到 django 的错误页面

寻找django框架的根目录: ipython In [1]: import django In [2]: django 找到django框架的根目录,进入它,比如: cd /usr/local/lib/python3.11/site-packages/django 从错误页面找到一段特征代码,然后搜索它寻找错误页面模板: ag 'seeing this error because you have' 找到后: 编辑500页面 vi views/templates/technical_500.html 在</body>前加入如下代码: <script> ...
静夜思 发布于 2023-07-30 00:58 | 阅读 741 次 | 评论 0 条

django用live server、liveReload等工具无法实时刷新的解决办法

问题描述: liveReload 等工具可以在修改文件后实时刷新页面,但在django开发中,修改模板后有时候自动刷新无效,页面还是被缓存了,无论怎么设置debug模式都白搭,django的模板系统就算在开发环境还是有零点几秒的缓存的,按下面的步骤可以彻底关闭它: 1、打开django模块的 template/loaders/cached.py 文件,比如 vi /usr/local/lib/python3.11/site-packages/django/template/loaders/cached.py 2、找到 get_template 方法,在方法的最前面加入一行: ...
静夜思 发布于 2023-07-26 06:43 | 阅读 731 次 | 评论 0 条

uglifyjs 压缩js代码常用命令

uglifyjs input.js --compress --mangle -o output.js --compress: 启用代码压缩选项,例如删除未使用的代码、简化常量等。 --mangle: 启用变量名简化选项,例如将变量名替换为更短的名称。 如果想直接压缩文件本身,不生成新文件,可以让 input.js 和 output.js 重名即可,即输出文件为源文件本身
静夜思 发布于 2023-07-22 21:31 | 阅读 777 次 | 评论 0 条

rails test 测试中屏蔽警告信息的办法

如果出现类似信息 DEPRECATION WARNING: Using legacy connection handling is deprecated. Please set `legacy_connection_handling` to `false` in your application. The new connection handling does not support `connection_handlers` getter and setter. Read more about how to migrate at: https://guides.ru...
静夜思 发布于 2023-07-22 00:29 | 阅读 660 次 | 评论 0 条

Linux环境下swap配置方法

通过dd命令增加swap,增加一个256M的swap空间 sudo dd if=/dev/zero of=/swapfile bs=1024 count=524288 创建swap文件 sudo mkswap /swapfile 挂载 sudo swapon /swapfile 自动挂载 sudo vi /etc/fstab,加入一行 /swapfile 卸载 sudo swapoff /swapfile 查看 swapon -s
静夜思 发布于 2023-07-19 16:22 | 阅读 738 次 | 评论 0 条

Windows自带的端口转发

把端口转发到虚拟机的时候很有用。 比如把本地 35729 端口转发到 192.168.0.116:35729 以管理员权限运行cmd,执行以下命令 netsh interface portproxy add v4tov4 listenport=35729 listenaddress=0.0.0.0 connectport=35729 connectaddress=192.168.0.116
静夜思 发布于 2023-07-19 00:20 | 阅读 718 次 | 评论 0 条

给 layer.tips 加上 offset 功能

在 layer.js 文件最下面加上补丁代码: (function () { old_layer_tips = layer.tips layer.tips = function(content, follow, options) { old_success = options['success'] || function (the_tips, index) {} options['success'] = function(the_tips, index) { if ('offset' in options) { v...
静夜思 发布于 2023-07-13 23:35 | 阅读 443 次 | 评论 0 条

rails在控制台更新用户密码

user = User.find_by_email("888888@qq.com") user.password = "123456" user.save
静夜思 发布于 2023-07-12 00:15 | 阅读 661 次 | 评论 0 条

ruby on rails 关闭 csrf token 验证

在 app/controllers/application_controller.rb 加入 “skip_before_action :verify_authenticity_token”,比如: class ApplicationController < ActionController::Base include ApplicationHelper skip_before_action :verify_authenticity_token # 就是加这行 before_action :check_login # and so on .......
静夜思 发布于 2023-07-05 16:49 | 阅读 438 次 | 评论 0 条