首页 > 编程语言
Java_语法基础_取余操作符 %
首先我们来看下 The Java® Language Specification 中官方对它的定义:The binary % operator is said to yield the remainder of its operands from an implied division; the left-hand operand is the dividend and the right-hand...
分类:编程语言   时间:2015-05-13 14:47:06    收藏:0  评论:0  赞:0  阅读:234
HDU1541 Stars【树状数组】
题目大意: 按顺序给你N颗星星的坐标,y是从小到大给出的。每个星星有一个等级,该等级为它左下角的星星 的个数。求每个等级的点有多少个。 思路: 因为y是从小到大给出的,那么可以直接忽略y,只记录x,求出(x,y)左边有多少个点就可以了。 用Ans[]数组表示每个等级的星星数。求(x,y)左边有多少个点用树状数组来做,每给一个点,就求出 x左边的点个数。作为Ans数组下标,累加个数,最后输出Ans[]数组。...
分类:编程语言   时间:2015-05-13 14:46:55    收藏:0  评论:0  赞:0  阅读:240
【学习笔记】JavaScript编码规范-对象
使用字面量语法创建对象 //good var itemA = {}; //bad var itemB = new Object(); 不要使用保留字(IE8不起作用) //good var studentA = {defaults:{name:'Jay'},sexual:male}; //bad var studentB = {default:{name:'Lucy'},sexu...
分类:编程语言   时间:2015-05-13 14:45:24    收藏:0  评论:0  赞:0  阅读:101
【Java同步块】
原文链接 作者:Jakob Jenkov 译者:李同杰Java 同步块(synchronized block)用来标记方法或者代码块是同步的。Java同步块用来避免竞争。本文介绍以下内容: Java同步关键字(synchronzied) 实例方法同步 静态方法同步 实例方法中同步块 静态方法中同步块 Java同步示例 Java 同步关键字(synchron...
分类:编程语言   时间:2015-05-13 14:45:06    收藏:0  评论:0  赞:0  阅读:137
编写一个函数,由实参传来一个字符串,统计此字符串中字母,数字,空格,和其他字符的个数,在主函数中输入字符串以及输出上述统计的结果。再考虑将算的的结果放在一个数组中
#include #include int f(int g,char s[],int h[]) {      int i,a=0,b=0,c=0,d=0;   for(i=0;i   {       if(s[i]>='a'&&s[i]       h[0]++;     else if(s[i]>='0'&&s[i]       h[1]++;      else if(s...
分类:编程语言   时间:2015-05-13 14:44:56    收藏:0  评论:0  赞:0  阅读:162
java中的线程通信
原文链接 作者:Jakob Jenkov 译者:杜建雄  校对:方腾飞 java中线程通信的目标是使线程间能够互相发送信号。另一方面,线程通信使线程能够等待其他线程的信号。 例如,线程B可以等待线程A的一个信号,这个信号会通知线程B数据已经准备好了。 1、通过共享对象通信 java学习中线程间发送信号的一个简单方式是在共享对象的变量里设置信号值。线程A在一个同步块...
分类:编程语言   时间:2015-05-13 14:44:14    收藏:0  评论:0  赞:0  阅读:162
JAVA除法保留小数点后两位的两种方法 Java Math的 floor,round和ceil的总结
floor 返回不大于的最大整数round 则是4舍5入的计算,入的时候是到大于它的整数round方法,它表示“四舍五入”,算法为Math.floor(x+0.5),即将原来的数字加上0.5后再向下取整,所以,Math.round(11.5)的结果为12,Math.round(-11.5)的结果为-...
分类:编程语言   时间:2015-05-13 14:40:03    收藏:0  评论:0  赞:0  阅读:7001
A*(A星)算法python实现
在春节放假前两天我偶然看到了A\*算法(A\*算法是一个启发式的地图寻路算法),感觉挺有意思。正好放假前也没有什么事情,就花了一个下午写出算法的骨架,节后又花了半天时间完善屏幕输出的细节并且调试完成。该实现只是一时兴起的随手而作,没有考虑性能和扩展性等问题。正在学习A\*算法的朋友可以拿去随便折腾。...
分类:编程语言   时间:2015-05-13 14:36:33    收藏:0  评论:0  赞:0  阅读:245
【Java同步块】
原文链接作者:Jakob Jenkov译者:李同杰Java同步块(synchronized block)用来标记方法或者代码块是同步的。Java同步块用来避免竞争。本文介绍以下内容:Java同步关键字(synchronzied)实例方法同步静态方法同步实例方法中同步块静态方法中同步块Java同步示例...
分类:编程语言   时间:2015-05-13 14:33:50    收藏:0  评论:0  赞:0  阅读:227
[Python] threadpool1.2.7回调函数的参数设置
经常用到threadpool这个库,用起来很简单: pool = threadpool.ThreadPool(threadnum) reqs = threadpool.makeRequests(repeater.get_rq, args_list=arg_list...
分类:编程语言   时间:2015-05-13 14:33:01    收藏:0  评论:0  赞:0  阅读:1740
C语言中浮点数的比较
C语言用"=="来比较两个浮点数,返回值完全是不确定的。因此只能定义一个精度来确定是否相等#define jd 0.000001if(fabs(a-b) < jd){ //a b 近似相等}其实这样比较也不是绝对的相等,毕竟是计算机嘛
分类:编程语言   时间:2015-05-13 14:32:40    收藏:0  评论:0  赞:0  阅读:251
简析MFC中CString用作C字符串
MFC中CString是一个方便的字符串操作的类, 然而很多函数需要传递字符指针, 这就需要进行CString和普通字符串的转换。1、CString用作C字符串常量。直接使用强制类型转换即可, 如:[cpp]view plaincopyCStringstrSports(_T("HockeyisBes...
分类:编程语言   时间:2015-05-13 14:32:18    收藏:0  评论:0  赞:0  阅读:132
使用Java HttpComponent/HttpClinet 调用 WebAPI问题的解决
几个关键字:WebAPI, Android, Apache HttpComponent/HttpClient问题:无论怎么测试, WebAPI的FormBody value总是空.最简单的代码 WebAPI, 没有加认证 1 // POST api/ 2 [HttpPost] 3 public st...
分类:编程语言   时间:2015-05-13 14:31:20    收藏:0  评论:0  赞:0  阅读:2199
A*(A星)算法Go lang实现
之前发表一个A*的python实现,连接:点击打开链接 最近正在学习Go语言,基本的语法等东西已经掌握了。但是纸上得来终觉浅,绝知此事要躬行嘛。必要的练手是一定要做的。正好离写python版的A*不那么久远。这个例子复杂度中等。还可以把之前用python实现是没有考虑的部分整理一下。 这一版的GO实...
分类:编程语言   时间:2015-05-13 14:29:59    收藏:0  评论:0  赞:0  阅读:144
spring mvc 多线程并发
ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。http://www.xuebuyuan.com/1628190.html我们知道Spring通过各种DAO模板类降低了开发者使用各种数据持久技术的难度。这些模板类都是线程安全的,也...
分类:编程语言   时间:2015-05-13 14:28:38    收藏:0  评论:0  赞:0  阅读:403
C++学习笔记——虚函数
基本概念 虚函数是在某基类中声明为 virtual 并在一个或多个派生类中被重新定义的成员函数,用法格式为: virtual 函数返回类型 函数名(参数表) {函数体}; C++中用它来实现多态性,通过指向派生类的基类指针或...
分类:编程语言   时间:2015-05-13 13:16:04    收藏:0  评论:0  赞:0  阅读:177
java读取配置文件
/** ?*?读取配置文件 ?*?@param?file ?*?@return ?*/ public?static?PropertiesConfiguration?loadConfig(String?file){ PropertiesConfiguration?config?=?null; try?{ config?=?...
分类:编程语言   时间:2015-05-13 13:14:22    收藏:0  评论:0  赞:0  阅读:204
把别人的Tcl/Tk代码加入到Go语言里11 游戏4 红心游戏
a 首先打开网页下载tcl/tk游戏源码http://sourceforge.net/projects/tkgames/files/latest/download?source=typ_redirect b 把压缩包里的tcl/tk源代码文件tkHearts-0.90用文本编辑器打开,并把所有内容 复制到如下...
分类:编程语言   时间:2015-05-13 13:13:37    收藏:0  评论:0  赞:0  阅读:363
初学Python之利用map编写姓名格式化输出函数
利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。例如输入:[‘adam‘,‘LISA‘,‘barT‘],输出:[‘Adam‘,‘Lisa‘,‘Bart‘]。代码:#定义一个list L=[] #设置名字的个数 n=int(raw_input("Pleaseenterthenumberofthename:")) #利用循环将名字追加..
分类:编程语言   时间:2015-05-13 13:05:34    收藏:0  评论:0  赞:0  阅读:274
设计模式C++实现十二:状态模式
状态模式(state):当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。 状态模式主要解决的是当控制一个对象状态转换的条件表达式国语复杂时的情况。把状态的判断逻辑转移到不同状态的一系列类中,可以把复杂的判断逻辑简化。...
分类:编程语言   时间:2015-05-13 13:03:34    收藏:0  评论:0  赞:0  阅读:269
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!