- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 MongoDB Java操作
package db;import java.util.ArrayList;import java.util.List;import org.bson.Document;import com.mongodb.MongoClient;import com.mongodb.client.FindIterable;import com.mongodb.client.MongoColle...
2018-09-28 15:34:12 110
原创 MongoDB的介绍和操作
mongodb的基本概念有集合collection(表)、文档document(行)、数据字段/域field、索引index、mongodb不支持表连接、而且mongodb主键primary key会自动将_id设置为主键。接下来就讲解一下命令:1、mongo 可以直接进入mongodb shell操作界面2、show dbs 查看mongodb的数据库,db是mongodb默认的...
2018-09-28 15:10:56 958
原创 MongoDB安装和启动
1、下载MongoDB软件下载地址:https://www.mongodb.com/download-center?jmp=nav#community2、安装后,在安装目录下创建数据库目录和日志目录,分别是mongodb/data/db、mongodb/data/log3、dos命令行启动mongodb进入bin目录下,运行mongod --dbpath F:\mongod...
2018-09-27 09:01:01 267
原创 Java异常处理机制
Java异常是java提供一种识别及响应异常的一致性机制。这样可以提供java的程序的健壮性。java异常用到的几个关键字:try:用于监听异常catch:捕获异常finally:finally语句块总是要被执行的throw:用于抛出异常throws:用于声明异常Throwable是所有异常或错误的超类,它有2个子类,Error和Exception,用于异常情况。Thr...
2018-09-26 16:48:43 146
原创 Java FileReader和FileWriter
FileReader是从InputStreamReader继承而来,按字符流读取数据。FileWriter是从OutputStreamReader继承而来,按字符流写入数据。public static void main(String[] args) throws Exception { File file = new File("F:/cc.txt"); ...
2018-09-26 15:56:40 405
原创 Java FileInputStream和FileOutputStream的使用
package arithmetic;import java.io.FileInputStream;import java.io.FileOutputStream;public class FileIO { public static void main(String[] args) throws Exception { //b.txt里是12345 ...
2018-09-26 15:46:52 293
原创 Java的String、StringBuffer、StringBuilder比较
String是字符串常量,如果不断地对一个String对象进行修改,那么会不断地生成新的对象,然后将指针指向新的对象。所以对经常修改的变量,最好不要使用String,不然内存中无引用变量增多了,JVM的GC就要开始工作了,性能自然就慢了。StringBuffer性能比较好,如果是一个StringBuffer变量一直被修改,那么不会产生新的对象,而是在原来的对象上进行修改。StringBui...
2018-09-25 16:19:29 101
原创 Java访问控制符public、protect、default、private
default (即缺省,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。 private : 在同一类内可见。使用对象:变量、方法。 注意:不能修饰类(外部类) public : 对所有类可见。使用对象:类、接口、变量、方法 protected : 对同一包内的类和所有子类可见。使用对象:变量、方法。 注意:不能修饰类(外部类)...
2018-09-25 15:21:11 685
原创 Java基本数据类型
java有两大数据类型,一种是内置数据类型,一种是引用数据类型1、byte 字节,长度8位,有符合的,以二进制补码表示的整数。取值区间 -2^7~2^7-1,byte的占用空间是int的四分之一2、short16位的、有符合的,以二进制补码表示的整数取值区间 -2^15~2^15-1,short是int占用空间的二分之一3、int32位的数据类型,有符号以二进制补码...
2018-09-25 15:20:02 98
原创 javac和java命令
新建test.javapublic class test{ public static void main(String[] args){ System.out.println("test............"); } }dos进入到所在目录,执行javac test.java,javac是将java文件编译生成.class字节码文件。使用java命令可以执...
2018-09-23 16:55:49 346
原创 Linux数组使用
1、linux数组的几种定义array_name=(data1 data2 data3 ........) 注意每个变量中间没有用逗号隔开,而是空格,是括号不是大括号也可以array_name[0] = data1,array_name[1] = data2,array_name[2] = data3如何引用数组值呢?echo ${array_name[0]} index=2...
2018-09-19 14:15:47 3007
原创 linux命令集锦
1、修改文本界面字体颜色编辑/etc/DIR_COLORS文件,修改文件中的对应文件类型的颜色字号# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white2、vi编辑器查找某关键字的位置,首先进入命令行模式,比如要搜索dir,则输入/dir,就会定位到第一个dir的位置,也就是/搜索单词,按n或者n...
2018-09-19 13:41:04 428
原创 微信消息回调URL,出现AES解密失败,是因为jdk的2个jar解密有长度限制导致
1、找个jdk目录下的/jre/lib/security,替换成长度的local_policy.jar和US_export_policy.jar对应JDK的版本2、Windows重启eclipse就可以了。Linux,要在/etc/profile添加这两个jar的路径,source profile就可以了export CLASSPATH=.:$JAVA_HOME/jre/lib/secur...
2018-09-12 11:26:15 2611
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人