
笔记
leiming01
这个作者很懒,什么都没留下…
展开
-
break continue return goto 的区别
1、break 用于中断循环体、条件体。在中断循环体时中断得是整个该循环,若循环为嵌套循环的话如果想中断外层循环可以使用标签。 eg: public int[] twoSum(int[] nums, int target) { outer: //注意标签后面为冒号且需要放在需中断的循环体前面 for (int i = 0; i < nums.len...原创 2018-03-02 15:00:38 · 195 阅读 · 0 评论 -
sql case when使用记录
sql 中case when 的使用,多case的情况以及else 返回原值的处理1,表结构:这里的需求为:查询用户,对于age字段来说如果age大于23的就返回’大于23’;如果age小于23就返回’小于23’;其他情况原值返回。对于sex字段来说为1返回’男’;为2的时候返回’女’,其他情况返回异常。2,sql案例:select user_name,birthday,(case ...原创 2018-11-16 10:13:48 · 762 阅读 · 0 评论 -
筛选素数
埃氏筛选法:计算素数的一个方法是埃氏筛法,它的算法理解起来非常简单:首先,列出从2开始的所有自然数,构造一个序列:2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, …取序列的第一个数2,它一定是素数,然后用2把序列的2的倍数筛掉:3, 4, 5, 6, 7, 8, 9, 10, 11, 12,...转载 2018-09-05 20:08:59 · 129 阅读 · 0 评论 -
@RestController和@RequestMapping分析
1,@RestController用于标注控制类,是一个组合注解相当于@Controller+@RequsetBody 其中类上添加注释@Controller请求方法时,返回的是方法返回值对应的html页面 当方法上加上@RequestBody注释后,返回的是方法返回值的json格式或者文本格式 当控制类加上@RestCont...原创 2018-08-07 21:09:51 · 12130 阅读 · 2 评论 -
Springboot连接mysql时报错Access denied for user 'root'@'localhost' (using password: YES)
解决办法:application.yml配置文件中的密码用单引号引起来原创 2018-08-06 20:53:02 · 4626 阅读 · 4 评论 -
springboot 无法扫描到controller
解决办法: 1,将controller类放在和主类(启动类)同一个包下 2,将controller类放在主类(启动类)的子包下面原创 2018-07-22 23:05:09 · 789 阅读 · 1 评论 -
扫描mapper.xml文件问题
@MapperScan(basePackages = {“com.cybertron.barcode.service.dao”“})//扫描mapper.java和mapper.xml文件。如果Mapper.xml与Mapper.class在同一个包下且同名,spring扫描Mapper.class的同时会自动扫描同名的Mapper.xml并装配到Mapper.class。如果Mapper...原创 2018-07-19 09:11:44 · 7131 阅读 · 1 评论 -
spring boot-controller层直接调用dao层
在controller层不管调用service’层还是dao都要通过注入(@Autowired)的方式引入资源,不然会报错空指针异常。原创 2018-06-28 21:46:04 · 10643 阅读 · 2 评论 -
MyBatis映射错误:There is no setter for property named xxx
解决方法: 1,在dao层的接口参数里面加上@Param(value=”xxx”), Integer queryCountByMachineStatus(@Param(value=”machineStatus”) String machineStatus); 2, 在xml中的sql里面的参数名用param1代替。...原创 2018-07-10 13:44:03 · 2528 阅读 · 0 评论 -
mybatis中如何将多个表的查询结果,放入结果集中返回
首先需要将resultMap进行改造,为了避免对其他sql的影响建议另外定义一个resultMapExtral,避免id相同,然后在resultMapExtral中添加其它表的字段,若多个表中的字段名相同,要对查询结果和resultMapExtral中相同的字段另起别名,最后另外定义一个实体bean接收结果。定义结果集:<resultMap id="BaseResultMapExtr...原创 2018-06-06 12:54:50 · 16031 阅读 · 0 评论