码迷,mamicode.com
首页 > 2018年07月31日 > 全部分享
关于Java变量的可见性问题
转自:http://www.importnew.com/19434.html 博文前提 最近在oschina问答板块看到了一个关于java变量在工作内存和主存中的可见性问题:synchorized,sleep 也能达到volatile 线程可见性的目的?,大致的问题描述如下: 1 2 3 4 5 6 ...
分类:编程语言   时间:2018-07-31 15:24:43    阅读次数:209
python之装饰器
装饰器: 1 import time 2 def cal(l): 3 start_time=time.time() 4 res=0 5 for i in l: 6 time.sleep(0.1) 7 res+=i 8 stop_time = time.time() 9 print('函数的运行时间是 ...
分类:编程语言   时间:2018-07-31 15:24:33    阅读次数:137
热身题
1.三角形 题目大意:n根棍子,棍子i的长度ai,选出3根棍子组成周长尽可能长的三角形,输出最大周长,无法组成三角形则输出0 限制条件:3≤n≤100,1≤ai≤106 做法1:很自然的可以想到穷举所有的方案,复杂度是O(n3)的,n的限制条件1s足够,这里介绍一种O(nlogn)的做法 做法2:将 ...
分类:其他好文   时间:2018-07-31 15:24:21    阅读次数:155
hdu-6324-博弈
Problem F. Grab The Tree Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 524288/524288 K (Java/Others)Total Submission(s): 417 Accepted Submissio ...
分类:其他好文   时间:2018-07-31 15:24:11    阅读次数:190
汇编语言指令是机器指令的符号化
汇编语言指令是机器指令的符号化 ,与机器指令存在着直接的对应关系,所以汇编语言同样存在着难学难用、容易出错、维护困难等缺点。 但是汇编语言也有自己的优点:可直接访问系统接口,汇编程序翻译成的机器语言程序的效率高。 从软件工程角度来看,只有在高级语言不能满足设计要求,或不具备支持某种特定功能的技术性能 ...
分类:编程语言   时间:2018-07-31 15:23:56    阅读次数:167
RabbitMQ连接上了如果要退出需要关闭两个连接
IConnection _connection = null; IModel _channel = null; EventingBasicConsumer _consumer = null; if (null != _consumer && _consumer.IsRunning){ if (nul ...
分类:其他好文   时间:2018-07-31 15:23:49    阅读次数:308
Win10远程桌面出现身份验证错误要求的函数不受支持
解决办法 新建文件 身份验证修复.reg 保存。 右键管理员权限打开导入确定即可 ...
分类:Windows程序   时间:2018-07-31 15:23:41    阅读次数:184
员工信息表-装逼版
import os file_name = '员工信息表' noun_list = ['staff_id', 'name', 'age', 'phone', 'dept', 'enroll_date'] def file_operation(file): ''' 先进行文件操作,把文件内容加载到内存... ...
分类:其他好文   时间:2018-07-31 15:23:25    阅读次数:162
python Tkinter之Button
Button小部件是一个标准的Tkinter的部件,用于实现各种按钮。按钮可以包含文本或图像,您可以调用Python函数或方法用于每个按钮。 Tkinter的按钮被按下时,会自动调用该函数或方法。 该按钮可以只显示在一个单一的字体的文本,但文本可能跨越一个以上的行。此外,一个字符可以有下划线,例如标 ...
分类:编程语言   时间:2018-07-31 15:23:08    阅读次数:160
linux ipv6开启的配置文件
1、/etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0TYPE=EthernetUUID=9d1d6e2a-cfc5-4e60-8f28-b779a001b538ONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=dhcp ...
分类:系统相关   时间:2018-07-31 15:22:59    阅读次数:446
Linux虚拟机添加新硬盘的全程图解
查看网的文章,我将在vm虚拟机LinuxRedhat中添加一个新的硬盘, 过程大致如下: 1、选择“VM” “setting”并打开,将光标定位在hard Disk这一选项,然后点击下方的Add按钮 2、点击next,执行下一个步骤 3、根据提示,创建一个虚拟的磁盘,并点击下一步 4、按照默认的,选 ...
分类:系统相关   时间:2018-07-31 15:22:52    阅读次数:236
C#多线程编程系列(一)- 简介
[TOC] 一、前言 在C 学习过程中,多线程一直都是比较难的部分,因为其中涉及到很多与操作系统相关的知识。比如:如何进行多线程编程、线程同步、线程锁、线程异步、并行编程、并行集合等等的知识。所以笔者在学习过程中也是遇到了重重困难,而且一直没有好的教程。 但是笔者在浏览GitHub时,发现有大佬已经 ...
分类:编程语言   时间:2018-07-31 15:22:43    阅读次数:203
python格式化字符
输出结果如下:(注意区别后三条代码) ...
分类:编程语言   时间:2018-07-31 15:22:20    阅读次数:156
用Struts2框架报错:The Struts dispatcher cannot be found
报错信息:The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter. Struts tags are only usable whe ...
分类:其他好文   时间:2018-07-31 15:22:13    阅读次数:144
Mass Change Queries Codeforces - 911G
https://codeforces.com/contest/911/problem/G 没想到线段树合并还能这么搞。。 对每个权值建一个线段树(动态开点),如果权值为k的线段树上第i位为1,那么表示a[i]=k;如果权值为k的线段树上第i位为0,表示a[i]≠k 改变权值的时候,就是把[l,r]分 ...
分类:其他好文   时间:2018-07-31 15:21:56    阅读次数:139
Linux中安装Oracle报错Oracle DISPLAY COLOR终极解决方案
Checking monitor: must be configured to display at least 256 colors >>> Could not execute auto check for display colors using command /usr/openwin/bin ...
分类:数据库   时间:2018-07-31 15:21:48    阅读次数:277
润乾报表分组后扩展行固定填写数据
第一种:单元格操作 1.查询sql(简单查询即可) sql分组排序案例:https://www.cnblogs.com/CharlieLau/p/6737243.html(有兴趣可以浏览下) 2.将分组名group展示 如下图:A1单元格 3.将原有的数据展示。如B7单元格(向下扩展+序号A7) A ...
分类:其他好文   时间:2018-07-31 15:21:42    阅读次数:190
1450条   上一页 1 ... 47 48 49 50 51 52 53 ... 86 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!