- 浏览: 16537 次
- 性别:
- 来自: 武汉
最新评论
-
yanqlv:
文章老了点
ajax原理 -
lBovinl:
...
有关tomcat内存溢出问题 -
lBovinl:
加油~
随心而写 -
lBovinl:
那么惨~~~
程序员的真实生活 -
deathwknight:
做为程序员在职位上三年有所上升比较困难个人认为程序员干三年才真 ...
随心而写
文章列表
mybatis入门
先说下hibernate和mybatis的区别,为什么要使用mybatis
hibernate,自动封装,sql自动生成,映射关系自动生成,我觉得hibernate真的很好用
mybatis 需要自动写sql语句,pojo类也需要手动写,目前我没体会到他的好处
官方定义优点是:安全性
(1)hibernate所有的映射关系都是公开的,有时出于安全考虑,可能只公开部分查询语句
(2)部分大数据的操作 使用储存过程操作响应更快,hibernate使用不太方便
下面说下如何使用mybatis
1.首先新建一个java project
2.导包 ib ...
1.getconf LONG_BIT 查询系统版本号 32位Linux系统显示32, 64位Linux系统显示64
2.将apache-tomcat-6.0.43.tar.gz,对应版本的jdk拖入/usr/local目录,也可以直接下载jdk
wget –c jdk下载地址
3.新建文件夹 :sudo mkdir /usr/lib/jvm
4.解压安装到jvm目录下 sudo tar zxvf jdk名称 -C /usr/lib/jvm
跳转到 cd /usr/lib/jvm
重命名 sudo mv jdk1.7.0/ java-7-sun
5.修改环境 ...
两种办法,
1.改变tomcat端口,找到tomcat下面的server.xml文件,将里面的port=8080的改成其他的
2.改变Oracle端口
进入sql命令窗口,登陆进入 conn system/密码;
成功后,运行
-- 把HTTP/WEBDAV端口从8080改到8081
call dbms_xdb.cfg_update(updateXML(dbms_xdb.cfg_get(),
'/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()',8081));
-- 把FTP端口从2100改到2111
call db ...
当程序员的时间已将两年了,两年时间,很多人都在劝我转行,说,女生搞测试多好啊,或者做文员,总比当程序员好吧,那么辛苦,可是我依然坚持自己的初衷,不为别的,只是因为自己内心喜欢开发这个工作,喜欢 ...
很多人以为坐在电脑前上班是很轻松的事情,可是谁能理解俺们的心痛。
早起上班,一进公司各种问题来了,处理不完的问题,一坐就是一上午,
项目来的时候,想去厕所的时候心里都在想:解决完这点问题就去,上个厕所都得往后拖时间。
喝水问题:厕所都没时间去,哪里有喝水的时间。
常常看别人说,在公司每天喝个下午茶真舒服,我只想说,长这么大,不知道啥叫下午茶。
常常工作起来,别人下班你还在赶着这个问题,因为时间紧,任务重。
等这阵工作完了,你才发现,脖子以及全身都好痛,因为你期间根本忘记去换个姿势。
人家下班回家了,你还在拼命的赶项目,出了问题,是程序员的,有了荣誉,是上级的。
加班:好多程序员加班是没有工资的 ...
java.io.CharConversionException: isHexDigit
今天在前台页面传了一个sql语句进行执行的时候,出现了这个异常
url当时是:localhost:8080/test?sql='select * from t_paper where taskid=403 and title like '^%''
网上查了一下,是escapse的问题
就把url改了一下
var url = localhost:8080/test?sql='select * from t_paper where taskid=403 and title like '^%'';
url=en ...
一个类似登陆的存储过程
mysql存储过程:
drop PROCEDURE if EXISTS login;
CREATE PROCEDURE login(IN username int,in password VARCHAR,out count INT)
begin
SELECT count(1) into count from t_user where uname=username and upwd=password;
end;
java程序调用:
import java.sql.CallableStatement;
import java.sql.Connection;
impor ...
在用jsoup访问页面时报错
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException:
PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException:
unable to find valid certification path to requested target
这是由于安全认证的问题,网上解决办法很多,
我们只需要在Jsoup.connect(webSite)之前添加方法忽 ...
报错原因因为:
游标定义需要在变量后,handler前,否则会报此错误
检查游标定义位置
假如当前有一条数据
id emails
1 baidu@qq.com,baidu@163.com,baidu@139.com
现在想要分别取出baidu@qq.com,baidu@163.com,baidu@139.com 存入另外一个表中 表只有俩个字段id,email
如果用java程序,那么很简单,直接根据ID查询出这条记录,然后对这个字符做split以逗号分割就可以了,但是sql中没有split函数,如果实现,
以下是用sql写的处理数据的存储过程
drop PROCEDURE if EXISTS dealEmail
CRE ...
刚刚发现MyEclipse7.5过期了,需要注册,然后在网上找了几个注册码,发现每当输入用户名和密码的时候,下面 完成 的按钮式禁用的,然后网上查找了一下原因,说是需要写入 Subscriber 和 Subscription Code 还有Subscription Detail 但是最后一个无法进行键盘输入,应该是自动生成的,继续查找原因,发现找到一个好用的代码生成注册码的方法,运行后会输入注册码,再次根据注册名和注册码进行注册Ok
import java.text.DecimalFormat;
import java.text.NumberFormat;
import java.tex ...
在这篇文章中,我将从10个方面来对AJAX技术进行系统的讲解。
1、ajax技术的背景
不可否认,ajax技术的流行得益于google的大力推广,正是由于google earth、google suggest以及gmail等对ajax技术的广泛应用,催生了ajax的流行。而这也让微软感到无比的尴尬,因为早在97年,微软便已经发明了ajax中的关键技术,并且在99年IE5推出之时,它便开始支持XmlHttpRequest对象,并且微软之前已经开始在它的一些产品中应用ajax,比如说MSDN网站菜单中的一些应用。遗憾的是,不知道出于什么想法,当时微软发明了ajax的核心技术之后, ...
java.lang.OutOfMemoryError: Java heap space
在JVM中如果98%的时间是用于GC且可用的 Heap size 不足2%的时候将抛出此异常信息。
JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.
JVM在启动的时候会自动设置Heap size的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置。
例如:java -jar -Xmn16m -Xms64m -Xmx128m MyApp.jar
如果Heap Size设 ...