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

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数据库

http://www.cnblogs.com/jying/p/3644992.html

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

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

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的事情, 但是java中byte表示的范围为;-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

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

版权声明:欢迎转载,希望在您转载的同时,添加原文地址,谢谢配合!

时间: 2024-12-15 21:44:40

2015年工作中遇到的问题:1-10的相关文章

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

1.NullPointerException.内容分类存在脏数据,导致报错,需要判断变量是否为Null.查看内容,id不合法,没有找到这条内容,需要判断是否有值,如果为null,跳转到404页面. 2.PDF下载出现"非法"的文件名.Linux和Windows,对文件名有一定的限制,禁止若干字符出现在文件名中.在实现PDF下载的时候,我是把文章的title作为文件名的,title出现了"非法字符",比如"一个一线城市的IT白领的生活成本3万/年.pdf&q

2015年工作中遇到的问题:131-140(有图才有真相)

从本篇的"工作问题"整理开始,尝试加入一些图片.有图,才有真相~ (*^__^*) 没图,你说个JJ~ o(︶︿︶)o 131.Android环境最常见的几个问题.第一个,project.properties的Android版本target=android-21 第二个,gen目录无法生成,可能的原因之一是,res资源目录有报错.第三个,res报错的一种情况是,drawable-xxhdpi目录报错,不被环境支持.网上找到1个说法是,开发环境有点旧,ADT,SDKManager之类的.

2015年工作中遇到的问题101-110

101.android R.java 不生成.网上找了一些办法,尝试了"顶层菜单Project,Clean",不行. 工程中还有另外一个问题,invalid resource directory name. res目录下有个drawable-xxhdpi目录,报错,删除了这个目录,就可以了. 然后,再Clean就好了,有了R.java这个文件. 102.js ==与===区别(两个等号与三个等号).被人问到了这个问题,网上找了下,打的还挺全面的. 1.对于string,number等基

2015年工作中遇到的问题91-100

91.Eclipse中下载插件,进度一直为0.网上无意中看到了,有人说"断网".本以为是句"玩笑话",结果试了几次,成功了. 另外就是,一个插件可能有多个包,可能会出错,只先安装一部分可以试试. 92.老版本的Eclipse安装Jetty总是失败,安装Maven通过断网的方式搞定的.有个Jetty很好安装,但是现在不再第1页了,第2页就进入了浏览器,安装就失败.新版本的自带Git,Jetty已经安装了. 最后的办法是,使用新版本的,手动安装SVN.这样,SVN.Gi

2015年工作中遇到的问题121-130

121.Java的equals,经常被坑.project的status是Short类型的变量.project.getStatus().equals(2);false 整数2默认的类型的int,有这个印象,网上也是这么说的.我想通过debug求证下,看看Short的equas,但是那个obj竟然无法"watch",debug模式也看不出类型,郁闷. 这个时候2被当作Integer,通过debug发现的.(这是我debug之前的"想当然",机智反被机智误啊) 203 =

2015年工作中遇到的问题:71-80,Tomcat-Redis-浮点数-HTTPS

71.Tomcat访问项目带了"项目名称".最简单的办法,是把这个项目部署到"root"目录,据boss所说,阿里的每一个项目,都单独放到1个Tomcat的root下.但是,我们的实际项目遇到了一些问题.Front项目,前端系统Backend项目,后端管理系统CMS与静态资源,前端系统2 由于图片等资源,存的是相对路径,同时需要让Front和Backend都能够访问到图片,我们最后决定把CMS放在Tomcat的root目录下.项目发布之后,Front项目的访问路径是

2015年工作中遇到的问题:21-30(这10个问题很有价值)

21.mysql数据库的数据类型numberic和double是不同的. numberic只能表达最长65位精度的定点数 而double可以描述的是允许的值是-1.7976931348623157E+308到-2.2250738585072014E-308.0和2.2250738585072014E-308到 1.7976931348623157E+308 虽然numberic的小数位数可以更长些,但是表达的值的范围远不及double. 就这些区别. 不能光考虑精度,同时要考虑值域范围. 另外一

写给我的2015—开启工作新旅程

前沿: 2015年的总结相比2014年来的晚了很多,原因一方面是今年呀的发现CSDN居然没有了前两年写年终的活动.还有一方面嘛还是自己太懒散了,一直恍恍惚惚的没有下手来总结. 今天,在这小年夜里(ps:外面下完雪挺冷的).独自一个人坐在办公桌前.静下心.记录下消逝的2015,再不总结就是大年30啦. 返回到2014年写下的些许愿望,有些逐渐的在实现了而有些依然须要更努力. 过去的2015,一半在学校毕业还有一半花在工作上,此刻的Me掰掰手指算下居然已是工作了7个月的社会进步爱国人士.从告别研究生

新手产品经理工作中常遇到的25个困惑问题

本文和大家分享的主要是新手产品经理工作中常见的一些问题,一起来看看吧,希望对大家有所帮助. 1.竞品分析的目的有哪些? 论证自己的判断是对的,补充自己的欠缺,知道不知道的. 2.在进行从0-1产品规划的时候和进行产品迭代的时候竞品分析的目的有何不同? 0-1的时候主要是看战略,来论证自己做的这个东西是有市场价值.有用户价值的. 迭代时候竞品分析主要是看体验和功能,或者称之为具体的好与坏.对与错. 3.竞品分析是如何验证假设的? 说下的理解哦,首先假设的东东是要量化出来的,数量上的具体和每一个的数