码迷,mamicode.com
首页 > 编程语言 > 周排行
C语言:传值,传地址
形参:形式参数实参:实际参数 传值: 把实参的值复制给形参, 修改函数内的形参,不会影响实参。 传地址: 指针传值,形参为指向实参地址的指针 当对形参的指向操作时,相当于对实参本身进行的操作 ...
分类:编程语言   时间:2017-02-09 23:42:41    阅读次数:209
python中常用的内建模块
【datetime】 【random】随机数 生成随机数代码如下: os sys shutil json&picle shelve xml处理 yaml处理 configParser subprocess logging模块 re正则表达式 collections base64 struct has ...
分类:编程语言   时间:2017-02-09 23:47:05    阅读次数:194
多线程的同步工具(CyclicBarrier)
public class CyclicBarrierextends Object 事例: package org.wangyi.tool; import java.util.Base64;import java.util.Random;import java.util.concurrent.Cycl ...
分类:编程语言   时间:2017-02-09 23:50:18    阅读次数:352
java---基础知识2
1. 虚拟机首先找的是classpath的路径。 2. 设置临时环境变量:set classpath c:\dsa 然后虚拟机就会去找classpath路径。 3. set classpath= 删除classpath变量 4.如果配置了classpath变量,set classpath=c:\as ...
分类:编程语言   时间:2017-02-09 23:52:10    阅读次数:367
线程之间的通信
1.1、线程之间的通信方法 多个线程在处理统一资源,但是任务却不同,这时候就需要线程间通信。 等待/唤醒机制涉及的方法: 1. wait():让线程处于冻结状态,被wait的线程会被存储到线程池中。 2. notify():唤醒线程池中的一个线程(任何一个都有可能)。 3. notifyAll(): ...
分类:编程语言   时间:2017-02-09 23:54:06    阅读次数:407
算法提高 6-17复数四则运算
算法提高 6-17复数四则运算 时间限制:1.0s 内存限制:512.0MB 时间限制:1.0s 内存限制:512.0MB 设计复数库,实现基本的复数加减乘除运算。 输入时只需分别键入实部和虚部,以空格分割,两个复数之间用运算符分隔;输出时按a+bi的格式在屏幕上打印结果。参加样例输入和样例输出。 ...
分类:编程语言   时间:2017-02-09 23:57:26    阅读次数:447
java 使用volatile实现线程数据的共享
java 使用volatile实现线程数据的共享 直接上代码看效果: 效果如下: 如果不加volatile while循环不会停止,因为即使在主线程中setRunning(false) 在子线程中isRunning仍然是true。 在java中,子线程的执行的时候会在内存中划出一个区域,特意把子线程 ...
分类:编程语言   时间:2017-02-09 23:57:12    阅读次数:462
thinkphp-where-数组条件-普通查询
语法Db::table(表名)->where(条件)->select();示例$map[‘name‘]=‘thinkphp‘; $map[‘status‘]=1; //把查询条件传入查询方法 Db::table(‘think_user‘)->where($map)->select();对应原始sqlSELECT*FROMthink_userWHERE`name`=‘thinkphp‘ANDstatus=1
分类:编程语言   时间:2017-02-10 00:12:39    阅读次数:214
python argparse模块
pythonargparse模块的功能是对命令行进行解析,检查命令行是否符合预定义的格式。使用方法:1、导入argparse模块importargparse2、创建argparse对象parser=argparse.ArgumentParser()3、添加命令行相关参数、选项parser.add_argument("...")4、解析parser.parse_args()例一:(..
分类:编程语言   时间:2017-02-10 00:16:08    阅读次数:308
Java常见的命名规则
类或者接口: 一个单词:单词的首字母必须要大写 多个单词:每个单词的首字母都要大写 方法或者变量: 一个单词:单词的首字母必须要小写 多个单词:第一个单词首字母小写,从第二个单词的首字母要大写 常亮: 一个单词:全部大写 多个单词:所有字母大写,并用下划线隔开单词 单行注释可以嵌套,多行注释不可以嵌 ...
分类:编程语言   时间:2017-02-10 01:09:41    阅读次数:165
5.4新增数组声明方式,5.3及以下不支持
php 5.4版以后可以这么写,新增的数组简写语法。 $data = [ 'start_time' => '123', 'end_time' =>'456' ]; php 5.3版及以前的版本不接受这么写... ...
分类:编程语言   时间:2017-02-10 01:08:44    阅读次数:171
多线程的同步工具(CountDownLatch)
一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。 用给定的计数 初始化 CountDownLatch。由于调用了 countDown() 方法,所以在当前计数到达零之前,await 方法会一直受阻塞。之后,会释放所有等待的线程,await 的所有后续调用都将立即 ...
分类:编程语言   时间:2017-02-10 01:31:01    阅读次数:206
推荐系统与算法
场景主要负责对用户意图的识别,对于场景的判断,需要结合用户的实时行为,来明确用户的意图是发散还是聚焦的,不同的场景采用不同的算法进行组装,比如在首页或者频道栏用户的目的性不是那么强,为了增加用户的粘性,可以基于标签分类的推荐、协同过滤、最新最热等的算法进行推荐。在用户浏览到某一应用的详情页,那么用户 ...
分类:编程语言   时间:2017-02-10 01:48:22    阅读次数:220
在Java中==的一个坑
观察下面代码,输出结果是什么? 运行一次,答案与预想的完全不一样。在比较数字的时候,一定要用euqals,不能用==c 查看Integer的jdk源码,发现如下片段: 这儿的IntegerCache有一个静态的Integer数组,在类加载时就将-128 到 127 的Integer对象创建了,并保存 ...
分类:编程语言   时间:2017-02-10 01:47:32    阅读次数:158
javaOO2
第5章 面向对象三大特征: 1、封装 1)组装 类的书写 2)信息隐藏 ①方法的实现 (1)定义 声明、实现 (2)调用 ②访问修饰符 2、继承 3、多态 方法调用栈: 先进后出,先调用的后结束,最后调用的最先结束。 调用方法: 1、方法返回一个值。在这种情况下,一个基本数据类型或引用类型被传回给方 ...
分类:编程语言   时间:2017-02-10 01:54:08    阅读次数:153
JSON(二)——JavaScript中js对象与JSON格式字符串的相互转换
首先我们来看一下js中JSON格式的字符串 注意以下的写法不是js中JSON格式的字符串,它只是一个js的字符串。 我们看JSON语法中对于字符串的定义:是由双引号包围的任意数量Unicode字符的集合,使用反斜线转义。一个字符(character)即一个单独的字符串(character strin ...
分类:编程语言   时间:2017-02-10 01:57:20    阅读次数:276
JavaScript toString() 函数详解
toString()函数用于将当前对象以字符串的形式返回。 该方法属于Object对象,由于所有的对象都"继承"了Object的对象实例,因此几乎所有的实例对象都可以使用该方法。 所有主流浏览器均支持该函数。 语法 object.toString( ) 返回值 toString()函数的返回值为St ...
分类:编程语言   时间:2017-02-10 01:57:23    阅读次数:238
求任意多边形面积 python实现
数学解决方法: 多边形外选取一点,连接各点构成三角形,计算求和...... 详细链接 http://blog.csdn.net/hemmingway/article/details/7814494 已知三角形三边长,求三角形面积 >海伦公式 链接:http://www.zybang.com/ques ...
分类:编程语言   时间:2017-02-10 01:59:50    阅读次数:740
线程的工具类(Exchange)
可以在对中对元素进行配对和交换的线程的同步点。每个线程将条目上的某个方法呈现给 exchange 方法,与伙伴线程进行匹配,并且在返回时接收其伙伴的对象。Exchanger 可能被视为 SynchronousQueue 的双向形式。Exchanger 可能在应用程序(比如遗传算法和管道设计)中很有用 ...
分类:编程语言   时间:2017-02-10 01:57:33    阅读次数:248
Spring Web MVC框架(八) 配置Spring Web MVC
这一篇文章对应于Spring参考文档 Configuring Spring MVC,讲的是Spring Web MVC各部分的配置方法,包括Java代码配置和XML文件配置以及MVC命名空间的使用方法...
分类:编程语言   时间:2017-02-10 10:47:38    阅读次数:1521
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!