码迷,mamicode.com
首页 > 编程语言 > 月排行
Java模版方法的另一种实现
面试荔枝FM杯具,遂死磕AQS途中发现一个有趣的模版用法,记下来。 模版方法是很重要的设计模式,在数据访问层、众多的插件接口都可见其影子,一般的实现都是在模版中定义抽象方法并使用其方法进行算法,让具体的模版定义定制的功能,类似: 然而有时候你可能没办法让productA() 称为抽象方法,比喻你需要 ...
分类:编程语言   时间:2018-04-28 01:26:04    阅读次数:179
C++框架_之Qt的信号和槽的详解
1、信号和槽 2、自定义信号槽 3、自定义信号槽需要注意的事项 4、信号槽的更多用法 5、案例........ ...
分类:编程语言   时间:2018-04-28 01:26:10    阅读次数:241
[Bug]Python3.x AttributeError: libtest.so: undefined symbol: fact
写kNN,需要在python中实现kd tree 思考了一下,在python下写这种算法类的东西,还是十分别扭 于是希望用ctypes调用一下c++动态加载库 于是尝试实现一下 最后百度发现原因是 c++的编译后,函数名会被改变(为了实现重载) 用extern "C"声明后,就会使用c的方式进行编译 ...
分类:编程语言   时间:2018-04-28 01:26:33    阅读次数:469
关联规则之序列模式挖掘--GSP算法
关联规则--Apriori算法部分讨论的关联模式概念都强调同时出现关系,而忽略数据中的序列信息(时间/空间): 时间序列:顾客购买产品X,很可能在一段时间内购买产品Y; 空间序列:在某个点发现了现象A,很可能在下一个点发现现象Y。 例:6个月以前购买奔腾PC的客户很可能在一个月内订购新的CPU芯片。 ...
分类:编程语言   时间:2018-04-28 01:26:49    阅读次数:442
JavaScript执行上下文
一直一来,对JavaScript的代码执行顺序,大部分人都会认为 这里看起来似乎都很合理,但是 没有想象的那么简单 在看这一段代码 两次都会打印出foo2 这里涉及到两个问题 变量提升(之前写过) 函数提升 JavaScript引擎并不是一行一行分析 执行程序 而是一段一段的执行 ,当执行一段代码的 ...
分类:编程语言   时间:2018-04-28 01:27:23    阅读次数:249
如何用Python网络爬虫爬取网易云音乐歌曲
今天小编带大家一起来利用Python爬取网易云音乐,分分钟将网站上的音乐down到本地。 ...
分类:编程语言   时间:2018-04-28 01:27:30    阅读次数:351
JAVA WEB项目部署
1. 确认项目可用。 2. 找到[file]-[project structure]点击进入。 3. 打开artifact,选中。 4. 选择Type类型的Web Application Archive。 5. 勾选Bulid on make后点击Apply 6. 选择[Build]-[Build ...
分类:编程语言   时间:2018-04-28 01:29:07    阅读次数:173
《MFC网络编程》学习日记4
一、MFC socket网络编程(流程示例) 1.TCP流式套接字的编程步骤 在使用之前须链接库函数:工程->设置->Link->输入ws2_32.lib,OK! 服务器端程序: 1、加载套接字库 2、创建套接字(socket)。 3、将套接字绑定到一个本地地址和端口上(bind)。 4、将套接字设 ...
分类:编程语言   时间:2018-04-28 01:29:43    阅读次数:168
称不上算法的算法-3.bfs
HRBUST1613 待优化 注意换行对于char读取的影响!!! bfs大体步骤:建立记录地图,确定起点,起点入队,以队列不空为条件循化,在循环内不断把队列的首元素当成操作元素,并把此操作元素的所有下层可能结果入队。 这样循环往复就可以把每层搜尽。 ...
分类:编程语言   时间:2018-04-28 01:30:45    阅读次数:188
20165301陈潭飞2017-2018-2 20165325 实验三《Java面向对象程序设计》实验报告
2017 2018 2 20165325 实验三《Java面向对象程序设计》实验报告 ==== 一、敏捷开发与XP实践 1 实验要求: 在IDEA中使用工具(Code Reformate Code)把下面代码重新格式化,再研究一下Code菜单,找出一项让自己感觉最好用的功能。提交截图,加上自己学号水 ...
分类:编程语言   时间:2018-04-28 01:31:37    阅读次数:235
Python之条件、循环语句
1、条件语句#语法:if : elif : elif : else: if 语句执行有个特点,它是从上往下判断,如果在某个判断上是 True,把该判断对应的语句执行后,就忽略掉剩下的 elif 和 else当 if 有多个条件时可使用括号来区分判断的先后顺序,括号中的判断优先执行,此外 and 和 ... ...
分类:编程语言   时间:2018-04-28 01:32:04    阅读次数:222
《MFC网络编程》学习日记3
一个基于UDP的网络通迅程序:整个例子有两个程序组成,一个发送数据,另一个程序接收数据后,完成绘图工作。本文程序运行效果图如下: 一、发送程序首先建立数据发送程序( Fason) 。一共发送四个数据:圆心的 X坐标、圆心的 Y坐标、圆半径 R、圆的颜色。它的实现主要如下:void CFasonDlg ...
分类:编程语言   时间:2018-04-28 01:32:23    阅读次数:192
Java不走弯路教程(1.环境搭建)
1.环境搭建在开始写第一个Java程序之前,我们需要做一些简单的准备工作。 1.1 还记得DOS吗 我们可以通过图形界面来操作我们的电脑。但作为程序员,你首先需要学会用命令行的方式来操作电脑,因为不是所有的电脑都提供图形界面的。 Windows环境下可以通过DOS来执行命令。 你只需要记住大概5个命 ...
分类:编程语言   时间:2018-04-28 01:32:47    阅读次数:288
python 全栈开发,Day30(第一次面向对象考试)
月考题: 7th_questions文件内容如下: test2.py文件内容如下: 答案: ...
分类:编程语言   时间:2018-04-28 01:32:54    阅读次数:197
(排序法) Merge Sort
Code: ...
分类:编程语言   时间:2018-04-28 01:33:50    阅读次数:172
python 模块之-os
python os模块 import os os.getcwd() # python脚本所在工作目录的路径 os.chdir(r'/tmp') # 切换目录到tmp os.makedirs(r'/a/b/c') # 创建多层文件夹 os.removedirs(r'/a/b/c') #删除多层文件夹 ...
分类:编程语言   时间:2018-04-28 01:34:43    阅读次数:172
python笔记04函数
加了星号(*)的变量args会存放所有未命名的变量参数,args为元组;而加**的变量kwargs会存放命名参数,即形如key=value的参数, kwargs为字典。 对于简单的函数,也存在一种简便的表示方式,即:lambda表达式 # ###################### 普通函数 ## ...
分类:编程语言   时间:2018-04-28 01:34:51    阅读次数:207
使用python检测用户登陆状态
win32ts.WTSRegisterSessionNotification监控计算机锁定状态https://msdn.microsoft.com/en-us/library/aa383841(v=vs.85).aspx代码:WM_WTSSESSION_CHANGE=0x2B1classWTSMonitor():className="WTSMonitor"wndName="WTSEventMoni
分类:编程语言   时间:2018-04-28 10:43:18    阅读次数:406
python入门之字典
1.字典的基本特征: key-value结构 key唯一,必须为不可变数据类型 value可以不唯一 无序 查找速度快 2.创建一个字典: info={“gaohui”:"IT",21,"PYTHON","hong":"stu",22,"java",2:3} 3.在字典里增加内容: info["aa ...
分类:编程语言   时间:2018-04-28 10:43:26    阅读次数:115
20165305 实验二:Java面向对象程序设计
2 1 参考 http://www.cnblogs.com/rocedu/p/6371315.html SECUNITTEST 参考http://www.cnblogs.com/rocedu/p/6736847.html 提交最后三个测试用例都通过的截图,截图上要有画图加水印,输入自己的学号。 码云 ...
分类:编程语言   时间:2018-04-28 10:43:49    阅读次数:192
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!