- 博客(24)
- 收藏
- 关注
原创 Rails prodution secret_key_base问题
ERROR:Missing secret_key_base for ‘production’ environment, set this string with rails credentials:edit (ArgumentError)rails 在5.2以后就有了credentials 但是同样支持secrets.yml源码中有三种解决方案:这里讲一下1.credentials,2.secrets1.credentials#删除 rm -rf config/credentials.yml.en
2021-12-07 17:56:09 804
原创 docker 安装clickhouse
1.安装docker#查看docker是否安装成功docker info2.搜索docker镜像docker search clickhouse3.垃取镜像#垃取镜像docker pull yandex/clickhouse-server#我直接执行了如下,工作需要,没有yandex/clickhouse-server:20.3.10.75此镜像会提示拉取# docker run -d --name ch-server --ulimit nofile=262144:262144 -p
2021-11-22 11:58:29 819
原创 ruby 通过*解析为树
描述给定一个字符串,“第一 10\r\n第一一 2\r\n第一二 3\r\n**第一二一 12.1\r\n*第一二一 b\r\n第二 10”将字符串解析为[ { "type": 0, "id": 0, "title": "第一", "description": "", "write_method": { "1": 0 }, "max_score": 10,
2021-05-08 18:57:20 182
原创 rails集成devise
devise是基于Warden的rails灵活的身份验证方案:添加gem,在Gemfile中添加gem 'devise'#添加后命令:bundle install运行生成器$ rails generate devise:install接下来在config/environments/development.rb中配置config.action_mailer.default_url_options = { host: ‘localhost’, port: 3000 }创建
2020-10-03 02:50:04 535
原创 ruby中collect迭代
#对一个集合形式的进行转换为hsah然后对年龄的一个排序array=[{:name=>"皇甫",:age=>18,:sex=>"男"},{:name=>"黄阿芙",:age=>16,:sex=>"男"},{:name=>"皆可",:age=>20,:sex=>"男"},{:name=>"美美",:age=>10,:sex=>"男"}]#collect迭代器,对每个集合遍历,存入hash中map=array.collect do |
2020-09-30 08:21:08 555
原创 mybatis的学习
配置一个mybatis项目1),添加相应的依赖,pom.xml <!--统一管理所有jar包版本号--> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.t
2020-08-14 08:56:08 108
原创 阿里云短息服务的使用
1)申请到阿里云短信服务的签名管理和模板管理2)查看自己的这两个码3)查看demo4) 三个必填信息1,.PhoneNumbers:手机号2,SignName:阿里云签名管理签名名称3,TemplateCode:阿里云模板管理模版CODEpublic class SmsUitl { public static void main(String[] args) { sendSms("电话号码"); } public static String
2020-08-11 17:40:43 416
原创 Spring Boot 配置文件
Spring Boot 使用一个全局配置文件,配置名是固定的application.propertiesapplication.yml 配置文件的作用:修改Spring Boot自动配置的默认值;Spring Boot在在底层都给自动配置好了YAML:(YAML Ain’t Markup Language) YAML A Markup Language:是一个标记语言&nbs
2020-07-28 23:09:23 229
原创 使用Spring Initializer快速创建Spring Boot项目
IDE 都支持的使用Spring的项目创建向导 快速创建Spring Boot项目: 选择我们需要的模块,向导会联网创建Spring Boot;默认生成的Spring Boot项目: 主程序已经生成好了,我们只需要我们自己的逻辑 resourrces文件夹中的目录结构: &n
2020-07-26 21:28:45 201
原创 Spring boot场景启动器
运行的探究1、pom.xml1.父项目<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.9.RELEASE</version></parent><!-- 点进spring-boot-star
2020-07-26 15:01:53 160
原创 idea 运行起一个spring boot
Spring的特点: 简化spring的应用的开发 整个spring技术栈的一个大整合 J2EE的开发的一站式解决方案首先创键一个maven项目这里可以修改一下我们的项目名称,路径 然后finish在pom.xml文件里添加spring boot依赖<!-- spring Boot 依赖 --><parent> <groupId>org.spri
2020-07-26 01:24:59 199
原创 servlet实现jsp列表的搜索框
这里我们对一个列表的信息进行搜索,根据姓名 部门用到的工具和jsp的位置jsp页面<%@ page contentType="text/html;charset=UTF-8" language="java" %><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><html><head> <title>Title</title>
2020-07-24 11:34:58 5572 2
原创 MySQL基本知识
查看所有数据库SHOW DATABASES;#查看所有数据库创建一个数据库CREATE DATABASE mydb1;#创建数据库创建一个使用utf8字符集的数据库CREATE DATABASE mydb2 CHARACTER SET UTF8;#创建一个使用utf8字符集的数据库创建一个使用utf8字符集,并带比较规则的mydb3数据库CREATE DATABASE mydb3 CHARACTER SET utf8 COLLATE utf8_general_ci; #创建一个.
2020-07-21 16:02:04 103
原创 使用多线程实现一个对百度网盘的下载
1.创建download类实现Thread实现Thread的run方法import java.io.File;import java.io.IOException;import java.io.InputStream;import java.io.RandomAccessFile;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL;public class Do
2020-07-21 09:22:59 1514
原创 我畅所欲言的面试题
一、JavaSE编程基础JDK,JRE,JVM三者关系a、jdk是JAVA程序开发时用的开发工具包,其内部也有JRE运行环境JRE。 b、JRE是JAVA程序运行时需要的运行环境,就是说如果你光是运行JAVA程序而不是去搞开发的话,只安装JRE就能运行已经存在的JAVA程序了。c、JDk、JRE内部都包含JAVA虚拟机JVM,JAVA虚拟机内部包含许多应用程序的类的解释器和类加载器等等。面向过程和面向对象的区别a、两者都是软件开发思想,先有面向过程,后有面向对象。在大型项目中,针对面向过
2020-07-19 15:03:48 158
原创 总成绩的集合排序
实体类public class Student { private String name;//姓名 private Integer che;//语文成绩 private Integer ma;//数学成绩 private Integer eng;//英语成绩 public Student() { } public Student(String name, Integer che, Integer ma, Integer eng) { .
2020-07-19 14:43:54 168
原创 io流
给定一个路径 , 要获取该路径里面的 所有文件 及 文件夹/** * 使用File类 及内部方法 * * 给定一个路径 , 要获取该路径里面的 所有文件 及 文件夹 * */public class FileDemo { /** * 实现思路: * 1. 创建 File对象 ,关联给定的路径 * 2. 可以获取该路径下的 文件数组 * 判断如果是1个文件 ,直接打印该文件名 * 如果是一个路径, 递归 调
2020-07-19 14:34:35 82
原创 关于Calendar和Dete的一些小操作
public class DateDemo { @Test //获取星期几 public void test1() throws Exception { Scanner sc=new Scanner(System.in); DateFormat fm=new SimpleDateFormat("yyyy-MM-dd"); Calendar c=Calendar.getInstance();// c.add(Calend
2020-07-19 14:23:12 211
原创 斗地主的小测试
public class Game { public static void main(String[] args) { //存放牌数 List<Integer> list=new ArrayList<>(); //存放牌 Map<Integer,String> map=new HashMap<>(); String[] num={"A","2","3","4","5",
2020-07-19 14:20:33 298
原创 一个关于ATM的测试
实体类1,。Studentpublic class Userinfo { private String name; //姓名 private String account; //卡号 private String pwd; //密码 private double balance; //余额 public Userinfo() { } public Userinfo(String account, String pwd) { t
2020-07-19 14:18:22 191
原创 不会吧,那么常用的集合遍历你还不会吗
set集合set集合的特点: 1.无序性(存储和读取的顺序可能不一样) 2.不允许重复(重复的会自动去掉). 3.没有索引遍历的方法: 1.转为字符串打印 
2020-07-18 21:40:30 187
原创 idea你不知道的那些常用快捷键~~~~~~
Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Ctrl+N,可以快速打开类Ctrl+Alt+L,格式化代码Ctrl+Enter,导入包,自动修Ctrl+Alt+T,可以把代码包在一个块内,例如:try/catchAlt+Insert,可以生成构造器/Getter/Setter等Alt+Q,可以看到当前方法的声明Ctrl+P,可以显示参数信息Ctrl+F,查找文本Alt+Shif.
2020-07-17 20:01:44 78
原创 排序(Comparable和Comparator)
ComparableComparable接口会强行对实现它的每个类的对象进行整体排序,这种排序被称为类的自然排序。例如String类、包装类都实现了Comparable接口重写了CompareTo()方法,而且默认都是从小到大排列的。代码实现:对学生类的年级从小到大排序/***学生类*/public class Student implements Comparable<Student> {//实现Comparable类,并实现他的接口compareTo privat
2020-07-17 14:19:50 312
原创 java经典排序(冒泡,选择)
数组排序冒牌排序原理:1.从尾部开始比较相邻的两个元素,如果尾部的元素比前面的大,就交换两个元素的位置。2.往前对每个相邻的元素都做这样的比较、交换操作,这样到数组头部时,第 1 个元素会成为最大的元素。3.重新从尾部开始第 1、2 步的操作,除了在这之前头部已经排好的元素。4.继续对越来越少的数据进行比较、交换操作,直到没有可比较的数据为止,排序完成。int[] arr= {4,22,12,3}; for (int i = 0; i < arr.length; i++) {
2020-07-15 14:01:04 204 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人