首页 > 编程语言
C/C++心得-结构体
先说句题外话,个人认为,基本上所有的高级语言被设计出来的最终目的是降低软件开发难度,提升软件开发人员素质和团队协作能力,降低软件维护的难度。在学习语言的时候,可以从这么方面来推测各种语言语法设计的原因,从来更好的掌握各种编程语言。总结一下C语言中的数据类型结构:1.常用基本数据类型(int, cha...
分类:编程语言   时间:2015-04-08 22:45:07    收藏:0  评论:0  赞:0  阅读:273
Python并发与并行的新手指南
点这里在批评Python的讨论中,常常说起Python多线程是多么的难用。还有人对 global interpreter lock(也被亲切的称为“GIL”)指指点点,说它阻碍了Python的多线程程序同时运行。因此,如果你是从其他语言(比如C++或Java)转过来的话,Python线程模块并不会像...
分类:编程语言   时间:2015-04-08 22:44:17    收藏:0  评论:0  赞:0  阅读:224
java 内存泄露(一)
内存管理一直是Java 所鼓吹的强大优点。开发者只需要简单地创建对象,而Java的垃圾收集器将会自动管理内存空间的分配和释放.但在很多情况下,事情并不那么简单,在 Java程序中总是会频繁地发生内存泄露(Memory Leaks).内存泄露是什么? 内存泄露的定义: 当某些对象不再被应用程序所使用....
分类:编程语言   时间:2015-04-08 22:42:17    收藏:0  评论:0  赞:0  阅读:300
垃圾回收器如何确定哪些对象要回收---《深入理解java虚拟机》
垃圾回收器如何确定哪些对象要回收: 引用计数法 很多教科书判断对象是否存活的算法是这样的:给对象添加一个引用计数器,每当有一个地发引用它时,计数器值就加1;当引用失效时,计数器值就减1;任何时刻计数器都...
分类:编程语言   时间:2015-04-08 21:39:17    收藏:0  评论:0  赞:0  阅读:302
python中的datetime模块
Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块我在之前的文章已经有所介绍,它提供的接口与C标准库time.h基本一致。相比于time模块,datetime模块的接口则更直观、更容易调...
分类:编程语言   时间:2015-04-08 21:39:07    收藏:0  评论:0  赞:0  阅读:329
图算法小结(prime与dijkstra对比)
(0)Dijstra 最短路径和prim最小生成树算法,神似,只是在更新dist时的if条件不同;主要是这种prime 的计算两个集合间的最小值的思想非常重要。 (1)某省自从实行了很多年的畅通工程计划后,终于修建了很多路。不过路多了也不好,每次要从一个城镇到另一个城镇时,都有许多种道路方案可以选择,而某些方案要比另一些方案行走的距离要短很多。这让行人很困扰。 现在,已知起点和终点,请你计算出...
分类:编程语言   时间:2015-04-08 21:37:56    收藏:0  评论:0  赞:0  阅读:359
寻找数组中最大值 ---- 蓝桥杯
问题描述   对于给定整数数组a[],寻找其中最大值,并返回下标。 输入格式   整数数组a[],数组元素个数小于1等于100。输出数据分作两行:第一行只有一个数,表示数组元素个数;第二行为数组的各个元素。 输出格式   输出最大值,及其下标 样例输入 33 2 1 样例输出 3 0 代码: #include...
分类:编程语言   时间:2015-04-08 21:37:36    收藏:0  评论:0  赞:0  阅读:273
Google C++ Style Guide 阅读笔记 4
类构造函数中的工作 通常,构造函数中只对成员变量设置初值,复杂的初始化请使用Init(). 信号错误难以处理,禁止使用exceptions. 如果初始化失败,那对象就创建失败了,造成未知状态。 如果在构造函数中调用虚函数,这些调用不能传给子函数的实现。即使现在没有子函数,但对以后的优化造成隐患。 如果其中调用了全局变量,构造将在main()之前进行,可能导致构造函数中的隐式假设失败,比如全局变量初...
分类:编程语言   时间:2015-04-08 21:35:46    收藏:0  评论:0  赞:0  阅读:127
java基础6:I/O
关于Java基础的文章,我觉得写得还可以,以前发在了我其它的博客了,肯定是原创,现在再分享给大家出来。 -------------------------------------------------------------------------------------------------------------------------------------------------...
分类:编程语言   时间:2015-04-08 21:33:46    收藏:0  评论:0  赞:0  阅读:176
java基础7:I/O包中的其他类
关于Java基础的文章,我觉得写得还可以,以前发在了我其它的博客了,肯定是原创,现在再分享给大家出来。 -------------------------------------------------------------------------------------------------------------------------------------------------...
分类:编程语言   时间:2015-04-08 21:33:36    收藏:0  评论:0  赞:0  阅读:243
java基础8:GUI
关于Java基础的文章,我觉得写得还可以,以前发在了我其它的博客了,肯定是原创,现在再分享给大家出来。 -------------------------------------------------------------------------------------------------------------------------------------------------...
分类:编程语言   时间:2015-04-08 21:33:26    收藏:0  评论:0  赞:0  阅读:197
Spring集成Mybatis
jar文件下载地址: 一、准备jar包 【mybatis】 mybatis-3.2.0.jar mybatis-spring-1.1.1.jar log4j-1.2.17.jar 【spring】 spring-aop-3.2.0.RELEASE.jar spring-beans-3.2.0.RELEASE.jar spring-context-3.2.0.RELEASE...
分类:编程语言   时间:2015-04-08 21:33:16    收藏:0  评论:0  赞:0  阅读:158
java基础9:网络编程
关于Java基础的文章,我觉得写得还可以,以前发在了我其它的博客了,肯定是原创,现在再分享给大家出来。 -------------------------------------------------------------------------------------------------------------------------------------------------...
分类:编程语言   时间:2015-04-08 21:33:06    收藏:0  评论:0  赞:0  阅读:171
【Java并发编程】之六:Runnable和Thread实现多线程的区别(含代码)
Runnable和Thread实现多线程的区别...
分类:编程语言   时间:2015-04-08 21:32:36    收藏:0  评论:0  赞:0  阅读:164
java基础10:正则表达式与反射
关于Java基础的文章,我觉得写得还可以,以前发在了我其它的博客了,肯定是原创,现在再分享给大家出来。 -------------------------------------------------------------------------------------------------------------------------------------------------...
分类:编程语言   时间:2015-04-08 21:32:18    收藏:0  评论:0  赞:0  阅读:202
Java---27---Set集合及其子类HashSet
Set中元素是无序的(存入和取出的顺序不一定一致),元素不可以重复。   Set中的方法和Collection中的方法是一样的。 常见子类:HashSet  TreeSet HashSet 底层数据结构是哈希表 TreeSet 底层数据结构是二叉树 import java.util.HashSet; import java.util.Iterator; class Person...
分类:编程语言   时间:2015-04-08 21:31:53    收藏:0  评论:0  赞:0  阅读:219
二维数组最大子数组和
#include#define N 5using namespace std;int main(){ int a[4][5]={1,2,-1,-4,-20,-8,-3,4,2,1,3,8,10,1,3,-4,-1,1,7,-6},i,j; for(i=0;i<N-1;i++) { ...
分类:编程语言   时间:2015-04-08 21:30:56    收藏:0  评论:0  赞:0  阅读:229
Swift之数字字面常量
不同进制整数字面值按以下原则进行区分表示: 1. 十进制数前边不用加前缀 2. 一个二进制数,加一个0b的前缀 3. 一个八进制数,加一个0o的前缀 4. 一个16进制数,加一个0x的前缀下边是整数字面值为17的不同进制的表示形式: let decimalInteger = 17...
分类:编程语言   时间:2015-04-08 21:29:16    收藏:0  评论:0  赞:0  阅读:280
java web 开发实战经典(一)
一、jsp三种Scriptlet(脚本小程序)1、 :定义局部变量、编写语句等。2、 :定义全局变量、方法和类。(虽然此方可以编写类,但不建议使用。我们一般通过JavaBean的形式调用类)3、 :输一个变量或一个具体内容//使用表达式输出变量//使用表达式输出常量二、包含1、静态包含2、动态包含2...
分类:编程语言   时间:2015-04-08 21:28:26    收藏:0  评论:0  赞:0  阅读:165
windows下有个目录名称中间有空格 java读目录空格变成%20 处理方法
String path=Parameter.class.getResource("").getPath();//得到路径//String path=Parameter.class.getResource("").toString();//这个不行,无法处理里面的空格。//System.out.pri...
分类:编程语言   时间:2015-04-08 21:26:06    收藏:0  评论:0  赞:0  阅读:292
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!