2017年1月12日 星期四

Telcast X80 Pro Firmware Reset (TBC)



Telcast X80 Pro Reset

X80 Pro

英特尔Cherry Trail X5处理器
预装Windows 10 Home
2GB 低功耗内存+32GB eMMC稳定存储
第八代HD Graphics核心显卡
8英寸1920x1200高清IPS屏幕
5.5mm窄边设计机身,随身便携Win平板

台电X80 Pro详细参数

  • 产品型号
  • X80 Pro
  • 操作系统
  • Windows 10 Home
  • 操作系统
  • Android
  • 屏幕尺寸
  • 8英寸
  • 屏幕类型
  • IPS
  • 屏幕分辨率
  • 1920*1200(16:10)
  • 处理器
  • 英特尔Cherry Trail X5处理器
  • 内存
  • 2GB
  • 内置存储
  • 32GB eMMC
  • 摄像头
  • 前200W后200W摄像头
  • 网络制式
  • WIFI(IEEE 802.11b/g/n)
  • 蓝牙4.0
  • 支持
  • HDMI
  • 支持
  • 内置接口
  • Micro USB接口、TF接口、3.5mm耳机接口、OTG扩展接口、Micro HDMI接口
  • TF卡
  • 支持
  • OTG功能
  • 支持
  • 扬声器
  • 内置双扬声器和麦克风
  • 物理按键
  • 3个
  • 电池
  • 内置3800mAh聚合物锂电池
  • 尺寸
  • 208.6mm(L) ×122.4mm(W) ×8.9mm(H)
  • 重量
  • 328g

Original post:
https://techtablets.com/forum/topic/tutorialdownload-teclast-x80-pro-androidwindows10-reset/

Telcast official web:
http://www.teclast.com/tools/pad/pad.php

My device is X80 Pro with ID E3E6.
更新日期
软件名称
版本
电信
网通
2016-04-1
X80 Pro (E3E6)-双系统(Android5.1+Win10)安装文件
V1.04_20160323 (android 5.1) & 20160318版(Win10)

dfsdfsd

















2017年1月3日 星期二

CFA Level 2 Review (editing)

Ethical and Processional Standards (EPS)
1. Professionalism
2. Integrity of Capital Markets
3. Duties to Clients
4. Duties to Employers
5. Investment Analysis, Recommendation and Action
6. Conflict of Interest
7. Responsibilities as a CFA Institute or CFA Candidate

Quantitative Methods
Simple Linear Regression
Correlation cofficient = Covariance / (sx * sy) = Average rectangle / (sx * sy)
Multiple Regression

2017年1月2日 星期一

Correlation and Regression (editing, R2 SSE etc)


Good Explanation of Covariance Matrix (aka Variance-Covariance matrix)
https://www.itl.nist.gov/div898/handbook/pmc/section5/pmc541.htm


Variance

Average Distance
Consider 1D point. For 2 points, a distance is given by the Euclidean distance
Consider a set of 1D points, there are many distances between each point and the mean point. We add them up to get the total distance. The total distance can be divided by n to get the average. This is called the average distance.

Why prefer average squares over average distance?
Using the squares of distance is better because the sign is removed. So for each points we calculate the square of distance and sum them up. The total squares can be divided by n to get the average. This is called the average square, also know as variance.

Sample Variance (average square)
varx = Sum(xi-xm)2 / (n-1)
It is the same as the average square, except the n-1.
It measures how the data vary compared to the center of data.

Taking a one dimension object as example. Variance measures the distance between the particle to the center of mass. The larger the variance, the bigger the object. A single dot has the minimal variance of 0, meaning all particles are at the same point which is the center of mass.

Taking a three dimensional balloon as example. Variance measures the distance between the air particles to the center of balloon. The larger the variance, the bigger the balloon. A very large variance means a giant of balloon.

Sample Standard Deviation
Just take the square root of sample variance. Square root means the edge of the square, or the base of the square.

Covariance

Covariance (average rectangle)
covxy = Sum(xi-xm)(yi-ym)/(n-1)
Consider the scatter plot of x and y to form a two dimensional plane.  Each data point and the mean point forms a rectangle. The area of the rectangle is given by width x height = (xi - xm) * (yi -ym). Taking the average of the sum of area of rectangles gives the average rectangular area. This is called the average rectangle, also know as covariance, and CFA material describes it as "cross product". But I think the term "rectangles" is better.

Covariance is similar to variance except the square becomes the rectangle. Covariance is more generalized than variance. It is because covariance measures how one set vary compared to another set, whereas variance measures how one set vary compared to itself. Variance can be considered as covariance of 2 sets of identical data set, i.e. xi = yi, and hence the rectangle becomes square. Consider variance is a square and covariance as rectangle, they are similar in the way that square is actually a specialized rectangle, and rectangle is a generalized form of square.

Correlation Coefficient
r = corr = cov / (sx * sy)

Regression

Linear Regression
Finding the only straight line to pass through the data points so that the distances between all points to the line are minimal.

Slope of Regression Line (cov / varx)
The straight line has general form of y = mx + c. m is the slope and c is the y intercept.
The slope of a straight line is the ratio between delta y and delta x. So m = Sum(xi-xm)(yi-ym)/Sum(xi-xm)(xi-xm), or in short Sxy/Sxx, or average rectangle / average square to gives the ratio of height to width.

Y-intercept of Regression Line
The straight line must pass through the mean of x and mean of y. The point-slope form gives they intercept with mean point = (xm, ym) and slope calculated.

Slope of Regression Line (cov, std)
It can also be calculated using the correlation coefficient and standard deviation.
Slope m = cov / varx = cov / (sx*sx) = rxy * (sy / sx)



2016年12月27日 星期二

CFA Level 2 2017 Official All Study Sessions and Learning Outcome Statements LOS

CFA Level 2 2017 Official All Study Sessions and Learning Outcome Statements LOS

Ethical and Professional Standards
Exam Weight: 10-15%
Quantitative Methods
Exam Weight: 5-10%
Economics
Exam Weight: 5-10%
Financial Reporting and Analysis
Exam Weight: 15-20%
Corporate Finance
Exam Weight: 5-15%
Equity Valuation
Exam Weight: 15-25%
Fixed Income
Exam Weight: 10-20%
Derivative Investment
Exam Weight: 5-15%
Alternative Investments
Exam Weight: 5-10%
Portfolio Management
Exam Weight: 5-10%



https://www.cfainstitute.org/programs/cfaprogram/courseofstudy/Pages/study_sessions.aspx
https://www.cfainstitute.org/CFA%20Program%20Study%20Session/2017_L2_StudySessions_combined.pdf

Total 52 Readings. Average 7 learning outcome statements per reading. There are total 48 pages just for the list of learning outcomes.

Here I make combine all learning outcome statements from all 4 readings in the quantitative methods part.




Hypothesis Test - Null and Alternative Hypothesis, Significance Level and Confidence Interval, P Value

Here is how I remember things

ANA
SCS
P  

When P < S, outside C,  we accept A. (i.e. reject N)
When P > S, inside C, we accept N. (i.e. fail to reject N)

Here is the full picture

Alternative     Null    Alternative
Significance Confidence Significance
P Value

What is null hypothesis?
Null hypothesis is used to denote things that are default, original, native, nothing, innocent, natural, naught. (naught means mathematical zero). It is the native, natural and default state of the object when nothing is happening. It is the main body.

What is alternative hypothesis?
Alternative hypothesis is the opposite of null hypothesis which is used to denote things that are special, changed, modified, added, affected, guilty. It is sometimes called research hypothesis. It is the state when somethings happens, making things changes. It is the tail of the body.


Note: Null hypothesis and alternative hypotheses are mathematically opposite and they all together forms all possibilities. So, ANA is all.

What is Confidence Interval?
The 99%, 95%, 99.9% are the confidence intervals. It means central, confident, normal, default, common, natural, usual, frequent, prevailing, trivial, typical, probable. The high confidence interval is the large probability of default null hypothesis.

Whats is Significance Level?
The 1%, 5%, 0.1% are the significance levels. It means tail, significant, alternative, extraordinary, extreme, exceptional, remarkable, singular, outstanding. It is the Z value at the tails. It is sometimes called alpha, level of significance. The low significance level is the low probability for changed alternative hypothesis.

Note: Confidence interval and significance level adds up to 1, always. So, SCS = 1.

What is critical values?
Critical values is the boundary, cut-off between the confidence interval and significance level on the x-axis of the distribution.

What is p value?
P value is the probability of the sample test statistics which is calculated form the samples drawn from the population. It is compared to the significance level. When p value less than significance level (i.e. outside the tail), it means we reject the null hypothesis (i.e. the body) and accept the alternative hypothesis (i.e. the tail).

Again:

ANA
SCS
P  

When PS, outside C,  we accept A. (i.e. reject N)
When P > S, inside C, we accept N. (i.e. fail to reject N)

What is Type 1 Error?
When Null is true but rejected to believe Alternative, Type 1.
以利用驗孕棒驗孕為例,此時未懷孕為虛無假設。若用驗孕棒為一位未懷孕的女士驗孕,結果是已懷孕,這是第一型錯誤。若用驗孕棒為一位孕婦驗孕,結果是未懷孕,這是第二型錯誤。

2016年10月18日 星期二

Java Networking and Java NIO Tutorial and Notes

Java Networking
http://tutorials.jenkov.com/java-networking/index.html

Java standard IO works with byte streams and character streams, blocking.

How to create a TCP socket to connect to a server?
Use Socket, getOutputStream, write, flush then close.
Use Socket, getInputStream, read, in.close, socket.close.

How to create a server that listens to incoming TCP connections?
Use ServerSocket, accept, socket.close, serverSocket.close.

How to send data using UDP socket?
Prepare new byte[65508], InetAddress.getByName and DatagramPacket
Use DatagramSocket().send(DatagramPacket)

How to receive data using UDP socket?
Use DatagramSocket to specify the UDP port, byte[], DatagramPacket.receive which is a blocking method.

How to read the HTTP web content?
Use URL and URLConnection.getInputStream

How to create an IP address?
Use InetAddress.getByName("google.com"), getByName("1.2.3.4") or getLocalHost()

Java NIO
http://tutorials.jenkov.com/java-nio/index.html

Java NIO works with channels and buffers, non-blocking, selectors.
A single thread uses a single selector that monitors multiple channels for events like connection opened or data arrived.

Java NIO core classes: Channel, Buffer, Selector

For Channel, the implementations are FileChannel, DatagramChannel, SocketChannel, ServerSocketChannel

For Buffer, the implementations are ByteBuffer, CharBuffer, DoubleBuffer, FloatBuffer, IntBuffer, LongBuffer, ShortBuffer. They are essentially the 8 Java primitives except Boolean.


2016年10月13日 星期四

CPU Marks Windows Experience Index and Sis

Intel i3 2100 3.1Ghz 2 core 4 thread using, with graphic
8GB but 32 bit 2.88GB usable
Intel Graphics Family

X200 P8600 2.4Ghz 4GB

MBP 2010
Macbook pro 13 2010 Mid 2.4Ghz P8600 4GB DDR3 1066Mhz 320M 256MB
Intel HD Graphics 3000

Win 7 i3 2100 MBA2011 x200 A8-5500 G620
CPU 7.1 6.8 6 7.2 6.4
RAM 5.5 5.9 5.9 5.9 5.5
Aero 4.6 5.6 4.1 6.7 4.3
Graphics 5.6 6.2 3.4 6.7 5.7
Disk 7.1 7.2 5.9 5.9 5.9






Sis i3 MBA2011
Media MPixel/s 72 60
AES GB/s 0.24 1.483
finance kOPT/s 6.21 4.09
Science GFLOPS 6.32 4.59
.NET GOPS 7.82 7.19
Memory GB/s 17.9 12.2
Memory late ns 25.5 31.2
Disk MB/s 173 219
Disk IOPS 4786 1431
i3 i5 2557m P8600
GeekBench 3 4786 4023 2303
Dual-Core A4-6300 2258 2088 1388
AMD A4-6300 Dual x4 860K A10-7850K A8 7650K A8 6600k
Price $266 $526 $789 $674
GeekBench 3 2972 7520 7022 6071
GeekBench 3 Single Core 1913 2478 2328 2132