搜索到与相关的文章
Android

Android canvas rotate():平移旋转坐标系至任意

自然状态下,坐标系以屏幕左上角为原点,向右是x正轴,向下是y正轴。现在要使坐标系的原点平移至任一点O(x,y),且旋转a角度,如何实现?交待下我的问题背景,已知屏幕上有两点p1和p2,构成直线l。我要以两点的中点mid(x,y)为坐标原点,线段l的中垂线为一个轴,l为另外一个轴,做一个坐标系。切割出一个边长为d的正方形。示意图如下所示:doubled=Math.sqrt((p2.x-p1.x)*(p2.x-p1.x)+(p2.y-p1.y)*(p2.y-p

系统 2019-08-12 09:30:09 2650

编程技术

hibernate3.2如何配置generator 为vm ?

在以前的项目中用hibernate2的版本中可以用如下的写法实现Oracle10g表ID的递增(不设oracle的sequence和trigger)在现在的项目中用hibernate3.2+oracle9i,好像hibernate3.2没有了"vm"这个相应的generator,只有很困难的找到一些关于"vm.long"和"vm.hex"

系统 2019-08-12 09:30:08 2650

各行各业

mac下goagent使用 Address already in use错误

此错误为端口占用错误!是你上一次运行goagent没有关闭占用的端口,需要关闭该端口,重新建立连接在命令行下:1:sudolsof-i:8087这是goagent默认的监听端口结果COMMANDPIDUSERFDTYPEDEVICESIZE/OFFNODENAMEPython49503root5uIPv40x8885ceefec08e8910t0TCPlocalhost:8087(LISTEN)其中49503为该进程的id2:结束上述占用端口的进程sudo

系统 2019-08-12 09:27:21 2650

Windows

关于SQL SERVER 2000在Windows Server 2003下不

SQLSERVER2000安装到WindowsServer2003上时,系统会提示,不支持SQLSERVER2000SP2以下的版本。按“继续”,可以成功的安装到WindowsServer2003下。打开企业管理器,发现一切操作正常,但是,如果使用JDBC连接就会出现大问题,无法链接,报错信息是:Errorestablishingsocketstack经过百般调试终归无望,最后决定安装SQLSERVER2000SP3,安装后,抱着试试看的心态,使用JDBC

系统 2019-08-12 01:54:38 2650

数据库相关

数组字符串uva 10405 - Longest Common Subsequ

在本文中,我们主要介绍数组字符串的内容,自我感觉有个不错的建议和大家分享下标题:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1346经典的LCS水题。。。用来入门是极好的。也是我的第一道dp题。但是一个非常坑的点是它的数据似乎有单数组的,这意味着如果用while(gets(a))这样去做循环的话可能会犯错,必须用

系统 2019-08-12 01:54:26 2650

Oracle

使用pfile 启动oracle 实例时,启动失败---db_r

[oracle@vm22~]$exportORACLE_SID=orcl[oracle@vm22~]$sqlplus/assysdbaSQL*Plus:Release10.2.0.1.0-ProductiononMonNov1023:04:362014Copyright(c)1982,2005,Oracle.Allrightsreserved.Connectedtoanidleinstance.SQL>startupnomountpfile='/home/

系统 2019-08-12 01:51:54 2650

Linux

Linux 技巧:让进程在后台可靠运行的几种方法

Linux技巧:让进程在后台可靠运行的几种方法http://www.ibm.com/developerworks/cn/linux/l-cn-nohup/Linux技巧:用cron和at调度作业http://www.ibm.com/developerworks/cn/linux/l-job-scheduling.htmlLinux技巧:控制预定作业的持续时间http://www.ibm.com/developerworks/cn/linux/l-job-t

系统 2019-08-12 01:32:45 2650

Tomcat

Tomcat性能优化

Tomcat6.18版本:apache-tomcat-6.0.18Why每个web客户端请求对于服务器端来说就一个单独的线程,客户端的请求数量增多将会导致线程数就上去了,CPU就忙着跟线程切换。而NIO则是使用单线程(单个CPU)或者只使用少量的多线程(多CPU)来接受Socket,而由线程池来处理堵塞在pipe或者队列里的请求.这样的话,只要OS可以接受TCP的连接,web服务器就可以处理该请求。大大提高了web服务器的可伸缩性。大家都听说了在Apach

系统 2019-08-12 01:32:23 2650

数据库相关

删除指定表的所有索引,包括主键索引,唯一索引

原文:删除指定表的所有索引,包括主键索引,唯一索引和普通索引,适用于sqlserver2005.删除指定表的所有索引,包括主键索引,唯一索引和普通索引,适用于sqlserver2005,使用说明:1,先执行脚本,将存储过程创建在数据库中2,调用方法,以黄金搭档数据库为例usevelcromfm--数据库名,根据具体项目替换godeclare@tableNamevarchar(20)set@tableName='menu'--表名,根据实际情况替换execs

系统 2019-08-12 01:32:05 2650

Python

浅谈python编译过程

python是一门解释性语言什么是解释性语言?学过C语言的同学都知道C语言是一门编译性语言,那么这里我们就要清楚的了解解释性语言与编译性语言有什么区别。编译性语言:只须编译一次就可以把源代码编译成机器语言,后面的执行无须重新编译,直接使用之前编译的结果即可;因此其执行效率比较高。例如:C语言、C++等解释性语言:源代码不能直接被编译为机器语言,而是先编译成中间代码,再由解释器对中间代码进行解释运行;执行效率较慢。例如:python、JS等这也就是为什么人们

系统 2019-09-27 17:57:45 2649