推荐博文

最新网络博文

你接受免费加班吗

面试官:你接受免费加班吗?程序员这样怼回去没毛病 / By: DD博客杂谈

面试时总是会遇见几个奇葩的面试官,问一些你根本不用回答,就想直接怼回去的问题!跟着小编一起看看这些程序员遇见这样的面试官,都是怎么回答问题的!面试开始…… 情景一 面试官:一开始工资不会给你太高,你可以接受吗? 程序员:我一开始工作表现不会太好,你可以接受吗? 面试官:“你觉得,你最大的缺点是什么呢?” 程序员:“坦诚。” 面试官:“哎,我想坦诚不能算是个缺点吧?” 程序员:“你怎么想的管我什么事。” 情景二 面试官:“你简历上写着说你心算速度很快,那我问问你,十九乘以十七是多少?”...

阅读全文
Kotlin新版支持跨平台

Kotlin新版支持跨平台_Kotlin的特点及各版本新特性 / By: 从业心得

谷歌在今年的 I/O 大会上宣布,Kotlin 编程语言现在是 Android 应用程序开发人员的首选语言(谷歌宣布 Kotlin 成为安卓开发首选)。 还有一个好消息, Kotlin 1.3.30 正式发布,做了对apple的支持。离上次发布1.3 时间过去半年。本次的该版本主要覆盖 1.3 版本的问题修复和工具完善。 版本更新的主要范围为 Kotlin/Native、KAPT 的性能优化以及对 IntelliJ IDEA 的支持优化。 我们来回顾下 1.3的 新特性 稳定的协程 Ko...

阅读全文
如何成为一名成功的程序员

如何成为一名成功的程序员_成为一个优秀程序员 / By: 从业心得

编程是一个仅靠兴趣仍不足以抵达成功彼岸的领域。你必须充满激情,并且持之以恒地不断汲取更多有关编程的知识。只是对编程感兴趣还不足以功成名就——众所周知,我们工作起来像疯子。 编程是一个没有极限的职业,所以要成为一个成功的程序员,你必须超越现有已存在的极限。在程序员职业生涯的开始阶段,他们将面临许多挑战,面对困境,他们之中有一些人将会放弃,而只有少数人会坚持到底,并成为这个领域的领头羊。成为成功程序员的步骤。 1.愿意学习新技术 随着技术的不断进步,我们学到和实施的技术会很快地过时。所...

阅读全文
人工智能专业首次独立招生

人工智能专业首次独立招生 未来就业层次高低有别 / By: DD博客杂谈

据21世纪经济报道5月24日报道,对于从事原始创新的高端人工智能人才,培养的门槛很高,因为需要有创新思维,有很深厚的数学、计算机科学技术基础等,但如果从产品研发、工程技术的角度讲,门槛则大大降低。 高考的脚步越来越近了,与此同时,不少学生家长也开始关注如何选专业。 5月18日,北大、清华双双宣布了新专业。北大2019年正式启动机器人工程专业招生,清华大学成立人工智能学堂班,今年秋季开始招收本科生。两大名校的动作,一定程度代表着今年高校专业调整的风向标。 此前,教育部公布了《2018年度普...

阅读全文
创业之路从何起步

创业之路从何起步_谈谈多年的创业之路和网络生涯 / By: 从业心得

好久没有写文章了,可以理解为自己的懒惰吧,不想找什么借口,因为,曾经给自己的规划似乎偏离了,一直想在三十而立的年纪有所定数,却发现自己也是在拐角路口,可供选择的那么多,到底什么是我该坚持的,什么是值得我坚持的,最好的答案,就是走过这段路程之后,回头观望,终于有了一条清晰的路,知道当下的路,应该如何走,如何走的长远,在此也希望写出来自己的经历,给大家借鉴。 大多时候,我们并不明确我们想要什么,却知道我们不要什么。可是投资失败后,内心的惶恐不安并没有完全打散,满脑子想着怎么赚钱,怎么快速赚...

阅读全文
seo完全不懂怎么办

SEO不懂怎么办_一个完全不懂seo的新人如何做SEO / By: SEO网络优化

小伙伴们大家好,好久没有给大家写文章分享知识了,前段时间一直都比较忙,那个时候有很多基础比较差的小伙伴加了我的QQ或者微信,加了好友一开始就发信息过来说:“seo是怎么做的?seo完全不懂怎么办?seo需要怎么去学习?”等等等这样类似的问题。其实这些问题随便几句话是根本没有办法说清楚的,尤其是对于新手朋友来说。 今天抽个时间统一和大家说说seo基础知识,对于新手seo完全不懂的朋友我们需要如何做seo优化呢?根据标题来看这是2个问题,我这边分开给大家说说。 首先我们来说下seo完全...

阅读全文
小米9华为p30对比

小米9华为p30对比_小米9太大了9SE配置低无奈换了华为P30 / By: 生活技能

卖掉小米9/9SE 之前用的小米6,换了小米9感觉太大了,受不了,卖掉了换了9SE。本来想找小米之家去退掉,然后再买9SE的,结果小米之家的不给换,还傲气的不得了,没办法,只能闲鱼靠自己了。用过来两个周9SE,体验相当不好,手机经常卡顿。特别是WIFI,单天线的,WIFI加载网络的速度还没我的老小米4快,实在受不了了,又给卖了。下图是我卖掉的截图,小米9卖900元是因为人家用小米9SE换机的。 买华为P30 买了华为P30,那拍照那叫一个屌,晚上拍的跟白天似的,关键是手感好,大小真...

阅读全文
Java开发工资

Java开发一个月能拿多少工资_为什么工资高却很多人想转行 / By: 从业心得

科技的发展产生了程序员这个职位,从这些年各大互联网公司曝光的一些员工收入水平来看,程序员的工资还是相对比较高的,可是我们在互联网上还听到了另外一种声音,很多程序员想转行,特别是大龄程序员,这可能会令很多人纳闷。为什么工资这么高还想转行呢?其实他们也很无奈,从下面几点可以看得出来。 1、程序员加班多,经常熬夜 IT行业是一个工作节奏非常快的行业,项目越快上市,就能更快一步抢占商机,为了加快项目的进度,项目的计划时间安排也是相当紧张,所以程序员加班是经常的事,导致加班多...

阅读全文
引流推广是什么意思

三种实用的引流方法_最详细的简书引流教程 / By: 电商运营方案

自从在媒体平台发布文章被封号之后,我开始研究各个平台的规则,同时还研究如何发布文章吸引潜在客户,而目前我只在简书发布文章,所以引流的教程先从简书开始说起吧…… 我在简书写作的正式时间是2019年2月21日,直到今天我获得了不错的效果,有许多的人自动联系上我,并且咨询一些写作和引流相关的信息。 在简书写作这段时间里,我被封号一次(被人举报的),那次是因为自己做的事情有些过分了,好在被人举报,不然我还会继续下去的。当初我做了什么事情被人举报呢?我疯狂在其他人的文章评论处刷评论,这么做就...

阅读全文
初学者吉他推荐

9款适合新手的入门民谣吉他推荐_初学者如何挑选合适的品牌吉他 / By: 生活技能

关于新手用什么吉他,每个档次都有最合适的,所以先确定好你的预算,要知道好吉他上万甚至几十万都有呀。吉他哪个品牌好,初学者应该怎样选吉他?读完本文你应该就明白了,读完后肯定不至于在琴行被忽悠,购琴通常有两种渠道,去琴行和网购,本文主要介绍网购如何选琴,相对于实体店来讲,网购价格透明,配件齐全,品牌琴居多(因为杂牌的没人知道 销量不好)。 缺点是只能通过图片及试听来了解琴,如果满意就会涉及到退货等,比较麻烦,当时我买吉他的时候也发生过一次退货的,第二次才买到了自己如意的吉他。选琴我的看法是手...

阅读全文
骁龙855有5g基带吗

加速5G终端普及_高通推出集成式骁龙5G移动平台 / By: IT行业新闻

MWC期间,多家手机厂商的5G商用产品抢先亮相,并积极与运营商展开合作,向5G展开最后的冲刺。作为全球领先的通讯方案解决公司,高通在MWC开展首日宣布,推出业界首款集成5G调制解调器的骁龙移动平台芯片,为5G商用终端的普及持续加速。 由于当前的骁龙855移动平台并没有完全集成5G基带,手机终端想要支持5G网络,势必需要通过结合X50 5G调制解调器来实现。但长远来看,将5G调制解调器与骁龙移动平台做到系统级整合是最好的方案。 在MWC开展首日,高通率先将5G调制解调器与骁龙移动...

阅读全文阅读更多

最新it技术

Android设置锁屏壁纸和桌面壁纸的实现_分别设置锁屏和桌面壁纸 / By: Android开发

很多时候我们会有这样的需求,那就是用图片可以设置桌面壁纸,设置锁屏壁纸,同时设置桌面和锁屏壁纸,锁屏壁纸只能用静态的图片。这个功能一般情况下系统是提供这个功能的,但如果我们要做自己的APP里面实现就比较麻烦了,但还是有实现方法,效果如下: 话不多说,直接上代码,可以参考一下,通过这个方法就能实现。 设置桌面壁纸:public void SetWallPaper() { WallpaperManager mWallManager = WallpaperManager.getInstance(this); try { Bitmap bit...

阅读全文

Swift同步方式自定义WKWebView的UserAgent解决UserAgent第二次才生效的问题 / By: swift教程

之前写过一篇 iOS开发Swift修改WKWebView默认的UserAgent,但好像是有点BUG的,因为上次的方式的使用异步的方式去获取和设置UserAgent,那么问题就出现了,当第一次打开网页的时候,并没有生效,必须要第二次打开网页的时候,我们自定义的UserAgent才会生效。后来研究了很久,通过同步的方式去设置解决了这个问题,来记录一下。 其实设置方法比异步的要简单很多。上代码:override func viewDidLoad() { super.viewDidLoad() guard let url = URL(string:...

阅读全文

Linux或Windows MySQL5.7 utf8mb4支持保存Emoji表情失败问题 / By: Centos运维教程

开发项目时遇到用mysql 5.7 保存emoji 失败,在百度上看了很多的解决办法,终于解决了。其实原因很简单,UTF-8编码有可能是两个、三个、四个字节。Emoji表情是4个字节,而Mysql的utf8编码最多3个字节,所以数据插不进去。 1、将Mysql的编码从utf8转换成utf8mb4。 这一步包含对应的表,以及对应的字段,可以用SQL语句去修改,我是用的NavitCat改的,只改了对应的字段也是可以的。修改数据库字符集:ALTER DATABASE database_name CHARACTER SET = utf8mb4 COLLATE = utf8...

阅读全文

Android 7.1 Shortcuts应用长按快捷方式 / By: Android开发

今天介绍一个android7.1更新的新功能,叫作Shortcuts的功能真的是太赞了, 利用这个功能以后我们就再也不用一页一页的进入我们想要的页面了, 在桌面长按图标就可以快捷进入(唉, 国产APP这个功能估计要等好久好久…),而且, 这个快捷方式是我们开发者去自定义了! 所以,,就在API发布的当天晚上, 我从文档中了解了一下这个新特性。 这个功能还是很实用的, 有了它, 我们就可以直接打开短信应用给某人发短信啦!下面我们就开始学习一下这个新的Shortcuts在开发中如何使用! 使用Static Shortcuts 什么是Static Shortcuts? ...

阅读全文

去掉Android BottomNavigationView默认的图标和文字缩放动画效 / By: Android开发

最近在项目中用到了BottomNavigationView,但是有些时候我们有特殊需求,比如有需求是取消自带的动画效果,不需要label的缩放效果咋办呢?下面给大家分享一下,2句代码去掉这个效果: Java代码BottomNavigationView bottomNavigationView = findViewById(R.id.navigation);bottomNavigationView.setItemTextAppearanceActive(R.style.bottom_selected_text);bottomNavigationView.setIte...

阅读全文

Swift全面屏iPhoneX适配_IOS自定义View全屏图片适配刘海屏X及XS MAX / By: swift教程

由于目前全面屏的流行,这导致了我们开发者有一个问题,就是之前做的界面如果是全屏的背景图片的话,显示图片会被拉伸,看起来很不友好,十分影响用户体验。Android的话解决方案很好解决,就是把图片放到最下面或者最上面,然后不够的地方用纯色背景填充就可以了。 当我在改IOS的代码的时候我发现问题了,原理我也是想用之前改Android的方式一样的,可以之前的布局是用 XIB 做的,要把图片保留原始尺寸,然后用纯色填充的话,很不好调整,后来没办法,只能删掉 XIB ,用代码从新写一遍。今天就更大家分享一下我的自定义 View,可以填充全面屏的背景图片。 全面屏图片View/...

阅读全文

淘宝js图片局部放大镜插件代码及Demo效果 / By: JavaScript教程

一款原生js自由放大镜特效FreeZoomer、可用于商品展示的图片放大、如淘宝京东都有类似功能、在这里与大家分享一个纯js写的插件 用法很简单、引用放大镜插件文件和样式文件、html页面上再给图片加上属性class="free-zoomer"和data-img-big="大图的路径"就行了、有什么不明白的就查看作品的源码、里面注释写得很详细、希望对大家有用哦 获取放大容器function GetViewPanel() { var panel = document.getElementById(zoomerViewPanelId); if (pan...

阅读全文

在Android Studio中引入AAR文件_Gradle3.0.0之后本地导入百川电商SDK / By: Android开发

最近在导入阿里百川SDK的时候发现了很多问题,首先百川的电商SDK导入,先来看看一般的导入方法,这种方法是可以的,但前提是你的 com.android.tools.build:gradle 的版本必须是小于3.0.0的,如果大于3.0.0,那么很遗憾你怎么编译也不会成功的。所以就得手动引入,那么手动引入的话,就要涉及到引入AAR文件了,这是本文的要点。 gradle 3.0.0会导致引入失败//fastjsoncompile ´com.alibaba:fastjson:1.2.9´//支付compile ´com.alibaba...

阅读全文

js声明json数据_打印json数据_遍历json数据_转换json数据为数组 / By: JavaScript教程

很多时候我们需要对JSON进行一系列操作,比如js声明json数据;打印json数据;遍历json数据;转换json数据为数组等等。 1、js声明json数据//声明JSONvar json = {};//第一种赋值方式(仿对象型)json.a = 1;//第二种赋值方式(仿数组型)json[´b´] = 2; 2、打印json数据//打印JSON//打印JSON需要用到JSON(JS自带)的一个对象方法stringify//语法如下alert(JSON.stringify(json)); 3、遍历json数据//json的遍历//需要注...

阅读全文

PHP与UTF-8的最佳实践_PHP设置字符编码为UTF-8 / By: PHP开发教程

《PHP中的字符串、编码、UTF-8》一文中描述了一些列的基础知识,比较枯燥,现在来说点有用的——PHP 字符串处理的最佳实践,本文是“PHP、字符串、编码、UTF-8”相关知识的第二部分。先说结论——在 PHP 中的各个方面使用 UTF-8编码。 PHP 语言层面是不支持 Unicode字符集的,但是可以通过 UTF-8 编码能处理大部分问题。最佳实践就是明确知道输入编码(不知道就检测),内部统一转换为 UTF-8 编码,输出编码也统一是 UTF-8编码。 PHP 层面如何处理 UTF-8 当操作 Unicode 字符集的时候,请务必安装 mbstring 扩展...

阅读全文

Java从字符串中提取数字的3种方法_如何从字符串中提取出数字 / By: Java开发实战

在使用java编程处理字符串时,常常需要获取字符串中的数字,来进行进一步的计算。接下来介绍几种从字符串中提取数字的方法。 1、String类提供的方法/*** 过滤非数字* @param str* @return */public static String getNumeric(String str) { str=str.trim(); String str2=""; if(str != null && !"".equals(str)){ for(int i=0;i<str.length();i ){ ...

阅读全文

Java中判断字符串是否为数字的五种方法 / By: Java开发实战

Java中判断字符串是否为数字的五种方法,我们在平时的开发过程中,难免要用着数值转换的问题,一般是字符串转数值类型,今天给大家总结5中方法,希望对大家有用! 方法一:用JAVA自带的函数//方法一:用JAVA自带的函数public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){ if (!Character.isDigit(str.charAt(i))){ return false; } } return ...

阅读全文

Swift UIButton自由调整图标按钮中的图标和文字位置 / By: swift教程

在 APP 的开发过程中,很多时候我们会需要在 UIButton 的左边或者右边添加 ICON,已经再添加背景图片,但这两者并不冲突。我们使用定制类型(Custom)的按钮就可以设置文字前面的图标。但是图片和文字的相对位置是固定的(按钮在前,文字在后)。下面就给一下我的解决方案。let signButton = UIButton.init()signButton.setImage(UIImage.init(named: "sign_icon"), for: UIControlState.normal) //按钮图标signButton.titleLabel?.fon...

阅读全文

Swift在导航栏多个按钮_Swift设置navigation左右两侧多个按钮 / By: IOS开发教程

IOS App开发难免会遇到导航栏右上角需要显示2个按钮的时候,今天就讲一下Swift在导航栏左侧或者右侧放置多个按钮例子,使用 navigationItem.leftBarButtonItem 和 navigationItem.rightBarButtonItem 可以很方便的分别设置导航栏左侧和右侧按钮,但一侧只能有一个按钮。如果想要在一侧使用多个按钮,可以通过 leftBarButtonItems 和 rightBarButtonItems 来实现。 设置按钮override func viewDidLoad(){ super.viewDidLoad(...

阅读全文

OpenIM在线客服咨询聊天Html5_阿里百川云旺客服聊天实例下载 / By: JavaScript教程

最近在研究阿里百川的云旺客服聊天系统,需要集成到App里面,如果用原生写的话得分别集成Android和IOS,还是很麻烦的,所以我的方案是写一个H5页面让App里面调用URL就好了,恰好云旺的客服也提供的H5的SDK,下面分享一下集成方法,和遇到的问题。问题主要有两个。 1、聊天气泡显示问题,显示会错位,然后行高也不对。 2、H5发送一条消息的时候会显示两条一模一样的消息。 1、引入JS SDK文件<!-- IE8及以下支持JSON --><!--[if lt IE 9]> <script src="https://g.alicdn....

阅读全文

iOS开发Swift修改WKWebView默认的UserAgent以及执行JS代码 / By: swift教程

在IOS APP开发的时候遇到一个需求,因某些原因,需要在 WKWebview 默认的 Useragent 中增加一些自定义的东西。经测试发现,WKWebview的 evaluateJavaScript("navigator.userAgent") 可以取到默认的 Useragent,那么我们修改也需要在这里修改。webView.evaluateJavaScript("navigator.userAgent") {(info, error) in // 获取默认值 if var userAgent = info as? String { ...

阅读全文

JS数组排序方法_JS数组排序方法实例分析 / By: JavaScript教程

方法一、冒泡排序 思路:依次比较数组中的第一个元素和第二个元素,如果第一个元素大于第二个元素,则交换位置,所以需要两个函数:交换位置函数和比较函数,比较轮数为数组长度var arr=[2,58,49,26,34];function change(f,s){ var temp=arr[f]; arr[f]=arr[s]; arr[s]=temp;}for(var i=0;i<arr.length;i ){ for(var j=0;j<arr.length-1;j ){ if(arr[j]>arr[j 1]){...

阅读全文

页面无法读取Cookie_JS无法读取IE浏览器的Cookie解决方法 / By: JavaScript教程

IE浏览器向来是前端开发者的噩梦,今天遇到一个问题就是在IE浏览器中的cookie无法读取,无论是在前端还是在后端服务器Request中都无法读取Cookie,找了好久才发现问题,原来是IE中Cookie总的大小超出了浏览器所规定的限度,然后虽然可以在浏览器中看到cookie,但是却取不到cookie。 浏览器cookie个数限制 浏览器对于同一个域名的cookie数是有限制的,各浏览器限制如下: IE cookie限制为每个域名50个 Firefox每个域名cookie限制为50个 Opera每个域名cookie限制为30个 Safari/WebKi...

阅读全文阅读更多

JS控制文本框禁止输入特殊字符_input禁止输入特殊字符的四种实现方式 / By: JavaScript教程

昨天项目搜索的时候报错,蛋疼的是生产库中的,看了下日志,原因是用户搜索的时候输入了特殊字符,没办法最快捷的办法是直接把用户输入的数据进行筛选,去掉特殊字符。某些特殊字符传入后台会产生错误,可能导致sql注入,所以要想法从根本上拦截,接下来通过本文给大家介绍input 禁止输入特殊字符的方式,对input 禁止特殊字符知识感兴趣的朋友一起看下吧。 有些特殊字符传入到后台是会产生错误的 有可能会sql注入,所以从根本上拦截,下面一起探讨下input禁止输入特殊字符的方式: 方式一 拿到value值以后 在你传递之前处理,直接调用这个函数即可 。function str...

阅读全文阅读更多

推荐博文与技术

Html5 jQuery倒计时进度条_JS CSS3倒计时动画特效插件 / By: JavaScript教程

本Demo是Html5 CSS3实现的倒计时进度条动画特效、这个作品在今天上网找网络资源的时候无意中发现的、看到效果非常棒并且很实用、就第一时间把它整理出来与大家分享了、主要用到了html5、javascript和css3技术、用到了svg、circle、text等常用的标签、效果图如下 Html代码<div id="js-alert-box" class="alert-box"> <svg class="alert-circle" width="234" height="234"> <circle cx="1...

阅读全文

Linux或Windows MySQL5.7 utf8mb4支持保存Emoji表情失败问题 / By: Centos运维教程

开发项目时遇到用mysql 5.7 保存emoji 失败,在百度上看了很多的解决办法,终于解决了。其实原因很简单,UTF-8编码有可能是两个、三个、四个字节。Emoji表情是4个字节,而Mysql的utf8编码最多3个字节,所以数据插不进去。 1、将Mysql的编码从utf8转换成utf8mb4。 这一步包含对应的表,以及对应的字段,可以用SQL语句去修改,我是用的NavitCat改的,只改了对应的字段也是可以的。修改数据库字符集:ALTER DATABASE database_name CHARACTER SET = utf8mb4 COLLATE = utf8...

阅读全文

jQuery返回顶部代码_Html5返回顶部和底部代码 / By: JQuery教程

Demo实现了一般网页中常见的返回顶部和底部的Jquery特效、Demo是一款非常实用的效果、当你网站的内容多的时候、它就可以用上场了、有了它之后你就不用滚动你的鼠标就可以实让页面的滚动条滚动到顶部和底部、用法很简单、就几句代码、先看看效果吧 Css代码body{height:3000px;} #updown{ _top: expression(eval((document.compatMode&&document.compatMode=="CSS1Compat")?documentElement.scrollTop documen...

阅读全文
面向对象七大设计原则

面向对象七大设计原则_面向对象的分析与设计 / By: 开发实用

一、单一职责原则 全称:“Single-Responsibility Principle” 面向对象设计 说明:就一个类而言、应该只专注于做一件事和仅有一个引起它变化的原因、所谓职责、我们可以理解他为功能、就是设计的这个类功能应该只有一个、而不是两个或更多、也可以理解为引用变化的原因、当你发现有两个变化会要求我们修改这个类、那么你就要考虑撤分这个类了、因为职责是变化的一个轴线、当需求变化时、该变化会反映类的职责的变化 使用SRP注意点: 1、一个合理的类、应该仅有一个引起它变化的原因、即...

阅读全文

Android Handler消息传递机制_安卓开发handler的使用 / By: Android开发

Android只允许UI线程修改Activity里的UI组件、当Android程序第一次启动时、Android会同时启动一条主线程(Main Thread)、主线程主要负责处理与UI相关的事件、如用户的按键事件、屏幕绘图事件、并把相关的事件分发到对应的组件进行处理、所以、 主线程通常又被称为UI线程 Android只允许UI线程修改Activity里的UI组件、这样会导致新启动的线程无法动态改变界面组件的属性值、但在实际的Android程序开发中、尤其是涉及动画的游戏开发中、需要让新启动的线程周期性的改变界面组件的属性值、这就需要借助于 Handler的消息传递机制...

阅读全文
搜索引擎不收录

搜索引擎不收录_为什么百度收录很慢_怎么提高收录量 / By: DD博客杂谈

相信很多站长都遇到过这样的问题、那就是搜索引擎不收录你的网站 那么看到这篇文章的站长们有福了、看完本文、你可以轻松找出你网站不收录的原因了 一、首页不收录(存在三个原因) 1.空间不稳定 2.新站 3.过度优化、作弊等。 解决办法: 1.空间如果不稳定最好换一个稳定的空间或服务器,别动不动就宕机了,对搜索引擎的蜘蛛很不友好 就好比你高高兴兴去一个美女家,每次去都给你做好吃的,但是你最近几天去,时不时把你关在门外,不让你进去吃好吃的 ...

阅读全文

C#创建自定义异常类_抛出异常类附加错误码_自定义异常类抛出错误码 / By: C#编程

今天在项目里面遇到一个问题、需要抛出一个异常、一般情况下,我们使用系统内部提供的异常就足够了 但是我的需求了、抛异常的时候要传递一个错误码、使用系统内部提供的异常不能满足了 这个时候就必须使用用户自定义异常,本文讨论的异常处理机制,以及如何创建、抛出和捕获用户自定义异常 所有的用户自定义异常类都必须由Exception类或者Exception类的子类派生,所以必须显示指明异常类的基类 // MyException这个类是Exception 的子类 public class TakeCarException:Exception; //则M...

阅读全文

完美解决Error:Execution failed for task ´:app:transformClassesWithDexForDebug´的问题 / By: Android开发

相信大家在Android的开发过程中都免不了要集成第三方的项目、最近我就集成了阿里百川的SDK、其中就遇到了各种问题、今天终于集成成功了、困扰我最久的问题就是transformClassesWithDexForDebug、详细的Log如下Error:Execution failed for task ´:app:transformClassesWithDexForDebug´.> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessE...

阅读全文

VS2013自动生成注释_给VS2013自动设置模板_加头注释 / By: C#编程

大家都知道在Eclipse里面是有自动生成注释的功能的、配置也非常简单、关于Eclipse配置自动生成注释请访问这里:ECLIPSE JAVA注释模板设置详解、那么习惯的Eclipse的自动生成之后 再来使用Visual Studio就有些不习惯、因为要自己写注释、因为不想写注释、于是自己找了一个办法自动生成注释、目前只能生成Class的注释、其实的可以自测一下哦、设置过程分区以下4步 1.找到VS安装目录,我的目录是:C:Program Files (x86)\Microsoft Visual Studio 12.0 2.在C:Prog...

阅读全文
iwatch电池续航

苹果手表iWatch电池续航时间_常规使用约3.5小时 / By: IT行业新闻

尽管在早期的时候、Apple曾表示Apple Watch将需要每天一充、但并没有透露它的续航时间是多久、而这次、终于可以了解到Apple Watch想要在电池续航方面想要实现的目标、不过现实的测试数据似乎与目标还存在差距 电池的续航能力一直是大多可穿戴设备的一大软肋、即使像Apple这样的公司也不例外、尽管在早期的时候、他们就表示Apple Watch将需要每天一充、但并没有透露它的续航时间是多久、而这次、终于可以了解到Apple Watch想要在电池续航方面想要实现的目...

阅读全文
谷歌无人驾驶

谷歌和百度无人驾驶汽车你更支持谁? / By: IT行业新闻

据媒体报道、日前谷歌的无人驾驶“已经完成了200万英里的测试、如今它终于要正式上街拉客”了、于此同时、百度则在上海车展上扔出一个重磅炸弹、叫阿波罗计划、宣布对自己在无人驾驶领域的成果和平台完全开放 我们知道、百度和谷歌都在深入耕耘无人驾驶的技术研发、百度此举、让我更看好它的发展、罗马不是一天建成的、需要大伙儿群策群力、一个科技生态肯定比一家闭门造车来得更好、谷歌在安卓平台的成功恰恰也是正面的案例、与谷歌迄今为止在无人驾驶领域的封闭和一步到位的态度相比、百度的循序渐进和开放的态度能让大家都...

阅读全文

(dwtedx-个人论坛)怎么提高论坛的访问量(UIP) / By: DD博客杂谈

dwtedx-个人博客 http://www.dwtedx.com 小生做了一个小的应用,说大点就是一个微形的个人博客,现在而要UIP才能认证 经过我的揣测,UIP就是用户访问的IP,求怎么样增加访问量呀,有类似经验的可以分享一下 dwtedx个人博客,不仅仅是个人博客、加入我的博客、你的专属个人地盘 深度为程序员量身订作 一个可讨论技术,可分享技术,把自己掌握的技术与业内其它哥们分享也是一种美 可留言互动的平台、期待你的加入 ...

阅读全文
人工智能恐惧

当我们恐惧人工智能时,我们到底在恐惧什么? / By: DD博客杂谈

即便是业内诸多科技大佬、企业家等不断重申人工智能并不会给人类发展带来威胁与灾难、并让人们相信AI的好处会大于弊端、但还是有很多人表现对人工智能的恐惧、而聊到人工智能、人们最为普遍的忧虑以及最为热门的话题始终是、它是否会造成大规模失业、是否会抢夺人类的饭碗? 当然、乐观派会认为这种担忧是科幻电影看多了、在最近、有消息称Facebook在人工智能研究所在对两个聊天机器人进行对话策略迭代升级时、发现它们竟自行发展出了人类无法理解的独特语言、系统中的聊天机器人开始用自创语言对话、全然无视程...

阅读全文

asp.Net自定义Session管理器_MVC Session实例程序 / By: C#编程

介绍  在Web应用程序中,我们使用Session、检查用户是否登录、或保存权限信息和保存临时数据  有的时候,我们可能需要经常使用保存的会话对象。 在这里,我们将对 Session 的操作全部封装到我们的会话 Controller 里面 这样我们就可以使用这个 Controller 来控制器会话对象。  背景  在开始之前,我们必须考虑一些事情,比如:  我们将使用一个会话为完整的Web项目,这是一个很好的做法。  如果 Controller&...

阅读全文
DD记账
top
+