#编程人生

Python——交互式图形编程

一、1、图形显示图素法像素法图素法---矢量图:以图形对象为基本元素组成的图形,如矩形、圆形像素法---标量图:以像素点为基本单位形成图形 2、图形用户界面:GraphicalUserInterface,GUITkinter---Python标准GUIGraphics---基于Tkinter扩展图形库Turt...

自己写编程语言-m语言

一直对技术有很强的兴趣,终于,决定要写自己的语言(m语言)。那就先从最简单的开始:解释执行器。一套完整的语言包含的肯定不止解释执行器了,还要有编译器和IDE,也就还要有语法高亮、智能提示等,不过还没学会那些,先搞个最基本的解释执行器。思路如下:定义好希望的语法(基本语句有:顺序执行、if语句、for语句、while语句...
代码星球 ·2020-04-12

C笔试题之编程题一

1、编写一个简单函数检查处理器是big-endian还是little-endian。  定义:  little-endian  就是低位字节排放在内存的低地址端,高位字节排放在内存的高地址端;  big-endian   就是高位字节排放在内存的低地址端,低位字节排放在内存的高地址端;  网络字节序  TCP...
代码星球 ·2020-04-12

编程学习方法

1.时间管理关于时间的管理。首先,要有一个大一点的计划,比如年计划,月计划,周计划。这一年大体上要打到什么目标,这个月要学习哪些知识。然后是精确到小时的日计划。每一天,哪个时间段做什么都详细的列出来。其次,不要太盲目自信。很多人其实从来没有完成过自己的计划。如果你真的能够完成你制定的每一个计划,那现在的你一定已经很了不...
代码星球 ·2020-04-12

推荐几个很实用的编程网站

(1)萌码 适合初学者的学习的在线编程学习网站1、在线开发环境在萌码学习,用户无需配置编程环境,所有学习和操作在网页中均能实现。2、互动式学习“互动式”的教学过程如同老师手把手教学,消除了用户学习过程中的干扰因素;同时,网站还将理论与实践融为一体,用户能够一边学习一边进行实际操作,掌握...

Android 编程下的 TraceView 简介及其案例实战

TraceView是Android平台配备一个很好的性能分析的工具。它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到method。详细内容参考:ProfilingwithTraceviewanddmtracedumpTraceView简介TraceView是Android平台特有的数据采集和分析工具...

java并发编程之三--CyclicBarrier的使用

CyclicBarrier  允许一组线程全部等待彼此达到共同屏障点的同步辅助。 循环阻塞在涉及固定大小的线程方的程序中很有用,这些线程必须偶尔等待彼此。 屏障被称为循环 ,因为它可以在等待的线程被释放之后重新使用。A CyclicBarrier支持一个可选的Runnable命令...

人生维艰,何不利用开源.NET函数库让工作更轻松

今天推荐的文章会谈到一些让你工作更轻松的开源.NET函数库。即使业界有时候认为.NET开源社区不太健康,很多开发团队都更多依赖于微软提供的东西来开发。不过最近在.NET世界中还是诞生了一些优秀和有意思的开源函数库。thomasvm就在他的博文中推荐了一些比较有代表性的开源函数库。这些函数库都是解决一些比较通用的问题,具...

我为什么喜欢用C#来做并发编程

(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。)题记:就语言和运行时层面,C#做并发编程一点都不弱,缺的是生态和社区。硅谷才女朱赟(我的家门)昨天发了一篇文章《为什么用Java——关于并发编程》,让大家学习了Java中如何进行并发编程的一些基本知识。作为一个将近15年的.NET程序...

通过Small Basic把儿子/女儿带入编程的世界

(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。)题记:今天是儿子3岁的生日,就来介绍一下适合给儿童培养兴趣的编程语言——微软SmallBasic。虽然这个东西,我其实很久就知道了,并且前几天已经在朋友圈分享过了。今天正好是儿子三岁的生日,就应个景,再次通过文章来分享。当然三岁的小孩...

网络编程基础

  网卡是一块被设计用来允许计算机在计算机网络上进行通讯的计算机硬件。由于其拥有MAC地址,因此属于OSI模型的第2层。它使得用户可以通过电缆或无线相互连接。每一个网卡都有一个被称为MAC地址的独一无二的48位串行号,它被写在卡上的一块ROM中。在网络上的每一个计算机都必须拥有一个独一无二的MAC地址。没有任何两块被生...
代码星球 ·2020-04-11

COM编程之三 QueryInterface

【1】IUnknown接口客户同组件交互都是通过接口完成的。在客户查询组件的其它接口时,也是通过接口完成的。而那个接口就是IUnknown。IUnknown接口的定义包含在Win32SDK中的UNKNEN.h头文件中。引用如下:1interfaceIUnknown2{3virtualHRESULT__stdcallQu...

汇编语言——汇编程序从写出到最终执行的过程

一个汇编语言程序从写出到最终执行的简要过程:编写--〉编译--〉连接--〉执行1、编写notepad++选择Assembly编写程序,保存成xx.asm,样式如下assumecs:abc;abc被我们当做代码段来使用,so要把它和cs联系起来abcsegment;定义一个段(abc),到ends结束start:mova...

【Java并发编程三】闭锁

1、什么是闭锁?  闭锁(latch)是一种Synchronizer(Synchronizer:是一个对象,它根据本身的状态调节线程的控制流。常见类型的Synchronizer包括信号量、关卡和闭锁)。  闭锁可以延迟线程的进度直到线程线程到达终止状态。一个闭锁工作起来就像是一道大门:直到闭锁达到终点状态之前,门一直是...
代码星球 ·2020-04-11

Python 编程小备忘

1.获取当前日期,或者间隔当前任意天的日期。>>>importdatetime>>>print(datetime.date.today()-datetime.timedelta(29)) #29是days,可以是正(前几天),负(后几天),0(当天)2.查询1)查询函数具有...
代码星球 ·2020-04-11
首页上一页...6263646566...下一页尾页