`
文章列表
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 ...

java map循环

    博客分类:
  • j2ee
异常一: 之前遇到一个问题。在用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-翻页

jqGrid的翻页要定义在html里,通常是在grid的下面,且是一个div对象: <body> ... <table id="list"></table> <div id="gridpager"></div> ... </body> js代码: jQuery("#grid_id").jqGrid({ ... pager : '#gridpager', ... }); 不必给翻页设置任何的css属性。在jqGrid里 ...

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"). ...

jqgrid-事件

语法: 事件 参数 备注 afterInsertRow rowidrowdatarowelem

jqgrid-数据

jqGrid可支持的数据类型:xml、json、jsonp、local or clientSide、xmlstring、jsonstring、script、function (…)。Json数据需要定义jsonReader来跟服务器端返回的数据做对应,其默认值: jQuery("#gridid").jqGrid({ ... jsonReader : { root: "rows", page: "page", total: "total", record ...
Global site tag (gtag.js) - Google Analytics