cosmo

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2022年7月21日

摘要: 1.建表语句 CREATE TABLE student ( id varchar(64) NOT NULL PRIMARY KEY, --'主键' name varchar(64) NOT NULL , --'姓名' age int NOT NULL , --'年龄' address varchar 阅读全文
posted @ 2022-07-21 15:29 【cosmo】 阅读(562) 评论(0) 推荐(0) 编辑

摘要: 进入Navicat 页面 选择 链接 -> SQLite -> 数据库文件 -> 选择文件 如果只是安装了SQLite 没有创建数据库 在SQLite 的目录中创建一个 ***.db 的文件 选择文件时选中这个文件就可以 如下如操作 就可以链接了 SQLite 阅读全文
posted @ 2022-07-21 15:14 【cosmo】 阅读(1584) 评论(0) 推荐(0) 编辑

摘要: 1.SQLite 官网下载地址:https://www.sqlite.org/download.html 2.Windows 安装 进入官网下载地址后 找到 Precompiled Binaries for Windows 需要下载 sqlite-dll-win****-****.zip (根据自己 阅读全文
posted @ 2022-07-21 10:48 【cosmo】 阅读(1016) 评论(0) 推荐(0) 编辑

2022年7月13日

摘要: 插入 --插入单数据 db.集合名称.insertOne(JSON对象) --插入多条数据 db.集合名称.insertMany([JSON 1],[JSON 2],...[JSON n]) --示例: db.name.insertOne({name:"小明"}); db.name.insertMa 阅读全文
posted @ 2022-07-13 19:17 【cosmo】 阅读(120) 评论(0) 推荐(0) 编辑

摘要: 将需要在每行开头、结尾添加字符的内容复制到 Notepad++ Ctrl+C 打开 点击替换 在查找目标(F)中输入 ^ (每行的前面)/ $ (每行的后面) ,在替换为(L) 中输入要添加的字符,在查找模式中选择正则表达式,最后点击全部替换 每行前边插入 " 每行后插入 ", 作者:Yicol链接 阅读全文
posted @ 2022-07-13 11:28 【cosmo】 阅读(2873) 评论(0) 推荐(0) 编辑

2022年7月7日

摘要: 1.PyMongo 下载地址:https://pypi.org/project/pymongo/#downloads 我下载的是:pymongo-4.1.1.tar.gz 2.解压之后 在文件夹目录上执行cmd 进入 命令行窗口 3.执行: python setup.py install 执行之后会 阅读全文
posted @ 2022-07-07 13:15 【cosmo】 阅读(597) 评论(0) 推荐(0) 编辑

2022年6月29日

摘要: 最近有项目使用到了Oracle数据库,在Navicat 中配置好Oracle数据库配置后 点击测试链接的时候 提示报错 ORA-03135: Connection Lost Contact 这是因为navicat 会在安装路径下包含某个版本的OCI,使用navicat连接Oracle时出现ORA-0 阅读全文
posted @ 2022-06-29 09:29 【cosmo】 阅读(3013) 评论(0) 推荐(0) 编辑

2022年1月9日

摘要: mongodb官网:https://www.mongodb.com/try/download/community mongodb分为两个版本: 企业版-开发环境免费使用,生产环境需要付费 社区版-所有环境免费使用 安装步骤: 1.打开下载地址:https://www.mongodb.com/try/ 阅读全文
posted @ 2022-01-09 16:38 【cosmo】 阅读(130) 评论(0) 推荐(0) 编辑

2021年8月31日

摘要: sftp命令行登录 使用命令行登陆 sftp ip(SFTP服务器IP) 默认root用户 其他用户名登陆:sftp 用户名@ip(SFTP服务器IP) 输入密码 登陆成功 有些服务器执行登陆命令会遇到 :bash: sftp: command not found 解决方法 需要执行:yum ins 阅读全文
posted @ 2021-08-31 17:24 【cosmo】 阅读(4145) 评论(0) 推荐(0) 编辑

2021年6月20日

摘要: Spring Boot可以通过 @PropertySource, @Value, @Environment, @ConfigurationProperties 来绑定变量 1.读取application文件 key.value=123456 key.password=123456 @Value注解读 阅读全文
posted @ 2021-06-20 16:11 【cosmo】 阅读(264) 评论(0) 推荐(0) 编辑

2021年5月23日

摘要: Spring Boot 支持发布jar包和war包,它推荐的是使用jar形式发布 使用jar包比较方便,但如果是频繁修改更新的项目,需要打补丁包,那这么大的jar包上传都是问题 jar包不一定合适适用所有的场景,如war包更合适,可以尝试转为传统的war包,这样打补丁包可能更方便 1.修改Sprin 阅读全文
posted @ 2021-05-23 22:38 【cosmo】 阅读(492) 评论(0) 推荐(0) 编辑

2021年5月10日

摘要: Spring Boot 是支持在系统加载的时候配置随机数的 1.添加config/random.properties文件 #随机32位MD5字符串 user.random.secret=${random.value} #随机int数字 user.random.intNumber=${random.i 阅读全文
posted @ 2021-05-10 11:15 【cosmo】 阅读(900) 评论(0) 推荐(0) 编辑

2021年4月19日

摘要: Swagger 是一个规范且完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务 Swagger 的目标是对 REST API 定义一个标准且和语言无关的接口,可以让人和计算机拥有无须访问源码、文档或网络流量监测就可以发现和理解服务的能力。当通过 Swagger 进行正确定 阅读全文
posted @ 2021-04-19 14:13 【cosmo】 阅读(772) 评论(0) 推荐(0) 编辑

2021年4月7日

摘要: Spring Boot在启动的时候会显示一个默认的Spring的图案,对应的类为SpringBootBanner 图案输出有以下几种模式,默认是CONSOLE的,即只打印到控制台,也可以输出到日志文件 enum Mode { /** * Disable printing of the banner. 阅读全文
posted @ 2021-04-07 10:45 【cosmo】 阅读(1251) 评论(0) 推荐(0) 编辑

2021年3月13日

摘要: 在 WEB 项目中返回 JSON 数据是常见的交互形式 1.添加依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2 阅读全文
posted @ 2021-03-13 19:25 【cosmo】 阅读(686) 评论(0) 推荐(0) 编辑

2021年3月3日

摘要: Spring Boot 提供了一个发送邮件的简单抽象,使用的是 org.springframework.mail.javamail.JavaMailSender 1.添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <arti 阅读全文
posted @ 2021-03-03 09:53 【cosmo】 阅读(214) 评论(0) 推荐(0) 编辑

2021年2月20日

摘要: 1.添加依赖 <!-- Swagger --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> </dependency> <dependency> <groupId>i 阅读全文
posted @ 2021-02-20 09:45 【cosmo】 阅读(382) 评论(0) 推荐(0) 编辑

2021年2月1日

摘要: JSON在开发中易于使用,又让机器易于解析和生成 以下是在工作中用到得工具 JSONLint (https://jsonlint.com) 一款面向JSON的在线验证和重新格式化工具,可以将JSON粘贴或输入到编辑器中,或者输入URL JSONLint可以验证“混乱”的JSON代码,还可以解析。如果 阅读全文
posted @ 2021-02-01 19:09 【cosmo】 阅读(556) 评论(1) 推荐(0) 编辑

2021年1月12日

摘要: 1、@SpringBootApplication Spring Boot 最最最核心的注解,用在 Spring Boot 主类上,标识这是一个 Spring Boot 应用,用来开启 Spring Boot 的各项能力 是 @SpringBootConfiguration、@EnableAutoCo 阅读全文
posted @ 2021-01-12 11:05 【cosmo】 阅读(149) 评论(0) 推荐(0) 编辑

2021年1月4日

摘要: boot-devtools官方文档:https://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-devtools.html 1.在pom中引入热部署插件 <dependency> <groupId>org.spr 阅读全文
posted @ 2021-01-04 15:00 【cosmo】 阅读(607) 评论(0) 推荐(0) 编辑

2020年12月28日

摘要: 在日常工作中使用nginx遇到的问题总结: 保持Nginx的及时升级 因为通过查看官方的release note会发现修复了很多bug,不及时更新在生产环境会有更大的风险 去掉不用的Nginx模块 #在编译安装时,执行./configure方法时加上以下配置指令,可以显式的删除不用的模块 #配置指令 阅读全文
posted @ 2020-12-28 12:15 【cosmo】 阅读(342) 评论(0) 推荐(0) 编辑

2020年12月18日

摘要: package com; import lombok.Data; import lombok.extern.slf4j.Slf4j; import org.junit.Test; import java.util.*; import java.util.stream.Collectors; @Slf 阅读全文
posted @ 2020-12-18 16:33 【cosmo】 阅读(777) 评论(0) 推荐(0) 编辑

2020年11月15日

摘要: 1.git配置信息 (1).配置用户和邮箱 git config --global user.name 'your_name' git config --global user.email 'your_email@domail.com' (2).config 只对某个仓库有效:git config 阅读全文
posted @ 2020-11-15 12:20 【cosmo】 阅读(118) 评论(0) 推荐(0) 编辑

2020年9月29日

摘要: 先查看 C:\Windows\System32\drivers\etc 下的host文件属性是否 勾选已读,如果勾选把已读去掉,点击应用 确定,再回到SwitchHosts中重新执行一下 阅读全文
posted @ 2020-09-29 16:11 【cosmo】 阅读(2736) 评论(0) 推荐(1) 编辑

2020年8月12日

摘要: yml 的list使用方式: 1.yml配置方式: 第一种: employee: name: [zhangsan,lisi, wangwu] 第二种: employee: name: - zhangsan - lisi - wangwu 2.配置类: @Configuration @Configur 阅读全文
posted @ 2020-08-12 09:18 【cosmo】 阅读(5397) 评论(0) 推荐(0) 编辑

2020年7月13日

摘要: 因公司项目使用多个版本的JDK编译,MacOS在安装了高版本的JDK后还需要再安装低版本的JDK ,此时安装低版本的JDK 系统提示已经安装了更高版本 解决办法: 1.挂载安装文件 hdiutil mount 路径/JavaForOSX.dmg 2.解包安装包 路径按TAB会自动带出 pkgutil 阅读全文
posted @ 2020-07-13 15:27 【cosmo】 阅读(577) 评论(0) 推荐(0) 编辑

2020年5月9日

摘要: 我们在新创建项目或是新添加xml文件时,项目会出现xmlns变红色 解决方法如下: 1.粘贴报错的地址,打开idea Settings ->Languages & Frameworks ->Schemas and DTDs 点击 + 2. 将粘贴的地址复制到url中,点OK 即可 阅读全文
posted @ 2020-05-09 23:37 【cosmo】 阅读(685) 评论(0) 推荐(0) 编辑

摘要: 新搭建的spring boot的项目,后台返回的String数据到浏览器时中文乱码 1.在返回有乱码的controller 的RequestMapping里增加 produces = { “application/json;charset=UTF-8” } 阅读全文
posted @ 2020-05-09 08:41 【cosmo】 阅读(4292) 评论(0) 推荐(0) 编辑

2020年3月19日

摘要: 1.需要导入pom <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.1</version> </dependency> 2.FTP工具类(Ftp IP 端口 用户名 阅读全文
posted @ 2020-03-19 13:59 【cosmo】 阅读(633) 评论(0) 推荐(0) 编辑

2020年3月2日

摘要: Timer:是java自带的java.util.Timer类,这个类允许调度一个java.util.TimerTask任务,使用这种方式可以让程序按照某一个频度执行,但不能在指定时间运行,一般用的较少 ScheduledExecutorService:也jdk自带的一个类;基于线程池设计的定时任务类 阅读全文
posted @ 2020-03-02 21:06 【cosmo】 阅读(380) 评论(0) 推荐(0) 编辑

2020年2月20日

摘要: 1.创建spring boot集成mybatis请见 2.在resources目录下新键mybatis-generator文件夹,并在文件夹中新键mybatis-generatorConfig.xml文件和mybatis-generatorinit.properties两个文件 mybatis-ge 阅读全文
posted @ 2020-02-20 16:15 【cosmo】 阅读(1683) 评论(0) 推荐(0) 编辑

摘要: 使用spring boot集成mybatis时,在服务器上插入数据时报错 Registered driver with driverClassName=oracle.jdbc.driver.OracleDriver was not found 将配置数据库文件中的 spring.datasource 阅读全文
posted @ 2020-02-20 15:48 【cosmo】 阅读(10625) 评论(0) 推荐(2) 编辑

摘要: 1.在Oracle中序列是一数据库对象,利用它可生成唯一的整数。一般使用序列自动地生成主码值。 Oracle序列允许同时生成多个序列号,而每一个序列号是唯一的。 当一个序列号生成时,序列是递增,独立于事务的提交或回滚。容许设计缺省序列,不需指定任何子句。该序列为上升序列,由1开始,增量为1,没有上限 阅读全文
posted @ 2020-02-20 15:42 【cosmo】 阅读(2321) 评论(0) 推荐(0) 编辑

摘要: 在表中部分ID会使用创建Oracle的序列来赋值,使用mybatis 插入时需要把ID赋值为递增序列的当前 1.创建序列 --创建序列的语法 序列就是序号,每次获取的时候就会自动增加 CREATE SEQUENCE 表名.序列名 INCREMENT BY 1 START WITH 1 -- 从1开始 阅读全文
posted @ 2020-02-20 15:29 【cosmo】 阅读(3645) 评论(0) 推荐(0) 编辑

摘要: 公司新搭建的项目 再idea中进行springboot集成mybatis时项目能正常启动,但在链接数据库时提示nvalid bound statement (not found) 或者是没在mapper接口中添加@Mapper注解,我一一排查后发现都不是。最后在一片博文里看到了解决方案 解决方案: 阅读全文
posted @ 2020-02-20 15:13 【cosmo】 阅读(904) 评论(0) 推荐(0) 编辑

摘要: 1.在配置文件中配置Oracle配置 spring.datasource.url=jdbc:oracle:thin:@ip:端口:XE spring.datasource.username=hr spring.datasource.password=hr spring.datasource.driv 阅读全文
posted @ 2020-02-20 15:07 【cosmo】 阅读(10775) 评论(2) 推荐(0) 编辑

2020年2月8日

摘要: 已经编译好的编nginx需要添加headers-more-nginx-module模块来自定义响应头 1.需要下载headers-more-nginx-module wget https://github.com/openresty/headers-more-nginx-module/archive 阅读全文
posted @ 2020-02-08 17:22 【cosmo】 阅读(4358) 评论(0) 推荐(0) 编辑

2020年1月29日

摘要: 1.ping命令(主要确定网络的连通性) ping 主机名 ping 域名 ping IP 地址 ping常用参数: ping IP -t :连续对IP地址执行ping命令,直到被用户以Ctrl+c中断 ping IP -l 2000:指定ping命令的特定数据长度(2000为字节) ping IP 阅读全文
posted @ 2020-01-29 18:50 【cosmo】 阅读(273) 评论(0) 推荐(0) 编辑

2019年12月18日

摘要: 选中module的pom.xml,右键,选择" add as maven project",idea会识别该pom的项目 阅读全文
posted @ 2019-12-18 11:03 【cosmo】 阅读(15683) 评论(0) 推荐(3) 编辑

2019年11月28日

摘要: start.sh stop.sh 阅读全文
posted @ 2019-11-28 21:31 【cosmo】 阅读(813) 评论(0) 推荐(0) 编辑