Windows phone

C#中int、long、float、double、decimal最大值最小值

China☆狼群 提交于 2021-01-10 12:42:04
最近在将java上写的一个简单的表达式求值计算器移植到Windows Phone 8,java中double的精度问题是很明显的,解决办法是改用BigDecimal类。所以觉得C#中用double也是不太好的。 C#中用作精度计算的一个数据类型是decimal,对应的类是Decimal decimal的表示范围是 (-7.9 x 1028 - 7.9 x 1028) / (100 - 28) (详见 http://technet.microsoft.com/zh-cn/364x0z75.aspx) 显而易见,decimal能表示的最大数比double要小得多, 经查询一下是各数据类型能表示的最大值和最小值: int类型的最大值: 2147483647,最小值: -2147483648 uint类型的最大值: 4294967295,最小值: 0 byte类型的最大值: 255,最小值: 0 sbyte类型的最大值: 127,最小值: -128 short类型的最大值: 32767,最小值: -32768 ushort类型的最大值: 65535,最小值: 0 long类型的最大值: 9223372036854775807,最小值: -9223372036854775808 ulong类型的最大值: 18446744073709551615,最小值: 0 float类型的最大值: 3

书中自有黄金屋系列6:读《浪潮之巅》-上篇

∥☆過路亽.° 提交于 2021-01-07 04:56:25
全文一共7955个字 摘要:吴军博士的《浪潮之巅》作为记录全球信息科技产业发展最清晰、最完整也是阅读体验最棒的一本书,能拿到豆瓣9.1分可谓实至名归。信息科技浪潮奔涌了三十年,我们每个人都或多或少的被它影响和改变。通过这本《浪潮之巅》能帮助我们形成一张完整的全球信息科技产业地图。因为内容太过充实,所以分成上下两篇细细品读。本篇主要了解我们耳熟能详的苹果、微软和雅虎,这三家公司都曾经或者现在仍然是互联网巅峰的弄潮儿。不管你是否从事IT行业,这是身处当今信息时代每个年轻人都应该拜读的佳作。 目录 01 乔布斯和他的苹果 02 PC王者微软 03 互联网航海时代的海贼王雅虎 01 乔布斯和他的苹果 1. 不仅仅是iPhone 大部分人对苹果或者乔布斯的了解应该是从iPhone手机开始。记得2009年刚上大学那会还是诺基亚一统手机行业的时代。走在大街上90%以上的人手里拿的都是诺基亚手机。后来随着乔布斯的iPhone手机横空出世一下引爆了手机行业,使得原来主要用来打电话的手机变成我们现在身边离不开的生活必需品。 如果你以为苹果仅仅颠覆了手机行业,那么可能对苹果还不够了解。不仅仅是手机行业,苹果对个人电脑、动画电影、音乐、平板电脑和数字出版都产生了颠覆性的变化。 2. 个人电脑领域 因为"开创和发展个人电脑工业",乔布斯成为唯一一个没有读满一年大学的美国工程院院士。

wifi,蓝牙ble,ZigBee有什么区别,各自适合的应用场景是什么?

白昼怎懂夜的黑 提交于 2020-12-22 07:40:53
本文转载自 http://www.mokuai.cn/tech/299.html 在局域网中,各种类型的无线技术和网络允许设备在没有电缆的情况下彼此发送数据。最为流行的包括ZigBee,wifi,蓝牙ble,这三种有通讯技术有什么区别呢?他们各自适合的应用场景和案例是怎样的? WiFi WiFi使用无线电波(RF)以允许两个设备彼此通信。该技术最常用于将互联网路由器连接到计算机,平板电脑和手机等设备; 但是,它可以用于将任何两个硬件连接在一起。WiFi是本地无线网络,其运行由电气和电子工程师协会(IEEE)提出的802.11标准。 WiFi可以使用全球2.4GHz UHF和5GHz SHF ISM无线电频段。WiFi联盟对某些产品进行认证,允许它们被标记为“Wi-Fi认证”。为了获得该名称,产品必须通过联盟的互操作性认证测试。 802.11b,802.11g和802.11n在2.4GHz ISM频段上运行。该频段容易受到某些蓝牙设备以及一些微波炉和无线电话的干扰。 在任何一个频段上运行的设备都可以在没有FCC许可的情况下运行,但仍需要FCC第15部分认证。每个频率的前六个频道被认为是无线电频段的一部分。 蓝牙经典和蓝牙低功耗BLE 蓝牙和蓝牙低功耗(BLE)是用于短距离传输数据的无线技术。该技术经常用于连接用户手机和平板电脑的小型设备。例如,该技术通过嵌入式 蓝牙模块

为什么你可以不读大学

北战南征 提交于 2020-12-05 02:24:41
为什么你可以不读大学 作者: 阮一峰 1、 我一直相信,互联网教育是未来的方向。美国三个主要的在线教育网站----Udacity,Coursera,可汗学院----我都经常访问。 2016年四月,Udacity 进入中国,推出了中文版“优达学城”,一下子引起了我的兴趣。因为它干了一件没有先例的事情:颁发网络文凭。它办了一个网上的“硅谷大学”,自己发文凭,名称是“纳米学位”。 “纳米学位(Nanodegree)是优达学城此前与 Google、Facebook、亚马逊等互联网公司联合推出的学历认证项目。学员在线学习,所有项目考核合格之后即可获得纳米学位。” 现在总共有12种纳米学位,包括机器学习、无人驾驶车开发、VR 开发这样非常前沿的领域。 官网这样介绍: “我们没有严格意义上的录取流程,对报名者唯一的要求是学习该纳米学位项目所必须的先修知识和技能。纳米学位项目采取自主学习模式,你可以按照你喜欢的速度完成项目。” 该公司宣称,国内的许多互联网公司(比如滴滴出行、优酷土豆、京东、新浪)已经认可了纳米学位。 我忍不住想,会不会以后找工作,大家手里拿的不是大学文凭,而是网站颁发的文凭?如果雇主认可网络文凭,我们是否还需要大学文凭? 下面是我的一些思考。 2、 当代的大学起源于欧洲修道院的模式。学生要经过多年的苦修,经过考核,才能毕业。如果想成为高级僧侣,就必须再多熬几年。另外

rem的在vue项目中使用配置,,浏览器的兼容性之Mate标签

流过昼夜 提交于 2020-12-01 07:09:39
在vue中配置rem 位置:在APP.vue的script中,在export default之外 (()=>{   let winW = document.documentElement.clientWidth,   desW = 1440,   htmlFont = winW / desW * 100;   window.htmlFont = htmlFont;   document.documentElement.style.fontSize = htmlFont + 'px'; })() 浏览器的兼容性之Mate标签 在vue项目index.html中 是否启用WebApp全屏模式,删除苹果默认的工具栏 <mate name="apple-touch-fullscreen" content="yes" /> 启用360极速模式 <mate name="renderer" content="webkit" /> 针对老的手持设备优化,不识别viewport <mate name="HandheldFriendly" content="true" /> uc强制竖屏 <mate name="screen-orientation" content="portrait" /> QQ强制竖屏 <mate name="x5-orientation" content="portrait"

SEO运用meta标签进行网站优化

你说的曾经没有我的故事 提交于 2020-11-30 23:28:54
SEO定义 Search Engine Optimization 搜索引擎优化 一,常用的HTTP-EQUIV类型: Set-Cookie(cookie设定) 说明:如果网页过期,存盘的cookie将会被删除(必须是GMT的时间格式) < meta http-equiv ="Set-Cookie" content ="cookievalue=xxx;expires=Wednesday,21-Oct-98 16:14:21 GMT;path=/" > Window-target(显示窗口的设定) 说明:强制页面在当前窗口以独立页面显示----用来防止别人在框架里面调用你的页面 < meta http-equiv ="Window-target" content ="_top" > Content-Type(显示字符集的设定) 说明:设定页面使用的字符集 < meta http-equiv ="Content-Type" content ="text/html;charset=utf-8" > expires(期限) 说明:用于设定网页的到期时间,一旦网页过期,必须到服务器上重新调阅(必须使用GMT的时间格式) < meta http-equiv ="expires" content ="Wed, 26 Feb 2016 08:21:57GMT" > Pragma(cache模式)

为啥大龄程序员不选择自己创业呢?

陌路散爱 提交于 2020-11-19 13:40:33
目录 程序员路在何方? 程序员是靠吃青春饭的吗? 程序员的第一个职业生涯阶段 大龄程序员更能理解创业的不易! 大龄程序员负担很重,导致不敢闯 经历时间的筛选,优劣已分 程序员共有的特点,技术和创业区别很大 思维定式 前言 有能力和勇气的其实都去创业了,往往不会在大公司等到「大龄」。10 年前没有能力和勇气做的事情,除非刻意规划这 10 年来弥补,否则还是没有能力和勇气。光靠技术,并不足以让你创业成功,技术只是工具,技术在创业的过程中的角色,更多的是那种不足以让你成事,但是足以让你坏事,就这种,光靠技术不足以让你创业成功,但是技术上的短板,足以让你创业失败。 程序员路在何方? 很多人认为,一个35岁以上的程序员相比较一个20来岁的毕业生,精神状况、身体状况必定是不如刚刚大学毕业的年轻人,所以要尽早转行。 很多人认为,一个35岁以上的程序员相比较一个20来岁的毕业生,精神状况、身体状况必定是不如刚刚大学毕业的年轻人,所以要尽早转行. 那么问题来了,程序员是吃青春饭的吗?程序员的职业发展到底如何呢?这也正是本次课程重点要和大家分享的。 那么问题来了,程序员是吃青春饭的吗?程序员的职业发展到底如何呢?这也正是小编要和大家分享的. 程序员是靠吃青春饭的吗? 首先,我觉得时至今日,相比其他职业,程序员仍然是一个投入产出比比较高的职业。程序员不是一个「吃青春饭」的职业,而是一个常青的职业

HTTP接口抓包工具之Fiddler

核能气质少年 提交于 2020-11-01 05:33:37
Fiddler的基本功能介绍: Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据,Fiddler包含了一个强大的基于时间脚本的子系统,并且能使用.NET语言进行扩展。对HTTP协议越了解,就能越掌握Fiddler的使用方法。越使用Fiddler,就越能帮助了解HTTP协议。Fiddler无论对开发人员或者测试人员来说,都是非常有用的工具。 Fiddler的工作原理:Fiddler是以代理web服务器的形式工作的,它使用代理本地地址:127.0.0.1,端口xxxx,如下图所示。 能支持 HTTP代理的任意程序的数据包都能被 Fiddler嗅探到, Fiddler的运行机制就是本机上监听 Fiddler中设置的端口的 HTTP代理。 1 android 手机和fiddler连接: 下载地址:Fiddler.exe, http://www.telerik.com/download/fiddler 做开发需要抓取手机app的http/https的数据包,想看APP发出的http请求和响应是什么,这就需要抓包了,这可以得到一些不为人知的api,比如还可以干些“坏事”,比如那年微信发红包看照片,就通过接口抓包成功破解,不用发红包即可看照片。 需要工具:Fiddler抓包软件,下面介绍使用步骤

收购TikTok,对微软有什么意义?

。_饼干妹妹 提交于 2020-10-26 12:56:43
乍一看,微软收购TikTok似乎有些不寻常。微软花了数年时间始终徘徊于消费业务侧,比如Groove Music、Kinect Xbox、Microsoft Band健身设备、Windows Phone以及最近的Mixer流媒体服务等等。 作者:佚名来源:cnbeta.com|2020-08-04 10:00 收藏 分享 北京时间8月3日晚间消息,乍一看,微软收购TikTok似乎有些不寻常。微软花了数年时间始终徘徊于消费业务侧,比如Groove Music、Kinect Xbox、Microsoft Band健身设备、Windows Phone以及最近的Mixer流媒体服务等等。 同时,微软也一向更偏好企业软件和业务,就连智能语音Cortana也渐渐向生产力靠拢。这么看来,一款迎合喜欢唱跳的年轻人的服务,将如何契合微软的企业用户群呢? 稍安勿躁。当我们进一步窥探微软的未来野心后,你会发现收购TikTok在美国、加拿大、澳大利亚和新西兰的业务,将有助于微软大部分现有业务的发展,同时也让微软成为YouTube与Facebook的真正竞争对手。 数据、数据还是数据 TikTok交易的关键在于微软可以获得的数据和用户。特朗普政府针对TikTok的一部分原因就在于数据安全问题。微软也在其证实收购商洽一事的博客文章中提到数据的重要性,称“微软会确保TikTok美国用户的所有个人数据都会转移到美国

Google真的会被拆分吗?

雨燕双飞 提交于 2020-10-23 13:21:31
最近有报道说美国司法部经过长达是十几个月的调查,认为Google涉嫌违反垄断法,可能要对Google动刀了:考虑强迫Google出售Chrome浏览器和利润丰厚的广告业务。 Google会被拆分吗? 这不由得得让我想起了另外两家美国的IT巨头,它们也曾由于市场垄断,面临美国政府的反垄断大棒,我们先说说它们的反垄断战争,然后回头再说Google。 01 蓝色巨人IBM 现在的同学对IBM可能没有太大感觉了:ThinkPad和x86服务器早就卖给了联想, IBM最著名的Z系列大机基本上也见不着,非常知名的5大品牌软件在互联网软件的冲击下也逐渐式微,日常接触最多的可能是Eclipse,但是也被IDEA压一头。 实际上IBM是计算机发展历史上最重要的参与者,它最辉煌的时候是在上世纪60年代,尤其在小沃森的“世纪豪赌”System/360成功以后,更是所向披靡,碾压对手。 (IBM的System/360) 到1969年,IBM在全球大型计算机市场的份额接近80%, 其他7位竞争对手各自占据可怜巴巴的2%到5%的份额, 被人们戏称为“IBM和七个小矮人”。 (IBM和七个小矮人) 如果任由IBM这么高速发展下去,整个计算机行业很可能只剩下IBM一家公司! 1969年1月,美国司法部对IBM提起了反垄断诉讼,指责它垄断市场、阻止竞争。之后的几年里,大大小小的竞争对手共对IBM发起22起反垄断诉讼