码迷,mamicode.com
首页 > 编程语言 > 日排行
你真的懂线程同步么?
前言:学进程时,学习的重点应该进程间通信,而学习线程时,重点就应该是线程同步了。想过为什么?fork创建子进程之后,子进程有自己的独立地址空间和PCB,想和父进程或其它进程通信,就需要各种通信方式,例如无名管道(管道,我习惯这么叫无名管道)、有名管道(命名管道)、信号、消息队列、信号量、共享内存等; ...
分类:编程语言   时间:2018-09-21 16:54:03    阅读次数:151
java中请给出例子程序:找出n到m之间的质数
9.1 找出100到200之间的质数。 (视频下载) (全部书籍) public class Test { public static void main(String[] args){ for (int j=100; j<200; j++){ int k; for(k=2; k<j; k++){ ...
分类:编程语言   时间:2018-09-21 16:56:05    阅读次数:390
JS基础_数组的遍历
遍历:将数组中所有的元素都取出来 1.for循环 JS中还为我们提供了一个方法,用来遍历数组 2.forEach()--存在兼容,只支持ie8以上浏览器 - 需要一个函数作为参数 像这种函数,由我们创建但不是由我们调用的,我们称为回调函数 - 浏览器会在回调函数中传递三个参数: 第一个参数,就是当前 ...
分类:编程语言   时间:2018-09-21 16:57:30    阅读次数:215
2018.09.21python学习第九天part3
3.函数的使用1.什么是函数?(what)具备某种功能的工具 函数事先准备工具的过程 函数的定义遇到应用场景,拿来就用 函数的调用2.为何要用函数?(why) 可以解决代码冗长 可读性差 可拓展性差等问题3.如何用函数?(how)原则:必须先定义,后调用定义函数的语法:def 函数名(参数1,参数2 ...
分类:编程语言   时间:2018-09-21 16:57:43    阅读次数:155
Python+Selenium学习--设置等待时间
场景 sleep():设置固定休眠时间。python 的time 包提供了休眠方法sleep() ,导入time 包后就可以使用sleep()进行脚本的执行过程进行休眠。implicitly_wait():是webdirver 提供的一个超时等待。隐的等待一个元素被发现,或一个命令完成。如果超出了设 ...
分类:编程语言   时间:2018-09-21 16:57:57    阅读次数:202
Python 第十五天 串讲
Python: 弱类型的.解释型的高级编程语言 特点:简单.优雅.明确 变量:程序运行过程中产生的中间值,供给后面的程序使用. 变量的命名规范: 1.由数字.字母.下划线组成 2.不能以数字开头,更不能是存数字 3.不能用关键字 4.不要太长 5.不要用汉字 6.要有意义 7.区分大小写 8.推荐使 ...
分类:编程语言   时间:2018-09-21 16:58:19    阅读次数:189
深入分析 Javac 编译原理
通常,一个java文件会通过编译器编译成字节码文件.class,再又java虚拟机JVM翻译成计算机可执行的文件。我们所知道的java语言有它自己的语法规范,同样的JVM也有它的语法规范,如何让java的语法规则去适应语法解析规则,这就是javac的作用,简而言之,javac的作用就是将java源代码转化成class字节码文件。Javac编译器的基本结构编译步骤词法分析器:1.1作用:将源码转化为
分类:编程语言   时间:2018-09-21 17:36:34    阅读次数:193
Spring Cloud Eureka集群搭建与注册
参考博文: 单元测试:https://blog.csdn.net/sz85850597/article/details/80427408 Eureka注册与发现:https://blog.csdn.net/qq_32529383/article/details/79951511 ...
分类:编程语言   时间:2018-09-21 17:38:33    阅读次数:130
SpringBoot+Mybatis+Pagehelper分页
1、pom.xml 2、驼峰命名在application.properties中添加以下配置,在执行查询后,可以将数据库的NN_NN格式字段,在java结果集对象中自动转换成驼峰命名参数。 3、可复用的@Resultsa、声明时给id赋值为user b、在其他方法中,重复使用id为user的结果映射 ...
分类:编程语言   时间:2018-09-21 17:41:25    阅读次数:182
python 46 css组合选择器 及优先级 、属性选择器
一:css组合选择器 特性:每个选择器位可以为任意基本选择器或选择器组合 选择器分为以下几类: 群组选择器,子代(后代)选择器,相邻(兄弟)选择器,交集选择器,多类名选择器 1、群组选择器: 一次性控制多个选择器 选择器之间以 ,(逗号) 隔开,每一个选择器位均可以任意合法选择器或选择器组合 2、子 ...
分类:编程语言   时间:2018-09-21 17:41:56    阅读次数:219
python3 列表内多个字典 相同项目 值计算合并
需求计算列表内名字一样的值name=[{‘name‘:‘he‘,‘value‘:100,‘ps‘:‘test1‘},{‘name‘:‘quan‘,‘value‘:150,‘ps‘:‘test2‘},{‘name‘:‘he‘,‘value‘:100,‘ps‘:‘test3‘},{‘name‘:‘quan‘,‘value‘:200,‘ps‘:‘test4‘}]代码importpandasaspddf=
分类:编程语言   时间:2018-09-21 18:25:35    阅读次数:234
Java多线程学习之路--内存可见性
什么叫内存可见性: 一个线程对共享变量值的修改,能够及时的被其他线程看到。 什么又叫共享变量: 如果一个变量在多个线程的工作内存中都存在副本,那么这个变量就是这几个线程的共享变量 在Java中,所有实例域、静态域和数组元素都存储在堆内存中,堆内存在线程之间共享。 局部变量(Local Variabl ...
分类:编程语言   时间:2018-09-21 18:26:36    阅读次数:143
PCA降维算法
PCA主成分分析算法,是一种线性降维,将高维坐标系映射到低维坐标系中。 如何选择低维坐标系呢? 通过协方差矩阵的特征值和特征向量,特征向量代表坐标系,特征值代表映射到新坐标的长度。 算法步骤: 输入:样本集D={x1,x2,...,xm}; 低维空间维数k 第一步:将样本集中心化。每一列的特征值减去 ...
分类:编程语言   时间:2018-09-21 18:27:36    阅读次数:224
列表控件UICollectionView-- Swift
1.UICollectionView的常用属性 // 1.设置位置和大小 init(frame: CGRect, collectionViewLayout layout: UICollectionViewLayout) // 2.设置子视图的布局方式 var collectionViewLayout ...
分类:编程语言   时间:2018-09-21 18:28:09    阅读次数:224
MFC下最大化时显示PC的任务栏
需求:最大化,有时候会不想将PC桌面下面的任务栏隐藏,而是显示出来,方便客户或自己操作。那么就需要再初始化的时候和切换大小的时候均进行处理。 思想:要不隐藏任务栏,就需要在最大化的时候先获取到工作区大小,然后将界面MoveWindow()成该工作区大小,或者是获取任务栏的大小,显示的时候再修改工作区 ...
分类:编程语言   时间:2018-09-21 18:29:06    阅读次数:191
手把手教你用Python实践深度学习|深度学习视频教程
手把手教你用Python实践深度学习网盘地址:https://pan.baidu.com/s/1mkoC9ELXDglvTNN_xPUWlQ提取码:zgpy备用地址(腾讯微云):https://share.weiyun.com/5yK5a9s密码:dfnirh课程共七章,采用最新版本进行教学,2018必学技术第一章:从人工智能到深度学习第二章:使用TensorFlow&Keras建构人工神
分类:编程语言   时间:2018-09-21 18:59:38    阅读次数:165
Python和Java编程题(四)
1.题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。 分析:只需要对三位数的数字进行循环(100~999),判断三位数中个十百位上的数的立方和是否与三位数数值相等即可 Java实现 Python实现 ...
分类:编程语言   时间:2018-09-21 18:59:59    阅读次数:130
SylixOS 线程取消处理流程
概述取消一个线程要确保该线程能够释放其所持有的锁、分配的内存,使整个系统保持一致性。线程取消的途径有两种:异步取消和延时取消。异步取消:被取消线程收到取消信号后,立即死亡。该线程缩持有的资源可能得不到释放,这是一种非安全的线程取消方式。延时取消:系统默认取消方式,是一种比较安全的线程取消机制,被取消线程取消时,只是设置取消点(ptcbDel->TCB_bCancelRequest)为true
分类:编程语言   时间:2018-09-21 19:04:47    阅读次数:326
python中的抽象方法
python中的抽象方法 父类要限制1、子类必须有父类的方法2、子类实现的方法必须跟父类的方法的名字一样 ...
分类:编程语言   时间:2018-09-21 19:45:40    阅读次数:154
使用spring的aop监听所有controller或者action日志
日志还是使用log4,直接配置好文件输出或者控制台打印! 注解或者cml都行,我这里采用xml方式: spring的配置文件中配置日志类和aop: ,根据需要即可, 然后编写切面类,注意,最好使用cglib代理,需要添加依赖,默认使用jdk代理的话,所代理的类必须有接口,否则报错: 获取对应的方法名 ...
分类:编程语言   时间:2018-09-21 19:45:58    阅读次数:324
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!