首页 > 2015年04月02日 > 全部分享
利用Java API生成50到100之间的随机数
利用Java API生成50到100之间的随机数 /** * */ package com.you.demo; import java.util.Random; /** * @author Administrator * */ public class RandomNum { /** * @param args */ public static void m...
分类:编程语言   时间:2015-04-02 22:39:26    收藏:0  评论:0  赞:0  阅读:363
hihocoder1037(记忆化搜索)
题目连接:点击打开链接 解题思路: 和白书上的数字三角形一样,用记忆化搜索解决,推出转移方程dp[i][j] = g[i][j] + max( d( i + 1 , j ) , d( i + 1 , j + 1) ); 完整代码: #include #include #include #include using namespace std; const int m...
分类:其他   时间:2015-04-02 22:39:17    收藏:0  评论:0  赞:0  阅读:336
ZeroMQ初步学习
今天先来编译一下ZeroMQ的示例程序。 首先要先安装zeromq,使用默认的选项./configure, make, make install。 然后是zeromq的server的示例代码 #include zmq.hpp> #include string> #include iostream> #include unist...
分类:其他   时间:2015-04-02 22:38:37    收藏:0  评论:0  赞:0  阅读:431
Java基础——封装、继承、多态
抽象: 1.目的:将复杂的东西简单化,将繁乱的内容有序化。 2.过程:对相同、相似的东西合而为一,对不同的内容进行归门别类。 3.结果:类、接口。 封装: 1.目的:化零为整,将零散的内容进行归属,进行权限控制。 2.过程:将某对象的属性、方法(功能)统一到其名下,并分别设置适当的权限进行控制管理。 3.结果:对象,接口。 继承: 1.求大同存小异;在一个系列内,大部分都有的内容,就划归父类;子类将父类的内容继承过来,可以有自身的一些发展和个性。 2.增强复用性、可扩展性。 多态:随机应变,应需而动...
分类:编程语言   时间:2015-04-02 22:38:27    收藏:0  评论:0  赞:0  阅读:379
ios字体设置
我们在日常的项目开发中,经常需要为某些字体进行个性化的设置,改变字体的风格:所以就引入了UIFont来设置字体 经常用到是UIFont的一个类函数: +fontWithName:(NSString *)fontName   size:(CGFloat) fontSize    创建并且返回一个指定字体类型和大小的字体对象,fontName指定字体集的名字和风格(例如宋体,楷书等这一类型的),...
分类:移动平台   时间:2015-04-02 22:38:17    收藏:0  评论:0  赞:0  阅读:319
跨域单点登录系统的设计与实现
跨域单点登录系统的设计与实现 一、跨域单点登录系统整体设计 1. 系统架构 如上图所示:在系统存在一个认证中心以及多个站点。用户信息统一由认证中心管理,在其它子站的登录均会跳转到认证中心来登录。 2. 工作流程 单点登录系统的关键在于,当用户从一个子站登录后,它会在认证中心生成ticket标识,只要该标识存在就代表用户已经成功登陆了。每个子站在进入之前,无论本地ticket标识是...
分类:其他   时间:2015-04-02 22:38:07    收藏:0  评论:0  赞:0  阅读:322
线程死锁测试_加锁次序导致死锁
package test.thread; public class DeadLockTest extends Thread{     private Object o;     public void setO(Object o){      this.o=o;     }     public void run(){   synchronized(this){    Sy...
分类:编程语言   时间:2015-04-02 22:37:47    收藏:0  评论:0  赞:0  阅读:425
itoa/atoi/getpass
myitoa #include #include void resver(char *s)//反转字符串 { int len = strlen(s); //printf("len=%d\n",len); int i = 0; char tmp = 0; for (; i<len/2; i++) { tmp = s[i];...
分类:其他   时间:2015-04-02 22:37:37    收藏:0  评论:0  赞:0  阅读:308
hihocoder1038(01背包)
题目连接:点击打开链接 解题思路: 典型的01背包,非常省空间的一种写法。 完整代码: #include #include #include #include using namespace std; const int maxn = 111001; int n , m; int need[maxn] , val[maxn] , dp[maxn]; int mai...
分类:其他   时间:2015-04-02 22:37:27    收藏:0  评论:0  赞:0  阅读:320
一天一段scala代码(十一)
一天一段scala代码(十一)        为了更好的驾驭spark,最近在学习scala语言特性,主要看《快学scala》,顺便把一些自己认为有用的代码记下来。 package examples class Fraction(n:Int,d:Int) { private val num =n private val den=d def *...
分类:其他   时间:2015-04-02 22:37:16    收藏:0  评论:0  赞:0  阅读:327
atitit.XML类库选型及object 对象bean 跟json转换方案
atitit.XML类库选型及object 对象bean 跟json转换方案     1. XML类库可以分成2大类。标准的。这些类库通常接口和实现都是分开的 1 2. 常见的xml方面的方法 2 2.1. xml解析 2 2.2. bean与xml互相转换 2 2.3. json与xml的互相转换 2 3. 大名鼎鼎的 DOM  绿色环保的 SAX 默默无闻的 Digeste...
分类:Web开发   时间:2015-04-02 22:37:07    收藏:0  评论:0  赞:0  阅读:391
NYOJ Yougth的最大化
一道二分+贪心的题目,很好地融合了两种结题思路...
分类:其他   时间:2015-04-02 22:36:56    收藏:0  评论:0  赞:0  阅读:257
Java常量定义
Java常量定义 /** * char 类型常量 */ private static final char CHAR = 'A'; /** * byte 类型常量 */ private static final byte BYTE = 1; /** * short 类型常量 */ private static final sho...
分类:编程语言   时间:2015-04-02 22:36:47    收藏:0  评论:0  赞:0  阅读:312
分治法 求 逆序对数 的个数 时间复杂度为O(n*logn)
思路: 分治法 归并排序的过程中,有一步是从左右两个数组中,每次都取出小的那个元素放到tmp[]数组中 右边的数组其实就是原数组中位于右侧的元素。当不取左侧的元素而取右侧的元素时,说明左侧剩下的元素均比右侧的第一个元素大,即均能构成一个逆序对。假设现在左侧剩余n个元素,则逆序对数+n。 另外,如果当所有右侧的元素都取完,但是左侧仍然有元素剩余时,左侧剩余的元素已经在之前的运算中加到了逆序对中...
分类:其他   时间:2015-04-02 22:36:37    收藏:0  评论:0  赞:0  阅读:257
Leetcode: Binary Tree Postorder Traversal(二叉树后序遍历)
题目: Given a binary tree, return the postorder traversal of its nodes’ values.For example: Given binary tree {1,#,2,3}, 1 2 / 3 return [3,2,1].Note: Recursive solution is trivial,...
分类:其他   时间:2015-04-02 22:36:27    收藏:0  评论:0  赞:0  阅读:272
POJ 3252 Round Numbers 数位dp(入门
题目链接:点击打开链接 题意: 给定一个区间,求区间内有多少个合法数(当这个数的二进制中0的个数>=1的个数称为合法数 二进制无前导0) 思路: cnt[i]表示二进制长度为i位(即最高位为1,其他位任意)时的合法数个数。 sum[i] 就是二进制长度 然后从最高位枚举到低位即可。维护当前0的个数。 #include #include #include ...
分类:其他   时间:2015-04-02 22:36:07    收藏:0  评论:0  赞:0  阅读:194
Java中的“&”和“&&”的区别
Java中的“&”和“&&”的区别 1、“&”是位运算符,“&&”是逻辑运算符; 2、“&”没有“短路”,“&&”按“短路”方式。...
分类:编程语言   时间:2015-04-02 22:35:56    收藏:0  评论:0  赞:0  阅读:270
Ubantu下如何安装mysql数据库,以及如何备份sql文件和运行sql文件!
ubuntu上安装mysql其实比起window下面安装还简单,就下面几条命令,中间只需输入一次密码,其他的操作都有系统自动完成。   1. sudo apt-get install mysql-server     2. apt-get isntall mysql-client     3.  sudo apt-get install libmysqlclient-dev ...
分类:数据库技术   时间:2015-04-02 22:35:46    收藏:0  评论:0  赞:0  阅读:453
2015阿里实习线上笔试题-附加题1
随机数生成器计算机使用的随机数生成器往往是伪随机的,为了达到统计意义上的真随机数,可以需要引入系统 外的变量等作为随机种子(如UNIX系统中熵池)。假设有一天出现了上帝的投硬币函数: int G(); 由于这里用到的上帝硬币可能不均匀。但可以保证是G()可以x概率返回1,1-x的概率返回0,其中x为未知常数(且x不等于0或1)。请实现目标函数: int F(double p); 要求 F函数以...
分类:其他   时间:2015-04-02 22:35:37    收藏:0  评论:0  赞:0  阅读:344
OTA Update官方文档(二,OTA 打包工具)
写在前面: OTA打包工具ota_from_target_files(build/tools/releasetools/目录下)可以为我们创建两种类型的更新包:整包和增量包。打包工具一般来说会对我们称之为目标文件(target-files.zip)进行打包,该目标文件是有Android编译系统产生,通常可在终端下使用make otapackage生成。   一、整包升级 一个整包包含了An...
分类:其他   时间:2015-04-02 22:35:27    收藏:0  评论:0  赞:0  阅读:651
1756条   上一页 1 ... 3 4 5 6 7 ... 88 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!