由于近几年来互联网的飞速发展,安卓和iOS平台的大量普及推广,移动开发在当前是非常热门的一个方向。
有不少同学问我如何学习安卓,要学些什么,难不难学。之前一直没有想好应该怎么回答这个问题,只是简单的说安卓自身门槛不高,并不难学。因为我觉得准确回答一个类似这样的问题往往需要灵感。现在根据我的学习体验,做个大概的总结。
由于近几年来互联网的飞速发展,安卓和iOS平台的大量普及推广,移动开发在当前是非常热门的一个方向。
有不少同学问我如何学习安卓,要学些什么,难不难学。之前一直没有想好应该怎么回答这个问题,只是简单的说安卓自身门槛不高,并不难学。因为我觉得准确回答一个类似这样的问题往往需要灵感。现在根据我的学习体验,做个大概的总结。
注:本篇在写《单片机入门指南系列》之前就已经写过,现在发现这篇比较合理的位置,应该是放在《单片机入门指南系列(六) 单片机最小系统——麻雀虽小,五脏俱全》之后的,但是由于之前考虑不周,所以只好放在这里了,也就不重新修改文章的位置了。
作为基础知识补充,本篇详细介绍了串口、51单片机的ISP下载等知识,虽然这些知识并不一定要很了解也能学习单片机,但是有一些概念有时对解决问题还是很有好处的。
昨天有同学问我找工作方面的事,感觉有很多疑问,想想有必要把我找工作那段时间学到的东西简单做个总结,供有需要的同学参考。
在找工作之前,和很多同学一样我有很多疑问,比如什么时候找工作这种事都不了解,但是找到工作之后,又忘了当初有哪些疑问。为了让这篇写的完整一点,我特地让一位对找工作不太了解、不愿透漏姓名的、机智的学弟帮忙,把他的疑问全部说出来,然后我汇总进行一个完整的总结。尤其是很多“脑残”问题,很少有人去写,但是却又有很多人不了解,很可能因此吃了亏。
在Win7系统中,存在一个虚拟账户,即TrustedInstaller,有时需要对C盘一些系统文件/文件夹进行修改,或删除,就会弹出“你需要TrustedInstaller提供的权限才能修改此文件”。这时用此法可解除此限制。对于系统中一些无法删除的文件/文件夹,有时采用此法也能轻松删除。
前段时间一直在为ADC0832的程序感到疑惑,从网上找了很多的代码,用Proteus仿真,最后都出现了一些奇怪的问题,有的根本没法读取数据,有的数据有错误。
当参考电压为5V时,如果把输入电压从0一直调到5V,读取的数据应该是从0到255,2.5V时应该是128。但是我发现一些源码在输入0~2.5V时读取出来的是0~255,到2.5V时读取的数据为0,从2.5到5V,读出的值又从0增加到255,始终不正确。今天下午特地查阅的ADC0832英文原版的DataSheet,又参考了一篇中文文档,终于写出了其完整的程序,并且先后读取了MSB FIRST DATA和LSB FIRST DATA,进行比较,如果两个数据相等,返回读取的数据,否则返回0,这样可以避免读取发生错误,更稳定可靠。并通过了Proteus仿真。
打开方式(文件关联)就是将一种类型的文件与可以打开它的程序建立起一种依存关系。举个例子来说,位图文件(BMP文件)在Windows中的默认关联程序是“画图”,如果将其默认关联改为用ACDSee程序来打开,那么ACDSee就成了它的默认关联程序。
默认文件打开方式(默认关联程序),简而言之,就是双击这种类型文件时,将其打开的程序。
有时我们需要使用安卓实现在后台模拟系统按键,比如对音量进行调节(模拟音量键),关闭前台正在运行的App(模拟返回键),或者模拟触屏事件。但是对于原生安卓系统而言,后台进程关闭前台进程,甚至模拟用户事件,进而操控整个系统,是不符合系统安全原则的,如果有这样的漏洞被病毒或恶意软件所利用,会非常危险。
由于一些特殊原因,我恰巧需要实现这样的功能,而又没有条件自行编译安卓系统(但是可以利用Root权限,因为Root权限的获取相对简单很多,并且很多用户的安卓设备都有Root过)。网上也看到很多人在提类似的问题,很多人讨论了半天,结果都是无解。于是我花了很大精力,最后终于找到了解决方案。
总是有同学问我怎么学很多技术,好奇如何成为所谓的大神。
事实上,这篇文章是结合我的一些经历,讲述应该怎么学习技术,并不是要讲怎么成为大神。没有所谓的成功学,只有充满智慧的思考,脚踏实地的实干,和越来越近的理想,还有机遇和运气。之所以用这个标题,无非是吸引更多人、尤其是很多对成为大神抱有不切实际的幻想的人来看。希望读者能从中得到一些东西,没有浪费看这篇文的时间。这篇文章也只是我的看法,并不是什么真理,请不要不假思索就随便相信其中的观点。
有时我们想拍出景深较小的照片,但是由于拍摄设备不支持,或者拍摄时没有调好参数,效果不理想。这时可以借助Photoshop进行后期调整,一定程度上弥补缺陷。用到的主要是PS中的滤镜–>模糊–>镜头模糊,其他模糊滤镜的效果不真实;我用的是CS5版本,低版本可能没有自带此滤镜,可自行安装。
例如下面这张图,背景虚化效果不够明显,周围有很多干扰主题的东西。
注:最近一年多以来学校的政策改动比较大,听说有选修一旦选了就必须通过,否则视为挂科需要重修的;还有的说是选修课学分够了再多选可能要收费(未经确认,可能只是误传);等各种说法。本文是按照11级的经历来写的。有任何疑问,可以咨询辅导员。
很多学弟学妹从大一进入大二,摇身一变成为了学长学姐(虽然很多人不愿意承认),发现了一种叫做“选修课”的神奇事物,感到非常困惑。恩,当年我也是非常困惑的,现在已经大四了,闲着没事就总结一下,这些大概是怎么一回事,也免得大家像我们一样走太多弯路。因为不同年级不同学院不同专业要求不一样,学校政策也在不断改革,所以不一定对,仅供参考。也欢迎提出疑问或者指出文中错误。
通常正则表达式匹配中文可以利用Unicode的特点,使用\[\\u4e00-\\u9fa5\]匹配。但在Notepad++中不能正常使用。
解决方法是,首先将编码转换成Unicode(菜单->格式->转换为UTF-8,如果不转换可能匹配出错),然后使用\[\\x{4e00}-\\x{9fa5}\]就可以实现匹配中文了。
关键字:刷机 激活 SHSH 降级 越狱 Cydia Apple Store iTunes Store iTunes 内购 行货 水货 港版 日版 美版 翻新机 IMEI/序列号/串号 三码合一 有锁 卡贴 内置卡贴 基带
注:文中图片来源于网络;本文仅从技术和知识层面讨论iOS相关知识,其中涉及破解等非正当行为,请自觉遵守相关法律法规。
发现目前网络上缺乏比较全的iOS基本知识普及的帖子,所以这里我把我所了解的相关知识普及一下吧。这里主要普及基础知识,不涉及具体操作。有不全的内容欢迎补充,有理解错误的也欢迎批评指正。
Markdown是一种语言,可以用于编写高质量的文章,语法简单易用。Markdown学习容易,功能比纯文本更强,因此有很多人用它写博客。世界上最流行的博客平台WordPress和大型CMS如joomla、drupal都能很好的支持Markdown。
电赛期间做高频题,需要用到自制PCB,以提高电路的抗干扰能力。于是研究了很久的PCB热转印技术。根据这套近一个月来反复尝试总结出来的流程,能在较短时间内,制作出线宽10mil,间距8mil的可焊接64脚贴片封装MSP430芯片的高精度PCB,且断线的几率很小。
GSM/GPRS芯片是手机中负责收发短信、拨打电话以及访问GPRS网络的核心器件。有方M660+为深圳有方公司生产的一款超小封装的GSM/GPRS工业无线模块,可以提供高品质的语音、短信、数据业务等功能,在各种工业和民用领域得到广泛的应用。