- 博客(27)
- 收藏
- 关注
原创 BsonUtil
import java.lang.reflect.Array;import java.lang.reflect.Field;import java.lang.reflect.Modifier;import java.lang.reflect.ParameterizedType;import java.lang.reflect.TypeVariable;import java.util.ArrayList;import java.util.HashMap;import java.util.Lis
2020-07-31 09:28:44 173
原创 JAVA对象和BSON文档对象之间的相互转换
支持 列表,哈希,数组和基本类型import java.lang.reflect.Array;import java.lang.reflect.Field;import java.lang.reflect.Modifier;import java.lang.reflect.ParameterizedType;import java.lang.reflect.TypeVariable;import java.util.ArrayList;import java.util.HashMap;imp
2020-07-30 16:36:31 2809 3
原创 MongoDB数据库文档大全
mongodb命令:show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表table) show users:显示所有用户 use yourDB:切换当前数据库至yourDB db.help() :显示数据库操作命令 db.yourCollection.help() :显示集合操作命令,yourCollection是集合名创建表,插入数据use school #创建数据库或使用数据库db.createCollection('
2020-07-30 13:42:23 405
原创 MongoDB高级教程
// https://www.runoob.com/mongodb/mongodb-aggregate.html// MongoDB 关系 嵌入式关系 or 引用式关系/*文档间可以通过嵌入和引用来建立联系 MongoDB 中的关系可以是: 1:1 (1对1) 1: N (1对多) N: 1 (多对1) N: N (多对多) example:一个用户可以有多个地址,一对多的关系 user 文档的简单结构: { "_id":ObjectId(.
2020-07-30 11:16:11 870
原创 MongoDB初级教程
/// https://www.runoob.com/mongodb/mongodb-aggregate.html//use zxb1/*db.dropDatabase() // { "dropped" : "zxb1", "ok" : 1 }show dbs*///db.collection.drop()/*db.createCollection("tb1") // 创建表1 也就是collectiondb.getCollection('tb1').find({})
2020-07-30 11:09:41 3368
原创 IntelliJ IDEA 快捷键大全
IntelliJ IDEA 快捷键大全链接: link.1. Editing(编辑)快捷键 介绍 Ctrl +Space 基本代码补全,输入字母按后列出匹配的词组 Ctrl+Shift+Space 智能代码补全,列出与预期类型一致的方法或变量
2020-07-23 10:35:44 109
原创 Java经典问题算法大全
Java经典问题算法大全Java经典问题算法大全/*【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....*/package cn.com.flywater.FiftyAlgorthm;public class FirstRabbit {public static final int MONTH = 15;pu
2020-07-14 13:37:11 400
原创 List按照指定字段排序工具类
<pre style="font-family: 宋体; font-size: 13.5pt; background-color: rgb(255, 255, 255);"><pre name="code" class="java">import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.math.BigDecimal; import
2020-07-13 17:24:31 373
原创 正则表达式
package com.want.admContract.util;import java.util.regex.Pattern;public class Validator { // 正则表达式:验证用户名 public static final String REGEX_USERNAME = "^[a-zA-Z]\\w{5,17}$"; // 正则表达式:验证密码 public static final String REGEX_PASSWORD.
2020-07-13 17:03:36 106
原创 ApplicationConfiguration 加载
package BaseClass;import java.io.File;import java.io.FilenameFilter;import java.io.InputStream;import java.net.URL;import java.util.ArrayList;import java.util.Iterator;import java.util.Properties;import org.apache.commons.logging.Log;import org.a
2020-07-10 15:23:17 817
原创 ConfigHelper 数据库连接
package com.zzg.mybatis.generator.util;import com.alibaba.fastjson.JSON;import com.zzg.mybatis.generator.model.DatabaseConfig;import com.zzg.mybatis.generator.model.DbType;import com.zzg.mybatis.generator.model.GeneratorConfig;import org.apache.commo
2020-07-10 14:52:57 261
原创 DbType
package com.zzg.mybatis.generator.model;/** * Created by Owen on 6/14/16. */public enum DbType { MySQL("com.mysql.jdbc.Driver", "jdbc:mysql://%s:%s/%s?useUnicode=true&useSSL=false&characterEncoding=%s", "mysql-connector-java-5.1.38.jar"),
2020-07-10 14:47:58 359
原创 java 文件 上传 下载
SpecialPlanControllerpackage com.want.special.controller; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io
2020-07-10 14:45:25 262
原创 Jsonhelper
package json;import java.io.PrintStream;import java.util.ArrayList;import java.util.List;import java.util.Map;import net.sf.json.JSONArray;import net.sf.json.JSONObject;import org.apache.commons.lang3.StringUtils;public class Jsonhelper{ publi
2020-07-10 14:36:05 166
原创 FileUploadUtil 文件上传下载,ZipUploadUtil 操作zip文件
FileUploadUtil 文件上传下载package springboot6.util;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.URLEncoder;
2020-07-10 14:35:24 707
原创 StringFormat 示例
转 换 符 : link.转 换 符转 换 符 说 明 示 例 %s 字符串类型 "mingrisoft" %d 整数类型(十进制) 99 %f 浮点类型
2020-07-10 10:49:49 145
原创 批量建立文件,建立文件夹 ,清理垃圾,快速获取文件名
批量建立文件.batcopy>D:\jimmy_folders\jimmy\Ultras\1.javacopy>D:\jimmy_folders\jimmy\Ultras\2.javacopy>D:\jimmy_folders\jimmy\Ultras\3.javacopy>D:\jimmy_folders\jimmy\Ultras\4.javacopy>D:\jimmy_folders\jimmy\Ultras\5.javacopy>D:\jimmy_fol
2020-07-09 14:14:46 148
原创 Beyond Compare4过期解决方法
链接: link.C:\Users\00320558\AppData\Roaming\Scooter Software\Beyond Compare 4删除<TCheckForUpdatesState>节点(即<TCheckForUpdatesState>到</TCheckForUpdatesState>之间的部分),保存退出编辑软件。4重新打开BeyondCompare3,所有历史记录及配置都有保留,没再弹出3281-0350...
2020-07-08 13:25:38 322
原创 byte数组 转二进制 没有乱码
by=bytestream.toByteArray();String code = javax.xml.bind.DatatypeConverter.printBase64Binary(by);File file = new File("C:\\Users\\00320558\\Desktop\\ko.jpg"); byte[] by = new byte[(int)file.length()]; InputStream is=new FileInputStream(file); ByteA
2020-07-08 09:25:22 241
原创 plsql
https://www.yiibai.com/plsql/declarebegin<executable command(s)>exceptionend;----‘hello world’ 示例:declaremessage varchar2(20):= ‘hello, world!’;begindbms_output.put_line(message);end;/pl/sql分隔符分隔符是一个具有特殊意义的符号。以下是在pl/sql分隔符的列表:分隔符
2020-07-03 14:39:39 533
原创 sublime 快捷键
Ctrl+Shift+P:打开命令面板 (不知干嘛)Ctrl+Tab 按文件浏览过的顺序,切换当前窗口的标签页。Ctrl+PageDown 向左切换当前窗口的标签页。Ctrl+PageUp 向右切换当前窗口的标签页。Ctrl+P: 查看打开的那些文件,比较实用Ctrl+G: go line 快速定位Ctrl+D:选择单词,重复可增加选择下一个相同的单词Ctrl+L:选择行, 重复可依次增加选择下一行 (eclipse 中是定位某一行)Ctrl+W:关闭当前文件 比较实用 Ctrl+Shift
2020-07-03 14:38:17 194
原创 webstorm Windows版 界面操作
快捷键 说明ctrl+alt+t 包住 增加环绕标签ctrl+shift+N 通过文件名快速查找工程内的文件(必记)ctrl+shift+alt+N通过一个字符快速查找位置(必记)ctrl+F 在文件内快速查找代码F3 查找下一个shift+F3 查找上一个ctrl+R 文件内代码替换ctrl+shift+R 指定目录内代码批量替换ctrl+shift+F 指定目录内代码批量查找ctrl+R 文件内代码替换快捷键 说明ctrl+shift+A 快速查找并使用编辑器所有功能(必记)
2020-07-03 14:09:54 459
原创 windows 快捷键
f1 显示当前程序或者windows的帮助内容。f2 当你选中一个文件的话,这意味着“重命名”f3 当你在桌面上的时候是打开“查找:所有文件” 对话框(win10不适用)f5 刷新f10+alt 激活当前程序的菜单栏(word中shift+f10会出现右键快捷菜单)f11当你在打开网页时,是隐藏侧边栏f12在编辑好excel 或word文档,可“另存为”backspace 如果在“另存为”或“打开”对话框中选中了某个文件夹,则打开上一级文件夹enter 对于许多选定命令代替单击鼠标空格键
2020-07-03 13:43:10 278
原创 Eclipse快捷键大全
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)Shift+
2020-07-03 13:39:49 82
原创 Oracle 常用例子
1、说明:创建数据库create database database-namedrop database dbnamea:alter table tabname add column col typeb:alter table tabname drop column colnamealter table tabname add primary key(col)alter table tabname drop primary key(col)create [unique] index idxna
2020-07-03 13:37:39 174
原创 mybaies使用 demo
<select id="queryProductCount" parameterType="com.want.common.pojo.Pagination" resultType="java.lang.Long"> SELECT count(*) FROM SALES.PRODUCT LEFT JOIN SALES.PRODUCT_LEVEL ON PRODUCT_LEVEL.ID = PRODUCT.LV_5_ID WHERE 1 = 1 </select&
2020-07-03 11:27:29 212
原创 js 面试知识点
js 数据类型栈-基本数据类型:String、Number、Boolean 、Null、Undefined、Symbol、BigInt ;堆-引用数据类型:Object Function;undefined值派生自null,所以相等比较null==undefined为true;null是空指针但未用,有个占位符,undefined连指针都没有,也没有占位符,所以绝对比较null===undefined为falselet _typeof = function (data) { let va
2020-07-01 10:18:28 672 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人