首页 > 编程语言
java学习第23天(GUI)
学习java很久了,今天算是接触到了图形化界面,首先是什么事GUI呢?GUI Graphical User Interface(图形用户接口)。 用图形的方式,来显示计算机操作的界面,这样更方便更直观 Window常用子类:Frame Dialog 简单的窗体创建过程: Frame f = new ...
分类:编程语言   时间:2017-01-27 12:48:54    收藏:0  评论:0  赞:0  阅读:269
第一篇:尽量多的以 const/enum/inline 替代 #define
在面向过程语言,如 C 语言中,#define 非常常见,也确实好用,值得提倡。但在如今面向对象的语言,如 C++ 语言中,#define 就要尽量少用了。 为何在 C++ 中就要少用了呢? 这是因为...... ...
分类:编程语言   时间:2017-01-27 11:58:02    收藏:0  评论:0  赞:0  阅读:242
第四篇:了解 C++ 默默编写并调用的函数
对于一个类来说,最最基础的三类成员函数莫过于:构造函数,析构函数以及拷贝函数 (copy构造函数和=重载函数)。即使你的类没有为这些函数做出定义,C++ 也会自动为你创建。本文将讲述的是 C++ “偷偷”为你创建的这三个函数究竟是怎么样的。 了解这些,能更清楚代码是如何运转的,从而写出自己需求的(这... ...
分类:编程语言   时间:2017-01-27 11:55:13    收藏:0  评论:0  赞:0  阅读:281
用 Vim 写 Python 的最佳实践
先来晒个图:对于一些 Python 的小项目,使用 vim 是一个不错的选择。本文内容整理自我在知乎的回答 用用 Vim 写 Python 的最佳实践是什么?,下面的内容是对知乎旧有回答的一个补充,尤...
分类:编程语言   时间:2017-01-27 11:04:41    收藏:0  评论:0  赞:0  阅读:365
重新认识java(五) ---- 面向对象之多态(向上转型与向下转型)
多态,大概每个人都知道。但是,又有几个人真的理解什么是多态、多态有哪些细节呢?如果你看到这篇文章的名字,脑海中对多态没有一个清晰的概念,不妨点进来看看,也许会有收获。
分类:编程语言   时间:2017-01-27 11:02:49    收藏:0  评论:0  赞:0  阅读:361
[Python] WeChat_Roubot
在微信中接入一个聊天机器人 1. WeChat 个人接口itchat 2. 图灵机器人 ...
分类:编程语言   时间:2017-01-27 10:52:24    收藏:0  评论:0  赞:0  阅读:466
Java中的24种设计模式与7大原则
Java中的24种设计模式与7大原则 一、创建型模式 1、抽象工厂模式(Abstract factory pattern): 提供一个接口, 用于创建相关或依赖对象的家族, 而不需要指定具体类.2、生成器模式(Builder pattern): 使用生成器模式封装一个产品的构造过程, 并允许按步骤构 ...
分类:编程语言   时间:2017-01-27 10:05:56    收藏:0  评论:0  赞:0  阅读:267
JavaScript利用闭包实现模块化
JavaScript利用闭包实现模块化 利用闭包的强大威力,但从表面上看,它们似乎与回调无关。下面一起来研究其中最强大的一个:模块。 ? function foo() { var something = "cool"; var another = [1, 2, 3]; function doSome ...
分类:编程语言   时间:2017-01-27 10:05:07    收藏:0  评论:0  赞:0  阅读:208
(转) C语言头文件、库文件的查找路径
在程序设计中,文件包含是很有用的。一个大的程序可以分为多个模块,由多个程序员分别编程。有 些公 用的符号常量或宏定义等可单独组成一个文件,在其它文件的开头用包含命令包含该文件即可使 用。这样,可避免在每个文件开头都去书写那些公用量,从而节省时间,并减少出错。对文件包含命令还要说明以下几点:1. 包含 ...
分类:编程语言   时间:2017-01-27 10:04:32    收藏:0  评论:0  赞:0  阅读:341
C++字符串的操作(简单全面)
void *memccpy (void *dest, const void *src, int c, size_t n); 从src所指向的对象复制n个字符到dest所指向的对象中。如果复制过程中遇到了字符c则停止复制,返回指针指向dest中字符c的下一个位置;否则返回NULL。 void *mem ...
分类:编程语言   时间:2017-01-27 08:03:07    收藏:0  评论:0  赞:0  阅读:301
POJ-2774 后缀数组基础题
POJ 2774 题意:求两个字符串的最长公共子序列。 总结:搞了半天还是不太理解,看着大神博客强行敲的。。而且还看到有hash+二分做的。 ...
分类:编程语言   时间:2017-01-27 07:16:57    收藏:0  评论:0  赞:0  阅读:246
51nod 1107(树状数组、逆序数)
题目链接:https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1107 思路:其实就是升级版的逆序数,x坐标当作位置,y坐标当作数值val,只是可能有相等的数,稍作修改即可。 ...
分类:编程语言   时间:2017-01-27 07:09:19    收藏:0  评论:0  赞:0  阅读:296
POJ 2914:Minimum Cut(最小割Stoer-Wagner算法)
http://poj.org/problem?id=2914 题意:给出n个点m条边,可能有重边,问全局的最小割是多少。 思路:一开始以为用最大流算法跑一下,然后就超时了。后来学习了一下这个算法,是个模板题。具体学习可以参考: http://blog.sina.com.cn/s/blog_70090 ...
分类:编程语言   时间:2017-01-27 07:08:15    收藏:0  评论:0  赞:0  阅读:273
python之简单主机批量管理工具
今天做了一个很简单的小项目,感受到了paramiko模块的强大,也深感自己Linux的功力不行~~ 一、需求 二、简单需求分析及流程图 需求很少,我就简单地说下: 1. 主机分组可以配置文件实现(我用字典存数据的). 2. 登陆功能不做。选择分组后可查看组内对应主机的主机名和IP地址. 3. >>> ...
分类:编程语言   时间:2017-01-27 07:03:50    收藏:0  评论:0  赞:1  阅读:361
java基础练习 12
public class Twelfth { /*海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原 ...
分类:编程语言   时间:2017-01-27 00:20:47    收藏:0  评论:0  赞:0  阅读:240
JAVA Debug 调试代码
JAVA Debug 调试代码 1.什么时候使用Debug: 程序的运行结果,与你的预期结果不同时,Debug的目的是找错误,而不是该错误; 2.早期调试代码的方式就是打桩: System.out.println("????"); 3.Debug调试的步骤: 先加断点 以调试(Debug)模式来运行 ...
分类:编程语言   时间:2017-01-27 00:17:13    收藏:0  评论:0  赞:0  阅读:332
python---------协程
协程 协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程。 协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈。因此: 协程能保留上一次调用时的状态(即所有局部状态的一个特 ...
分类:编程语言   时间:2017-01-27 00:15:19    收藏:0  评论:0  赞:0  阅读:282
JAVA类库
JAVA类库 Oracle: 搜索:ojdbc 选择:com.oracle ojdbc14 10.2.0.4.0 [jar] 搜索:commons-dbcp 选择:commons-dbcp 20030818.201141 [jar] 1.4 [jar] 处理XML、 XPath和XSLT: 搜索:d ...
分类:编程语言   时间:2017-01-27 00:13:04    收藏:0  评论:0  赞:0  阅读:277
第二十二篇:C++中的多态机制
封装性,继承性,多态性是面向对象语言的三大特性。其中封装,继承好理解,而多态的概念让许多初学者感到困惑。本文将讲述C++中多态的概念以及多态的实现机制。 ...
分类:编程语言   时间:2017-01-27 00:12:44    收藏:0  评论:0  赞:0  阅读:308
java基础练习 20
import java.util.Scanner;public class Twentieth { /*某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。*/ publi ...
分类:编程语言   时间:2017-01-27 00:12:32    收藏:0  评论:0  赞:0  阅读:276
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!