Ta上传的资源 (0)

拦截器的踩坑技巧,踩过坑:有人问我联合索引的技巧,回答的不是很好,快递员通知你有一份快递会在今天送到某某地方,你需要在某某地方一致等待快递员的到来。快递员通知你有一份快递会送到你公司的前台,你需要每隔一段时间去前台询问是否有你的快递。快递员通知你有一份快递会送到你公司的前台,并且前台收到后会直接给你

重构改善既有代码的设计 重构原则:事不过三,三则重构,写且只写一次 高内聚,低耦合:一个类只做一种事,一个方法只做一件事 面向对象设计原则: 开:开闭原则 口:接口隔离原则 合:组合聚合原则 里:里氏替换原则 最:最少只是原则 单:单一职责原则 依:依赖倒置原则 我们做开发,有句话,叫没有银弹,没有

//假设指针变量的名字为p,则 p+i 的值是 p+i*(p所指向的变量所占的字节数) //指针变量的运算 //指针变量不能相加,不能相乘,不能相除 //如果两指针变量属于同一数组,则可以相减 //指针变量可以加减一整数,前提是结果不能超过指针指向变量所占的字节数 //p+i的值是p+i*(p所指向

垂直分表:通俗地讲就是把一张大表按字段分成几张小表 垂直分库:根据业务将表进行分类,分布到不同的数据库上面,每个库可以放在不同的服务器上,核心理念是专库专用 水平分表:在同一个数据库内,把同一个表的数据按一定规则拆到多个表中(跟垂直分表不同,它不影响表结构) 水平分库:把同一个表的数据按一定规则拆分

oAuth2 就是为了实现统一的认证和授权而定义的一套规范或者标准,但没有实现,spring security和Apache shiro是它的实现,当然也可以用自己的方法去实现oAuth2标准

/ 结构体 // 为什么需要结构体: // 为了表示一些复杂的数据,而普通的基本类型变量无法满足要求 // 什么叫结构体: // 结构体是用户根据实际需要自己定义的复合数据类型--java 中的类 也是一种数据类型,只不过更强大) // 如何使用结构体:

Connection:keep-alive Accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8 Upgrade-Insecure-Requests:1 User-Agent:Mozilla