码迷,mamicode.com
首页 > 编程语言
四舍六入五成双(四舍六入奇偶效验)银行家算法
规则: 四舍六入五考虑。 五后非零就进一, 五后皆零看奇偶, 五前为偶应舍去, 五前为奇要进一。 c#: Math.Round(new Decimal(1.2050),2) 1.2 Math.Round(new Decimal(1.2150),2) 1.22 Math.Round(new Decim ...
分类:编程语言   时间:2017-07-04 19:58:53    阅读次数:208
Swift - 判断是否有某功能访问权限,没有则提示,并自动跳转到设置页
由于 iOS 系统的安全限制,App 如果需要访问设备的通讯录、麦克风、 相册、 相机、地理位置等时,需要请求用户是否允许访问。 有时用户不小心点了“不允许”,后面可能就不知道要去哪里再开启这个权限了。这就要求我们应用在每次调用相关功能的时候先获取相关的授权状态,如果还没授权则弹出授权申请的提示框。 ...
分类:编程语言   时间:2017-07-04 19:57:41    阅读次数:1200
初识多线程之基础知识与常用方法
1.线程与进程的描述: 1.1进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1~n个线程。(进程是资源分配的最小单位) 1.2线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。(线程是cpu调度的最小单位) ...
分类:编程语言   时间:2017-07-04 19:57:29    阅读次数:199
javascript中的循环引用对象处理
先说明一下什么是循环引用对象: var a={"name":"zzz"}; var b={"name":"vvv"}; a.child=b; b.parent=a; var a={"name":"zzz"}; var b={"name":"vvv"}; a.child=b; b.parent=a; ...
分类:编程语言   时间:2017-07-04 18:33:34    阅读次数:469
Java中int和string之间的互换
一、int >string 1)、s = i + ""; //会产生两个String对象 2)、s = String.valueOf(i); //直接使用String类的静态方法,只产生一个对象 3)、s = Integer.toString(i); 二、string >int 1)、i = Int ...
分类:编程语言   时间:2017-07-04 18:33:24    阅读次数:171
python学习笔记(一)
因为工作需要,经常需要到新浪某博客去找资料,在博文目录里一页页地肉眼搜索,看到合适的标题再点击开链接查看内容,知道合适地再复制下来。很烦人。于是一直有个想法,学会爬虫。 拿着单位发的购书卡去买了本入门的书《python编程从入门到实践》,凭着一点编程的底子,三个小时看完了基础部分,然后安装pytho ...
分类:编程语言   时间:2017-07-04 18:33:06    阅读次数:242
Codeforcecs 459D Pashmak and Parmida's problem 树状数组 OR 分治
http://codeforces.com/contest/459/problem/D 题意:定义:f(l,r,x) [l,r]内x的个数 ,n个数,a[i] n<=1e5,a[i]<=1e9 问i<j时满足f(1,i,a[i]) > f(j,n,a[j]) 的(i,j)对数? 预处理出后缀f(j) ...
分类:编程语言   时间:2017-07-04 18:30:35    阅读次数:227
Python基础----模块2
sys模块 sys模块提供了一系列有关Python运行环境的变量和函数。 1 #重点记忆 2 sys.argv #命令行参数List,第一个元素是程序本身路径 3 sys.exit(n) #退出执行的程序未见,正常退出时exit(0),不同于循环用的break跳出循环 4 sys.path #返回模 ...
分类:编程语言   时间:2017-07-04 18:29:57    阅读次数:288
Python基础----import模块导入和包的调用
模块概念 在Python中,一个.py文件就称之为一个模块(Module)。使用模块组织代码,最大的好处是大大提高了代码的可维护性 模块一共三种:python标准库、第三方模块、应用程序自定义模块。 相同名字的函数和变量完全可以分别存在不同的模块中,因此,我们自己在编写模块时,不必考虑名字会与其他模 ...
分类:编程语言   时间:2017-07-04 18:29:34    阅读次数:346
SpringCloud中Rabbitmq的使用
1.pom配置 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bus-amqp</artifactId> </dependency> 2.配置文件配置 #Rabbi ...
分类:编程语言   时间:2017-07-04 18:29:20    阅读次数:474
swift pod 第三方库异常的处理
Xcode8—Swift开发使用Cocoapods引入第三方库异常处理方法 参考: http://www.jianshu.com/p/23f13be525a0 //podfile文件如下 platform :ios, '10.0' use_frameworks! target 'testSWift' ...
分类:编程语言   时间:2017-07-04 18:29:13    阅读次数:214
c++ —— .bat 对拍
#include #include #include #include #include using namespace std; int main() { for(int t = 1;;t ++) { system("data.exe"); system("a.exe"); system("std... ...
分类:编程语言   时间:2017-07-04 18:28:57    阅读次数:266
Python基础----内置函数补充、匿名函数、递归函数
内置函数补充 python divmod()函数:把除数和余数运算结果结合起来,返回一个包含商和余数的元组(a // b, a % b) 语法: 1 divmod(a, b) #a、b为数字,a为除数,b为被除数 示例: 1 >>> divmod(7, 2) 2 (3, 1) #3为商,1为余数 3 ...
分类:编程语言   时间:2017-07-04 18:28:48    阅读次数:229
Python基础----模块1
time模块 在Python中,通常有这三种方式来表示时间:时间戳、元组(struct_time)、格式化的时间字符串: (1)时间戳(timestamp) :通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是f ...
分类:编程语言   时间:2017-07-04 18:28:30    阅读次数:254
Spring Batch 简单应用 (一)(Hello World)
通过前面两篇关于Spring Batch文章的介绍,大家应该已经对Spring Batch有个初步的概念了。这篇文章,将通过一个”Hello World!”实例,和大家一起探讨关于Spring Batch的一些基本配置和实现。使大家从开发的角度对Spring Batch有一个真切的体会。 说明:1, ...
分类:编程语言   时间:2017-07-04 18:28:14    阅读次数:255
SpringSecurity学习笔记(一):搭建最简单的SpringSecurity应用
学习过程参考自:http://www.mossle.com/docs/auth/html/pt01-quickstart.html 一、搭建Maven项目: 所需引用的jar包如下: pom.xml文件: 目录结构如下: 二、各个配置文件: web.xml文件的配置: applicationCont ...
分类:编程语言   时间:2017-07-04 18:27:47    阅读次数:304
Python作业本——第3章 函数
今天看完了第三章,习题都是一些概念性的问题,就不一一解答了。 实践项目是创建一个Collatz序列,并且加上验证输入是不是一个整数。 但是还有点小瑕疵我还没有搞清楚,如果输入不是一个整数,还会提醒NameError: name 'yourNumber' is not defined的错误。留待思考。 ...
分类:编程语言   时间:2017-07-04 18:26:53    阅读次数:162
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!