m***y 发帖数: 14763 | 1 齐柏林那烧的,还给拍下来了,谁都不敢用。
就象咱用的CPU,ARM也是80年代一开始就有的架构了,在performance始终都不够的年
代,大家只看performance,所以它被x86抽的满地找牙。现在基本上performance都不
是问题,在移动计算需要节能的刚需下,它就翻身了。而且现在的风头是节能啊,所以
在机房里面也要看电费了,Intel已经裁了三波儿了。
现在,大家关心的不是一船油从波斯湾到休斯敦有多快,而是一个USB充电线从香港到
Schenectady有多块,还得包邮。 |
|
y****i 发帖数: 12114 | 2 看起来还是因为知识少。强老这样的就不会看见这个复活的古董一惊一乍。 |
|
s******g 发帖数: 5074 | 3 public class trustInJesus {
/**
* Author@leonany
*/
static String Christian;
static String NormalPerson;
static String mitbbs;
private static boolean Abuse(String abuser, String victims){
return true;
}
private static boolean Sue(String victims, String abuser){
return true;
}
private static boolean Spam(String aPerson){
return true;
}
private static void FreeTalk(){
if(Abuse(Christian,No |
|
a****a 发帖数: 67 | 4 原文链接:http://ladder.azurewebsites.net/forum.php?mod=viewthread&tid=121&extra=page%3D1
第一集:Mr.Method
Hi,大家好~~我是Mr.Method,和Mr. Okay是好哥们儿。
在所有面向对象的语言里你都能见到我的身影。不信?你们学编程的时候第一个程序
都是Hello World吧?那就是依靠对我的调用实现的——无论是哪个平台、哪种语言,
你一定调用了在命令行里输出字符串的某个Method。
铁三角
在正式介绍我自己之前,还是先说说我的哥哥和妹妹吧,我们的家庭背景有助于大家
对我有一个更好的了解。我的哥哥(Mr. Class)和小妹(Mr. Field)加上我,我们仨
可是面向对象家庭里绝对的主角、“铁三角”。我们三个之所以称为“铁三角”是因为
我们各司其职、配合的非常默契。Mr.Class,他是个很好的组织者,他能把从现实世界
抽象出来的结果良好地组织在一起(这个叫“封装”)——我(Mr.Method)和我小妹
(Ms. Field)被我哥管着(注:被封装在类里)。小妹负责表示我们这个小组织当... 阅读全帖 |
|
a****a 发帖数: 67 | 5 原文链接:http://ladder.azurewebsites.net/forum.php?mod=viewthread&tid=121&extra=page%3D1
第一集:Mr.Method
Hi,大家好~~我是Mr.Method,和Mr. Okay是好哥们儿。
在所有面向对象的语言里你都能见到我的身影。不信?你们学编程的时候第一个程序
都是Hello World吧?那就是依靠对我的调用实现的——无论是哪个平台、哪种语言,
你一定调用了在命令行里输出字符串的某个Method。
铁三角
在正式介绍我自己之前,还是先说说我的哥哥和妹妹吧,我们的家庭背景有助于大家
对我有一个更好的了解。我的哥哥(Mr. Class)和小妹(Mr. Field)加上我,我们仨
可是面向对象家庭里绝对的主角、“铁三角”。我们三个之所以称为“铁三角”是因为
我们各司其职、配合的非常默契。Mr.Class,他是个很好的组织者,他能把从现实世界
抽象出来的结果良好地组织在一起(这个叫“封装”)——我(Mr.Method)和我小妹
(Ms. Field)被我哥管着(注:被封装在类里)。小妹负责表示我们这个小组织当... 阅读全帖 |
|
r********r 发帖数: 208 | 6 http://www.infoworld.com/print/203737
Microsoft augments JavaScript for large-scale development
By IDG News Service staff
Created 2012-10-01 01:53PM
Equipping JavaScript to build more complex applications, Microsoft has
augmented JavaScript with a set of advanced development capabilities
typically found in more mature programming languages, such as C++ and Java.
These new capabilities, packaged as a JavaScript superset called TypeScript,
offers static typing, classes and modularization.
"Over th... 阅读全帖 |
|
a****a 发帖数: 67 | 7 原文连接:http://ladder.azurewebsites.net/forum.php?mod=viewthread&tid=121&extra=page%3D1
第一集:Mr.Method
Hi,大家好~~我是Mr.Method,和Mr. Okay是好哥们儿。
在所有面向对象的语言里你都能见到我的身影。不信?你们学编程的时候第一个程序
都是Hello World吧?那就是依靠对我的调用实现的——无论是哪个平台、哪种语言,
你一定调用了在命令行里输出字符串的某个Method。
铁三角
在正式介绍我自己之前,还是先说说我的哥哥和妹妹吧,我们的家庭背景有助于大家
对我有一个更好的了解。我的哥哥(Mr. Class)和小妹(Mr. Field)加上我,我们仨
可是面向对象家庭里绝对的主角、“铁三角”。我们三个之所以称为“铁三角”是因为
我们各司其职、配合的非常默契。Mr.Class,他是个很好的组织者,他能把从现实世界
抽象出来的结果良好地组织在一起(这个叫“封装”)——我(Mr.Method)和我小妹
(Ms. Field)被我哥管着(注:被封装在类里)。小妹负责表示我们这个小组织当... 阅读全帖 |
|
i**p 发帖数: 902 | 8 最近编译运行了《Essential Linux Device Drivers》第5章的例子,
Driver for the Parallel LED Board (led.c)。程序不复杂。其中有一个函数led_
attach(struct parport *port) 是由parport_register_driver(&led_driver)注册的。
请问,led_attach()是何时被调用的?或者说怎么引起系统调用这个函数?
----------------------------------------
I double checked my code again. Though I use the same name as the link http://www.spinics.net/lists/newbies/msg38087.html suggested, the
led_attach() is not called.
code is here.
#include
#include
#include 阅读全帖 |
|
N***m 发帖数: 4460 | 9 来自主题: Programming版 - 编程题一道 看到c/c++笔试问题一道,估计是经典问题了。
=======================================
编程输出以下格式的数据。(趣味题)
a) When i=0
1
b) When i=1
7 8 9
6 1 2
5 4 3
c) When i=2
21 22 23 24 25
20 7 8 9 10
19 6 1 2 11
18 5 4 3 12
17 16 15 14 13
=============================
我用java写了一段程序,试了前几个i=1,2,3,4,能工作,但是感觉写的很罗嗦。
有没有更好的Idea?
======================
附:我的臃肿的java code.
[Main.java]
public class Main {
public stat... 阅读全帖 |
|
H****n 发帖数: 26 | 10 如题,请大师们帮帮忙,编译器现在主要报错在静态变量打初始化部分,我百思不得其
姐。
#include
using namespace std;
class link{
private:
string ss;
link *prev;
link *next;
static int count; //the counter to show how many nodes
int pos; //the position to insert node
static link* fp; //a temp node for insertion
static link* head;
static link* tail;
public:
link(string s1="", int i=0):ss(s1),pos(i){
if(head==NULL&&tail==NULL){
... 阅读全帖 |
|
a****a 发帖数: 67 | 11 原文:http://ladder.azurewebsites.net/forum.php?mod=viewthread&tid=121&extra=page%3D1
第一集:Mr.Method
Hi,大家好~~我是Mr.Method,和Mr. Okay是好哥们儿。
在所有面向对象的语言里你都能见到我的身影。不信?你们学编程的时候第一个程序
都是Hello World吧?那就是依靠对我的调用实现的——无论是哪个平台、哪种语言,
你一定调用了在命令行里输出字符串的某个Method。
铁三角
在正式介绍我自己之前,还是先说说我的哥哥和妹妹吧,我们的家庭背景有助于大家
对我有一个更好的了解。我的哥哥(Mr. Class)和小妹(Mr. Field)加上我,我们仨
可是面向对象家庭里绝对的主角、“铁三角”。我们三个之所以称为“铁三角”是因为
我们各司其职、配合的非常默契。Mr.Class,他是个很好的组织者,他能把从现实世界
抽象出来的结果良好地组织在一起(这个叫“封装”)——我(Mr.Method)和我小妹
(Ms. Field)被我哥管着(注:被封装在类里)。小妹负责表示我们这个小组织当前
... 阅读全帖 |
|
i**p 发帖数: 902 | 12 I double checked my code again. Though I use the same name as the link http://www.spinics.net/lists/newbies/msg38087.html suggested, the
led_attach() is not called.
code is here.
#include
#include
#include
#include
#include
#include
#include
#define DEVICE_NAME "led"
static dev_t dev_number; /* Allotted device number */
static struct class *led_class; /* Class to which ... 阅读全帖 |
|
w******w 发帖数: 126 | 13
锁。
哦 maybe 你误解我的意思了.
我的意思是说支持 C++ 11x 的新编译器里面, 当你实现 singleton的时候.
1. 你用 static function
2. 你在这个 static function 里面做类似这样的操作
....
static Singleton & getInstance()
{
static Singleton s;
return s;
}
....
static Singleton s; 这里之前没有加锁的必要. 如果是旧的编译器起码要加上
mutex 来实现所谓的 thread safe, 当然就算加上 mutex 也未必能100% 实现thread
safe. 这是另一个话题. ^_^
但是在新的编译器下 static Singleton s; 这个是thread safe的 . 不用加 mutex 就
可以实现thread safe的 Singleton.
C++ 新标准里面当然木有 static class 这样的 feature.
不知道我解释的清楚不? ^_^ |
|
n*******7 发帖数: 181 | 14 osboxes@osboxes:~/proj/pc12306/Release$ ./pc12306
Total 55
start usecase1
Total time = 7.153685
start usecase2
Total time = 8.264017
diff --git a/pc12306.cpp b/pc12306.cpp
index 12ac896..c057c03 100644
--- a/pc12306.cpp
+++ b/pc12306.cpp
@@ -76,7 +76,7 @@ static void generateSearchPatterns() {
nSearches = offsets.size();
printf("Total %d\n", (int)nSearches);
for (Offsets::iterator it = offsets.begin(); it != offsets.end(); ++
it) {
- printf("%d %d %d\n... 阅读全帖 |
|
|
|
s**d 发帖数: 18498 | 17 【 以下文字转载自 Military2 讨论区 】
发信人: szbd (小破猫), 信区: Military2
标 题: 【军事科普】36。土共中程程防空导弹(一)
发信站: BBS 未名空间站 (Mon Nov 1 00:31:07 2010, 美东)
土共装备的第一种防空导弹,也是第一种导弹是从苏联进口的C75防空导弹,即著名的北约所称的萨姆2。土共于1957年签订协议从苏联进口了5套,先后编为5个导弹营。土
共也进口部件进行组装和仿制,称为红旗1。后由于作战消耗,又进口了一些导弹。土
共用它共击落台湾1架Rb57和4架U2。关于这部分内容可以看这个视频
http://v.ku6.com/show/mpXDYucTt7WR6lsY.html
(后面还有几集)
土共认为萨姆2抗干扰能力差,可靠性不佳,不适合机动,只能固定部署。在仿制中进
行针对性的改良,研制出自己的型号,叫红旗2。红旗2定型前的试验型号于1967年击落
一架U2。此外1987年土共在西南边境用红旗2击落越南一架米格21P战斗侦察机。
直至90年代土共从俄罗斯进口S300,红旗2的各种改型都是土共国土防空中唯一的... 阅读全帖 |
|
|
s**d 发帖数: 18498 | 19 土共装备的第一种防空导弹,也是第一种导弹是从苏联进口的C75防空导弹,即著名的北约所称的萨姆2。土共于1957年签订协议从苏联进口了5套,先后编为5个导弹营。土
共也进口部件进行组装和仿制,称为红旗1。后由于作战消耗,又进口了一些导弹。土
共用它共击落台湾1架Rb57和4架U2。关于这部分内容可以看这个视频
http://v.ku6.com/show/mpXDYucTt7WR6lsY.html
(后面还有几集)
土共认为萨姆2抗干扰能力差,可靠性不佳,不适合机动,只能固定部署。在仿制中进
行针对性的改良,研制出自己的型号,叫红旗2。红旗2定型前的试验型号于1967年击落
一架U2。此外1987年土共在西南边境用红旗2击落越南一架米格21P战斗侦察机。
直至90年代土共从俄罗斯进口S300,红旗2的各种改型都是土共国土防空中唯一的高空
和中程地空导弹,基本上也是空军全部的地空导弹。大约30年间,土共生产了海量的红
旗2发射装置和导弹,开发了20多个型号,有许多出口和援外,包括用于从埃及,巴基
斯坦等国交换土共无法进口的苏联或西方装备。
红旗2导弹。
导弹发射
该弹极为巨大,因为采用指令制... 阅读全帖 |
|
|
l******h 发帖数: 2 | 21 Highly reputational company with very competitive compensation for all
positions.
Please send in your resume and position/positions you like to apply to my
email address below.
h*******[email protected]
All resumes will be deliver to hiring manager directly. Act fast!
Thanks!
Silicon Engineering Group
Sr. Physical Design Timing Engineer
Timing (STA) Manager
Senior Physical Design Engineer
CAD Manager - Front-End Design and Verification
Sr. CAD Engineer - Place & Route / Physical Design Engineer
Sr. CA... 阅读全帖 |
|
q*********u 发帖数: 280 | 22 我仔细看了java版关于singleton的讨论,
关于真正singleton thread safe 的三种方法,解决那个同时reach到一个点上的问题
楼主的一种,工厂的一种,public synchronized static getXXXXX(){}
讲的超级好,谈到了static block, 谈到了inner class, 其实楼主的那种方法,final
static XXXXX xxx = new XXXXX()是推荐方法,但那个文章里面说,面试里面要注意
,不能说错,否则后果严重,霍霍。。。。
1)
"Collections.synchronizedMap", 这个提的好, 我通常用 new byte[0], 逃过此劫...
另外, 你这里可以给 interviewer 找茬, 说 instanceMap 这里是变化的, 不该用做
object lock
2)
我用 final 为了 inline
3)
static{} 等价于一个 private static initialization method, 和 static 没有区别
的.
基于你的post, 一起改 |
|
g***s 发帖数: 3811 | 23 we can preProcess using DP to save time;
time is O(logN×logN)
public class MaxSum {
private static final int MAX_DIGIT = 7;
static int dp[][] = new int[MAX_DIGIT+1][MAX_DIGIT*9+1];
public static int findMax(int x){
int digits = ("" + x).length();
int max = 0;
int t;
for (int sum = 0 ; sum <= 9*digits ; sum++){
max = Math.max(max, t = totalWaysUpto(x, sum));
}
return max;
}
private static int totalWaysUpt... 阅读全帖 |
|
n*******w 发帖数: 687 | 24 java写的。可以递归。
public class recurivePre2Post {
final static int MUL = -1;
final static int ADD = -2;
public static void main(String[] args){
int[] expr1 = {MUL, ADD, 1, 2, 3};
int[] expr2 = {ADD, ADD, ADD, ADD, 1, 2, 3, MUL, MUL, 4, 5, 6, 7};
int[] expr3 = {MUL, 2, ADD, 1, MUL, 3, 4};
convert(expr1, 0);
System.out.println();
convert(expr2, 0);
System.out.println();
convert(expr3, 0);
}
public static int convert(int... 阅读全帖 |
|
p*****2 发帖数: 21240 | 25 写了一个练练手。
import java.util.*;
class Node
{
Node[] children=new Node[26];
public Node Set(char c)
{
Node node=new Node();
children[c-'a']=node;
return node;
}
public Node Get(char c)
{
return children[c-'a'];
}
}
class Trie
{
Node root=new Node();
public void Add(String word)
{
int i=0;
Node node=root;
while(i
{
char c=word.charAt(i);
if(node.Ge... 阅读全帖 |
|
p*****2 发帖数: 21240 | 26 写了一个练练手。
import java.util.*;
class Node
{
Node[] children=new Node[26];
public Node Set(char c)
{
Node node=new Node();
children[c-'a']=node;
return node;
}
public Node Get(char c)
{
return children[c-'a'];
}
}
class Trie
{
Node root=new Node();
public void Add(String word)
{
int i=0;
Node node=root;
while(i
{
char c=word.charAt(i);
if(node.Ge... 阅读全帖 |
|
p*****2 发帖数: 21240 | 27
是。因为做过很多类似的DP题,上来就往DP那里想了。做的时候才发觉DP帮助不明显。
但是测试用例也都过了,就提交了。这题证明greedy可以也得花一些时间。不是很直观
。如果只是有思路的话,还是会在greedy和dp只见纠缠。感觉比赛的时候很难掌握呀。
另外,上一下greedy的代码。
public class test2 {
static String s;
static int k;
static HashSet pairs = new HashSet();
static boolean isForbidden(char[] arr) {
Arrays.sort(arr);
return pairs.contains(new String(arr));
}
static int Play(String str) {
int count = 0;
int count1 = 0;
int count2 = 0;
int j = 0;
for (int... 阅读全帖 |
|
S**I 发帖数: 15689 | 28 ☆─────────────────────────────────────☆
princekim (Prince Kim) 于 (Wed Apr 11 09:32:26 2012, 美东) 提到:
BT树结构, 中间节点是算数运算符(只有+ - * / 4种操作), 叶节点是数字, 要求给出
算数表达式 (要求没有冗余括号)
比如
*
/ \
+ *
/ \ / \
1 2 4 5
表达式 = (1 + 2) * 4 * 5, 不能是 (1+2)*(4*5)
+
/ \
* +
/ \ / \
1 2 4 5
表达式 = 1 * 2 + 4 + 5, 不能是 1 * 2 + (4 + 5)
总之, 这题的难点是 算数表达式不能有冗余括号
我当时的思路: in-order 递归遍历, 遇到 + - 给出左右括号 (但这样就有冗余括号).
面试官指出后, 我说我可以再扫描遍得到的表达式,去除冗余括号 (这也是我情急下
蒙的).
他说不行, ... 阅读全帖 |
|
j**7 发帖数: 143 | 29 Amazon的第四道面试题跟CodeEval上面的一道题几乎一样。可惜面试的时候没有检查到
bug.
https://www.codeeval.com/open_challenges/59/
public class Main {
/**
* @param args
*/
static StringBuilder build=new StringBuilder();
public static void main(String[] args) {
// TODO Auto-generated method stub
telephone("4155230");
}
static void telephone(String input)
{
telephone(input,0,"");
build.deleteCharAt(build.length()-1);
System.out.println(build.toString());
}
... 阅读全帖 |
|
c********o 发帖数: 30 | 30 Final actually means that the reference can not change, not the content.
If you define
static final int[] a = [1, 2]; // let's say here a is pointing at address
0xffff,
int[] b ={5, 6} // here b is pointing at 0xCCCC
a = b; // this will give you error directly, as a cannot point to any other
address.
but a = {5, 6} is fine, as you can modify the content.
I just do some modification of your example, you use methods which contain
the int[] params:
import java.util.Arrays;
public class FinalExample... 阅读全帖 |
|
r*c 发帖数: 167 | 31 using System;
using System.Collections.Generic;
namespace WinningGame
{
class Program
{
static void Main(string[] args)
{
int nCount = 0;
int nTotalGames = 1000;
for (int i = 0; i < nTotalGames; i++)
{
Board bd = new Board();
//bd.PrintBoard();
bool bResult = bd.IsWinner();
if (bResult)
{
nCount++;
bd.Print... 阅读全帖 |
|
l******h 发帖数: 2 | 32 Highly reputational company with very competitive compensation for all
positions.
Please send in your resume and position/positions you like to apply to my
email address below.
h*******[email protected]
All resumes will be deliver to hiring manager directly. Act fast!
Thanks!
Silicon Engineering Group
Sr. Physical Design Timing Engineer
Timing (STA) Manager
Senior Physical Design Engineer
CAD Manager - Front-End Design and Verification
Sr. CAD Engineer - Place & Route / Physical Design Engineer
Sr. CA... 阅读全帖 |
|
|
|
|
M********t 发帖数: 5032 | 36 这腿能玩一年
《街霸5》新春丽手办发布
快科技
ugmbbc
10小时52分钟前
这款手办,真是把春丽的“大鸡腿”演绎到极致了。日前,手办大厂Pop Culture
Shock发布了《街头霸王5》人气角色春丽的手办,价格不菲。目前,该首款已经可以在
官网订购,价格为309美元。这款新的春丽手办采用了全新配色,有 粉色、蓝色、黑色
可选,1/4大小,高度为17英寸(约43厘米)。
手办将春丽标志性的大粗腿演绎到了极致,配色也和脸部、胳膊进行了区分,十分形象
动人。
据悉,Pop Culture Shock公司决定将从该手办的每一份收益中拿出75美金捐赠给乳腺
癌基金会作为公益。 |
|
|
|
|
|
|
|
d*****4 发帖数: 6237 | 43 时至今日我终于发现她穿的衣服原来不是泡泡袖,而是肌肉鼓起来的效果 |
|
M********t 发帖数: 5032 | 44 [动图]日本超废柴机器人大战:技术太强被扣分,笑到肚子疼
雷锋网
teikaei
7小时29分钟前
如果一台破烂的机器人,与另外一台破烂的机器人,展开战斗,会发生什么事呢? 日
本的 Hebocon 大赛就是专门为这些技术能力差的机器人所举办。一般的机器人比赛,
需要技术力和想法,而 Hebocon 则需要妥协和随性的态度,发挥“废柴精神”。而且
为了防止高科技机器人“浑水摸鱼”,Hebocon 有一条特别的规则,叫做“高科技惩罚
”,如果科技太强,就会被扣分。
是的,波士顿动力的 Atlas 机器人来这里简直毫无胜算!
比赛内容非常简单:采用相扑规则,摔倒或掉出场外就算输了。必然,由于机器人能力
太弱,会出现双方都根本无法给对手形成攻击力的情况,这样的话,那么在指定时间里
,谁在场内运动距离最远,谁就获胜。
这样一来,Hebocon 简直百花齐放。
2014 年日本 Hebocon 赛场上,这个名为“神奇快速地板”的机器人被视为当年夺冠热
门,它就是两个小型四驱车夹着一个纸板,试图通过紧贴地面快速前行,达到掀翻对手
的目的。
这个机器人,试图通过芭比娃娃的快速旋转力推开它的寿司对手(... 阅读全帖 |
|
|
|
|
l*********o 发帖数: 3091 | 48 翻墙 | OpenVPN配置静态共享密钥,应对防火长城(GFW)封锁
原文
1. 背景:
防火长城在十八大期间前所未有的升级,导致大批OpenVPN不能访问了。
2. 原因分析:
OpenVPN象几乎所有的安全通信协议的缺陷一样,最开始的密钥交换阶段所有交互流量
都是明文的。防火长城或许发现了其中的一些特征(signature,比如某些字符串),这
些特征是其他应用协议中不会出现的。然后,GFW或许象当年封锁Tor 一样 [2],模仿
OpenVPN客户端去连接 服务器。尽管不太可能成功连接,但是可以确认服务器是否是
OpenVPN。然后的动作可以想象:TCP RST 或者封地址,甚者有可能有串联的设备动态
丢包了。
3. 应对方法(之一):
既然密钥交换过程容易被发现,我们就不做密钥交换了吧,使用预先商定的密钥。尽管
这对于安全性要求高的应用有风险,但是对于我们小老百姓翻墙,已经足够了。
这种方法还有一个限制:只能有一个服务器、一个客户端。好在客户端(一般在国内)
可以配置成PPTP VPN服务器,于是,用这种方法最好是这样的结构:
OpenVPN Server <------> O... 阅读全帖 |
|
b***i 发帖数: 3043 | 49 我的一点想法,
C语言中函数内部static, 就是把变量放在静态数据区,auto则放在栈上。
然后,全局变量也放在静态数据区,才能被所有函数访问。
我就想,这个也在静态数据区,static就是静态的意思,为什么全局变量不用static声
明。而是规定static 只能在本文件内部访问?一个static 两个用法,是不是多此一举?
都是不相同的实例。所以如果你头文件里声明static变量,然后两个源文件又给出该变
量不同的定义,则,两个源文件自己用自己的变量,相互独立。所以不建议这样做。 |
|