一、数字简介数字可以直接访问,是不可更改并且不可分割的原子类型,这些在标准类型的分类中都谈到了。不可更改意味着变更数字值的实质是新对象的创建。当然,这些对于程序员来说都是透明的,不需过多考虑。1.对象的创建和赋值12345#像大多数脚本语言一样,无需指定类型 anInt = 1aLong = 999...
分类:
编程语言 时间:
2015-06-03 11:27:29
阅读次数:
296
转自:http://www.jb51.net/article/61727.htm在golang里执行windows下的命令行,例如在golang里面调用 del d:\a.txt 命令package mainimport( "fmt" "os/exec")func main(){ ...
分类:
编程语言 时间:
2015-06-03 11:25:13
阅读次数:
162
转自:http://studygolang.com/articles/1441最近需要做一些在go中使用动态C++库的工作,经常碰到找不到动态库路径这种情况,所以就花点时间,专门做一下实验来了解Go。一、示例代码目录结构(假设代码根目录为/home/gdc/cgotest):----|bin:---...
分类:
编程语言 时间:
2015-06-03 11:24:38
阅读次数:
173
开发快报:新增即时通讯功能(javaWebSocket 通信技术) 下面截图 ---------------------------------------------------------------------------------------------------------------...
分类:
编程语言 时间:
2015-06-03 11:23:10
阅读次数:
1767
一、列表和字符串一样,列表也是序列类型,因此可以通过下标或者切片操作访问一个或者多个元素。但是,不一样的,列表是容器类型,是可以进行修改、更新的,即当我们进行修改列表元素,加入元素等操作的时候,是对原始对象自身的直接变更,而非新对象的创建。列表可以以任何类型对象作为自己的元素(包括用户自定义类型),...
分类:
编程语言 时间:
2015-06-03 11:23:03
阅读次数:
272
一、序列的概念序列是容器类型,顾名思义,可以想象,“成员”们站成了有序的队列,我们从0开始进行对每个成员进行标记,0,1,2,3,...,这样,便可以通过下标访问序列的一个或几个成员,就像C语言中的数组一样,这很好理解。二、序列类型操作符(以下操作符对所有序列类型都适用)1.成员关系操作符(in,n...
分类:
编程语言 时间:
2015-06-03 11:15:36
阅读次数:
229
刷leetcode204时,质数计算,在看完改进算法后有个测试怎么也过不了,数据越界报错:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: -2146737495
仔细看都没有找到原因,其中最后两行输出为:
499813 499979 7...
分类:
编程语言 时间:
2015-06-03 10:07:41
阅读次数:
351
对于超大数字的运算,用long long int仍然不能解决,这时候就需要考虑通过模拟运算和数组存储来实现高精度运算。
本文讨论借助C++的string来实现高精度的运算。...
分类:
编程语言 时间:
2015-06-03 10:05:02
阅读次数:
152
在IDL中调用自定义PythonModule
要在IDL8.3中调用自定义的Python Module以实现在IDL中不方便完成的任务。如使用一些开发包,但是这个开发包并不支持IDL,毕竟使用IDL的人数还是相对较少的。因此,混合编程是一个解决之道。下面介绍在IDL(32位,下面的介绍都只是针对32位的IDL8.3)中调用自定义的PythonModule的操作步骤。
1)
下载Slith...
分类:
编程语言 时间:
2015-06-03 10:06:09
阅读次数:
417
做java,Android开发。因为项目需要,学了点C++,我讲讲这两天对虚函数的认识吧。如果说错了,欢迎指正。也是希望抛砖引玉。...
分类:
编程语言 时间:
2015-06-03 10:04:48
阅读次数:
110
服务端代码/**
*UDPClient
*@author Winty wintys@gmail.com
*@version 2008-12-15
*/
import java.io.*;
import java.net.*;
class UDPClient{
public static void main(String[] args)throws IOException{...
分类:
编程语言 时间:
2015-06-03 10:03:15
阅读次数:
166
Step #1. 设置 Java PATH 变量这是第一步也是最基本的一步,用来设置编译和运行 Java 程序基本命令如 javac 和 java 的存放路径。
1. 在控制台中进入 /etc 目录
2. 使用管理员权限打开环境文件:
sudo gedit /etc/environment
3. 粘贴 jdk 的 bin 目录到 path 变量的最后并保存文件退出编辑器
4. 注...
分类:
编程语言 时间:
2015-06-03 10:03:00
阅读次数:
186
先启动 Server 端,进入一个死循环以便一直监听某端口是否有连接请求。然后运行 Client 端,客户端发出连接请求,服务端监听到这次请求后向客户端发回接受消息,连接建立,启动一个线程去处理这次请求,然后继续死循环监听其他请求。客户端输入字符串后按回车键,向服务器发送数据。服务器读取数据后回复客户端数据。这次请求处理完毕,启动的线程消亡。如果客户端接收到 “OK” 之外的返回数据,会再次发送连接...
分类:
编程语言 时间:
2015-06-03 10:01:42
阅读次数:
153
解题报告:题目的意思很简单!就是一个Nim博弈!但是不是问谁获胜,本题而是问的获胜的方法有多少种!首先,我们必须知道,因为是起手,对于M堆扑克,最多有M种获胜的方法!对res
= M1 ^ M2 ^ M3 …. ^ Mm取异或(^)得res,由异或的性质知:res
^ Mi = ( M1 ^ M2 …^M(i-1) ^ M(i+1) ^ … ^Mm ) ,也就是说res对任意一个数取^可以...
分类:
编程语言 时间:
2015-06-03 10:01:05
阅读次数:
178
auto
自动推导类型。
auto i = 10;
std::cout << i << std::endl;
double x = 12.34;
auto *y = new auto(x);
std::cout << *y << std::endl;
decltype
可以获取变量或值的类型名称,替换源码中的调用。
int x = 0;
decltype(x) y...
分类:
编程语言 时间:
2015-06-03 10:02:01
阅读次数:
223
前言之前流行过一种图片展示视图——photo stack,即照片叠放视图。大致上是这个样子的:
(图片出自code4app)
现在我们已经能够使用UICollectionViewLayout来实现这种视图了。Apple给的示例代码中就有这样一个layout,并且示例代码中不仅仅是展示这样的视图,还有非常棒的layout过度动画(结合手势)。在这之前,也有非常多的开源代码能实现这样的效果。本文...
分类:
编程语言 时间:
2015-06-03 09:59:14
阅读次数:
164
bzoj2038-[2009国家集训队]-小z的袜子(hose)
F.A.Qs
Home
Discuss
ProblemSet
Status
Ranklist
Contest
ModifyUser Manacher
Logout
捐赠本站
Notice:省选季快乐&另求历年World Final数据,谢谢&OJ试题突...
分类:
编程语言 时间:
2015-06-03 09:59:10
阅读次数:
160