- 博客(105)
- 资源 (2)
- 收藏
- 关注
转载 ANDROID导入文件后的本地无法编译生成R.java的问题
最近研究Android,发现对于外部导入的工程,编译的时候不能够正常生成R.java文件的解决办法,经过多次使用验证发现可以解决大部分问题 首先说明一下这个方法的适用情况: 在Eclipse从外部导入工程的时候,在Console窗口中会提示 : [2014-08-07 22:23:11 - XXXXX
2014-11-13 20:43:38 1208
原创 Spring MVC的 <form action="" /> 表单提交相对路径异常问题
String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>">
2014-11-07 14:52:21 8694 1
转载 mysql创建外键时可能遇到的问题
在Mysql中创建外键时,经常会遇到问题而失败,这是因为Mysql中还有很多细节需要我们去留意,我自己总结并查阅资料后列出了以下几种常见原因。1. 两个字段的类型或者大小不严格匹配。例如,如果一个是int(10),那么外键也必须设置成int(10),而不是int(11),也不能是tinyint。另外,你还必须确定两个字段是否一个为 signed,而另一个又是unsigned(即:无符号)
2014-05-27 14:59:30 948
转载 c++ STL的各种容器方法总结
map常用的方法主要有:insert,erease,size,count,begin,end,find,clear,emptyinsert方法: 在map中插入一个元素,map中记录的元素通常为键值对,所以,在存储时会把,键和值封装成pair然后进行插入,例如:phone.insert(pair(name,number));其中name和number为
2014-03-26 17:01:05 1671
转载 python根据unicode判断语言类型
[python] view plaincopyprint?def is_chinese(uchar): """判断一个unicode是否是汉字""" if uchar >= u'\u4e00' and uchar'\u9fa5': return True else: return False def is_number(uchar):
2014-03-25 19:57:20 3888
转载 c++的new和delete的方法使用以及不用new定义变量
new和delete运算符用于动态分配和撤销内存的运算符new用法: 1. 开辟单变量地址空间 1)new int; //开辟一个存放数组的存储空间,返回一个指向该存储空间的地址.int *a = new int 即为将一个int类型的地址赋值给整型指针a. 2)int *a =
2014-03-24 16:44:27 9339 1
转载 C++ STL库的总结以及实现原理
STL的容器可以分为以下几个大类:一:序列容器, 有vector, list, deque, string.二 : 关联容器, 有set, multiset, map, mulmap hash_set,hash_map, hash_multiset, hash_multimap三: 其他的杂项: stack, queue, v
2014-03-23 14:46:06 6995 1
转载 python beautifulsoup的安装导入
··一个BeautifulSoup的模块,安装就浪费了俺这么长时间,下载的是BeautifulSoup4-4.1.3,安装的时候就是 python setup.py build python setup.py install就这么简单的两个命令,因为安装之前也看了下别人的就是这样,可是自己import的时候,总出错,弄了半天才
2014-03-17 13:12:21 4864 3
转载 Java内存泄露
Java内存泄露 Java和C++中一个很大的区别就是Java有垃圾回收机制GC自动管理内存的回收,因此开发人员不需要调用方法来释放内存,而C++没有自动回收内存的机制,所以处处都需要留意内存的回收情况,万一不注意就可能出现内存泄露的情况。 但这是不是就表明Java就没有内存泄露的问题呢?答案是否定的,也有些情况也会导致Java编写的程序出现内存泄露的问题。
2014-01-15 10:22:29 547
原创 hibernate获取SESSION和SESSION CLEAR
在Hibernate中使用annotation出现错误。如题目所示。HibernateSessionFactory类中:// private static Configuration configuration = new Configuration(); //xx.hbm.xml形式下的new private static Configuration
2013-07-30 14:39:48 905
原创 Linux下配置jdk1.7
第一步:下载jdk-7-linux-i586.tar.gzwget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz (注:如果下载不下来,建议使用迅雷下载,然后拷贝到Linux系统上。) 第二步:解压安装sudo tar
2013-05-27 22:05:14 514
转载 MySQL在UBUNTU12.04下的安装、停止、重启和启动
MySQLMySQL is a fast, multi-threaded, multi-user, and robust SQL database server. It is intended for mission-critical, heavy-load production systems as well as for embedding into mass-deployed
2013-04-10 13:23:01 1034
转载 java使用magickimage压缩图片
ImageMagcik 通过 arch pacman直接安装基本不用配置。 Jmagick 在32位操作系统下libJMagick.so 可以直接用,64位操作系统需要下载源码进行编译,说明: (看源码中的Install文档有详细说明,autoconf为C 的编译软件需要安装) > autoconf >./configure >make all 然后放到系统
2012-12-19 11:59:42 15002
转载 ImageIO unsupport Image Type exception
File f = new File("/path/imagefile.jpg"); //Find a suitable ImageReader Iterator readers = ImageIO.getImageReadersByFormatName("JPEG"); ImageReader reader = null; while(readers.hasNex
2012-12-19 01:22:24 1150
原创 关于java中反斜杠和斜杠与路径的关系
一:测试通过的案例:String ss1 = "D:/picture";System.out.println(ss1);ss1 = ss1.substring(ss1.indexOf('/'));System.out.println(ss1);二:测试错误的案例:String ss1 = "D:/picture";System.out.print
2012-12-15 13:30:42 7944 2
原创 java内存和mysql连接管理的问题
中间遇到过内存超预料被消耗的问题,后来发现是mysql的同一个connection长期存在,导致它的resultset一直不能被jvm的GC释放。但是每次都new一个connection太耗时间,现在的方案是每次以一定的概率(5%)关闭原来的connection,然后新建一个,效果不错。(个人觉得这是一个比较隐蔽的bug,写出来大家分享下)
2012-12-14 14:07:16 918
原创 关于JSONObject使用class not found的处理办法
这句话前面和后面都加上了打印信息,运行结果是前面有打印,后面没有打印,也没有任何异常抛出,就这么莫名其妙的断掉了。 我把这段代码拿到junit下测试 就报错了。java.lang.ClassNotFoundException:org.apache.commons.lang.exception.NestableRuntimeException错误,查了下原因原来是少了3个包。因为我在使用js
2012-12-06 10:44:51 9472
转载 import com.sun.image.codec.jpeg.JPEGCodec报错
import com.sun.image.codec.jpeg.JPEGCodec;在Eclipse中处理图片,需要引入两个包:import com.sun.image.codec.jpeg.JPEGCodec;import com.sun.image.codec.jpeg.JPEGImageEncoder;报错:Access restriction: The ty
2012-12-05 18:04:12 1732
转载 转贴:spring学习方法源码分析
一、首先Java的基础、面向对象的基础和设计模式的基础知识是必不可少的。 关于设计模式我觉得不用学太多,但以下三个模式是学习 Spring必不可少的:factory模式(包括简单工厂和抽象工厂),Strategy模式,Template method模式。如果不掌握这些你就根本没法领悟Spring的精髓,只能依样画葫芦地照搬,这是很可怕的事。 我这里强烈建议的 书可能让人有点意外,那
2012-11-30 15:20:29 7863
原创 查看数据库metadata的方法
创建了很多的存储过程了,他们也都保存在mysql数据库中,如果我们要查看mysql实际上保存了什么信息,可以有四种方法,两种使用show语句,两种使用select语句,他们的格式如下: SHOW CREATE PROCEDURE / SHOW CREATE FUNCTION SHOW PROCEDURE STATUS / SHOW FUNCTION STATUS SELECT FROM
2012-11-28 18:56:43 1872
原创 myeclipse的外置tomcat配置
动机:我的myeclipse自带的tomcat部署服务器总是出现cannot find jdbc class的错误,尝试换成自己配置的tomcat。方法如下:工具/原料Myeclipse8.5 tomcat6.x步骤/方法首先我们打开Myeclipse,进入偏好设置window-perference:如下图
2012-11-28 11:14:53 2505
转载 批处理案例收藏
http://www.jb51.net/article/26181.htm批处理实例代码教程 -------------------------------------------------------------------------------- 批处理程序删除自身.bat echo 有时候我们需要批处理程序在执行完成之后删除自身,可以用 del %0 例:
2012-11-15 23:23:21 1125
原创 忘记mysql密码时重设密码办法
个人尝试的方法:通过管理员权限进入cmd.exe程序。然后用命令行进入Mysql的bin目录。输入命令:mysqld --skip-grant-table,命令行程序进入无反应状态。之后再打开个界面,然后用mysql -u root mysql命令进入Mysql程序。在mysql命令行中输入:use mysql;然后输入:UPDATE user SET Password
2012-11-15 23:02:42 1970
原创 防止SQL注入的参数化方法
最好的方法就是用参数化SQL:SqlConnection cn=new SqlConnection("连接字符串");SqlCommand cmd=new SqlCommand("insert into 表 values(@name,@pwd)",cn);cmd.Paramters.AddWithValue("@id",TextBoxName.Text);cmd.Paramters
2012-11-15 13:14:51 976
原创 myeclipse设置包的显示结构
在右上边三角那里进去设置。还可以设置folder presentation.选第一个是显示完整的包名,第二个显示的是树形结构,我们一般用第一种,如下图:如果觉得project explore 中显示的jar包过于碍眼,使用package explorer就可以了。右击项目选择show in,出现的菜单中选择package view就可以了。
2012-11-14 18:23:39 7812 1
转载 git的安装和使用
GIT在Linux上的安装和使用简介 GIT最初是由Linus Benedict Torvalds为了更有效地管理Linux内核开发而创立的分布式版本控制软件,与常用的版本控制工具如CVS、Subversion不同,它不必服务器端软件支持,速度和效率也有着相当程度的提高。 www.2cto.com 如果拥有CVS或者SVN的使用背景,那么更熟悉的方法是客户端-服
2012-11-07 15:38:27 7957 2
原创 10月中旬业界动态
谷歌在印度推Gmail免费短信服务http://www.csdn.net/article/2012-10-11/2810667-google-pushes-out-free-sms-service谷歌一直在努力桥接发展中国家功能手机SMS服务和Gmail之间的服务,这不,近日谷歌在印度推出“Gmail SMS”服务,这使得印度的Gmail用户可以从Gmail的窗口发送信息到手机上并且接受聊
2012-10-16 16:36:52 1299
原创 注释的重要性和格式
没注释同别人合作的时候,很累的,都不知道每个代码在整体中的作用是什么。如果过了很久,你忘了这个代码什么意思,一看注释立刻就明白了,如果没注释还得再花跟以前同样的时间去理解。注释的格式:JAVA注释方法及格式1、单行(single-line)--短注释://……单独行注释:在代码中单起一行注释, 注释前最好有一行空行,并与其后的代码具有一样的缩进层级。假如单行无法完成,则应采用块注释
2012-10-15 15:35:30 1804
原创 信息对称
信息称在现代社会中有着重要的意义。信息对称 - 简介信息对称理论近些年在经济学界很是走红。先是1996年,经济学家米尔利斯和维克里因研究这一理论而获诺贝尔奖。刚刚过了5年,2001年,新世纪伊始,瑞典皇家科学院又将诺奖桂冠戴在了研究信息对称理论的经济学家阿克洛夫等人身上。 信息对称 - 介绍信息对称何许物也,为何如此得宠,频受诺奖评委们青睐呢?
2012-10-15 15:16:16 2915
原创 Myeclipse的各个操作总结
import操作:file --> import安装插件操作:Help --> software and workspace center项目间相互引用:选中目标工程 --> project --> properties --> Java build path --> projects --> required projects on the build path --> add
2012-10-15 15:13:48 525
转载 myeclipse安装SVN
方法一:在线安装 1.打开HELP->MyEclipse Configuration Center。切换到SoftWare标签页。 2.点击Add Site 打开对话框,在对话框Name输入Svn,URL中输入:http://subclipse.tigris.org/update_1.6.x 或者Eclipse update site URL: http:
2012-10-13 15:42:30 492
转载 算法的定义
2011年7月在法国举办的第14届国际逻辑学、方法论及科学哲学大会(CLMPS)上,举办了一场以“何为算法?”为主题的专题研讨会。在图灵 100周年诞辰庆典到来之际,提出这样的问题似乎颇为奇怪——难道图灵没有断定这个问题的答案吗?难道答案不是“算法就是图灵机”吗?但将图灵机和算法混为一谈却是对图灵发表于1936年的论文《论可计算数及其在判定问题上的应用》的误解,图灵的目标是定义可计算性,而
2012-09-12 08:18:04 2296
转载 景点通功能介绍
在黄金周到来之前,你想好去什么地方玩了吗?如果已经想好去哪旅行,你又怎么做进入景区以后的计划?通常我们要查景区地图和旅行攻略,但即使花了时间准备,还是可能面临问题:没人讲解景点;原本计划的旅行时间根本不够用;因为信息不对称被骗;遇到黑导游……TouchChina团队考虑到了这种旅客常常遇到的困境,希望通过“景区内地图+导游”帮助用户更好体验旅行目的地。他们曾根据不同景区开发了不少导游App
2012-09-10 17:36:22 2793
转载 12个有趣的C语言问题
摘要:12个C语言面试题,涉及指针、进程、运算、结构体、函数、内存,看看你能做出几个!1.gets()函数问:请找出下面代码里的问题:#include int main(void) { char buff[10]; memset(buff,0,sizeof(buff)); gets(buff); printf("\n The buffer
2012-09-10 17:35:17 707
转载 python的设计模式
Python设计模式系列之一: 用模式改善软件设计肖文鹏 (xiaowp@263.net), 北京理工大学计算机系硕士研究生简介: 软件设计大师总是要比初学者更加清楚该如何设计软件,因为他们手中掌握着设计模式这一法宝。作为一种高级的软件复用形式,设计模式是众多优秀软件设计师集体智慧的结晶,能够很好地指导软件设计过程。本系列文章介绍如何在用Python开发
2012-08-30 13:29:04 2639
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人