Geek

博客园 首页 新随笔 联系 订阅 管理
  131 随笔 :: 2 文章 :: 7 评论 :: 40954 阅读

10 2020 档案

摘要:给定两个整数A和B。编写函数,返回将整数A转变成整数B所需要改变的数位个数。 import java.util.*; public class Transform { public int calcCost(int A, int B) { // write code here return Inte 阅读全文
posted @ 2020-10-29 14:23 .geek 阅读(318) 评论(0) 推荐(0) 编辑

摘要:题目描述 给定一个double num,范围是0到1的实数,若其能用32位以内的二进制表示出来则返回值string为其二进制值,若不能则返回值为“Error”。 测试样例: import java.util.*; public class BinDecimal { final static Stri 阅读全文
posted @ 2020-10-29 14:11 .geek 阅读(66) 评论(0) 推荐(0) 编辑

摘要:public class Main { static volatile int age = 10; public int getAge() { return age; } public int setAge() { //age = age+2 线程不安全,因为 volatile 只能保证线程之间内存 阅读全文
posted @ 2020-10-29 08:02 .geek 阅读(90) 评论(0) 推荐(0) 编辑

摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></scrip 阅读全文
posted @ 2020-10-28 18:45 .geek 阅读(141) 评论(0) 推荐(0) 编辑

摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></scrip 阅读全文
posted @ 2020-10-28 18:42 .geek 阅读(178) 评论(0) 推荐(0) 编辑

摘要:1. 使用默认的名称 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue. 阅读全文
posted @ 2020-10-28 18:19 .geek 阅读(325) 评论(0) 推荐(0) 编辑

摘要:vue 通过在某一时刻 添加一些样式,实现动画 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/ 阅读全文
posted @ 2020-10-28 17:44 .geek 阅读(653) 评论(0) 推荐(0) 编辑

摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></scrip 阅读全文
posted @ 2020-10-28 17:22 .geek 阅读(232) 评论(0) 推荐(0) 编辑

摘要:代码演示 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></ 阅读全文
posted @ 2020-10-28 17:09 .geek 阅读(89) 评论(0) 推荐(0) 编辑

摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></scrip 阅读全文
posted @ 2020-10-28 16:59 .geek 阅读(81) 评论(0) 推荐(0) 编辑

摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></scrip 阅读全文
posted @ 2020-10-28 16:45 .geek 阅读(87) 评论(0) 推荐(0) 编辑

摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></scrip 阅读全文
posted @ 2020-10-28 13:34 .geek 阅读(154) 评论(0) 推荐(0) 编辑

摘要:下列哪些http方法对于服务端和用户端一定是安全的?() 对于服务端而言,HEAD,GET,OPTIONS和TRACE视为安全的方法,因为它们只是从服务器获得资源而不对服务器做任何修改,但是HEAD,GET,OPTIONS在用户端不安全,因为信息很容易被他人窃取。 所以只有TRACE是服务端和客户端 阅读全文
posted @ 2020-10-27 16:14 .geek 阅读(257) 评论(0) 推荐(0) 编辑

摘要:public class DefaultResultSetHandler implements ResultSetHandler { private static final Object DEFERED = new Object(); private final Executor executor 阅读全文
posted @ 2020-10-26 22:15 .geek 阅读(350) 评论(0) 推荐(0) 编辑

摘要:mybatis 二级缓存的实现【 有一个 CachingExecutor 的类】 /** * Copyright ${license.git.copyrightYears} the original author or authors. * * Licensed under the Apache L 阅读全文
posted @ 2020-10-26 20:46 .geek 阅读(192) 评论(0) 推荐(0) 编辑

摘要:@Test // 测试自动映射 public void testAutoMapping() throws IOException { // 2.获取sqlSession SqlSession sqlSession = sqlSessionFactory.openSession(); // 3.获取对 阅读全文
posted @ 2020-10-22 20:07 .geek 阅读(371) 评论(0) 推荐(0) 编辑

摘要:什么是嵌套结果?: 即一条 sql 语句搞定关联关系 什么是嵌套查询:? 两个以上 的 方式搞定 关联关系 第一种 管理系统用的比较多 设置 fetchType 可以实现一个 按需加载 result Map 高级用法: 使用 extend 关键字 集成 resultMap <?xml version 阅读全文
posted @ 2020-10-22 14:31 .geek 阅读(114) 评论(0) 推荐(0) 编辑

摘要:<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http:// 阅读全文
posted @ 2020-10-22 13:21 .geek 阅读(168) 评论(0) 推荐(0) 编辑

摘要:1. 动态 sql mybatis select 元素 总结:一般下执行完commit操作都需要刷新缓存,flushCache=true表示刷新缓存,这样可以避免数据库脏读。 注意: (1)当为select语句时: flushCache默认为false,表示任何时候语句被调用,都不会去清空本地缓存和 阅读全文
posted @ 2020-10-21 23:02 .geek 阅读(1247) 评论(0) 推荐(0) 编辑

摘要:mybatis 如何在项目中配置 mapper ? 方法一: 直接 resource 引用 方法二: 用类注册的方式引用: 方法三: 配置扫描包名: mybatis 有一个规定, 如果 mappers 配置 类 或者 包 的话, mapper 文件要 和 接口 文件放到同一个目录,不然找不到目录 报 阅读全文
posted @ 2020-10-21 20:41 .geek 阅读(301) 评论(0) 推荐(0) 编辑

摘要:hibernate 比较不好的一点 就是全表映射, 比如不好定制 sql, 把表中的所有字段都 select 出来,增加网络开销 和 序列化的开销,增加了 CPU 的操作 使用 hibernate 不需要 写 sql,屏蔽了 sql, 不利于 调优 项目日志导入: <project xmlns="h 阅读全文
posted @ 2020-10-21 17:37 .geek 阅读(65) 评论(0) 推荐(0) 编辑

摘要:1. /** * Initialize the given bean instance, applying factory callbacks * as well as init methods and bean post processors. * <p>Called from {@link #c 阅读全文
posted @ 2020-10-20 20:27 .geek 阅读(322) 评论(0) 推荐(0) 编辑

摘要:配置 factories 文件,然后 让 spring 去扫描到 阅读全文
posted @ 2020-10-20 20:03 .geek 阅读(272) 评论(0) 推荐(0) 编辑

摘要: 阅读全文
posted @ 2020-10-20 17:19 .geek 阅读(75) 评论(0) 推荐(0) 编辑

摘要:1. 总结: 不要 加上 @EnableWebMvc 这样 springboot 自动加上 的 静态资源处理会失效 2. 如何自定义 404 响应页面 springboot 默认页面 视图解析器 自定义异常处理 以上做法是错误的 阅读全文
posted @ 2020-10-20 16:15 .geek 阅读(80) 评论(0) 推荐(0) 编辑

摘要:Springboot autoconfigure 这个东西是专门 用来定义默认配置的 点进去 查看一下 WebMvcAutoConfiguration.java 凡是有 webjars/** 的请求,都会被导入到 resources/webjars 路径里去 阅读全文
posted @ 2020-10-20 15:47 .geek 阅读(73) 评论(0) 推荐(0) 编辑

摘要:@Component public class AppBeanPostProcessor implements BeanPostProcessor { @Override public Object postProcessBeforeInitialization(Object bean, Strin 阅读全文
posted @ 2020-10-20 15:10 .geek 阅读(73) 评论(0) 推荐(0) 编辑

摘要:shell 编程入门 1. 系统环境变量 1. 全局配置文件 /etc/profile /etc/profile.d/*.sh /etc/bashrc 2. 个人配置文件 当前用户 /.bash_profile 当前用户 /.bashrc shell 环境变量分离: 在 linux系统中,环境变量按 阅读全文
posted @ 2020-10-15 22:10 .geek 阅读(82) 评论(0) 推荐(0) 编辑

摘要:/** * 获取登录信息 * @param url 输入的 url * @return */ @GetMapping("/ouath/url") public Result<?> jumpToApp(@RequestParam(defaultValue = "",required = false) 阅读全文
posted @ 2020-10-15 11:17 .geek 阅读(284) 评论(0) 推荐(0) 编辑

摘要:<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %highlight(%-5level) [%X{_traceId}] [%15.15(%thread)] %cyan(%-40.40(%logger{40})) : %msg%n</pattern> package top. 阅读全文
posted @ 2020-10-12 20:22 .geek 阅读(150) 评论(0) 推荐(0) 编辑

摘要:VSC version control system 版本控制系统 git 是一个分布式的 管理系统 github 是一个代码托管平台 git 核心 四大核心 git 工作流程 一个快照 就是单链表中的 一个节点, head 指针指向这个节点,节点保存项目内容的 如果要回到过去,修改过去的代码,一般 阅读全文
posted @ 2020-10-11 20:50 .geek 阅读(195) 评论(0) 推荐(0) 编辑

摘要:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" an 阅读全文
posted @ 2020-10-10 15:45 .geek 阅读(202) 评论(0) 推荐(0) 编辑

摘要:1. res 目录 新建一个 menu 资源文件 <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:title= 阅读全文
posted @ 2020-10-09 00:27 .geek 阅读(284) 评论(0) 推荐(0) 编辑

摘要: 阅读全文
posted @ 2020-10-08 13:18 .geek 阅读(1367) 评论(0) 推荐(0) 编辑

摘要:https://www.rabbitmq.com/getstarted.html 具体要看官方链接: 直连模式: 工作模式 阅读全文
posted @ 2020-10-03 22:46 .geek 阅读(183) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示