首页
学习
活动
专区
工具
TVP
发布

炉边夜话

专栏作者
26
文章
25914
阅读量
11
订阅数
写程序应该注意的地方
1. 对于文本编辑框,一定要判断是否含有非法字符。对于数字型一定要判断是否含有非数字。对于字符型,一定要判断是否在允许的字符内。
ternturing
2018-09-12
6630
java 异常处理学习笔记
java异常处理学习笔记 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 如果你对异常已经很了
ternturing
2018-09-12
4450
JNI使用技巧点滴(二)
作者:normalnotebook 背景<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 上
ternturing
2018-09-12
6530
JNI使用技巧点滴
摘要 本文为在 32 位 Windows 平台上实现 Java 本地方法提供了实用的示例、步骤和准则。本文中的示例使用 Sun Microsystems 公司创建的 Java Development
ternturing
2018-09-12
4150
VC++ MFC 常用技巧 (一)
VC++ MFC 常用技巧(一)  <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 我现在学习
ternturing
2018-09-12
1.3K0
很幽默的讲解六种Socket I/O模型
信息来源:幻影论坛     作  者: flyinwuhan (制怒·三思而后行)
ternturing
2018-09-12
7910
考场安排---图的着色原理之运用
试设计一算法,当给定一个图时G=(V,E),|V|=n,(Vi,Vj)ЄE,当且仅当有一个同学选了课程i和课程j,试给出一个考试安排方案N1,N2,N3…Nk,Ns∩Nt=Φ(s≠t,1≤s,t≤k)且V=Ni(1≤i≤k)。
ternturing
2018-09-12
1.4K3
冒泡和选择排序
#include <stdio.h> #include <stdlib.h> #include <string.h> //冒泡排序 void bubbleSort(int *a,int len) {      int i,j,temp;      for(i = 0;i<len-1;i++)      {           for(j=0;j<len -i-1;j++)           {                if(a[j]>a[j+1])                {                    temp=a[j];                    a[j]=a[j+1];                    a[j+1]=temp;                }          }     } } //选择排序 void selectSort(int *a,int len) {      int i,j,temp,result;      for(i=0;i<len-1 ;i++)      {           temp=i;           for(j=i+1;j<len-1;j++)           {                 if(a[j]<a[temp])                 {                        temp=j;                 }          }          if(temp!=i)           {                result=a[i];                a[i]=a[temp];                a[i]=result;           }       } }
ternturing
2018-09-12
3510
快速排序
//快速排序,主要思想是通过一趟排序将待排序的记录分割成相邻的两个区域, //其中一个区域中的关键字均比另一区域中记录的关键字要小,在分别对这两个 //区域进行排序,以达到整个序列有序。一般情况是O(logn),最坏情况是O(n)
ternturing
2018-09-12
4030
你的变量究竟存储在什么地方?
我相信大家都有过这样的经历,在面试过程中,考官通常会给你一道题目,然后问你某个变量存储在什么地方,在内存中是如何存储的等等一系列问题。不仅仅是在面试中,学校里面的考试也会碰到同样的问题。
ternturing
2018-09-12
1.7K0
二分查找算法
#include <stdio.h> #include <stdlib.h> #include <string.h>
ternturing
2018-09-12
4440
JNI设计实践之路
本文为在 32 位 Windows 平台上实现 Java 本地方法提供了实用的示例、步骤和准则。本文中的示例使用 Sun公司的 Java Development Kit (JDK) 版本 1.4.2。 用 C ++语言编写的本地代码是用 Microsoft Visual C++  6.0编译器编译生成。规定在Java程序中function/method称为方法,在C++程序中称为函数。
ternturing
2018-09-12
7950
GCC内嵌汇编语言
绝大多数 Linux 程序员以前只接触过DOS/Windows 下的汇编语言,这些汇编代码都是 Intel 风格的。但在 Unix 和 Linux 系统中,更多采用的还是 AT&T 格式,两者在语法格式上有着很大的不同。
ternturing
2018-09-12
2.5K0
免费的午餐已经结束,你准备好了吗?
2005年3月,C++大师Herb Sutter在Dr.Dobb’s Journal上发表了一篇名为《免费的午餐已经结束》的文章,一石激起千层浪,该文引起了社区广大程序员的热烈讨论。文章指出:现在的程序员对效率、伸缩性、吞吐量等一系列性能指标相当忽视,很多性能问题都依仗越来越快的CPU来解决。但CPU的速度很快将偏离摩尔定律的轨迹,并达到一定的极限。所以,越来越多的应用程序将不得不直面性能问题。而解决这些问题的办法就是采用并发编程技术。当你读到这里的时候,第一感觉可能就是“不敢苟同”,觉得作者在危言耸听,妖言惑众,过分渲染并发编程的重要性。
ternturing
2018-09-12
7260
构造函数浅析
构造函数浅析<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 作者:normalnotebook
ternturing
2018-09-12
7700
在Debian中打造属于自己的deb包
问题:如果你要在Debian系统中发布一款软件或者一个包,该如何做呢?如果你的项目中有各种二进制包,该如何维护呢?如果你自己做了一款小小的实用软件,该如何与朋友分享呢?…….
ternturing
2018-09-12
2.9K1
模仿的两端分别是山寨和微创新
                                                                                 --- 2012移动开发者大会参加有感
ternturing
2018-09-12
5610
拥抱变化—— 可扩展性杂谈
                                                                                      杨小华
ternturing
2018-09-12
8130
利用Oprofile对多核多线程进行性能分析
在对应用程序不断调优的过程中,除了制定完备的测试基准(Benchmark)外,还需要一把直中要害的利器——性能分析工具。
ternturing
2018-09-12
1.4K0
铁路与多核多线程
  多核多线程已经成为当前一个时髦的话题,早在2005年C++大师Herb Sutter就说过免费的午餐已经结束,并发编程的时代已经来临。从接触第一个多线程项目以来,已经是第三个年头了,一直想把这几年的点点滴滴写成文章,让刚接触的人少走弯路,这便是我写这篇系列文章的初衷。
ternturing
2018-09-12
7390
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档