码迷,mamicode.com
首页 > 编程语言
java synchronized关键字浅探
synchronized 是 java 多线程编程中用于使线程之间的操作串行化的关键字。这种措施类似于数据库中使用排他锁实现并发控制,但是有所不同的是,数据库中是对数据对象加锁,而 java 则是对将要执行的代码加锁。 在 java 中使用 synchronized 关键字时需要注意以下几点: 1. ...
分类:编程语言   时间:2016-06-20 23:45:33    阅读次数:351
SpringMVC详细示例实战教程
一、SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包。 2.添加Web.xml配置文件中关于SpringMVC的配置 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 <!--configure the setting ...
分类:编程语言   时间:2016-06-20 23:42:16    阅读次数:315
Spring-Boot - 初步搭建
official document:http://projects.spring.io/spring-boot/ 项目代码: https://github.com/chenxing12/springboot-test 一、简介 SpringMVC是非常伟大的框架,开源,发展迅速。优秀的设计必然会划分 ...
分类:编程语言   时间:2016-06-20 23:40:46    阅读次数:383
这是一个真正靠谱的寻路算法
绝对没有其他看起来高大上 给别人讲都将不明白的理论。管你 人工智能 啥的 ,还有一百度一大篇的a*算法 ,其实大部分文章的理论都是讲不通的 或者没有讲清楚 更别说代码。做事刨根问底的牛脾气又上来了。 两周前 偶然原因接触到了寻路算法 于是百度 找到了a* 。讲来将去大概意思就是持续性的找离目标近的节 ...
分类:编程语言   时间:2016-06-20 23:40:48    阅读次数:373
python学习之xlrd的使用
最近想整一个用Excel表格管理测试用例的自动化框架,因此重新学习了下xlrd,用这个模块读取Excel表格中的数据 一、安装xlrd 到python官网下载http://pypi.python.org/pypi/xlrd,下载后解压,进入解压的目录,直接使用Python setup.py inst ...
分类:编程语言   时间:2016-06-20 23:40:38    阅读次数:6216
深入理解JAVA集合系列三:HashMap的死循环解读
由于在公司项目中偶尔会遇到HashMap死循环造成CPU100%,重启后问题消失,隔一段时间又会反复出现。今天在这里来仔细剖析下多线程情况下HashMap所带来的问题: 1、多线程put操作后,get操作导致死循环。 2、多线程put非null元素后,get操作得到null值。 3、多线程put操作 ...
分类:编程语言   时间:2016-06-20 23:38:27    阅读次数:240
C语言应用-飞机游戏
在第一次的C语言程序设计课上我们第一次接触到将近200行程序的大型程序。即使现在已经将这个程序分析的十分清楚,但是每次看到这么多的程序还是令我感到头痛不已。这个大型的程序是一个基础的飞机类型的游戏。虽然比我们现在手机上、电脑上玩的游戏要简陋不止几百倍而且由于它..
分类:编程语言   时间:2016-06-20 22:30:52    阅读次数:506
C语言 学生宿舍管理系统
经过上次的飞机游戏制作,使我感觉到C语言程序设计,更加的有趣,也使我对这门课程有了更深的理解和认识。这次我们学习了学习C语言操作文件永久保存数据和基于函数的结构化大型程序的编写方法。这次的学习也比较上次来说显得有些复杂。这次要做的是一个关于书本的管理系统。可..
分类:编程语言   时间:2016-06-20 22:31:19    阅读次数:359
c语言第一次作业
C语言是一门编程语言,简单点说,就是由人类书写按照一定规范书写的字符,通过一定手段(编译链接)转换后,可以让电脑或者其它电子芯片"读懂",并按照其要求工作的语言。在所有的编程语言中,C语言是相对古老而原始的,同时也是在同类语言中更接近硬件,最为高效的编程语言。其..
分类:编程语言   时间:2016-06-20 22:32:56    阅读次数:297
C语言 学生宿舍管理系统
经过上次的飞机游戏制作,使我感觉到C语言程序设计,更加的有趣,也使我对这门课程有了更深的理解和认识。这次我们学习了学习C语言操作文件永久保存数据和基于函数的结构化大型程序的编写方法。这次的学习也比较上次来说显得有些复杂。这次要做的是一个关于书本的管理系统。可..
分类:编程语言   时间:2016-06-20 22:29:18    阅读次数:308
Zabbix LLD监控之创建发现的Python脚本
#!/usr/bin/python importrequests,json ip_list=[] data_json={} url=‘http://cmdb.cheyaoshicorp.com/api/ecs‘ r=requests.get(url) ecss=json.loads(r.text) forIinecss: ip_dic={} host_ip=I.get(‘ip‘) ip_dic["{#IP}"]=host_ip ip_list.append(ip_dic) data_json[‘data‘]..
分类:编程语言   时间:2016-06-20 22:30:20    阅读次数:422
Java中静态关键字的使用方法介绍一
1静态成员变量在类中定义的变量通常称之为成员变量,如果当一个成员变量的前面增加了修饰符Static,那么我们就称这个成员变量为静态成员变量。1.1成员变量和静态成员变量的定义方法创建一个Car类,在其中定义了两个成员变量,一个是普通成员变量color,一个是静态成员变量myCol..
分类:编程语言   时间:2016-06-20 22:27:28    阅读次数:209
c语言第二次作业
通过这节课的内容我学习到了结构体和文件型指针的使用。结构体帮助我可以给一个定义的变量多个含义,文件型指针帮组我快速的储存和查找。这节课让我对C语言的学习更加的深入了。FILE*fp;其中FILE是固定的写法,后面的是指针变量名,可以随意起。这个时候fp还是一个空的指针变..
分类:编程语言   时间:2016-06-20 22:26:24    阅读次数:182
c语言第一次作业
C语言是一门编程语言,简单点说,就是由人类书写按照一定规范书写的字符,通过一定手段(编译链接)转换后,可以让电脑或者其它电子芯片"读懂",并按照其要求工作的语言。在所有的编程语言中,C语言是相对古老而原始的,同时也是在同类语言中更接近硬件,最为高效的编程语言。其..
分类:编程语言   时间:2016-06-20 22:27:00    阅读次数:175
c语言第三次作业
上节课我们学习了文件型指针的运用。这节课我们则学习了变量型指针和链表的学习的使用。还了解了free函数、malloc函数的应用指向结构体变量的指针变量的定义形式与一般指针变量的定义形式相同,只是将其指向类型定义为结构体类型即可。例如:structperson{charname[20];charsex..
分类:编程语言   时间:2016-06-20 22:27:55    阅读次数:194
JavaWEB前端向服务器端发送对象
最近项目中需要做一个关于批量删除的功能,删除条件有多个,需要从页面全部传给后台服务器程序,单个的删除,可以拼接参数给url,服务器端获取参数后执行删除操作即可。但是批量删除多个,参数会很多,传递就有些麻烦。当然有一种比较常见的解决方法,是使用逗号、下划线、或者..
分类:编程语言   时间:2016-06-20 22:27:45    阅读次数:195
C语言的指针、链表的原理和各类操作
心得体会:堂上要讲授许多关于c语言的语法规则,听起来十分枯燥无味,也不容易记住,死记硬背是不可取的。然而要使用c语言这个工具解决实际问题,又必须掌握它。通过多次上机练习,对于语法知识有了感性的认识,加深对它的理解,在理解的基础上就会自然而然地掌握c语言的语法规..
分类:编程语言   时间:2016-06-20 22:24:46    阅读次数:297
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!