首页 > 编程语言
Java性能小技巧
局部决定整体。一个应用的整体性能取决于每个组件的性能。下面是一些帮助你提高应用性能的Java编程技巧: 编程技巧 原因及策略 避免重复创建对象 为什么: 更少的对象会需要更少的垃圾回收 使用的空间越少,应用的性能越好 怎么做: 重复利用一个对象,而不是在每次需要的时候都去创建一个功能一样的对象 (这样做) Stri...
分类:编程语言   时间:2015-01-26 15:15:19    收藏:0  评论:0  赞:0  阅读:234
深入MFC中WM_COMMAND命令消息的传递
MFC将windows消息系统进行了高度的抽象和封装,其根本原理是运用C++的高级特性并结合一定的设计模式(如工厂模式,模板方法等)来实现的。一般的windows消息(WM_XXX),则一定是由派生类流向基类,没有旁流的可能。如果是命令消息(WM_COMMAND),那就有比较奇特的路线了。下面就针对多文档/单文档(Document-View)、对话框两种应用程序比较讨论WM_COMMAND消息的传...
分类:编程语言   时间:2015-01-26 15:14:49    收藏:0  评论:0  赞:0  阅读:387
[Java Web]Java的APNS类库 notnoop
Android应用一般通过后台向服务器轮询请求获取信息,而iOS应用则会在被切换到后台一段时间后停止运行,这时候如果想要达到信息的获取则只能依靠APNS(Apple Push Notification Service),由服务器主动进行推送。APNS的原理以及令牌获取方式网上一搜一大堆,这里主要介绍一下Java的APNS类库notnoop。 notnoop中的核心类是ApnsServic...
分类:编程语言   时间:2015-01-26 15:12:49    收藏:0  评论:0  赞:0  阅读:924
【机器学习】k-近邻算法以及算法实例
机器学习中常常要用到分类算法,在诸多的分类算法中有一种算法名为k-近邻算法,也称为kNN算法。 一、kNN算法的工作原理 二、适用情况 三、算法实例及讲解   ---1.收集数据   ---2.准备数据   ---3.设计算法分析数据   ---4.测试算法   一、kNN算法的工作原理 官方解释:存在一个样本数据集,也称作训练样本集,并且样本中每个数据都存在标签,即我们知道样...
分类:编程语言   时间:2015-01-26 15:09:09    收藏:0  评论:0  赞:0  阅读:308
菜鸟学习Spring——SpringMVC注解版将URL中的参数转成实体
一、概述 将URL中参数转成实体在我们项目中用的很多比如界面提交表单请求后台的Contorller的时候通过URL传递了一串参数到后台,后台通过Spring让界面的字段与实体的字段映射来实现给后台的实体属性赋值。 二、代码演示。 2.1 web.xml <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" x...
分类:编程语言   时间:2015-01-26 15:08:19    收藏:0  评论:0  赞:0  阅读:322
利用树莓派控制步进电机——Python语言
步进电机的优点在于它能够被精确定位,正向或反向一次性转动”一步”,并且也能够连续转动。 #!/usr/bin/env python ######################################################### # File name: stepMotor.py # Author: Jason Dai # Date: 2015/01...
分类:编程语言   时间:2015-01-26 15:07:49    收藏:0  评论:0  赞:0  阅读:710
java虚拟机学习-JVM调优总结(6)
1.Java对象的大小基本数据的类型的大小是固定的,这里就不多说了。对于非基本类型的Java对象,其大小就值得商榷。 在Java中,一个空Object对象的大小是8byte,这个大小只是保存堆中一个没有任何属性的对象的大小。看下面语句:Object ob = new Object(); 这样在程序中...
分类:编程语言   时间:2015-01-26 15:05:49    收藏:0  评论:0  赞:0  阅读:336
JavaScript 正则表达式:字符串中查找数字
上午师傅给我留了任务,让想想怎样用正则表达式,在字符串中找到数字,并替换数字。以下代码是在一段字符串中,用正则表达式找到数字,使用 replace() 方法,用找到的数字的两倍值替换原数字。replace() 方法的第二个参数为一个函数,返回找到数字的两倍值。正则表达式 /\d+/g: 匹配至少一个...
分类:编程语言   时间:2015-01-26 15:05:29    收藏:0  评论:0  赞:0  阅读:294
JSP技术之JavaBean
在Java程序或JSP程序中,其实有很多的代码段是可以重复使用的,比如对数据库的操作、用户的有效性检查及某些项特定功能的实现等。为了很好的解决这个问题,提高开发效率,Sun公司推出了JavaBean,简言之,JavaBean这是一个实现了某个功能且供重复使用的Java类。在JSP中使用Java...
分类:编程语言   时间:2015-01-26 15:01:59    收藏:0  评论:0  赞:0  阅读:491
javascript创建对象的几种方式
1.var p=new Object();p.name="小白";p.sayName=function(){alert(this.name);}2.字面量方式 var p={ name:"小白", sayName:function(){ alert(this.name); ...
分类:编程语言   时间:2015-01-26 15:01:09    收藏:0  评论:0  赞:0  阅读:218
zoj 3157 Weapon 逆序数/树状数组
B - Weapon Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%lld & %lluSubmit StatusDescriptionIn World War 3, your countries' scientists have i...
分类:编程语言   时间:2015-01-26 15:00:19    收藏:0  评论:0  赞:0  阅读:221
C#学习笔记之线程安全
线程安全一个程序和方法在面对任何多线程情况下都没有不确定,那么就是线程安全的. 线程安全主要通过加锁和减少线程之间互动的可能性来完成。通用类型很少全面线程安全的,由于以下几个原因:线程安全的开发负担非常重,尤其一个类型有很多字段时(每一个字段潜在根很多线程交互)。线程安全会降低了性能(正确的说,看它...
分类:编程语言   时间:2015-01-26 14:59:29    收藏:0  评论:0  赞:0  阅读:294
C++实现成绩管理模拟系统
C++实现基本的成绩管理系统需求:1-学生姓名等基本字段2-学生成绩字段3-实现成绩修改和基本统计输出 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 const int MAX=100; 7...
分类:编程语言   时间:2015-01-26 14:57:39    收藏:0  评论:0  赞:0  阅读:189
一个有意思的头文件收集想法 + codeblocks支持c++11的方法
恩恩,最近一个一个写小的c++文件,觉得每次都要定义一堆 #include 和 using 有些麻烦,不过现在打算开始收集一个全都是定义头文件的头文件, 今天先给出一个最近在用的命名为 “Origin.h” #ifndef ORIGIN_H_INCLUDED #define ORIGIN_H_INC...
分类:编程语言   时间:2015-01-26 14:57:29    收藏:0  评论:0  赞:0  阅读:425
java虚拟机学习-JVM调优总结(5)
数据类型 Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。基本类型包括:byte,short,int,long,c...
分类:编程语言   时间:2015-01-26 14:54:29    收藏:0  评论:0  赞:0  阅读:338
C++实现人员信息管理系统模拟
利用C++语言实现基本的学生信息管理系统;要求:1-设置管理员密码2-人员数据有:姓名,性别等基本的信息3-可以添加,删除,保存,统计 1 #include 2 #include 3 #include 4 #include 5 #include 6 using namespace std...
分类:编程语言   时间:2015-01-26 14:52:29    收藏:0  评论:0  赞:0  阅读:359
【机器学习】k-近邻算法以及算法实例
机器学习中常常要用到分类算法,在诸多的分类算法中有一种算法名为k-近邻算法,也称为kNN算法。一、kNN算法的工作原理二、适用情况三、算法实例及讲解 ---1.收集数据 ---2.准备数据 ---3.设计算法分析数据 ---4.测试算法一、kNN算法的工作原理官方解释:存在一个样本数据集,也...
分类:编程语言   时间:2015-01-26 14:51:59    收藏:0  评论:0  赞:0  阅读:276
金蝶EAS BOS二次开发_客户端语言设置
*:\workspace\Project_0\runtime\client\deploy\client中
分类:编程语言   时间:2015-01-26 14:50:49    收藏:0  评论:0  赞:0  阅读:631
java 获取特定天数的时间戳
1 public Timestamp strToDate(int type){ 2 Timestamp time = null; 3 DateFormat format2= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"...
分类:编程语言   时间:2015-01-26 14:49:19    收藏:0  评论:0  赞:0  阅读:408
递归算法的时间复杂度分析
在算法分析中,当一个算法中包括递归调用时,其时间复杂度的分析会转化为一个递归方程求解。实际上,这个问题是数学上求解渐近阶的问题,而递归方程的形式多种多样,其求解方法也是不一而足,比較经常使用的有下面四种方法: (1)代入法(Substitution Method) 代入法的基本步骤是先猜測递归方程....
分类:编程语言   时间:2015-01-26 14:48:49    收藏:0  评论:0  赞:0  阅读:265
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!