- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 VirtualBox安装银河麒麟服务器操作系统V10记录
另外(正确性未知):我安装的目的其实是想要验证我们项目依赖的一些中间件在麒麟V10上的兼容性,网上冲浪中,看到内核是基于Linux V4.19的,可以把它当CentOs8来用,目前装了些原本在centOS中装的软件,没有遇到问题。我已经选了1,然后勾上了7和8,当安装完成后,还是链接不上网络。链接:https://pan.baidu.com/s/16sa8sumcJzXI95ip9gwptg。链接:https://pan.baidu.com/s/1YEs3v_HcSkJ7pCn1TWOqsA。
2023-07-19 17:24:29 1323
原创 企业微信设置接收消息的参数,报错“openapi回调地址请求不通过”
项目是springMVC的,controller上加了@RestController,方法上直接返回了String,postman调用接口,返回的是这样形式的:“返回值”找了一篇解释:https://blog.csdn.net/shuaishuai1234/article/details/82588677。springMVC方法上加上@ResponseBody的话,返回的是json字符串,不加返回的是对应页面。验证URL有效性这步有问题,查看后台日志,逻辑没有问题,也返回了明文。
2022-11-16 14:42:34 8457 2
原创 裴洞篇 论灵魂(1)
因为在雅典每年都要派船到岱洛还愿,在船回来之前不能处决犯人,所以苏格拉底在判决后还有一段缓刑的时间,在这期间,苏的朋友,学生们就每天来看他。由生到死,由死到生。哲学家不关心肉体上的快乐,关注灵魂,尽量拜托灵魂与肉体的联系。肉体感官是不确切的,靠不住的,灵魂借助肉体进行考察时,显然时误入歧途的。苏被解绑后,揉着腿说,快乐跟它的反面痛苦不可思议地连结在一起,我的腿由于戴脚镣弄得很痛,现在我感到随之而来的快乐了。肉体感官感觉不到公正,美好,大小,健康等,这些某事某物的本质,(也就是抽象概念),而是用心思钻研的。.
2022-08-07 20:46:49 310
原创 枚农篇-论品德
因为整个自然界是联成一气的,灵魂是经过一切的,所以只要回忆到一样东西,即是人们所谓学到一件事,就不免由此发现其余的一切,只要他是勇敢的,不懈于钻研的。很欣然,一些权贵,以及有品德的人,他养的儿子并不一定就有品德,如果真可以传授,为什么不把品德这么珍贵的东西传授给儿子,或者请教师来教授呢?可见品德是不能传授的。为了证明人的学习是回忆,所以引导了一个奴隶学习了一个几何知识,但是这个我认为是苏引导人的,用的是基本的算数,并不能说明是一种回忆。苏指出,最求的东西有好的,有坏的,但是对于追求的人来说是有意的。...
2022-07-31 20:14:13 265
原创 MySQL笔记
注意这里%有的版本不包括本地,以前碰到过给某个用户设置了%允许任何地方登录,但是在本地登录不了,这个和版本有关系,遇到这个问题再加一个localhost的用户就可以了。备注可以使用GRANT重复给用户添加权限,权限叠加,比如你先给用户添加一个select权限,然后又给用户添加一个insert权限,那么该用户就同时拥有了select和insert权限。mysql库存放着mysql的系统和用户权限信息,我们改密码和新增用户,实际上就是对这个库进行操作。本次连接结束后,临时表会被删除。...
2022-07-25 19:47:58 215
原创 吕锡篇 论友谊
这篇没有翻译完,以后可以找其他版本看。苏走到一个地方,被人拦住,请他进去谈话。其中一个年轻人叫 希波塔雷,喜欢一个漂亮小伙叫吕锡。(希腊人有同性恋风气。牛逼)这个希喜欢吕,但是呢也没直说,嘴上整天挂着吕的名字,还给吕写诗歌,歌颂吕以及他的家族。于是苏就说了个道理:真正的颂是应该是颂扬你的,因为是你获得了这位宝贝,得了奖。如果你捞不到手,那你越颂扬这位宝贝,越把他说的天花乱坠,就越成为笑柄。谁是恋爱的行家,谁就不会先捧心上人,直到把他捞到手为止,这是害怕事情黄了要出丑。此外,那些漂亮小伙子要是有人爱他们,捧他
2022-07-10 21:24:50 354
原创 深入理解java虚拟机 笔记
静态类型语言 动态类型语言解释 编译即时编译器Classic VM 解释,外挂即时编译器。无法合作。Exact VM 准确式内存管理:可以知道内存中某个位置的数据具体是什么类型。譬如内存中有一个32bit的整数123456,虚拟机将有能力分辨出它到底是一个指向了123456的内存地址的引用类型还是一个数值为123456的整数,准确分辨出哪些内存是引用类型,这也是在垃圾收集时准确判断堆上的数据是否还可能被使用的前提。Classic VM 用的句柄,句柄是什么?HotSpot VM 热点代码探测技术:可以通过
2022-06-26 20:34:36 366
原创 拉刻篇 论勇敢
吕西马柯和梅雷西阿想关注自己孩子的教育,询问尼基雅、拉刻,武装格斗这门技艺是不是值得让孩子学。尼基雅和拉刻也把苏格拉底拉进了讨论。尼基雅认为,武装格斗是值得学习的,强身健体,有利于实战,通晓指挥战斗的技艺也是从这里开始的。战斗时使人豪迈,英勇。拉刻认为,武装格斗,并不一定是一门技艺,或者说这门技艺价值平平,不值得学。因为教这么门技艺的人,远离斯巴达这样尚武的城邦。而且演示技艺的这个人,在战斗中的表现也很愚蠢。如果这门技艺用处不大,或者是骗人的,那就不值得学。两种相反的意见,请苏格拉底来仲裁。苏提出,
2022-05-01 22:42:40 337
原创 卡尔弥德篇 论明智
卡尔弥德篇 论明智谈话人有3个,苏格拉底,格里底亚,卡尔弥德众人夸赞卡尔弥德年轻明智。于是,苏格拉底和格里底亚把卡尔弥德叫过来,因为他是年轻人中最杰出,也被认为是最明智的,于是苏文卡,什么是明智,既然你有明智,那给明智下个定义吧。卡说:明智就是沉着。有条理地、从容不迫地做一切事情。于是,苏格拉底式的问答就开始了。明智也是一种美吧,那么写的快,弹琴,角力,跑跳运动,这种身体上的运动,是敏捷快速为美的吧,缓慢,沉着反而不美。那沉着有时不是美,明智时刻都是美的。沉着并不是明智。卡更正说,明智就是谦逊。
2022-04-24 22:49:30 840
原创 《代码整洁之道》第14章 逐步改进 的代码片段
由于没有纸质书或pdf没有代码,不在编辑器里看代码,实在难看懂。所以跟着写了一遍。代码不完全一样,没有单元测试,不保证没问题。大概可以一用吧。代码14-9package com.example.demo.args;import java.util.HashMap;import java.util.Map;import java.util.Set;import java.util.TreeSet;/** * 代码清单 14-9 一个早期版本代码,只支持Boolean 参数 */publ
2022-04-14 00:09:04 584 1
原创 Effective Java(中文版第3版)笔记
创建和销毁对象第1条:用静态工厂方法代替构造器第2条:遇到多个构造器参数时要考虑使用构建器建造者模式第3条:用私有构造器或者枚举类型强化 Singleton 属性三种实现单例的方法,注意防止使用反射,可以修改构造器,让它在被要求创建第二个实例的时候抛出异常。最佳方式是枚举实现。第4条:通过私有构造器强化不可实例化的能力第5条:优先考虑依赖注入来引用资源不要用 Singleton 和静态工具类来实现依赖一个或多个底层资源的类,且该资源的行为会影响到该类的行为 ;也不要直接用这个类来创建这些资
2022-04-10 19:46:28 894
原创 《逍遥游-庄子》笔记
1.1强调鲲鹏之大,以身体之大,比喻格局大,眼界大,境界大。鲲化为鹏,万物转化的道理,就像动物的变态,蛹化蝶,蝌蚪变青蛙一样。鱼化鸟也不是不可能。海运则将徙于南冥。 海风大作时,就会迁徙到南海去。鲲鹏有迁徙的特性。冥:无边无际的海。1.2搏扶摇而上者九万里,去以六月息者也。 它拍翅盘旋而上,飞到九万里的高空。它是乘着六月刮起的大风而离开的。就是现在所说的风口?1.3且夫水之积也不厚,则其负大舟也无力。覆杯水于坳堂之上,则芥为之舟,置杯焉则胶,水浅而舟大也。风之积也不厚,则其负大翼也无力。故九万
2022-04-03 14:11:10 772
原创 mybatis自定义拦截器注册(项目环境Springboot mybatis PageHelper)
问题简述项目自定义了mybatis拦截器,用来把当前用户的组织id设置进入参,但是生成的sql并没有这个字段,说明动态sql的标签判断的组织id是空。明明设置了,为什么判断是空呢?调试发现进入到当前拦截器时,已经有了boundSql,也就是说在我们拦截器拦截之前就已经生成了sql,查找方法栈发现,是PageHelper注册了一个拦截器,处理了query,之后把处理后的sql给了后面的拦截器,导致我设置的组织id没有绑定进sql。那么现在的目标就是,如何让自定义的拦截器执行在PageHelper的拦截器
2022-03-29 23:48:04 1781 1
原创 欧悌甫戎篇(论虔诚)-柏拉图对话集
欧悌甫戎篇(论虔诚,试探性的)苏格拉底吃了官司,被梅雷多状告毒害青年,在法院门口碰见了前来状告自己父亲的欧悌甫戎,欧悌甫戎声称自己状告父亲是出于虔诚,苏格拉底于是和他进行了一番问答式的讨论。虽然这场讨论最终没有结论,但文中的思考(研究哲学)方式,论题的推进方式值得学习研究(很讲逻辑,有点像数学推导)。欧悌甫戎状告自己的父亲的原因:家里的奴隶杀了另一个奴隶,父亲把这个奴隶捆绑住扔在了沟里不管,派人去问庙祝如何处置,结果奴隶又冻又饿,死了。欧认为父亲杀人是不虔诚的,自己控告父亲杀人是处于虔诚,家里人认为儿子
2022-03-26 20:33:32 1716
原创 ShardingSphere-尚硅谷
视频地址https://www.bilibili.com/video/BV1LK411s7RX?p=6分库、分表的水平切分、垂直切分Sharding-JDBCSharding-JDBC不是做分库分表,主要做两个功能:数据分片和读写分离是轻量级的java框架,是增强型版的JDBC驱动。主要目的是简化分库分表之后对数据的的相关操作水平分表水平分库例子垂直分库例子公共表读写分离概念主从复制,从监控主的binlog日志sharding-jdbc读写分离则是根据SQL语义的分析,将读操作和写操作分
2022-03-19 23:41:21 924
原创 mybatis-尚硅谷
视频https://www.bilibili.com/video/BV1mW411M737新知道的标星*全局配置文件的标签properties 引入外部配置文件settings 运行时行为设置typeAliases 别名*typeHandlers 类型处理器plugins 插件environments 运行环境*mappers-sql 映射注册映射文件参数处理param1 param2 或者 @Param("")mapCollection -> collection
2022-03-19 23:36:12 582
原创 cannot connect to the docker daemon at unix ///var/run/docker.sock. Is the docker daemon running?
记录一次服务器问题解决。sudo systemctl status dockersudo systemctl restart dockersystemctl | grep runningjournalctl -u dockerdockerd --log-level error/ect/docker/daemon.json/var/run/docker.sock
2022-02-16 18:31:43 47132 4
原创 记一次idea改了启动类Application名字,找不到启动类的问题
有一次建项目名建错了,就直接修改了module名,包名,类名,结果启动类idea识别不到,启动报错,找不到启动类。于是删了项目重建,还是识别不到启动类。各种配置无果。最后找到项目目录下.idea发现misc.xml 里igore了这个项目。删除后,maven reimport...
2021-08-15 10:41:56 1585
原创 用Centos 6.5 时,遇到报错 YumRepo Error: All mirror URLs are not using ftp, http[s] or file
用Centos 6.5 时,遇到报错YumRepo Error: All mirror URLs are not using ftp, http[s] or file解决:用cat /etc/redhat-release查看当前版本,我的6.5。修改/etc/yum.repos.d/CentOS-Base.repo文件,将所有的$releasever替换成6.5,将所有的mirrorlist注释掉,baseurl打开,baseurl修改成vault.centos.org/6.5如下:[.
2020-12-23 08:17:33 908 1
原创 谷粒商城 商品上架 sku在es中的存储模型
ES存储模型:PUT product{ "mappings": { "properties": { "skuId": { "type": "long" }, "spuId": { "type": "keyword" }, "skuTitle": { "type": "text", "analyzer": "ik_smart" }, "skuPri
2020-06-18 17:37:39 1178
原创 spring框架:注解@ControllerAdvice的三个使用场景
@ControllerAdvice是SpringMVC里的一个注解,在SpringBoot中可以直接使用@RestControllerAdvice 相当于@ControllerAdvice + @ResponseBody,返回的是jsonControllerAdvice有三个使用场景:全局异常处理全局数据绑定全局请求数据预处理1.全局异常处理@Slf4j@RestControllerAdvice(basePackages = "com.lilei.gulimall.product.con
2020-06-08 13:48:13 2298 2
原创 Java基础:基本数据类型包装类使用的常量池技术
Byte,Short,Integer,Long 默认创建了[-128,127]的相应类型的缓存数据Character创建了[0,127]范围的缓存数据Boolean直接返回True Or False如果超出对应范围,仍会去创建新的对象Integer缓存源代码:public static Integer valueOf(int i) { if (i >= IntegerCache.low && i <= IntegerCache.high) return Integ
2020-06-07 11:59:11 347 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人