码迷,mamicode.com
首页 > 编程语言
python学习笔记-第一天(Linux基本操作与Python的基础)
我有两台电脑,一台台式一台笔记本,笔记本是老电脑了。本机就装的kali linux。 之前白天学习的时候直接在python的解释器里写的代码。但是如果要写文件的话肯定不行。所以就在台式机上弄个了elementaryos的虚拟机来写。 首先说一下我的学习方法吧。那就是不停的敲,文章里面抓住重点的关键词 ...
分类:编程语言   时间:2017-04-21 10:02:17    阅读次数:224
C#中数组、ArrayList和List三者的区别
在C#中数组,ArrayList,List都能够存储一组对象,那么这三者到底有什么样的区别呢。 数组 数组在C#中最早出现的。在内存中是连续存储的,所以它的索引速度非常快,而且赋值与修改元素也很简单。 [csharp] view plain copy <span style="font-family ...
分类:编程语言   时间:2017-04-21 10:01:39    阅读次数:199
java环境变量配置
自己也配置了很多次java环境变量,每次配置都要去网上现搜.现在自己做个整理,这样以后就可以直接打开自己的博客看配置方法了. 1:安装JDK(百度搜JDK ) 2: 然后找到对应系统的JDK 下载安装;假设路劲是C:\Program Files\Java 3: 配置环境变量: 对于Java程序开发而 ...
分类:编程语言   时间:2017-04-21 09:59:59    阅读次数:198
黑马程序员_spring2.5视频教程--视频列表
【观看须知:】 本套视频教程为传智播客Spring2.5视频教程,教程采用的AVI方式发布,所以看起来很流畅,大家可以通过包中附带的CamPlay.exe(拖入即可)观看和学习。 【视频介绍:】 Spring2.5相比Spring 2.0和更低版本来说,虽然核心思想和原理一脉相承,但在使用和功能上都 ...
分类:编程语言   时间:2017-04-21 09:56:46    阅读次数:191
回顾java多线程中sleep的使用问题
第一是同学说的问题,主线程先跑完,新线程跑的问题,结果是新开的线程是可以和主线程PK的,本来就是很基本的问题了,感觉应该是电脑问题。 下面是测试代码: 测试截图:主线程和新的线程交替执行 第二个是看sleep方法不释放锁的问题 测试代码: 测试截图: 第三个是问为什么要在同步块中使用sleep,不用 ...
分类:编程语言   时间:2017-04-21 09:55:44    阅读次数:291
uvalive4329(树状数组)
题目连接:https://vjudge.net/problem/UVALive-4329 lowbit.. ...
分类:编程语言   时间:2017-04-21 09:54:38    阅读次数:250
看了一下unity5.6的新功能 以及Timeline
3月31日unity5.6发布,然而timeline(前sequence模块)被delay到unity 2017。上个星期官方又发布了unity 2017的beta版本 有一阵子没写博客了,写一篇整理归纳 1.Physics Debugger 用于可视化调试场景中的物理组件,其中Hide系列开关都是 ...
分类:编程语言   时间:2017-04-21 09:49:24    阅读次数:2784
python 修行之路(1-自我介绍及python环境的搭建)
一、自我介绍 我是一个代码小白,做的非IT的工作。生活的城市因为电子和IT技术的普遍性(呵呵,其实也和收入有关),也有想学习一门技术的想法,误打误撞的走上了学习Python的道路。其实对于一个纯小白来时,学习真的很难,代码看不懂,甚至课都听不懂,更重要的是,半路出家对于身在职场的人真的难度太大了。不 ...
分类:编程语言   时间:2017-04-21 09:50:11    阅读次数:294
怎样去写线程安全的代码(Java)
使用多线程就可能会存在线程安全的问题。很多 java 程序员对写多线程都很挣扎,或者仅仅理解那些是线程安全的代码,那些不是。这篇文章我并不是详述线程安全,详述同步机制的文章,相反我只是用一个简单的非线程安全的代码例子引领大家,然后重点是去理解什么是线程安全,以及怎样使代码变得线程安全。 好了,下面我 ...
分类:编程语言   时间:2017-04-21 09:49:48    阅读次数:180
从C++Primer某习题出发,谈谈C语言标准I/O的缓存问题
刚看完信号那章,觉得处理信号时的sigsetjmp/siglongjmp似乎跟异常的跳出很像,于是想去复习C++异常,然后发现了对I/O没有充分理解的问题。 题目是C++ Primer 5.6.3节的练习5.25,描述如下: 1、从标准输入读取2个整数, 输出第1个整数除以第2个整数的结果。 2、如 ...
分类:编程语言   时间:2017-04-21 09:45:20    阅读次数:266
Eclipse工程中Java Build Path中的JDK版本和Java Compiler Compiler compliance level的区别(转)
在这里记录一下在eclipse中比较容易搞混淆和设置错误的地方。如下图所示的功能: 最精准的解释如下: Build Path是运行时环境 Compiler是编译时环境 假设,你的代码用到泛型,Build Path环境为1.5,Compiler环境为1.4,那么会显示编译错误,无法编译;但是这样的we ...
分类:编程语言   时间:2017-04-21 09:44:00    阅读次数:486
Java中输入输出流
InputStream:所有字节输入流的所有类的超类。 read(byte[] b)从输入流中读取一定数量的字节,并将其存储在缓冲数组b中 reset()将此流重新定位到最后一次对此流调用mark方法的地方 InputStream的所有子类:FileInputStream,ByteArrayInpu ...
分类:编程语言   时间:2017-04-21 09:43:47    阅读次数:262
JavaScript数据结构——模仿ES6中定义的类似的Set类
这个实现中,比较需要注意的是,set类即是数学概念上的集合,集合中的元素不得重复,具有唯一性。所以用对象初始化items,可以利用键值对的唯一性特点实现集合的性质。相关的集合性质可以查看数学集合概念知识。上述例子可以自行编写一些简单的html例子实现。 ...
分类:编程语言   时间:2017-04-21 09:41:13    阅读次数:224
读书笔记 effective c++ Item 51 实现new和delete的时候要遵守约定
Item 50中解释了在什么情况下你可能想实现自己版本的operator new和operator delete,但是没有解释当你实现的时候需要遵守的约定。遵守这些规则并不是很困难,但是它们其中有一些并不直观,所以知道这些规则是什么很重要。 1. 定义operator new的约定 1.1 约定列举 ...
分类:编程语言   时间:2017-04-21 09:38:37    阅读次数:224
动态链表增删改查及排序功能
主要功能的实现: #include "SeqList.h" void InitSeqList(SeqList * pSeq)//初始化 { assert(pSeq); pSeq->array = (DataType*)malloc(sizeof(DataType)*DEFAULT_CAPICITY) ...
分类:编程语言   时间:2017-04-21 09:37:26    阅读次数:216
【c语言】推断一个数是奇偶数
// 推断一个数是奇偶数 #include <stdio.h> void judge_sd(int a) { if ((a & 1) == 0) { printf("是偶数\n"); return; } else { printf("是奇数\n"); return; } } int main() { ...
分类:编程语言   时间:2017-04-21 09:35:15    阅读次数:161
贪心算法
一、基本概念: 所谓贪心算法是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。 贪心算法没有固定的算法框架,算法设计的关键是贪心策略的选择。必须注意的是,贪心算法不是对所有问题都能得到整体最优解,选择的贪心策略必须具备无后 ...
分类:编程语言   时间:2017-04-21 09:35:06    阅读次数:207
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!