开发者社区> 吴英强> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

2015年工作中遇到的问题:1-10

简介: <h1>1.gps 度换算成度分秒</h1> <p>度(DDD):E 108.90593度    N 34.21630度</p> <p> 如何将度(DDD):: 108.90593度换算成度分秒(DMS)东经E 108度54分22.2秒?</p> <p>转换方法是将108.90593整数位不变取108(度),用0.90593*60=54.3558,取整数位54(分),0.3558*6
+关注继续查看

1.gps 度换算成度分秒

度(DDD):E 108.90593度    N 34.21630度

 如何将度(DDD):: 108.90593度换算成度分秒(DMS)东经E 108度54分22.2秒?

转换方法是将108.90593整数位不变取108(度),用0.90593*60=54.3558,取整数位54(分),0.3558*60=21.348再取整数位21(秒),故转化为108度54分21秒.

 

同样将度分秒(DMS):东经E 108度54分22.2秒 换算成度(DDD)的方法如下:108度54分22.2秒=108+(54/60)+(22.2/3600)=108.90616度

 

来源: http://blog.csdn.net/b_h_l/article/details/8657040

2.c#调用c++封装的dll

http://blog.csdn.net/waldmer/article/details/45844107 

3.openfire连接sqlserver数据库


4.实现一个socket库,供windows/Linux调用



5.html引入js代码

<html>
	<head>
		<title>html中引入js代码</title>
		
	</head>
	<body>
		<H1 align="center">hello!test js!</H1>
		<script language="javascript">
			var a = 30;//定义变量
			var b = 50;
			if (a>b)
			{
				alert("a>b");
			}
			else
			{
				alert("a<=b");
			}
		</script>
	</body>
</html>

6.定制android手机自带的开机动画

前提:手机需要root,所使用的工具是,一键root大师。

一、安装Root Explorer的软件 re335.apk

在手机上进行操作:

/system/meida 的权限设置为可写

将原来的开机动画 bootanimation.zip重命名或删除

 

二、cmd命令行操作:

制作自己想要的开机动画文件,打包为bootanimation.zip

在电脑上操作:

adb devices

adb push bootanimation.zip /system/media

http://blog.csdn.net/waldmer/article/details/46813015

7.设置网页内容不能被复制

<body>中加入以下代码:<body oncontextmenu="return false" onselectstart="return false">

<html>
	<head>
		<title>html中引入js代码</title>
		
	</head>
	<body oncontextmenu="return false" onselectstart="return false">
		
		<H1 align="center">hello!test js!</H1>
		<script language="javascript">
			var a = 30;//定义变量
			var b = 50;
			if (a>b)
			{
				alert("a>b");
			}
			else
			{
				alert("a<=b");
			}
		</script>
	</body>
</html>

8.Excel表格公式批量计算

想要用一个固定的数字,减去某一列数字,得到最终结果。

Fx位置输入公式后,回车即可算出98的结果。

然后将鼠标停在合适的位置,进行下拉,即可完成所有操作。


9.java实现的求和算法

C语言实现求和校验是非常easy的事情, 但是javabyte表示的范围为;-128~~127

在一些计算上面,造成一些不方便。但是在内存中存储的比特位都应该是相同的。

public class CheckSum{	
	public static int checkSumFunc(byte[] Array, int len){
		int sum = 0;
		for(int i=0; i < Array.length; i++)
		{
			sum += Array[i];
		}
		sum &= 0xFF;
		return sum;
	}
	
	public static void main(String[] args){
		byte[] checkBuf = {0x39, 0x62, 0x38, 0x61, 0x39, 0x62, 0x37, 0x63, 0x39, 0x62};
		int ret = checkSumFunc(checkBuf, checkBuf.length);
		System.out.println(ret);	
		
	}
}

10.STM32工程的搭建与使用

Bsp文件,作为最基本的驱动,根据datasheet进行配置。 --->usart.c

因为没有堆栈的概念,函数之间传递参数,采用全局变量的形式。


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
ccflow - 工作流程管理系统
驰骋工作流程引擎,工作流程管理系统:简称 ccflow,是来解决政府机关、企事业单位管理经营活动中的业务作业过程中规范化、合理化的软件管理系统。它以多样的终端(计算机、手机、短信、 PDA),把单位的内 外部的各个部门、人员有机的联系起来。它有效的解决了各个环节中的时间、人力、财物等资源的损耗。
293 0
[凌浩雨] 工作一年
时间:2017.06.22-2018.06.22单位经历:诚运网络科技 -> 西北星信息技术 -> 北京乾元大通信息技术 - 诚运网络科技 在职时间:2017.02-2017.04 -- -- 大学学业只剩下最后一个学期,这个学期需要实习单位修学分,学校课程有规定实习这一学分。
984 0
工作一年记
昨晚去光谷某公司面试,与技术经理相谈甚欢,收获颇丰。 其间被技术经理问的1个题目难住了:Tomcat的运行原理是什么?如果让你写一个Tomcat,怎么写?我一下就懵了。 工作差不多有1年时间,一年里,几乎把自己感兴趣的各种技术都摸了一遍。从前端到后端再到移动端,似乎在向一个所谓技能树满满的全栈工程师迈进,然而问题在于:各种技术也仅仅只是摸了一点皮毛,会写一些应用层的code
859 0
不要在疲惫中工作
我不是一个成功的人,我的观点只是我认为的观点,不一定是最好的观点。 累的时候,就要停止干活,去睡觉最好。如何成功?请多睡一会。 不要让自己疲惫不堪的精神,去磨灭对做事的激情。保持以充沛的精力去干自己最喜欢的事。
360 0
最近的工作
从重庆来到杭州 由于对游戏的热情,来到杭州的第一份工作是在网易的游戏推广部门,做游戏推广。 当时负责了十五家网吧的推广工作,游戏是负责天下二了。 做了半个月,发现自己还是对业务上的事和人都格格不入,放弃了,还是重回网络开发吧! 接下来进到一家广告公司,做网站开发了,继续我的.net生涯 先接下公司之前的活儿,做了一些ASP的网站 然后开始做.net的开发了 www.gouwuvip.com www.mamishishang.com 这两个网站快完成了,一个人从程序框架到编写,,,其实自己总是会感到有种千疮百孔的感觉。
672 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
够快云库—— 文件协作从这里开始
立即下载
团队和工程管理取舍
立即下载
团队和工程管理的取舍
立即下载