码迷,mamicode.com
首页 > 编程语言
开源一个VC++实现的MP3播放器(支持换肤、截屏、半透明)源码
一、说明: 这个项目是在2012年写的,大学期间比较无聊。程序是基于MFC的,当时初接触开发很多东西都做得不太好(代码规范、效率等),工作后也没再用MFC了,而且个人也不看好MFC的前途,所以就没再去维护更改了。今天把它开源出来,仅供初学者学习。主要用到的技术有:MFC控件自绘、GDI双缓冲绘图。(网上一大推资料,暂且叫技术吧)。包括几大模块:主界面、歌词面板模块、截屏模块、公用函数模块。 ...
分类:编程语言   时间:2015-01-25 11:12:22    阅读次数:283
Unity3D基础--常用的GUI控件
Unity3D中的GUI部分是每帧擦除重绘的,只应该在OnGUI中绘制GUI,每一次在OnGUI方法中声明的变量值都不会保存下来,例如,在Unity中画一个文本编辑框可以调用如下代码:GUILayout.TextField("text");但是运行后会发现,不论我们输入什么都还是只会显示text字符串。这是因为:我们在上一帧中输入的字符串没有被保存,在下一帧中会全部擦除重绘,即重新绘制一个"tex...
分类:编程语言   时间:2015-01-25 11:09:19    阅读次数:210
Python标准库:内置函数min(iterable, *[, key, default])
min(arg1, arg2, *args[, key]) 本函数是迭代对象iterable进行比较,找出最小值返回。当key参数不为空时,就以key的函数对象为判断的标准。例子:#min() array1 = range(10) array2 = range(0, 20, 3) print('min(array1)=', min(array1)) print('min(array2)=', m...
分类:编程语言   时间:2015-01-25 11:09:32    阅读次数:189
Python学习日记[1]
Day1:输入输出语句:input、print控制语句:if、else、elif…循环语句:for(类似于C#里面的foreach),while…type(), isinstance()…data type:int, float, bool, str…`operator:**, //,…列表:一个打...
分类:编程语言   时间:2015-01-25 11:06:54    阅读次数:219
(匈牙利算法DFS)hdu 3729
I'm Telling the TruthTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1542Accepted Submission(s): 7...
分类:编程语言   时间:2015-01-25 11:05:11    阅读次数:168
1月25日 JavaScript简介与语法
一、JavaScript简介(1)、用法:(1)、head里面 //head里面主要放函数(2)、body里面 (在body内最为严谨)(3)、之后 //程序上来要执行的部分(2)、3个常用对话框alert()警告对话框,作用是弹出一个警告对话框。 //先弹出对话框,再执行。...
分类:编程语言   时间:2015-01-25 11:05:36    阅读次数:221
java 钱币的单位转换
将钱转成转换为带指定单位的钱int money = 10;NumberFormat nf = NumberFormat.getCurrencyInstance(Locale.US);System.out.println(nf.format(money));
分类:编程语言   时间:2015-01-25 11:03:28    阅读次数:504
【cs229-Lecture8】顺序最小优化算法
ref: blog:http://zhihaozhang.github.io/2014/05/20/svm4/ 《数据挖掘导论》 真正的大神是当采用的算法表现出不是非常好的性能的时候,懂得如何去更改算法的人。 本节课的三个内容: Kernels:核,用于构建非线性的分类器 Soft Margin:软...
分类:编程语言   时间:2015-01-25 11:02:21    阅读次数:261
java 字符串转int
//字符转整形 String aa = "23"; //int bb = Integer.parseInt(aa);//两种方式都是可以的 int bb = new Integer(aa); System.out.println(bb);//整形转字符int aaa = 100;String...
分类:编程语言   时间:2015-01-25 11:00:49    阅读次数:198
python学习日记[2]
元组:(用())和列表的不同:1、 列表更加灵活,可以任意的添加删除元素,元组一旦被创建就不可更改;>>> dir(test)['__add__', '__class__', '__contains__', '__delattr__', '__doc__', '__eq__', '__format_...
分类:编程语言   时间:2015-01-25 10:58:13    阅读次数:187
Java反射的小故事
Java反射的小故事:首先定义一个Java类 1 package com.xiaoysec.test; 2 3 public class Person { 4 private String name; 5 private String sex; 6 private int ...
分类:编程语言   时间:2015-01-25 10:56:24    阅读次数:201
java读取properties文件
username=sunzhiyanage=23sex=manpackage com.cn.test;import java.util.Properties;import java.util.ResourceBundle;public class Demo { /** * @param args ....
分类:编程语言   时间:2015-01-25 10:55:41    阅读次数:206
三个数从小到大排序
/*描述现在要写一个程序,实现给三个数排序的功能输入输入三个正整数输出给输入的三个正整数排序样例输入20 7 33样例输出7 20 33*//* 20 7 33 7 20 33 */#include int main(int argc, const char * argv[]) { // in...
分类:编程语言   时间:2015-01-25 10:57:38    阅读次数:246
Swift基础 - - 高德地图实践(一)
高德地图开发需要自己到官网http://lbs.amap.com/console/ 注册一个ak,新建一个swift工程,然后在Info.plist中添加一个NSLocationAlwaysUsageDescription或者NSLocationWhenInUseUsageDescription。高德地图的库以及依赖库加入到项目里面需要的库如下截图:添加头文件具体的方式见Swift基础--调用第三...
分类:编程语言   时间:2015-01-25 09:52:21    阅读次数:297
javascript的关于刷新页面给出提示框的代码
// 页面刷新事件 ,或者关闭事件的3中方法!测试都可以!参考官方文档: https://developer.mozilla.org/en-US/docs/Web/API/WindowEventHandlers.onbeforeunloadhttps://developer.mozilla.org/...
分类:编程语言   时间:2015-01-25 09:49:17    阅读次数:206
C++ POD类型
POD(Plain Old Data)概念:Arithmetic types (3.9.1), enumeration types, pointer types, and pointer to member types (3.9.2), and cv-qualified(注2) versions o...
分类:编程语言   时间:2015-01-25 08:43:22    阅读次数:163
C# 非UI线程对控件的控制
第一步:定义委托 public delegate void wei(string ss);第二步:控制UI的方法public void get1(string ss) { richTextBox1.Text += ss; } 第三步:定义线程1 pu...
分类:编程语言   时间:2015-01-25 08:44:11    阅读次数:215
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!