码迷,mamicode.com
首页 > 编程语言
李洪强-C语言7-C语言运算符
C语言运算符 一、算术运算 C语言一共有34种运算符,包括常见的加减乘除运算。 ①. 加法:+ 还可以表示正号 ②. 减法:- 还可以表示负号 ③. 乘法:* 非数学意义上的X ④. 除法:/ 注意1/2的值为0而非0.5 ⑤. 取余(模运算):两个整数相除之后的余数(注意两边都必须是整数,带符号只 ...
分类:编程语言   时间:2016-06-05 01:00:46    阅读次数:189
分布式锁1 Java常用技术方案
前言: 由于在平时的工作中,线上服务器是分布式多台部署的,经常会面临解决分布式场景下数据一致性的问题,那么就要利用分布式锁来解决这些问题。所以自己结合实际工作中的一些经验和网上看到的一些资料,做一个讲解和总结。希望这篇文章可以方便自己以后查阅,同时要是能帮助到他人那也是很好的。 长长的分割线 正文: ...
分类:编程语言   时间:2016-06-05 00:58:18    阅读次数:205
进程和线程的关系
操作系统的设计,因此可以归结为三点: (1)以多进程形式,允许多个任务同时运行; (2)以多线程形式,允许单个任务分成不同的部分运行; (3)提供协调机制,一方面防止进程之间和线程之间产生冲突,另一方面允许进程之间和线程之间共享资源。 ...
分类:编程语言   时间:2016-06-05 01:00:49    阅读次数:172
计算tfidf,关键词抽取---python
1、读入文本内容 2、将手动分完词的文本进行词频统计 3、计算tf值 4、计算IDF 5、计算tfidf 6、将每个文本中tfidf值排名前100的词和相应的tfidf值输出 ...
分类:编程语言   时间:2016-06-05 00:57:01    阅读次数:1107
python3.5之smtp
电子邮件无疑是最流行的应用程序,所有的TCP链接中大约一半是用于简单邮件传送协议SMTP TCP/IP交换电子邮件示意图 综上,MUA ->MTA->MDA-user目录->MTA->MUA 我们要注意:MDA还可以解决最终发送问题,如病毒扫描、垃圾邮件过滤以及送达回执处理。 只有5个SMTP命令用 ...
分类:编程语言   时间:2016-06-05 00:59:26    阅读次数:236
[javaSE] GUI(图形用户界面)
java为gui提供的对象都在java.Awt和javax.Swing包中 Awt:抽象窗口工具包,依赖平台,调用系统的本地方法 Swing:完全由java实现的轻量级工具库 eclipse官方封装了一套Swt的控件包 布局方式 流式布局,边界布局,网格布局,卡片式布局,坐标式对齐,面板布局 Fra ...
分类:编程语言   时间:2016-06-05 00:55:44    阅读次数:217
学习Javascript闭包(Closure)
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 下面就是我的学习笔记,对于Javascript初学者应该是很有用的。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变 ...
分类:编程语言   时间:2016-06-05 00:55:42    阅读次数:167
玩转JavaScript OOP[0]——基础类型
前言 long long ago,大家普遍地认为JavaScript就是做一些网页特效的、处理一些事件的。我身边有一些老顽固的.NET程序员仍然停留在这种认知上,他们觉得没有后端开发肯定是构建不了系统的。 编程语言和技术的结合使用,就像一个男人娶了好几个妞一样。在旧的时代,.NET是大房,JavaS... ...
分类:编程语言   时间:2016-06-05 00:55:52    阅读次数:300
【C语言】12-指向一维数组元素的指针
一、用指针指向一维数组的元素 输出结果:,说明已经通过指针间接修改了数组元素的值,跟指向一个普通int类型变量是一样的。 由于数组名代表着数组的首地址,即a == &a[0],因此第8行代码等价于: 内存分析图如下,一个指针变量占用2个字节,一个int类型的数组元素占用2个字节 二、用指针遍历数组元 ...
分类:编程语言   时间:2016-06-05 00:55:54    阅读次数:269
java之内存管理
对于JVM的垃圾回收机制来说,是否回收一个对象的标准在于:是否还有引用变量引用该对象,只要有引用变量引用该对象,垃圾回收机制就不会回收它。 强引用:创建一个对象,并把这个对象赋给一个引用变量。这种引用,不会被垃圾回收机制回收,及时系统资源非常紧张,即使有些Java对象以后永远都不会被用到,JVM也不 ...
分类:编程语言   时间:2016-06-04 23:48:38    阅读次数:345
java之sleep、wait、yield、join、notify乱解
① 这两个方法来自不同的类分别是,sleep来自Thread类,和wait来自Object类。 sleep是Thread的静态类方法,谁调用的谁去睡觉,即使在a线程里调用b的sleep方法,实际上还是a去睡觉,要让b线程睡觉要在b的代码中调用sleep。 ② 锁: 最主要是sleep方法没有释放锁, ...
分类:编程语言   时间:2016-06-04 23:43:41    阅读次数:212
用spring-data-redis实现类似twitter的网站(转)
1. spring-data-redis简介 封装了一下redis的客户端,使得使用起来更方便。 优点是把客户端连接放到一个连接池里,从而提高性能。还有就是可以不同的客户端之间实现切换,而不用改一行代码(Spring惯用的一个手法)。 本文写作时最新版是1.3, 目前支持下面4种java客户端,可以 ...
分类:编程语言   时间:2016-06-04 23:44:32    阅读次数:752
利用Python多线程爬虫——爬图片
程序功能大概就是爬取每个网页中的图片,并根据标题,分文件保存至指定目录,使用threading实现多线程。 主要流程为每访问一个网页,将此网页中的图片链接依次放入队列,根据图片数量依次开启下载线程,传入队列和编号,然后启动线程开始下载,主线程查询当前正在活动的线程数量,当数量为1的时候,即只剩主线程 ...
分类:编程语言   时间:2016-06-04 23:41:22    阅读次数:316
Python学习笔记(四)
一、内置函数 数学运算 abs(-5) # 取绝对值,也就是5 round(2.6) # 四舍五入取整,也就是3.0 pow(2, 3) # 相当于2**3,如果是pow(2, 3, 5),相当于2**3 % 5 cmp(2.3, 3.2) # 比较两个数的大小 divmod(9,2) # 返回除法 ...
分类:编程语言   时间:2016-06-04 23:42:12    阅读次数:235
关于Java变量命名规则
关于java的变量定义总结如下,只能出现英文字母数字和美元符号和下划线 1,第一个文字以英文字母(a-z A-Z),或$,或下划线_开始 2,第二个字母以后可以使用文字 3,大小写严格区别 4,长度没有限制 5,不可以使用预约语(if,goto等) ...
分类:编程语言   时间:2016-06-04 23:40:48    阅读次数:217
java之泛型潜在错误
如果使用带泛型声明的类时,没有传入类型参数,那么这个类型参数默认是声明该参数时指定的第一个上限类型,这个类型参数被称为raw type(原始类型 )。 eg: public class ListTest { public static void main(String[] args){ List l ...
分类:编程语言   时间:2016-06-04 23:41:07    阅读次数:220
利用Python正则匹配中文——爬取校园网公告栏中感兴趣的内容
写这个程序是因为校园网公告栏时不时会有学术报告,讲座之类的信息发布,但这类信息往往发布在讲座的前一天,以至于丢失很多重要消息。同时公告栏里也会发布一些跟学生无关的内容,比如工会主席会议啥的。 主要遇到的困难时对中文的正则匹配问题。(比如通过第一次正则可以提取到一个页面内的所有中文标题,第二次正则从这 ...
分类:编程语言   时间:2016-06-04 23:39:30    阅读次数:618
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!