#define 定义的明示变量就是在预处理阶段用标识符后面的值替换标识符,因此不会占据内存
摘要:1. 常考:预处理阶段只进行文本替换,不进行运算对于最后一条,预处理指令定义的标识符都不会占据内存。预处理指令也称预编译指令,即在编译之前进行一些处理,而预处理做的其实就是文本替换,这个过程也叫做宏展开,即用宏定义后面的替换体将程序中出现宏的地方替换掉。例如,#define 定义的明示变量就是在预处
阅读全文
posted @
2023-09-25 14:42
mljqqh
阅读(19)
推荐(0) 编辑
节选片段-小酒馆
摘要:走近小酒馆,柜台四周小板凳随意摆放,大家都坐在小板凳上。而柜台上做的就是掌柜了。“大哥来啦,小板凳准备好了,找个位子做”,掌柜的这样热情的说。当然了,掌柜他是老板,毕竟刚进酒馆,我还不知掌柜的姓甚名啥。酒馆灯光微黄,偏暖色,照着整个酒馆,很有氛围感。灯光贴在脸上,略有春风,。 刚开始进去的时候,气氛
阅读全文
posted @
2023-09-20 07:31
mljqqh
阅读(15)
推荐(0) 编辑
思考??feign有什么可以优化的
摘要:思考??feign有什么可以优化的 也就是feign的配置 1 2 3
阅读全文
posted @
2023-09-19 23:30
mljqqh
阅读(3)
推荐(0) 编辑
再回首@Value
摘要:先看yml文件 需求就是读取里面的配置文件 第一种方式这两个注解配合读取配置yml配置文件 @RefreshScope //属性刷新 配置文件数据改变的话就需要刷新 @Value("${pattern.format}")private String pattern;第二种方式
阅读全文
posted @
2023-09-19 16:03
mljqqh
阅读(3)
推荐(0) 编辑
spring cloud feign 没有注册中心引发的思考 没有注册中心还能访问接口???
摘要:@EnableFeignClients 会扫描@FeignClient注解的接口,然后接口注册到ioc容器就可以用了 底层是restTemplate ,没有注册中心可以通过硬编码访问,硬编码就是写死微服务ip 例子解释: @FeignClient("mljqqh-item-service")publ
阅读全文
posted @
2023-09-18 01:17
mljqqh
阅读(404)
推荐(0) 编辑
代码模版使用之后的 idea重大发现哈 书签
摘要:书签 shift+f11 相当的好用,有个助记书签 可以设置序号 这个对于老师还是很有好处的 呵呵
阅读全文
posted @
2023-09-17 23:31
mljqqh
阅读(8)
推荐(0) 编辑
vue重生 哈哈
摘要:这次是从vue2升级到vue3哈,以后的是vue4???? vue3路由搞了我一天,遇到v-view 跟v-link无法渲染, 睡个觉起来就搞定了 哈哈 难得
阅读全文
posted @
2023-09-17 17:25
mljqqh
阅读(3)
推荐(0) 编辑
hibernate 细节
摘要:1 会碰到”Not supported for DML operations [delete “问题,解决方法,加上Modifying注解 2 删除 更新没有反应 @Rollback(value = false) @Rollback(value = false)@Transactional@Test
阅读全文
posted @
2023-09-14 18:47
mljqqh
阅读(3)
推荐(0) 编辑
ssm hibernate搞到头疼哦
摘要:第一个方案 maven helper插件 解决依赖冲突 第二个方案 根据spring jpa依赖传递重新新建项目也不行 第三个方案 也就是spring boot 我太菜了 就这个吧
阅读全文
posted @
2023-09-14 18:45
mljqqh
阅读(10)
推荐(0) 编辑
再次认识maven
摘要:依赖传递排除<!-- test provided 不能传递依赖--> <scope>import</scope>,能 通过导入<scope>import</scope>,能够使 外面包括dependencyManagement的dependency,无视继承规则,但是能够跟继承他这个依赖差不多一样的
阅读全文
posted @
2023-09-13 21:39
mljqqh
阅读(3)
推荐(0) 编辑
基础类型 Double为空异常
摘要:基础类型double默认类型是0.0, 而包装类型Double默认是null, 一些api用的是基础double,Double默认就不能转给基础的double,比如阿帕奇的poi就是基础的double。 解决办法可以设置三元运算符做判断来赋值。 mapper->Double->double 就是ma
阅读全文
posted @
2023-09-13 01:56
mljqqh
阅读(203)
推荐(0) 编辑
下载文件通过httpresponse 下载
摘要:下载文件通过httpresponse 下载 get请求哈
阅读全文
posted @
2023-09-12 20:56
mljqqh
阅读(14)
推荐(0) 编辑
POITest excel 操作
摘要:记着层次 //记着层次 excel ->sheet ->row ->cell package com.sky.config; import org.apache.poi.xssf.usermodel.XSSFRow; import org.apache.poi.xssf.usermodel.XSSF
阅读全文
posted @
2023-09-12 19:50
mljqqh
阅读(7)
推荐(0) 编辑
日期格式写法 非常的细致
摘要:所以比较这样写 yyyy-MM-dd HH:mm:ss
阅读全文
posted @
2023-09-11 15:57
mljqqh
阅读(184)
推荐(0) 编辑
echarts 图标渲染 统计业务
摘要:一,渲染的是日期 年月日 按月渲染 0 -31号 二,渲染的是0-31 每天的营业额 以此类推 日期处理
阅读全文
posted @
2023-09-11 14:03
mljqqh
阅读(10)
推荐(0) 编辑
催单
摘要:webSocket 下单成功后pay_success(){ webSocket,sent(messge) }
阅读全文
posted @
2023-09-11 01:01
mljqqh
阅读(7)
推荐(0) 编辑
2、protected: 这种权限是为继承而设计的,protected所修饰的成员,对所有子类是可访问的,但只对同包的类是可访问的,对外包的非子类是不可以访问;
摘要:2、protected: 这种权限是为继承而设计的,protected所修饰的成员,对所有子类是可访问的,但只对同包的类是可访问的,对外包的非子类是不可以访问; protected权限的访问范围是:当前包所有的类+当前包以外的子类。
阅读全文
posted @
2023-09-09 14:07
mljqqh
阅读(80)
推荐(0) 编辑
空指针产生的条件 null对象调用属性
摘要:null对象调用属性 e.g public class Student { Integer age; String name; String address ; User user;} Student student= new Student(); 12:student.getUser().getN
阅读全文
posted @
2023-09-08 23:34
mljqqh
阅读(3)
推荐(0) 编辑
builder模式
摘要:package study; import lombok.Data; @Data public class Student { Integer age; String name; String address ; public Student() { } public Student(Builder
阅读全文
posted @
2023-09-08 23:30
mljqqh
阅读(6)
推荐(0) 编辑
java异常
摘要:编译时异常(编译时异常主要由编译器抛出。) ,非编译异常(运行时主要由异常jvm抛出)
阅读全文
posted @
2023-09-08 10:39
mljqqh
阅读(1)
推荐(0) 编辑
微信支付
摘要:签名是为了防止网络传输被截获 第一 预支付交易单(金额) ,prepay_id 第二 小程序调用支付 小程序也是需要审核通过的才可以使用支付功能,必须是公司才能使用支付功能 额
阅读全文
posted @
2023-09-07 21:11
mljqqh
阅读(26)
推荐(0) 编辑
设置默认地址
摘要:先设置所有地址为0 然后单独设置一个地址是1
阅读全文
posted @
2023-09-06 13:35
mljqqh
阅读(42)
推荐(0) 编辑
购物车的实现 前端按钮 , 一次就是加一次数量吧 以后查询都可以采用动态sql where标签
摘要:后端实现都是查询list集合 ,查询list集合条件是userID 物品id ,list集合其实查询出的就是一个 因为 物品id是唯一的 。。, 另外思想有点像批量删除,和单个删除有点类似 用in来实现 in里面传入的也是list集合, 非常的类似 看了淘宝,美团外卖,多多买菜的基本都是查询list
阅读全文
posted @
2023-09-05 16:28
mljqqh
阅读(10)
推荐(0) 编辑
Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException 转载哈!!
摘要:2023-09-03 22:53:53.622 WARN 20788 [ main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling
阅读全文
posted @
2023-09-03 23:01
mljqqh
阅读(73)
推荐(0) 编辑
字符串空串的作用
摘要:string str = ""; 空串可以实体防止空指针异常,可以使用字符串的函数,
阅读全文
posted @
2023-09-01 20:12
mljqqh
阅读(21)
推荐(0) 编辑
java线程的ThreadLocal是线程变量
摘要:java线程的localThread是线程局部变量,只能在线程内访问,方法有 get set remove. 证明localThread只能在线程内访问的方法,在control层设置一个ThreadLocal,然后在service可以访问到ThreadLocal设置的值,另外就是浏览器的一次请求就是
阅读全文
posted @
2023-09-01 20:08
mljqqh
阅读(18)
推荐(0) 编辑
缓存的目的是为了减轻数据库的io
摘要:缓存的目的是为了减轻数据库的io, 这里使用的缓存工具是redis, 说简单点就是不操作硬盘 ,现在操作的是内存
阅读全文
posted @
2023-09-01 20:04
mljqqh
阅读(4)
推荐(0) 编辑