avatar
文章
464
标签
16
分类
76

Believe it

Believe it

mac中ping-docker容器
发表于2020-04-18|Docker
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial 1brew cask install tunnelblick 找一个目录 123git clone https://github.com/wojas/docker-mac-network.gitcd docker-mac-networkvim helpers/run.sh 修改网段和掩码 1s|redirect-gateway.*|route 172.17.0.1 255.255.0.0|; 执行 1docker-compose up -d 得到一个docker-for-mac.ovpn 在route 172.17.0.0 255.255.0.0 上面加 1comp-lzo yes 双击docker-for-mac.ovpn,会被tunnelblick打开,一直点确定就好了 参考mac连接docker容器 docker-mac-network docker-mac-network
Zookeeper
发表于2020-04-17
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial Zookeeper介绍Zookeeper是一个为分布式应用提供一致性服务的软件,是Hadoop项目的一个子项目,是分布式应用程序协调服务 Zookeeper安装这里有一个下载地址,也可以brew install zookeeper安装还可以docker pull zookeeper安装 我们这里采取docker的方式 Zookeeper单机启动1docker run -d -p 2181:2181 --name zookeeper --restart always zookeeper 12docker exec -it zookeeper bash./bin/zkCli.sh 然后我们能看到下面的输出, 我只截取前几行 123Connecting to localhost:21812020-04-17 07:54:30,252 [myid:] - INFO [main:Enviro ...
美团笔试
发表于2020-04-16|实习笔试
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial 2020/4/16美团笔试 不多说,美团的题真的出的好,尽管我没有做完,但是体验挺好的。 # 第一题 n个人,每个人m个科目,只要一个人某科是最高分或者最高分之一,我们就要为他颁奖,每个人最多颁奖一次,问最需要多少次颁奖 统计最值就ok了 # 第二题 输入a,b,x,m, 你讲进行不断的迭代x = (a*x+b)%m, 问x的循环节是多少, m<1e5 暴力枚举2*m轮,枚举的时候 12345for(int i=0;i<2*m;i++){ x = (a*x+b)%m; pre[x]=i;}cout<<2*m-pre[(a*x+b)%m]<<endl; # 第三题 有一个长度为n的数组,将他们两两组合为数对,会得到$n^2$个数对,数对比大小的时候先比较第一个值,如果第一个值相同,则按照第二个值排序,问排名第k的数对是哪一个 我二分答 ...
SpringBoot4-Web2-模版引擎
发表于2020-04-16|LanguageJavaSpringBoot
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial 模版引擎常见的模版引擎有JSP,Velocity,Freemarker,Thymeleaf SpringBoot推荐的Thymeleaf12345<!-- 模版引擎--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId></dependency> 视频中说这个版本有点低,是2.16的然鹅我用的SpringBoot2,已经是3.x了修改版本号,这招估计学了有用,这个能覆盖版本 1234<properties> <thymeleaf.version>3.0.2.RELEASE</thy ...
SpringBoot4-Web1-静态资源
发表于2020-04-16|LanguageJavaSpringBoot
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial SpringBoot与Web先在idea中选择场景SpringBoot已经默认将这些常见配置好了,我们只需要在配置文件中指定少量配置就可以运行起来然后我们可以开始编写业务代码了 SpringBoot与静态资源WebMvcAutoConfiguration打开WebMvcAutoConfiguration.java 1234567891011121314151617181920@Overridepublic void addResourceHandlers(ResourceHandlerRegistry registry) { if (!this.resourceProperties.isAddMappings()) { logger.debug("Default resource handling disabled"); ...
SpringBoot3-日志
发表于2020-04-15|LanguageJavaSpringBoot
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial Springboot和日志 考虑和jdbc和数据库驱动一样,我们抽象出一个日志的接口 常见的java日志 JUL,JCL,JBoss-logging,logback,log4j,log4j2,slf4j Java抽象 JCL,SLF4j,Jboss-logging Java实现 Log4j,JUL,Log4j2,logback 怎么选择选择SLF4j+Logback SpringBoot怎么搞? Spring选择了JUL,SpringBoot选择了SLF4j+Logback SLF4j使用 调用日志抽象层的方法,而不是实现 12Logger logger = LoggerFactory.getLogger(?.class);logger.info("hello world") log4j log4j出现的早,没想过会有slf4j的出现,那我们要怎么用它呢?实际上是实现了一 ...
SpringBoot2-配置
发表于2020-04-15|LanguageJavaSpringBoot
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial springboot配置配置文件 配置文件的名字是固定的 application.propertiesapplicstion.yml YAML 是一个标记语言,不是一个标记语言 标记语言 以前的配置文件大多是xml文件,yaml以数据为中心,比json、xml等更适合做配置文件 这是yml 12server: port: 8081 这个是xml 123<server> <port>8081</port></server> yml语法基本语法 k:(空格)v 表示一对键值对 用空格锁进来控制层级关系,只要左对齐就都是一个层级的,属性和值也是大小写敏感的 123server: port: 8081 path: /hello 值的写法字面量: 普通的值、字符串、bool, 字符串默认不用加上双引号和单引号 12s1: 'a\n ...
SpringBoot1-介绍
发表于2020-04-15|LanguageJavaSpringBoot
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial 微服务 讲大应用拆分成多个小应用 springboot介绍创建maven工程导入依赖123456789101112<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.9.RELEASE</version></parent><dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-bo ...
mysql-入门
发表于2020-04-13|Database
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial DB Database 数据库 DBMS DatabaseManagementSystem 数据库管理系统 SQL Sturcture Query Language 结构化查询语言 SQL语言 不是某个特定数据库供应商专有的语言,DBMS都支持SQL MySQL 安装MySQL 卸载MySQL 配置 my.ini port 是端口 datadir 是文件系统路径 default-storage-engin 是数据库默认引擎 注意要重启服务才能生效
Java并发编程13-并发总结
发表于2020-04-13|LanguageJavaJava并发
nexthexonextbutterflyvolantisyearnyiliashokaindigoapollolandscapecactusmateryicarusfluidmaterial Java并发 Tread 创建线程 Runnable 创建线程 Callable+Future创建线程 synchronized 加锁 wait/notify 释放锁并进入阻塞队列 park/unpark 类似上 ReentrantLock 重入锁 await/signal 信号量 volatile happens-before CAS ThreadPollExecutor Fork/join AQS ReentrantReadWriteLock StampedLock CountdownLatch cyclicbarrier CopyOnWrite ConcurrentHashMap
1…151617…47
avatar
fightinggg
O ever youthful, O ever weeping
文章
464
标签
16
分类
76
Follow Me
公告
This is my Blog
最新文章
智慧的疆界:从图灵机到人工智能2023-05-17
Transformer2023-03-28
2023你好2023-02-06
VPN与代理那些事2022-07-24
CPU架构介绍2022-07-19
分类
  • ACM238
    • 刷题实战56
      • CodeForces7
      • bzoj4
      • hdu19
      • uoj1
      • 比赛15
      • 洛谷3
标签
AI AspectJ CPU docker 结构体中的引用 SpringFox使用 跟我一起写编译器 GPT linux指令 读书,HTTP 读书 flag Transformer Proxy VPN nginx
归档
  • 五月 20231
  • 三月 20231
  • 二月 20231
  • 七月 20223
  • 五月 20221
  • 三月 20221
  • 二月 20221
  • 一月 20221
网站资讯
文章数目 :
464
本站访客数 :
本站总访问量 :
最后更新时间 :
©2020 - 2023 By fightinggg
框架 Hexo|主题 Butterfly