码迷,mamicode.com
首页 > 编程语言 > 日排行
java并发编程12.java内存模型
假设一个线程为变量赋值:variable = 3; 内存模型需要解决一个问题:“在什么条件下,读取variable的线程将看到这个值为3?” 这看上去理所当然,但是如果缺少同步,那么将会有许多因素使得线程无法立即甚至永远,看到另一个线程的操作结果。 如: 1.在编译器中生成的指令顺序,可以与源代码中 ...
分类:编程语言   时间:2017-07-07 18:18:43    阅读次数:126
Unity3D文件读取
Resources: 是作为一个Unity3D的保留文件夹出现的,也就是如果你新建的文件夹的名字叫Resources,那么里面的内容在打包时都会被无条件的打到发布包中。它的特点简单总结一下就是: StreamingAssets: 要说到StreamingAssets,其实和Resources还是蛮像 ...
分类:编程语言   时间:2017-07-07 18:19:42    阅读次数:161
java并发编程10.构建自定义的同步工具
条件队列、wait、notify、AbstractQueuedSynchronizer、java.util.concurrent同步器类基于AQS的实现 ...
分类:编程语言   时间:2017-07-07 18:19:48    阅读次数:250
sublime 显示 python 错误信息
默认的编译器可以直接按Ctrl+B编译运行Python,并在控制台输出结果.美中不足的是无法输出中文,需要自己手动配置一番。 在Sublime Text 3 中依次点击菜单Tools->build system->New build system,粘贴下方的代码并保存为python.sublime- ...
分类:编程语言   时间:2017-07-07 18:20:00    阅读次数:114
Python3 basedao.py的优化
之前一篇Python 封装DBUtils 和pymysql 中写过一个basedao.py,最近几天又重新整理了下思绪,优化了下 basedao.py,目前支持的方法还不多,后续会进行改进、添加。 主要功能: 1.查询单个对象: 所需参数:表名,过滤条件 2.查询多个对象: 所需参数:表名,过滤条件 ...
分类:编程语言   时间:2017-07-07 18:20:08    阅读次数:255
Unity3D调用摄像头
代码启用摄像头 1.using UnityEngine; 2.using System.Collections; 3. 4.public class WebCamManager : MonoBehaviour { 5. 6. // Use this for initialization 7. voi... ...
分类:编程语言   时间:2017-07-07 18:20:54    阅读次数:180
SpringBoot + Freemaker
1)导入依赖包: org.springframework.boot spring-boot-starter-freemarker2)配置文件:spring.freemarker.allow-request-override=falsespring.freemarker.cache=truesprin... ...
分类:编程语言   时间:2017-07-07 18:21:08    阅读次数:221
python 写csv文件
一、只有一列内容: def create_file(self, a, b): # 上传csv 文件 # os.remove('openfile.csv') open_file = open('50000file.csv', 'w+') open_file.write('商户ID'+','+'类目'+ ...
分类:编程语言   时间:2017-07-07 18:21:14    阅读次数:231
Promise -------JavaScrip
本文摘要:http://www.liaoxuefeng.com/ 跟多关于Promose的了解 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises Promise 表示异步操作的最终完成或失败的对象 ...
分类:编程语言   时间:2017-07-07 18:22:12    阅读次数:184
黑马程序猿——26,基本数据操作流,字节数组操作流,转换流,编码表
android培训、java培训、java学习型技术博客、期待与您交流! 黑马程序猿——26, DataInputStream,DataOutputStream, ByteArrayInputStream,ByteArrayOutputStream, InputStreamReader,Output ...
分类:编程语言   时间:2017-07-07 18:24:31    阅读次数:234
使用Eclipse打jar包 包含依赖jar包
1.在项目根目录新建MANIFEST.MF文件 2.项目名称右键-->Export-->Jar file 3.导出后将依赖jar包放到与lib同一目录(如果有配置文件 配置文件也与jar包放在同一目录 但导出时不能勾选配置文件) ...
分类:编程语言   时间:2017-07-07 19:50:15    阅读次数:439
python之面向对象(软件开发过程、反射)
一、面向对象软件开发的过程 面向对象的软件工程包括下面几个部: 1.面向对象分析(object oriented analysis ,OOA) 软件工程中的系统分析阶段,要求分析员和用户结合在一起,对用户的需求做出精确的分析和明确的表述,从大的方面解析软件系统应该做什么,而不是怎么去做。面向对象的分 ...
分类:编程语言   时间:2017-07-07 19:51:30    阅读次数:149
使用python+ffmpeg批量转换格式
需求: 给定一个文件夹路径,遍历该文件夹内的所有文件以及子文件夹内的文件,当所有后缀名为wav格式的文件转换为ogg格式的文件.import os # 获取目录下的所有文件列表import fnmatch # 文件格式筛选模块,筛选指定格式文件#遍历def dirlist(path, allfile... ...
分类:编程语言   时间:2017-07-07 19:51:44    阅读次数:466
在Linux上安装Python3.6.1
服务器远程下载,使用命令:wgethttps://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz完整的第二种安装python-3.6.1的方法[root@VM_58_11_centos~]#wgethttps://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz获取安装包[root@VM_58_11_centos~]#tar-zxfPython-3.6.1..
分类:编程语言   时间:2017-07-07 19:51:57    阅读次数:1106
JAVA学习日记DAY1
基础概念硬件:hardware软件:software(microsoft)操作系统:OS,operatingsystem裸机,类unix系统(linux<红旗,Redhat,..>,aix,xenix...),microsoftwindows,MacOS,office,exchange邮件服务器,android(安卓),ios苹果,windowsphone内存:internalmemory,简称memory外存..
分类:编程语言   时间:2017-07-07 19:52:11    阅读次数:204
学过javascript还是觉得学的不扎实【总结】
今天我写这篇文章,是因为被点名提问,好多东西虽然已经学过看过,但有没有真正的理解过???为了更好地学习,我写了这篇总结篇,当然此文只是文档。只是辅导作用。 有人说javascript很难,但是这是h5开发基础语言,让我们一起跨过这个坎..... javascript --语言 :ECMAjavasc ...
分类:编程语言   时间:2017-07-07 19:52:50    阅读次数:191
Win7使用python2.7搭建Django网站
1、第一步安装Python2.7.13----省略该步骤2、根据Django的建议下载相对应的Django版本3、使用阿里云镜像下载DjangoURL:https://mirrors.aliyun.com/pypi/simple/django/版主下载的版本是1.9.8URL:https://mirrors.aliyun.com/pypi/packages/cc/36/cc342dd7a9921b0da8b0e2e7ec..
分类:编程语言   时间:2017-07-07 19:53:36    阅读次数:287
python openpyxl.md
Openpyxl 创建一个工作簿下面是创建一个工作簿。而每个工作簿至少一个工作表我们可以通过active获取正在运行的工作表。In [1]: from openpyxl import WorkbookIn [2]: wb = Workbook()In [3]: ws = wb.activeIn [4... ...
分类:编程语言   时间:2017-07-07 19:54:32    阅读次数:236
c++ new delete 常踩的坑
c++ 是公司开发最常用的语言之一, 那New和Delete 这两个函数是所有开发者即爱又恨的函数。由new 和delete引发的bug , coredump , 让多少程序员加了多少班。 ...
分类:编程语言   时间:2017-07-07 19:54:43    阅读次数:281
把一个数组按照从小到大的顺序排列
arr = [ 13,15,6,2,12,41,38,32 ]; var e = 0; for ( var i = 0 ; i < arr.length ; i++ ){ for ( var j = 0 ; j < arr.length ; j++ ){ if ( arr [ j ] > arr [ ...
分类:编程语言   时间:2017-07-07 19:55:12    阅读次数:412
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!