码迷,mamicode.com
首页 > 2017年03月14日 > 全部分享
线程安全问题
前面的一个例子 多窗口买票实例 存在的线程安全问题描述如下: 当线程1等待到了 CPU 资源后,执行 run(),判断条件为 true,但是不会立刻执行输出语句(阻塞),此时 CPU 控制权有可能被移交给线程2或线程3,假如真的被移交,那么可能出现输出余票数为-1、-2的情况,为避免这种线程安全问题... ...
分类:编程语言   时间:2017-03-14 00:29:13    阅读次数:186
结对编程1-四则运算(基于GUI)
林晓芳201421123092、陈惠201421123096 coding 地址:https://git.coding.net/lianlian/92.96.1.git 一.题目描述 我们在个人作业1中,用各种语言实现了一个命令行的四则运算小程序。进一步,本次要求把这个程序做成GUI(可以是Wind ...
分类:其他好文   时间:2017-03-14 00:28:24    阅读次数:196
python3的print函数
print()函数也可以接受多个字符串,用逗号“,”隔开,就可以连成一串输出: ...
分类:编程语言   时间:2017-03-14 00:28:04    阅读次数:192
Go 语言基础(一)
一、区别于其他语言的特点: 清晰并且简洁、并行(线和 goroutines)、Channel、快速、安全、标准格式化、 类型后置(var a int)、UTF-8、开源、开心 Erlang[7] 与 Go 在部分功能上类似。Erlang 和 Go 之间主要的区别是 Erlang 是函 数式语言,而 ...
分类:编程语言   时间:2017-03-14 00:27:09    阅读次数:267
05 双向链表
双向链表 ...
分类:其他好文   时间:2017-03-14 00:26:18    阅读次数:183
BZOJ4432 : [Cerc2015]Greenhouse Growth
对于高度相同的一段可以合并,用链表从左往右维护这些连续段,每段维护以下信息: $l,r$:表示区间的左右端点。 $t,a$:表示在第$t$天结束时它的高度是$a$。 $b$:当阳光在左边时它是否会长高。 $c$:当阳光在右边时它是否会长高。 令$sa[i],sb[i]$分别表示前$i$天中阳光在左/ ...
分类:其他好文   时间:2017-03-14 00:25:56    阅读次数:406
yum安装nscd 加快 DNS 解析速度
yum install nscd sed -i '$a\enable-cache hosts yes' /etc/nscd.conf service nscd start service nscd status ...
分类:其他好文   时间:2017-03-14 00:25:36    阅读次数:249
(转)根据经纬度计算方位距离
(原文地址:http://www.cnblogs.com/leejuan/p/5552460.html) 1.根据两点经纬度计算其间距离,发现有3种公式,结果区别不是很大。 2.根据一点的经纬度与到另外一点的距离、方位角,计算另一点的经纬度,误差不是很大。 ...
分类:其他好文   时间:2017-03-14 00:24:12    阅读次数:1181
迷茫<第三篇:再到北京>
这是2016年初春,三月的北京仍带着丝丝的冷意,我再次来到了这座熟悉又陌生的城市。我是早上6点钟到的北京西站,坐火车过来的,一夜未眠,眼睛很疲劳。这次过来和上次回长沙一样,下了火车先把行李寄存在朋友家,然后带着深深的倦意出去找房子。在下午4点钟终于找到了一间满意的房子,公寓式的,房租1400,我在这 ...
分类:其他好文   时间:2017-03-14 00:23:54    阅读次数:165
spring jpa 语法
摘自http://www.cnblogs.com/BenWong/p/3890012.html Table 2.3. Supported keywords inside method names KeywordSampleJPQL snippet And findByLastnameAndFirst ...
分类:编程语言   时间:2017-03-14 00:23:27    阅读次数:225
struts2 框架 的环境搭建 与配置
一,Struts2简介: 1,来由:Struts(金属支架),在程序中表示起支撑作用的通用程序代码,Struts2是在Struts1框架的基础上融合了WebWork优秀框架升级得到的。 2,解释:Struts2框架是一个轻量级的MVC流程框架,轻量级是指程序的代码不是很多,运行时占用的资源不是很多, ...
分类:其他好文   时间:2017-03-14 00:23:09    阅读次数:210
PyQt开发环境配置指南(有QtDesigner和pyuic的详细配置)
1. 安装Python3.4 运行python-3.4.4.msi,安装提示完成安装 2. 安装PyQt库 运行PyQt5-5.5-gpl-Py3.4-Qt5.5.0-x32.exe 3. 安装Python IDE PyCharm 3.1 运行pycharm-community-2016.3.exe ...
分类:其他好文   时间:2017-03-14 00:22:56    阅读次数:2026
对于invoke()方法的理解
先讲一下java中的反射: 反射就是将类别的各个组成部分进行剖析,可以得到每个组成部分,就可以对每一部分进行操作 在比较复杂的程序或框架中来使用反射技术,可以简化代码提高程序的复用性。 既然是讲invoke方法,那就不讲怎么使用反射了,代码上来先: package online; import ja... ...
分类:其他好文   时间:2017-03-14 00:22:39    阅读次数:192
MP3 信息读取
MP3 信息读取 运行环境:Window7 64bit,.NetFramework4.61,C# 7.0; 编者:乌龙哈里 2017-03-13 参考: MP3-wikipedia ID3v1 MPEG Audio Layer I/II/III frame header ID3 tag versio ...
分类:其他好文   时间:2017-03-14 00:22:09    阅读次数:1914
hubilder打包+C#服务端个推服务实现
关于推送鼓捣了好长时间,这里不再写helloworld了,只讲里面遇到的问题。 1.关于苹果开发者平台上的注册 网上很多的教程,只要按照步骤来设置就行了,在 iOS证书(.p12)和描述文件(.mobileprovision)申请 这篇文章里面讲的很清楚,文章中也说明了,如果要使用推送功能,那么在申 ...
分类:Windows程序   时间:2017-03-14 00:21:52    阅读次数:582
Codeforces 690 C3. Brain Network (hard) LCA
C3. Brain Network (hard) Breaking news from zombie neurology! It turns out that – contrary to previous beliefs – every zombie is born with a single br ...
分类:Web程序   时间:2017-03-14 00:21:31    阅读次数:323
Java Calendar
http://blog.csdn.net/joyous/article/details/9630893 http://sunnyhl.iteye.com/blog/1205820 ...
分类:编程语言   时间:2017-03-14 00:21:09    阅读次数:190
1050条   上一页 1 ... 56 57 58 59 60 61 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!