复利单利计算的源代码

1.客户说:帮我开发一个复利计算软件。客户提出:2.如果按照单利计算,本息又是多少呢?3.假如30年之后要筹措到300万元的养老金,平均的年回报率是3%,那么,现在必须投入的本金是多少呢?客户又想:4.利率这么低,复利计算收益都这么厉害了,如果拿100万元去买年报酬率10%的股票,若一切顺利,过多长时间,100万元就变成200万元呢?packagecai;importjava.awt.Color;importjava.awt.Dimension;importjava.awt.FlowLayout;importjava.awt.Font;importjava.awt.GridLayout;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.text.NumberFormat;importjavax.swing.JButton;importjavax.swing.JFrame;importjavax.swing.JLabel;importjavax.swing.JPanel;impo...

pycharm开启代码智能提示和报错提示

天呐,经历了一大波周折,终于把提示给弄好了,加入没有提示的话,pycharm就是一个空格了,没有什么作用,对我来说,真的是很困难的事情,所以无论如何都要去把这个智能提示给搞好了。先讲讲我的经历吧。我真的花了差不多一个早上的时间去弄的,首先以为是版本的问题,然后就是不断的卸载,再下载,在这个过程中都经历了许多,后来发先不管怎么下载新的版本,都会继续之前的版本的一些你设置的特性,最后又不断的寻找网上的资源,最后不能去搜索开启代码提示功能了,因为很多情况下是默认的,所以很多人都说一些根本用不上的东西,最后我换了一个思维,去搜索如何关闭代码智能提示功能,才给我解决了呐。好啦,废话少说啦,我们进入正题吧:如果你也遇到这种问题的话,就进入把我红色框的给弄好就可以了,大功告成。...

Python 统计代码

1#统计代码量,显示离10W行代码还有多远2#递归搜索各个文件夹3#显示各个类型的源文件和源代码数量4#显示总行数与百分比56importos7importeasyguiasg89#查找文件10deffind_file(file_path,target):11os.chdir(file_path)12all_files=os.listdir(os.curdir)13foreachinall_files:14#print(each)15fext=os.path.splitext(each)[1]16iffextintarget:17lines=calc_code(each)#统计行数18#print("文件%s的代码行数是%d"%(each,lines))19#统计文件数20try:21file_list[fext]+=122exceptKeyError:23file_list[fext]=124#统计源代码行数25try:26source_list[fext]+=lines27#print(source_list[fext])28exceptKeyError:29source_list...
IT猿 IT猿·2020-03-25

PyCharm使用Github管理代码

本篇文章主要写一下如何通过pycharm客户端来上传下载代码。安装Git在Windows上使用Git,可以从Git官网直接下载安装程序,(网速慢的同学请移步国内镜像),然后按默认选项安装即可。安装完成后,在开始菜单里找到“Git”->“GitBash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!安装完成后,还需要最后一步设置,在命令行输入:$gitconfig--globaluser.name"YourName"$gitconfig--globaluser.email"email@example.com"因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。你也许会担心,如果有人故意冒充别人怎么办?这个不必担心,首先我们相信大家都是善良无知的群众,其次,真的有冒充的也是有办法可查的。注意gitconfig命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。1、配置git上传环境File--->...

设置 Xcode 自动生成代码片段

一、什么是代码片段当在Xcode中输入dowhile并回车后,Xcode会出现下图所示的提示代码:这就是代码片段,目的是使程序员以最快的速度输入常用的代码片段,提高编程效率。该功能是从Xcode4开始引入的。在Xcode中的位置如下图所示:里面有很多Xcode自带的代码片段,上例中的dowhile就是其中的一个。 二、如何自定义代码片段由于项目、所用语言或者编码习惯的差别,不同的程序员习惯用的代码片段也不尽相同,这就有了自定义代码片段的需求,好在Xcode是支持该功能的。@property属性的定义是Cocoa程序开发中很常用的一个功能,下面就以此为例说明如何自定义代码片段。1、书写代码片段在声明@property属性的地方写下如下语句:[cpp] viewplaincopy  @property (nonatomic, retain) <#type#> <#name#>;  这里<#type#>和<#name#>起什么作用可以在后面的使用...

PhpStorm下Laravel代码智能提示

phpstorm&LaravelPHPstorm是我见过的最好的PHP的IDE,前年用的时候就毫不犹豫的抛弃了zendstudio:),Laravel是我用过最好的框架,除了做手游后台这类有高并发需求的项目的时候会使用swoole,像yii,thinkPHP,zend之类已经直接不在项目中用了,不过悲伤的是最好的IDE不支持最好的Laravel的代码提示,后来我在github上翻,找到了laravel4-phpstorm-helper这个工具,不过很遗憾,已经不更新很久了,后来在外国论坛上发现了laravel-ide-helper,用到现在一直很给力也可参考 https://github.com/barryvdh/laravel-ide-helper 代码自动补全laravel-ide-helper安装和使用起来是很方便的,更改composer.json文件如下{ //[snip] "require": { "laravel/framework": "4.1.*", "barryvdh/larave...

git 设置 key 到服务器,同步代码不需要输入用户名和密码

1 ssh-keygen-trsa2 vim~/.ssh/id_rsa.pub3.添加到git服务器,这样同步代码就不需要输入密码...

【穿插】Python基础之文件、文件夹的创建,对上一期代码进行优化

在上一期妹子图的爬虫教程中,我们将图片都保存在了代码当前目录下,这样并不便于浏览,我们应该将同一个模特的图片都放在一个文件夹中。今天我们就简单讲一下Python下如何创建文件、文件夹,今后就可以用上了。绝对路径比较好理解,就是最完整的路径,包含盘符的,比如D:userabc.txt,表示的就是D盘目录下,user文件夹中的abc.txt文件。当然在代码中,是特殊字符,我们需要两个来表示该路径,open('D:userabc.txt')。相对路径,指的是相对当前路径来说的,假如当前路径为D:userpublic。当前路径下的文件可以直接输入文件名来访问,比如open(abc.txt),表示打开绝对路径为D:userpublicabc.txt的文件。当前路径下的文件夹中的文件,可以这样来访问,比如open('/test/abc.txt'),表示打开绝对路径为D:userpublicestabc.txt的文件。如何获取当前路径呢?导入os模块,os的getcwd()方法会返回代码所在的当前目录。这里返回的是绝对路径。importoscwpath=os.getcwd()print(cwpath...

php采集https的关键代码

在进行curl采集的时,代码中需要加上以下配置项curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false);...

swoole文件上传代码

<?php$http=newswoole_http_Server("0.0.0.0",9501);$http->on('request',function($request,$response)use($http){if($request->server['request_method']!='GET'){echo'提交方式不对'.PHP_EOL;return;}$file=$request->files['files'];$file_name=$file['name'];$file_tmp_path=$file['tmp_name'];$uplod_path=__DIR__.'/uplode/';if(!file_exists($uplod_path)){mkdir($uplod_path);}$res=move_uploaded_file($file_tmp_path,$uplod_path.$file_name);//函数将上传的文件移动到新位置。if($res){$response->end("<h1>HelloSwoole.Uploa...
开发笔记 开发笔记·2020-03-08

微信小程序动态显示倒计时代码

微信小程序动态显示项目倒计时wxml代码:<p><blockwx:if="{{total_micro_second<=0}}">剩余时间:已经截止</block><blockwx:if="{{clock!='已经截止'}}">剩余时间:{{clock}}</block></p>剩余时间:已经截止剩余时间:{{clock}}js文件代码:functioncountdown(that){varEndTime=that.data.end_time||[];varNowTime=newDate().getTime();vartotal_micro_second=EndTime-NowTime||[];console.log('剩余时间:'+total_micro_second);//渲染倒计时时钟that.setData({clock:dateformat(total_micro_second)});if(total_micro_second<=0){that.setData({clock:"已经截止"});/...
首页上一页...152153154155156下一页尾页