Skip to content

Instantly share code, notes, and snippets.

using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using System.Collections.Generic;
namespace TestCasePractice
{
[TestClass]
public class ProductGroupSumTest
{
public List<Product> getStubProducts()
@billlin001
billlin001 / Front-end-Developer-Interview-Questions-TC.md
Created November 20, 2015 03:26 — forked from hanksudo/Front-end-Developer-Interview-Questions-TC.md
Front-end-Developer-Interview-Questions - 前端工程師面試問題集(繁體中文版)

前端工程師面試問題集

@版本 2.0.0

譯注:此翻譯版,主要給不能流利的讀英文的人看,相關專有名詞還是保留原文。翻譯不好地方請協助pull request.

此repository包含了一些前端開發的面試問題,來審查一個有潛力的面試者。這並不是建議你對同一個面試者問上所有的問 (那會花費好幾小時)。從列表中挑幾個題目,應該就夠幫助你審查面試者是否擁有你需要的技能。

Rebecca MurpheyBaseline For Front-End Developers 也是一篇很棒且值得讀的文章在你開始面試之前。

@billlin001
billlin001 / 長假IT應變計畫_ithome.md
Created October 21, 2016 01:20 — forked from chusiang/長假IT應變計畫_ithome.md
長假 IT 應變計畫 | iThome
import java.util.ArrayList;
import java.util.List;
public class BasicGenericDemo {
public static void main(String[] args) {
// without generic
List listWithoutGeneric = new ArrayList();
listWithoutGeneric.add("test");
Integer i = (Integer) listWithoutGeneric.get(0); // runtime exception
import java.util.Arrays;
public class MyArrayList<E> {
private Object[] elements;
private int next;
public MyArrayList(int capacity) {
elements = new Object[capacity];
}
import java.util.Comparator;
public class MyStringComparator implements Comparator<String> {
@Override
public int compare(String s1, String s2) {
return -s1.compareTo(s2);
}
}
public class GenericMethod {
public static <T> T elementOf(T[] objects, int index) {
return objects[index];
}
public static void main(String[] args) {
String[] data = {"aaa", "bbb", "ccc"};
String a = GenericMethod.elementOf(data, 0);
System.out.println(a);
}
public class GenericExtendBasic {
public static void main(String[] args) {
Container<Apple> apple = new Container<>();
Container<Banana> banana = new Container<>();
// Container<TV> tv = new Container<>(); compiler error
}
}
class Fruit {}
class Apple extends Fruit{}
import java.util.Comparator;
import java.util.Iterator;
import java.util.List;
public class GenericExtendClass {
public static void main(String[] args) {
GenericArrayList<Integer> myIntList = new GenericArrayList<>();
myIntList.put(1);
System.out.println(myIntList.get());
myIntList.add(10);
import java.util.ArrayList;
import java.util.List;
public class GenericSuperBasic {
public static void main(String[] args) {
List<? super Integer> superIntList = new ArrayList<Number>();
superIntList.add(10);
// Integer intValue = superIntList.get(0);
Object objValue = superIntList.get(0);
Integer intValue = (Integer) objValue;