一个API清理垃圾小程序序

当前访客身份:游客 [
高层巨变,团队被迫解散,待业,修养,求职中。暂停更新。
:能给个QQ 不?
:可以分享源代碼嗎?
:不错,但是可以更生动一下
:storm从mongodb中load数据 然后分析,和直接在m...
:期待下文!
:你好,能帮忙看一下这个帖子的问题在哪里吗,htt...
:遗忘是上帝都设计,不要对抗,去做东西吧
:好多都没用到过
:看看,正好在学习
:看起来不错,持续关注学习
今日访问:10
昨日访问:38
本周访问:722
本月访问:1480
所有访问:33433
MongoDB API - 简单的示例小程序
发表于1年前( 10:02)&&
阅读(77)&|&评论()
0人收藏此文章,
对于MongoDB 而已,简单的API实现如下
阅读群体:对MOngoDB 尚且不够熟悉的初学者。
Plus: 由于本ID是第一次使用MongoDB,如出现理解的偏差,还请指出。
1 些概念:
& &一个MongoDB服务可以建立多个数据库,每一个数据库可以有多张表,通常而言,我们的数据库的表的名字叫
Collection,每一个Collection可以存放多个Document,每一个文档都以BSON(binary)的形式存放在硬盘之中,
因此可以存放比较复杂的形式存放在硬盘之中,因此可以存放比较复杂的对象,它是以文档的形式进行存储的。你可以给
任何的一个文档或者一批文档新增或则删除字段,而不会对其他的文档造成影响。这就是Schema-free, 和一般的Key -
value 数据库如下,这也是文档型数据库的主要优点,
跟一般的key-value数据库不一样的是,它的value中存储了结构信息,所以你又可以像关系型数据库那样对某些域进行读写、统计等操作。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。Mongo还可以解决海量数据的查询效率,根据官方文档,当数据量达到50GB以上数据时,Mongo数据库访问速度是MySQL10 倍以上。
BSON 是binay json的缩写,BSON 有以下的三个特点:
命名空间: MongoDB 村粗BSON对象到COllections,这一系列的数据库名,和Colelctions被
成为一个命名空间。
一个小程序:
import&java.net.UnknownHostE
import&java.util.ArrayL
import&java.util.L
import&org.slf4j.L
import&org.slf4j.LoggerF
import&com.esotericsoftware.minlog.L
import&com.mixbox.mongodb.impl.MongoDBU
import&com.mongodb.BasicDBO
import&com.mongodb.DB;
import&com.mongodb.DBC
import&com.mongodb.M
import&com.mongodb.ServerA
public&class&testIpChecker&{
public&static&final&Logger&LOG&=&LoggerFactory.getLogger(MongoDBUtil.class);
//&mongodb地址
static&ServerAddress&address&=&
//&集群地址集
static&List&ServerAddress&&list&=&new&ArrayList&ServerAddress&();
//&mongo对象
static&Mongo&m&=&
//&数据库对象
static&DB&db&=&
address&=&new&ServerAddress("192.168.50.25",&30000);
}&catch&(UnknownHostException&e)&{
//&TODO&Auto-generated&catch&block
e.printStackTrace();
list.add(address);
m&=&new&Mongo(list);
db&=&m.getDB("shoptest");
public&static&void&main(String[]&args)&throws&Exception&{
MongoDBUtil&mongoutil&=&new&MongoDBUtil();
int&needInc&=&mongoutil.checkHasIp("192.168.50.165");
//&for&(int&i&=&0;&i&&&100;&i++)&{
//&insertIntoMongo("192.168.50.165");
isNeed(needInc);
public&static&void&p(Object&o)&{
System.err.println(o.toString());
public&static&void&isNeed(int&needInc)&{
if&(needInc&==&1)&{
p("需要增加,库里面没有");
p("不需要,库里有了");
public&static&void&insertIntoMongo(String&dimensionip)&{
DBCollection&collection&=&db.getCollection("dimensionipbase");
//&获取表的句柄
//&封装查询条件
BasicDBObject&basicDBObject&=&
BasicDBObject&newdbobject&=&new&BasicDBObject();
newdbobject.put("dimensionip",&dimensionip);
collection.insert(newdbobject);
& &BasicDBobject &事实也对应着 Document对象。 利用BasicDBObject去管理。
更多开发者职位上
1)">1)">1" ng-class="{current:{{currentPage==page}}}" ng-repeat="page in pages"><li class='page' ng-if="(endIndex<li class='page next' ng-if="(currentPage
相关文章阅读java的一个小程序 HttpResponse类报错?
我想试一下新申请的图灵机器人API接口,一个小程序,编译报错如下图:&br&&img data-rawheight=&443& data-rawwidth=&677& src=&/abd6fcf7bb_b.jpg& class=&origin_image zh-lightbox-thumb& width=&677& data-original=&/abd6fcf7bb_r.jpg&&这报错信息看不懂啊,我只是把org文件夹改了下名字(因为我的当前目录还有一个org目录),类的路径其实是对的(见下图)&br&&img data-rawheight=&520& data-rawwidth=&792& src=&/e865a2a439b7fdf9eb310_b.jpg& class=&origin_image zh-lightbox-thumb& width=&792& data-original=&/e865a2a439b7fdf9eb310_r.jpg&&&br&难道是该接口的原始路径名不让修改?&br&下面是代码&div class=&highlight&&&pre&&code class=&language-java&&&span class=&kn&&import&/span& &span class=&nn&&orgr.apache.http.*&/span&&span class=&o&&;&/span&
&span class=&kn&&import&/span& &span class=&nn&&mons.logging.*&/span&&span class=&o&&;&/span&
&span class=&kn&&import&/span& &span class=&nn&&org.apache.http.client.*&/span&&span class=&o&&;&/span&
&span class=&kn&&import&/span& &span class=&nn&&org.apache.http.client.methods.*&/span&&span class=&o&&;&/span&
&span class=&kn&&import&/span& &span class=&nn&&java.net.*&/span&&span class=&o&&;&/span&
&span class=&kn&&import&/span& &span class=&nn&&java.io.*&/span&&span class=&o&&;&/span&
&span class=&kd&&public&/span& &span class=&kd&&class&/span& &span class=&nc&&Apitest&/span& &span class=&o&&{&/span&
&span class=&kd&&public&/span& &span class=&kd&&static&/span& &span class=&kt&&void&/span& &span class=&nf&&main&/span&&span class=&o&&(&/span&&span class=&n&&String&/span&&span class=&o&&[]&/span& &span class=&n&&args&/span&&span class=&o&&)&/span& &span class=&kd&&throws&/span& &span class=&n&&IOException&/span& &span class=&o&&{&/span&
&span class=&n&&String&/span& &span class=&n&&APIKEY&/span& &span class=&o&&=&/span& &span class=&s&&&9aed5af08e6bcc09a22f299c3b616ec7&&/span&&span class=&o&&;&/span&
&span class=&n&&String&/span& &span class=&n&&INFO&/span& &span class=&o&&=&/span& &span class=&n&&URLEncoder&/span&&span class=&o&&.&/span&&span class=&na&&encode&/span&&span class=&o&&(&/span&&span class=&s&&&123&&/span&&span class=&o&&,&/span& &span class=&s&&&utf-8&&/span&&span class=&o&&);&/span&
&span class=&n&&String&/span& &span class=&n&&requesturl&/span& &span class=&o&&=&/span& &span class=&s&&&/openap/api?key=&&/span&&span class=&o&&+&/span&&span class=&n&&APIKEY&/span&&span class=&o&&+&/span&&span class=&s&&&&info=&&/span&&span class=&o&&+&/span&&span class=&n&&INFO&/span&&span class=&o&&;&/span&
&span class=&n&&HttpGet&/span& &span class=&n&&request&/span& &span class=&o&&=&/span& &span class=&k&&new&/span& &span class=&n&&HttpGet&/span&&span class=&o&&(&/span&&span class=&n&&requesturl&/span&&span class=&o&&);&/span&
&span class=&n&&HttpResponse&/span& &span class=&n&&response&/span& &span class=&o&&=&/span& &span class=&n&&HttpClients&/span&&span class=&o&&.&/span&&span class=&na&&createDefault&/span&&span class=&o&&().&/span&&span class=&na&&execute&/span&&span class=&o&&(&/span&&span class=&n&&request&/span&&span class=&o&&);&/span&
&span class=&k&&if&/span&&span class=&o&&(&/span&&span class=&n&&response&/span&&span class=&o&&.&/span&&span class=&na&&getStatusLine&/span&&span class=&o&&().&/span&&span class=&na&&getStatusCode&/span&&span class=&o&&()==&/span&&span class=&mi&&200&/span&&span class=&o&&){&/span&
&span class=&n&&String&/span& &span class=&n&&result&/span& &span class=&o&&=&/span& &span class=&n&&EntityUtils&/span&&span class=&o&&.&/span&&span class=&na&&toString&/span&&span class=&o&&(&/span&&span class=&n&&response&/span&&span class=&o&&.&/span&&span class=&na&&getEntity&/span&&span class=&o&&());&/span&
&span class=&n&&System&/span&&span class=&o&&.&/span&&span class=&na&&out&/span&&span class=&o&&.&/span&&span class=&na&&println&/span&&span class=&o&&(&/span&&span class=&s&&&return: &&/span&&span class=&o&&+&/span&&span class=&n&&result&/span&&span class=&o&&);&/span&
&span class=&o&&}&/span&
&span class=&o&&}&/span&
&span class=&o&&}&/span&
&/code&&/pre&&/div&
我想试一下新申请的图灵机器人API接口,一个小程序,编译报错如下图:这报错信息看不懂啊,我只是把org文件夹改了下名字(因为我的当前目录还有一个org目录),类的路径其实是对的(见下图)…
按投票排序
jar不是解压了用的org是包名的一部分,不能直接改目录名有jar依赖的话,编译和运行需要指定CLASSPATH综上这些麻烦问题如果不明白,最好用IDE来编译运行,省得浪费自己的时间。
指定classpath,加编译选项或者把依赖的路径加到系统环境变量的classpath里。NewTeris 俄罗斯方块,基于windows API 的一个趣味小程序代码 Other Riddle games 其他智力游戏 238万源代码下载-
&文件名称: NewTeris
& & & & &&]
&&所属分类:
&&开发工具: Visual C++
&&文件大小: 2947 KB
&&上传时间:
&&下载次数: 0
&&提 供 者:
&详细说明:俄罗斯方块,基于windows API 的一个趣味小程序代码-Game:Teris
based ob windows programming, windows API
文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):
&&NewTeris\Debug\NewTeris.bsc&&........\.....\NewTeris.exe&&........\.....\NewTeris.ilk&&........\.....\NewTeris.obj&&........\.....\NewTeris.pch&&........\.....\NewTeris.pdb&&........\.....\NewTeris.sbr&&........\.....\vc60.idb&&........\.....\vc60.pdb&&........\Debug&&........\NewTeris.cpp&&........\NewTeris.dsp&&........\NewTeris.dsw&&........\NewTeris.ncb&&........\NewTeris.opt&&........\NewTeris.plg&&........\Release\NewTeris.exe&&........\.......\NewTeris.obj&&........\Release&&........\陈峰版Teris-Beta1.rar&&NewTeris
&输入关键字,在本站238万海量源码库中尽情搜索:& & 下一页 1 2 用 VB 实现编程离不开函数调用及 Windows API函数的调用,以下是笔者收集的一些实用的小例程,它们可以直接用在你的实际编程中,也可以根据实际应用加以扩充完善。其中涉及Windows API函数调用的代码你可以从VB5.0系统的API函数查看器中复制函数& & 下一页&1&2& & & & & & 用VB实现编程离不开函数调用及WindowsAPI函数的调用,以下是笔者收集的一些实用的小例程,它们可以直接用在你的实际编程中,也可以根据实际应用加以扩充完善。其中涉及Windows API函数调用的代码你可以从VB5.0系统的API函数查看器中复制函数定义内容,以避免出错。& & 1.系统型表单& & 系统型意味着用户完成当前表单操作之前无法进行其它操作,这对于编制系统口令保护界面尤为重要。如果你希望当前表单系统型表单,需如下定义API函数:& & Declare Function SetSysModalWindow Lib "User" (ByVal hWnd As Integer) As Integer& & 然后调用:oldSysModal = SetSysModalWindow([Form].hWnd)& & 2.获取驱动器类型& & 代码如后:& & Declare Function GetDriveType Lib “Kernel" (ByVal nDrive As Integer) As Integer& & Global Const DRIVE_REMOVEABLE% = 2, DRIVE_FIXED% = 3& & Global Const DRIVE_REMOTE% = 4& & 3.表单在对中& & 本子程序功能使表单定位在屏幕中央,在表单中任何需要表单对中的地方只需加入一行代码:& & “centerwindow.me”即可成功调用。& & Public Sub CenterWindow(f As Form)& & f.Top = (Screen.Height * .5) - (f.Height * .5)& & f.Left = (Screen.Width * .5) - (f.Width * .5)& & End Sub& & 4. 定义变量& & 许多的程序员习惯于如下定义变量:& & Dim iNum, iNextNum, iLastNum as Integer& & 实际上只有最后一个变量被设为了整型,前两个变量则是系统的缺省的Variant数据类型,而Variant 数据类型可用来替换任何数据类型,显然对于精练的程序设计是不利的。 正确的方法如下:& & Dim iNum as Integer& & Dim iNextNum as Integer& & Dim iLastNum as Integer& & 原文转自:http://www.ltesting.net
声明:该文章系网友上传分享,此内容仅代表网友个人经验或观点,不代表本网站立场和观点;若未进行原创声明,则表明该文章系转载自互联网;若该文章内容涉嫌侵权,请及时向
上一篇:下一篇:
相关经验教程
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.001 收益扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
初学者API入门事例,VB锁屏小程序源码,及窗体布局!
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口

我要回帖

更多关于 小程序 的文章

 

随机推荐