行走着的,在路上的,在这无尽的Python之路,迈步前行。 一开始选择这门课程,有舍友的说服,也有肖老师在教授大学计算机基础时的推荐,当然也有自己的好奇,编程,究竟是怎么回事? 作为刚入,应该是没入编程大门的小萌新,无措过,就像朴树的《平凡之路》唱的那样“徘徊着的,在路上的”,“沸腾着的,不安着的” ...
分类:
编程语言 时间:
2018-03-17 16:50:56
阅读次数:
172
今天才发现C++11原来支持原子操作,还支持thread类创建线程,真的是越来越6了。之前做项目的时候创建线程都是用POSIX标准的pthread_create函数,然后线程同步一般用的都是pthread_mutex。今天又get了一个新技能,可以用thread类来创建线程,用atomic_flag ...
分类:
编程语言 时间:
2018-03-17 16:51:49
阅读次数:
231
学习数学真是一件赛艇的事. BSGS名字听起来非常有意思,力拔山兮气盖世,北上广深,小步大步...算法其实更有意思,它是用来求解一个方程的 $A^x≡B mod P$ 是不是特别眼熟,有几个式子长的特别像,先观察一下: 一:快速幂: 求$A^B mod P$的值 二:乘法逆元 $A x ≡ 1 (m ...
分类:
编程语言 时间:
2018-03-17 16:52:03
阅读次数:
239
Notice that the number 123456789 is a 9-digit number consisting exactly the numbers from 1 to 9, with no duplication. Double it we will obtain 2469135 ...
分类:
编程语言 时间:
2018-03-17 17:53:34
阅读次数:
199
1、使用while循环输入 1 2 3 4 5 6 ? ? 8 9 10 2、求1-100的所有数的和 3、输出 1-100 内的所有奇数 4、输出 1-100 内的所有偶数 5、求1-2+3-4+5 ... 99的所有数的和 6、用户登陆(三次机会重试) ...
分类:
编程语言 时间:
2018-03-17 17:55:11
阅读次数:
226
import copy 假设在python中对list的复制 copy称为浅复制 deepcopy称为深复制 浅复制和深复制在一般的list中作用是相同的,都是进行一个复制 但是在list嵌套list中就会有区别 比如: a = [1,2,[3,4]] b = copy.copy(a) c= cop ...
分类:
编程语言 时间:
2018-03-17 17:57:55
阅读次数:
346
1 import java.util.Calendar; 2 import java.util.Date; 3 4 public class A { 5 /*这道题学习使用了java的calendar和类,主要是对data进行制动时间的时候,要在年份和月份减一,然后星期的1234567是从周日开始数... ...
分类:
编程语言 时间:
2018-03-17 17:58:35
阅读次数:
208
学道酬勤,这是第二次学习JAVA,感觉如醍醐灌顶一样,理解很多思想和道理。 本博只是自己对JAVA的一些理解,具体定义以及用法百科里有。 我为什么在博客园内记录自己的学习过程呢,因为我想有人知道我在学它,从而对我形成一种督促,让我不能轻易言弃。 简单的对JAVA做一下总结: 1:什么是面向对象编程, ...
分类:
编程语言 时间:
2018-03-17 17:58:45
阅读次数:
209
结果为: ...
分类:
编程语言 时间:
2018-03-17 17:59:21
阅读次数:
244
一、为什么JavaScript是单线程? JavaScript语言的一大特点就是单线程,也就是说,同一个时间只能做一件事。那么,为什么JavaScript不能有多个线程呢?这样能提高效率啊。 JavaScript的单线程,与它的用途有关。作为浏览器脚本语言,JavaScript的主要用途是与用户互动 ...
分类:
编程语言 时间:
2018-03-17 18:48:05
阅读次数:
202
第一次接触到Python时,有些手足无措,之前也从未接触过编程。但是通过几节课,又觉得这门课程很有趣。我希望这门语言可以帮助我解决一些与所学专业有关的问题,也更加希望可以掌握这一门语言。现在计算机网络时代发展迅速,掌握一门计算机语言对将来也会有所帮助。而且Python背后的库很多,分析数据时也会用到 ...
分类:
编程语言 时间:
2018-03-17 18:48:23
阅读次数:
217
一、python基础入门 1、编程语言 程序员与计算机沟通的语言就叫做编程语言 编程语言发展至今经历了以下: ①.机器语言:站在计算机(奴隶)的角度,说计算机能听懂的语言,那就是直接用二进制编程,直接操作硬件 ②.汇编语言:站在计算机(奴隶)的角度,简写的英文标识符取代二进制去编写程序,本质仍然是直 ...
分类:
编程语言 时间:
2018-03-17 18:48:58
阅读次数:
288
python入门
分类:
编程语言 时间:
2018-03-17 18:49:41
阅读次数:
184
百度图片有些有编码问题,暂时不能爬取,多试几个 ...
分类:
编程语言 时间:
2018-03-17 18:50:15
阅读次数:
299
一、课程介绍关于如何实现“WinForm多语言版本”网上有很多实现技术方案,可以说是“琳琅满目”,"包罗万象"。俗话说的好:一千个读者就有一千个哈姆雷特!如果您工作中恰好也遇到这种开发需求,但是为了一个自上手简单、维护方便、扩展性强的WinForm多语言版本技术方案而感到烦恼的话,那么很高兴恭喜你看到了阿笨的本次分享课程;阿笨结合的是自己在实际工作中遇到真实项目案例,特别的总结
分类:
编程语言 时间:
2018-03-17 18:51:31
阅读次数:
198
0. "#" 井号表示注释,三引号(无论单双)也可以表示注释,并且可以注释多行、打印多行。 1. 变量名最好使用能准确表达其意思的英文,以便别人能够看得懂,忌用中文或单字母。 2. 用input无论输入什么内容,默认都是字符串类型,如果你想输入整数必须再加上int才行。也可以输入后再使用内置函数 e ...
分类:
编程语言 时间:
2018-03-17 19:41:00
阅读次数:
195
一、添加测试用例 测试 二、测试压力执行顺序 自带的顺序: 自定义顺序:用测试集 三、用例综合框架管理 前面测试用例与执行都是写在一个文件,当用例数量不断增加的时候,用例的执行与管理变得非常麻烦,因此需要对用例根据具体的功能模块来使用单独的模块来管理。就像一所学校要根据不同年级进行分班管理,也是同样 ...
分类:
编程语言 时间:
2018-03-17 19:41:06
阅读次数:
218
一、封装(Encapsulation) 封装也称信息隐藏,是指利用抽象数据类型把数据和基于数据的操作封装起来,使其成为一个不可分割的整体,数据隐藏在抽象数据内部,尽可能的隐藏数据细节,只保留一些接口使其与外界发生联系 封装性的思想: 将类的属性私有化 提供公共的方法(setter & getter) ...
分类:
编程语言 时间:
2018-03-17 19:41:16
阅读次数:
272
public static boolean isEmpty(String str){ if("".equals(str)||str==null){ return true; }else{ return false; } } public static boolean isNotEmpty(Strin ...
分类:
编程语言 时间:
2018-03-17 19:41:56
阅读次数:
206
//凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 方法1: 方法2: 结果为: ...
分类:
编程语言 时间:
2018-03-17 19:43:45
阅读次数:
270