- 浏览: 157523 次
- 性别:
-
最新评论
-
小雪椰:
请问一下 MailSSLSocketFactory是在那个包里 ...
javamail 关于SSL的问题找了我一个星期之久 -
zhengyongqianluck:
确实改为本地ip连接就可以了
db2连接数据库异常"com.ibm.db2.jcc.c.DisconnectException" -
feihumingyue:
very good.找了好几天,没找到解决方法,楼主好样的!
db2连接数据库异常"com.ibm.db2.jcc.c.DisconnectException"
文章列表
DB shell数据操作
shell命令操作语法和JavaScript很类似,其实控制台底层的查询语句都是用JavaScript脚本完成操作的。
Ø 数据库
1、Help查看命令提示
help
db.help();
db.yourColl.help();
db.youColl.find().help();
rs.help();
2、切换/创建数据库
>use yourDB;
当创建一个集合(table)的时候会自动创建当前数据库
3、查询所有数据库
MongoDB Sharding Cluster是一种可以水平扩展的模式,在数据量很大时特给力,一直想研究一下,要构建一个MongoDB Sharding Cluster,需要三种角色:
1. Shard Server: mongod实例,用于存储实际的数据块,实际生产环境中一个Shard Server角色可由几台机器组个一个Replica Set承担,防止主机单点故障。
2. Config Server: mongod实例,存储了整个Cluster Metadata,其中包括Chunk信息。
3. Route Server: mongos实例,前端路由,客户端由 ...
远程在linux中操作mongodb,使用ctrl+c的时候造成异常退出。解决办法步骤如下:选项》会话选项》把下面windows的那个选上就行了。
1、MongoDB Shell中退格键使用的问题。
利用SecureCRT工具访问linux的时候,在使用MongoDB的交互式shell的时候,退格键(Backspace)无法使用,导致无法修改输入的字符。为这个错误,废了好长时间的力气,终于找到了错误的原因。其实,主要是SecureCRT工具默认的字符输入模式的问题,可以通过以下方式修改:
第一步:选择Option菜单中的Session Option。
第二步:在左侧的目录中选择Terminal—Emulation,在其中的Terminal选项中选择Linux,并点击确定即可。
刚刚编写oracle数据库的时候遇到一个问题。在网上没有找到自己想要的答案。就一直围着这几个字思索。然后通过群内的朋友提醒。原来是外键表缺少唯一约束。例如:
外键表:
create table users(
uids integer not null,
username nvarchar2(20) unique not null,
passwords nvarchar2(30) not null,
udatatime timestamp default sysdate,
udescriptions nvarch ...
异常一:
之前遇到一个问题。在用httpclient爬取网页上的代码的时候,出现了内存溢出的异常(Exception in thread "main" java.lang.StackOverflowError)
后来听到群里面大神(也就是我师父的)讲解,知道递归调用方法比较消耗栈内存,改成循环调用方法就好了。
结果可想而知,正确。例如,
public static void cawler(.....){
.........
cawler(.....);
}
这样递归执行会消耗太多的栈内存,栈在程序执行的时候是不会释放的,需要等 ...
今天加载xml文件的,并添加到Docuemnt里面去的时候发现一个问题。出现”Start of root element expected“的问题。开始以为是xml头文件的问题。但是把xml文件内的内容去掉后还是报出这个错误!然后我自己重新创建了一个xml文件。重新创建的xml文件有能正确的把xml放在Document里面去。
后来仔细对比两个文件,终于知道原因了。原来是编码的问题。这个错误让我很无语啊。找了我一上午。一个是UTF-8格式,一个是UTF-8无DOM的格式。
DocumentBuilder加载xml的时候,默认格式是UTF-8格式。但是,我的文件是UTF-8格式的还错误了。 ...
jsp传递中文参数乱码问题的解决方法 在用中文作为参数传给处理页面进行处理时发现是乱码。以往听说过是由于编码问题造成的,但就是无法解决。今天总算找到相关的解决方法。很简单:在每个jsp页面加上下面3行 <%@ page pageEncoding="GBK"%> <%@ page contentType="text/html;charset=GBK"%> <%request.setCharacterEncoding("GBK");%> 把GBK改成gb2312也可以,区别就是GBK不仅支持简体中文还支持 ...
今天搞SSH的时候遇到could not get next sequence value这个问题。在网上找了很多解决问题的办法都没解决掉。
最后,我把数据库重置了。然后再运行就好了。很诡异的一个错误。
网上有很多解决方案,都应该是遇到不同的错误。我的这种做法最好先不要做。先试试别的方法。
切记要在数据库创建主键自动生成策略:
create sequence DEPARTMENT_ID_SEQstart with 1 INCREMENT BY 1 名字一定要能对上。
配置文件版本的:
1.<id name="id" column="ID& ...
今天做事遇到一个问题,在jq出现加载问题的情况下。默认加载jq,由于jq只初始化页面的时候加载一次。我初始化的时候又使用了xsl,xsl就相当于html一样显示用的,主要用于显示xml的信息。
xml用不了,只能用js自己写事件。文件又出现了,页面循环展示的时候元素没有唯一标识,没法进行单独获取,连属性class也是一样的。
在http://www.cnblogs.com/huanlei/archive/2012/04/13/2445662.html找到获取class属性的方法。
<a class="A_DG" href="javascript:v ...
今天遇到java文件要打包成exe文件执行。找到一个工具还不错。
exe4j是一款很经典的将Java类文件打包成.exe文件的软件,支持把jar class文件等编译成windows下能够直接运行的exe文件,还可以添加启动等待画面
第一次安装时会出现下面的对话框:
它要求系统有1.5版本以上的JDK,点Download在线下载,如果你的机器上有JDK,点Locate找到你机器上已安装的JDK目录下/bin/java.exe就可以进行安装了。下面就安装过程详细说明一下:第1步,默认即可。第2步,如果已经有制作好的jar文件,则下面一个"JAR in EXE&quo ...
jqGrid的翻页要定义在html里,通常是在grid的下面,且是一个div对象:
<body>
...
<table id="list"></table>
<div id="gridpager"></div>
...
</body>
js代码:
jQuery("#grid_id").jqGrid({
...
pager : '#gridpager',
...
});
不必给翻页设置任何的css属性。在jqGrid里 ...
jqGrid的方法,从3.6开始已经完全兼容jQuery UI库。用法:
<script>
...
jQuery("#grid_id").jqGridMethod( parameter1,...parameterN );
...
</script>
grid_id:表格的id;jqGridMethod:用到表格上的方法;parameter1,…parameterN :参数列表此方法并不是返回请求的数据值而是返回一个jqGrid对象。
<script>
...
jQuery("#grid_id"). ...
语法:
事件
参数
备注
afterInsertRow
rowidrowdatarowelem
jqGrid可支持的数据类型:xml、json、jsonp、local or clientSide、xmlstring、jsonstring、script、function (…)。Json数据需要定义jsonReader来跟服务器端返回的数据做对应,其默认值:
jQuery("#gridid").jqGrid({
...
jsonReader : {
root: "rows",
page: "page",
total: "total",
record ...