码迷,mamicode.com
首页 > 编程语言 > 日排行
Java 5大内存区域
1.Java运行时数据区 2.程序计数器(PC计数器) 占用较小的一块内存空间,当执行Java方法时记录正在执行的虚拟机字节码指令地址,如果执行Native方法则计时器值为空。 3.Java虚拟机栈 java方法执行时的内存模型 查看Java虚拟机栈详细 3.1 栈帧 每个方法都会在虚拟机栈中创建一 ...
分类:编程语言   时间:2018-06-29 20:39:05    阅读次数:238
java多线程---重入锁ReentrantLock
1.定义 重入锁ReentrantLock,支持重入的锁,表示一个线程对资源的重复加锁。 2.底层实现 每个锁关联一个线程持有者和计数器,当计数器为0时表示该锁没有被任何线程持有,那么任何线程都可能获得该锁而调用相应的方法;成功后,JVM会记下锁的持有线程,并且将计数器置为1;此时其它线程请求该锁, ...
分类:编程语言   时间:2018-06-29 20:39:28    阅读次数:210
springboot整合mybatis(映射文件方式和注解方式)
springboot作为一个微服务框架,给我们开发人员提供极大的便利,秉着约定大于配置的原则,通过starter包的形式为我们做了许多默认的配置,在进行数据持久化到关系型数据库时,我们一般都会首选spring data jpa,springboot为我们提供了starter包,只需配置很少的参数,就 ...
分类:编程语言   时间:2018-06-29 20:39:38    阅读次数:273
Java数据类型
Java 的两大数据类型 内置数据类型 引用数据类型 内置数据类型 内置数据类型 Java语言提供了八种基本类型。六种数字类型(四个整数型【byte、short、int、long】,两个浮点型【float、double】),一种字符类型【char】,还有一种布尔型【boolean】。 byte: b ...
分类:编程语言   时间:2018-06-29 20:40:19    阅读次数:187
Java数据类型——面试题
1、short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 +=1;有什么错? 答:对于short s1=1;s1=s1+1来说,在s1+1运算时会自动提升表达式的类型为int,那么将int赋予给short类型的变量s1会出现类型转换错误。 对于short ...
分类:编程语言   时间:2018-06-29 20:40:28    阅读次数:125
python学习day-3 列表 元祖 字典
一、列表list a.基础 1. 中括号括起来;,分割每个元素;列表中的元素可以是数字,字符串,列表,布尔值......;列表可以嵌套 (他就是个集合,内部放置任何东西) 2.可以进行索引,切片取值 3.利用for、while循环 continue和break也可以用 4.不同于字符串,列表元素是可 ...
分类:编程语言   时间:2018-06-29 20:40:44    阅读次数:167
JAVA线程池原理详解一
线程池的优点 1、线程是稀缺资源,使用线程池可以减少创建和销毁线程的次数,每个工作线程都可以重复使用。 2、可以根据系统的承受能力,调整线程池中工作线程的数量,防止因为消耗过多内存导致服务器崩溃。 线程池的创建 corePoolSize:线程池核心线程数量 maximumPoolSize:线程池最大 ...
分类:编程语言   时间:2018-06-29 20:41:00    阅读次数:164
[Java] 项目红色叹号 案例1则
一般红色叹号是build path出错. 除了检查出错的library外,还要注意Order an Export选项中未勾选的Library. 之前导入项目后,没有勾选JRE和Maven Dependencies ...
分类:编程语言   时间:2018-06-29 20:41:25    阅读次数:133
python3 学习(2):在网站地图爬虫时的cannot use a string pattern on a bytes-like object 问题的解决方法
网站地图爬虫,控制用户代理的设定,可捕获异常、重试下载并设置用户代理 ...
分类:编程语言   时间:2018-06-29 21:38:25    阅读次数:374
Spring2
Spring部分 1.谈谈你对spring IOC和DI的理解,它们有什么区别? IoC Inverse of Control 反转控制的概念,就是将原本在程序中手动创建UserService对象的控制权,交由Spring框架管理,简单说,就是创建UserService对象控制权被反转到了Sprin ...
分类:编程语言   时间:2018-06-29 21:39:05    阅读次数:180
Spring
注解 @Autwired 依赖注入 作用: 自动按照类型注入。当使用注解注入属性时,set方法可以省略。它只能注入其他bean类型。当有多个类型匹配时,使用要注入的对象变量名称作为bean的id,在spring容器查找,找到了也可以注入成功。找不到就报错。 @compnent 把资源让spring来 ...
分类:编程语言   时间:2018-06-29 21:39:30    阅读次数:195
SpringMVC的项目实际遇到的问题
@RequestMapping,@ResponseBody,@RequestBody,@PathVariable四者的区别; @RequestMapping可以用在类或者方法上,用于指定请求处理的方向; @ResponseBody,一般在异步获取数据时使用,通常是使用@RequestMapping后 ...
分类:编程语言   时间:2018-06-29 21:41:11    阅读次数:232
Python学习——使用json模块存储数据
JSON( Javascript Object )格式 json.dump( )两个实参:1. 要存储的数据 2.可用于存储数据的文件对象 如 with open(filename, 'w') as f_obj: json.dump(numbers, f_obj) json.load( )加载文件中 ...
分类:编程语言   时间:2018-06-29 21:41:37    阅读次数:192
How Spring Boot Autoconfiguration Magic Works
In my previous post "Why Spring Boot?", we looked at how to create a Spring Boot application, but you may or may not understand what is going on behin ...
分类:编程语言   时间:2018-06-29 21:43:04    阅读次数:181
java swing
1.起步,在eclispe上安装windowBuilder. 步骤:eclipse->help->install new software-> >next ...
分类:编程语言   时间:2018-06-29 21:43:23    阅读次数:168
农民工自学java到找到工作的前前后后
我是一名地地道道的农民工,生活在经济落后的农村,有一个哥哥和一个弟弟,父母都是地道的农民,日出而作,日落而息,我从小到大学习一直很好,从小学到高一都,成绩在全级一直名列前茅,这样我也顺利了考上省的重点高中,然而,每个学期开学是家里最为难的时候,每次交学费都让父母发愁许久,家里为了给我筹钱读书,都借了 ...
分类:编程语言   时间:2018-06-29 21:44:07    阅读次数:160
python 百分号字符串拼接 day14
%和%拼接 s表示字符串 d表示整形数字 浮点数,就是小数 .xf X表示小数点后几位 字符串也可以用.x 要打出百分号就输入%% 传一个字典键值name flag -60宽度60 拼接并隔开sep ...
分类:编程语言   时间:2018-06-29 21:44:15    阅读次数:171
Python对文件和文件夹的高级操作模块shutil
shutil模块提供了许多关于文件和文件夹的高级操作。 特别提供了支持文件复制和删除的功能。 ...
分类:编程语言   时间:2018-06-29 21:44:46    阅读次数:149
Python学习之路—2018/6/29
Python学习之路—2018/6/29 1.跨表查询 跨表查询: 1. 基于对象查询 2. 基于双下划线查询 3. 聚合和分组查询 4. F与Q查询 F查询 过滤器只能讲字段值与常量进行比较,如果需要用到与字段值进行比较则需要用到F查询,F查询还支持与常量之间的加减乘除的运算。数据: Q查询 过滤 ...
分类:编程语言   时间:2018-06-29 21:45:23    阅读次数:208
python:一些简单练习(1)
1.输入一个数字,求从1到这个数的所有十位数和个位数不相同的数字组合及这样的数的个数: 2.9*9乘法表的输出: ...
分类:编程语言   时间:2018-06-29 22:22:32    阅读次数:131
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!