2020年4月22日
摘要: 在网上看到很多关于java入门的问题和指导。不过大多都是基于编程角度或者是仅仅为了编程。对于有志于程序员职业的爱好者来说,完整的全局观还是比较重要的。下面翻译了外网一位长期java工作者的文章,希望对大家Java学习有帮助。我从许多读者那里收到的要求之一就是创建Java开发人员路线图。由于Java是 阅读全文
posted @ 2020-04-22 13:03 小朋友学开发 阅读(1313) 评论(0) 推荐(0) 编辑
  2020年3月1日
摘要: 在Linux上显示正在运行的进程的线程ID 在上 ,“ ”可以显示正在运行的进程的线程信息: 在 伪文件系统上,有一个 目录来记录线程信息: 由于 ,有一个 "文件系统库" 可用于访问文件系统,因此我利用该库遍历 文件夹以获取进程的线程ID: 生成并运行它: 编程资料 https://www.cpp 阅读全文
posted @ 2020-03-01 15:29 小朋友学开发 阅读(330) 评论(0) 推荐(0) 编辑
  2020年2月28日
摘要: swap(a,b) 用于交换a,b两个变量的值; template void swap ( T& a, T& b ) { T c(a); a=b; b=c; } reverse() reverse函数反转区间的数据 sort() sort函数对区间的函数进行排序,内部是实现使用快速排序法。 max( 阅读全文
posted @ 2020-02-28 21:53 小朋友学开发 阅读(481) 评论(0) 推荐(0) 编辑
  2020年2月27日
摘要: c语言心形告白代码实现 1.彩色告白 include include include include define U 0.1 define V 0.053 void SetColor(unsigned short ForeColor,unsigned short BackGroundColor) 阅读全文
posted @ 2020-02-27 20:45 小朋友学开发 阅读(11407) 评论(0) 推荐(0) 编辑
  2020年2月26日
摘要: C++ 常用编程 Swap函数有几种写法? 在说C++模板的方法前,我们先想想C语言里面是怎么做交换的。 举个例子,要将两个int数值交换,是不是想到下面的代码: 如果要求不用临时变量,可考虑异或的方式。 整型数比较容易理解,如果是字符串呢?字符串交换不能直接使用上面类似的方法赋值,想想原因是啥?: 阅读全文
posted @ 2020-02-26 16:50 小朋友学开发 阅读(811) 评论(0) 推荐(0) 编辑
  2020年2月25日
摘要: C++常见编程 获取当前系统时间 文章首发https://www.cppentry.com 本文主要使用time() 及strftime() 函数 C++系统和时间相关的函数基本上都是使用C语言提供的标准接口 在程序中获取系统时间是常见的操作,很多情况下使用系统提供的time函数即可获取。 time 阅读全文
posted @ 2020-02-25 23:32 小朋友学开发 阅读(11991) 评论(0) 推荐(0) 编辑
  2017年12月12日
摘要: HTTP 1.1状态代码及其含义 100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) 101 Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新) 200 OK 一切正常,对GET和POST请求的应答 阅读全文
posted @ 2017-12-12 16:10 小朋友学开发 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 1、创建一个 Timer 对象就是新启动了一个线程,但是这个新启动的线程,并不是守护线程,它一直在后台运行,通过如下 可以将新启动的 Timer 线程设置为守护线程。 private static Timer timer=new Timer(true); 2、提前:当计划时间早于当前时间,则任务立即 阅读全文
posted @ 2017-12-12 16:02 小朋友学开发 阅读(176) 评论(0) 推荐(0) 编辑
  2012年11月10日
摘要: 毕业在公司上班也有两年多了,从新手到现在,在开发中用了很多的技巧。一直都没整理过,今日就好好总结下: 一.智能指针的使用c++使用new分配的内存,不会在使用结束后自动释放,需要使用delete删除。在一些逻辑复杂的代码段里面,分配了内存,但是很容易在退出时释放内存。在这样的情况下可以使用智能指针,它可以保证变量在退出作用域时释放内存。以下的代码段在推出作用域后mem所指向的内存块将会自动释放。{char* mem = new char[32] ;::std::auto_ptr<char>autoMem(mem) ;//do someting...}使用智能指针有什么好处呢?参考以 阅读全文
posted @ 2012-11-10 12:06 小朋友学开发 阅读(227) 评论(0) 推荐(0) 编辑
  2012年11月9日
摘要: volatile 是易变的、不稳定的意思。很多人根本就没见过这个关键字,不知道它的存在。也有很多程序员知道它的存在,但从来没用过它。我对它有种“杨家有女初长成,养在深闺人未识” 的感觉。volatile 关键字和const 一样是一种类型修饰符,用它修饰的变量表示可以被某些编译器未知的因素更改,比如操作系统、硬件或者其它线程等。遇到这个关键字声明的变量,编译器对访问该变量的代码就不再进行优化,从而可以提供对特殊地址的稳定访问。先看看下面的例子: int i=10; int j = i;//(1)语句 int k = i;//(2)语句这时候编译器对代码进行优化,因为在(1)、(2)两条语句中, 阅读全文
posted @ 2012-11-09 12:51 小朋友学开发 阅读(125) 评论(0) 推荐(0) 编辑