���] JULIA�C(j��)���W(xu��)��(x��)���ľ���:���˿��õĸ����ܿƌW(xu��)Ӌ(j��)��
-
>
ȫ��Ӌ(j��)��C(j��)�ȼ���ԇ�����濼�}��ģ�M������Ԕ�⡤����MSOffice����(y��ng)��
-
>
�Q��(zh��n)�Мy5000�}(���Z�����c���_(d��))
-
>
ܛ�����ܜyԇ.�����c�{(di��o)��(y��u)��(sh��)�`֮·
-
>
��һ�д��aAndroid
-
>
JAVA���m(x��)����
-
>
EXCEL�(qi��ng)�̿ƕ�(��ȫ��)(ȫ��ӡˢ)
-
>
��ȌW(xu��)��(x��)
JULIA�C(j��)���W(xu��)��(x��)���ľ���:���˿��õĸ����ܿƌW(xu��)Ӌ(j��)�� ���(qu��n)��Ϣ
- ISBN��9787121368837
- �l�δa��9787121368837 ; 978-7-121-36883-7
- �b����ƽ�b-�zӆ
- �Ԕ�(sh��)�����o
- ���������o
- ���ٷ��>>
JULIA�C(j��)���W(xu��)��(x��)���ľ���:���˿��õĸ����ܿƌW(xu��)Ӌ(j��)�� ������ɫ
�����ԌW(xu��)���ú�Julia�Z���M(j��n)��ܛ�����̞�Ŀ��(bi��o)������\�����v��Julia�Z�Եĸ��(xi��ng)���g(sh��)����(sh��)��(zh��n)������ȫ����12�¡������v����Julia�Z�ԵĻ�������������ģʽ��׃������(sh��)��(j��)��͡�����(sh��)������c������������ƽY(ji��)��(g��u)��Julia�Z�ԵĻ��A(ch��)֪�R����������B��Julia�Ľ������cԪ���̡���(sh��)ֵ�c�ƌW(xu��)Ӌ(j��)������(sh��)��(j��)��ҕ���͈D��̎������(sh��)��(j��)�쾎�̡�Julia���̵ĺ��ă�(n��i)Ļ��Julia�Z�Եĺ����\(y��n)�ü��ܵ�����*��ͨ�^�C�ϰ���Ԕ��(x��)�v��Julia���Α��_�l(f��)�к͔�(sh��)��(j��)����̎������đ�(y��ng)����ȫ�����H�����������S���Ĺ�����(j��ng)�(y��n)�Ͷ����ʹ���ĵ���߀�ṩ�˴������Թ����F(xi��n)���Č�(sh��)���������^��(qi��ng)�Č�(sh��)��(zh��n)�ԺͿɲ�������
JULIA�C(j��)���W(xu��)��(x��)���ľ���:���˿��õĸ����ܿƌW(xu��)Ӌ(j��)�� ��(n��i)�ݺ���
�����ԌW(xu��)���ú�Julia�Z���M(j��n)��ܛ�����̞�Ŀ��(bi��o)������\�����v��Julia�Z�Եĸ��(xi��ng)���g(sh��)����(sh��)��(zh��n)������ȫ����12�¡������v����Julia�Z�ԵĻ�������������ģʽ��׃������(sh��)��(j��)��͡�����(sh��)������c������������ƽY(ji��)��(g��u)��Julia�Z�ԵĻ��A(ch��)֪�R�ȣ�������B��Julia�Ľ������cԪ��������(sh��)ֵ�c�ƌW(xu��)Ӌ(j��)������(sh��)��(j��)��ҕ���͈D��̎������(sh��)��(j��)�쾎����Julia���̵ĺ��ă�(n��i)Ļ��Julia�Z�Եĺ����\(y��n)�ü��ܵ����ںܺ�ͨ�^�C�ϰ���Ԕ��(x��)�v��Julia���Α��_�l(f��)�к͔�(sh��)��(j��)����̎������đ�(y��ng)�á�ȫ�����H�����������S���Ĺ�����(j��ng)�(y��n)�Ͷ����ʹ���ĵ���߀�ṩ�˴������Թ����F(xi��n)���Č�(sh��)���������^��(qi��ng)�Č�(sh��)��(zh��n)�ԺͿɲ�������
JULIA�C(j��)���W(xu��)��(x��)���ľ���:���˿��õĸ����ܿƌW(xu��)Ӌ(j��)�� Ŀ�
1.1 Julia��ʲô�c����ͬ 1
1.2 Julia�đ�(y��ng)���I(l��ng)�� 3
1.2.1 ��(sh��)��(j��)��ҕ�����L�D 3
1.2.2 ��(g��u)���������Ƕ����a 4
1.2.3 �c��(sh��)��(j��)���� 5
1.2.4 �ɔU(ku��)չ�ęC(j��)���W(xu��)��(x��) 5
1.2.5 �S���ĿƌW(xu��)Ӌ(j��)�����B(t��i)ϵ�y(t��ng) 6
1.2.6 ���кͮ���(g��u)Ӌ(j��)�� 6
1.3 ���bJuliaܛ�� 7
1.3.1 ��Ubuntu�ϰ��bJulia 8
1.3.2 ��Fedora /CentOS/RHEL��Linux�l(f��)�а��ϰ��bJulia 9
1.3.3 ��Windows�ϰ��bJulia 9
1.3.4 ��Mac�ϰ��bJulia 12
1.3.5 ��Դ���a��(g��u)��Julia 12
1.3.6 �˽�JuliaԴ���a��Ŀ䛽Y(ji��)��(g��u) 13
1.4 Julia�ڔ�(sh��)��(j��)�ƌW(xu��)�е���Ҫ�� 13
1.5 ʹ��REPL 15
1.5.1 ��Julia��ʹ�Î��� 16
1.5.2 REPL�еĈD�� 19
1.6 ʹ��Jupyter Notebook 19
1.7 ʹ��Juno����Julia 24
1.8 ������ 26
1.8.1 ʹ��Pkg.status()�@ʾ����B(t��i) 27
1.8.2 ʹ��Pkg.add()���Ӱ� 28
1.8.3 ���bδע�� 29
1.8.4 ʹ��Pkg.update()���°� 30
1.8.5 METADATA 30
1.8.6 �_�l(f��)�� 30
1.8.7 ��(chu��ng)��һ��(g��)�µİ� 30
1.9 ���ط��� 31
1.10 LLVM��JIT 32
1.11 �����Y(ji��) 33
��2�� ʹ��JULIA�M(j��n)�п��پ��� 34
?2.1 �ؾ��̷�ʽ 34
2.1.1 ����ʽ���̷�ʽ 35
2.1.2 ߉ʽ���̷�ʽ 35
2.1.3 ����(sh��)ʽ���̷�ʽ 36
2.1.4 ����?q��)���ľ��̷��?37
2.1.5 �_ʼJulia REPL���� 38
2.2 Julia�е�׃�� 39
2.2.1 �����s�� 41
2.2.2 ����(sh��)��λ���ֹ�(ji��)�Ͳ�����(sh��)��(j��)��� 42
2.3 Julia�еĸ��c(di��n)��(sh��) 44
2.4 ���c(di��n)��(sh��)�����⺯��(sh��) 46
2.4.1 ���c(di��n)��(sh��)���� 47
2.4.2 ���⾫�ȵ�Ӌ(j��)�� 47
2.4.3 ʹ��ϵ��(sh��)�������_(d��)ʽ 48
2.5 Julia�е����g(sh��)��߉�\(y��n)�� 49
2.5.1 ��(zh��)�����g(sh��)�\(y��n)�� 49
2.5.2 ��(zh��)�а�λ�\(y��n)�� 49
2.5.3 �Ը����\(y��n)��� 50
2.5.4 �\(y��n)����ă�(y��u)�ȼ� 51
2.5.5 ����D(zhu��n)�Q����(sh��)�֣� 52
2.6 ��(sh��)�M�;�� 52
2.6.1 Julia�е��б�����ʽ 54
2.6.2 ����\(y��n)�� 56
2.6.3 ��S��(sh��)�M���� 59
2.6.4 ϡ���� 60
2.7 DataFrames 60
2.7.1 DataArray�е�NA��(sh��)��(j��)��� 60
2.7.2 ���� 63
2.8 �����Y(ji��) 64
��3�� JULIA����(sh��) 65
3.1 ��(chu��ng)������(sh��) 65
3.2 ����(sh��)����(sh��) 68
3.2.1 ֵ���f�����Â��f 69
3.2.2 ������f 69
3.2.3 return�P(gu��n)�I�� 69
3.3 ����(sh��)��� 70
3.3.1 �]�Ѕ���(sh��) 71
3.3.2 ��׃����(sh��) 71
3.3.3 ���x����(sh��) 73
3.4 ���⺯��(sh��)��׃���������� 74
3.5 Ƕ����(sh��) 77
3.6 ��������(sh��) 79
3.7 ���ط��� 80
3.8 �f�w 84
3.9 ��(n��i)������(sh��) 85
3.10 �����Y(ji��) 93
��4�� JULIA��(sh��)��(j��)��� 94
4.1 Julia���ϵ�y(t��ng) 94
4.1.1 �o�B(t��i)����Z���c�ӑB(t��i)����Z�� 95
4.1.2 ����(sh��)��� 97
4.1.3 ���c(di��n)��� 98
4.1.4 Char��� 98
4.1.5 �ַ������ 98
4.1.6 ������� 99
4.2 ����D(zhu��n)�Q 99
4.3 �Ñ��ж��x��(sh��)��(j��)��ͺ͏�(f��)����� 105
4.4 ��(n��i)����(g��u)���� 107
4.5 ģ�K�ͽӿ� 110
4.5.1 ���ļ�������ģ�K�� 112
4.5.2 ģ�K�ļ�·�� 113
4.6 ģ�K�A(y��)���g 114
4.7 �����{(di��o)�Ƚ�� 115
4.8 �����Y(ji��) 118
��5�� JULIAѭ�h(hu��n)�Y(ji��)��(g��u) 119
5.1 ��֧�Y(ji��)��(g��u) 119
5.1.1 ���Ηl���Z�� 120
5.1.2 if�l���Z�� 121
5.1.3 ѭ�h(hu��n)�Y(ji��)��(g��u) 126
5.1.4 ���x���� 130
5.2 ����̎�� 133
5.2.1 throw() 135
5.2.2 error() 138
5.2.3 try/catch/finally�Y(ji��)��(g��u) 139
5.3 Julia�е�tasks 140
5.4 �����Y(ji��) 142
��6�� JULIA�������Ժ�Ԫ���� 143
6.1 �c����ϵ�y(t��ng)���� 143
6.1.1 �ļ�ϵ�y(t��ng)���� 144
6.1.2 I/O���� 148
6.1.3 ���C 150
6.2 �{(di��o)��C��Python 151
6.2.1 ��Julia�{(di��o)��C 151
6.2.2 ��Julia�{(di��o)��Python 153
6.3 ���_(d��)ʽ�ͺ� 155
6.4 Ԫ���� 159
6.5 ��(n��i)�ú� 161
6.6 �����ʡ�ͷ������� 167
6.6.1 �����ʡ 167
6.6.2 �������� 168
6.7 �����Y(ji��) 169
��7�� ��JULIA�M(j��n)�Д�(sh��)ֵ�ƌW(xu��)Ӌ(j��)�� 170
7.1 ��(sh��)��(j��)̎�� 170
7.1.1 �xȡ�ı��ļ� 173
7.1.2 �xȡCSV��ʽ�ļ� 176
7.1.3 ʹ��DataFrames 179
7.1.4 NA 180
7.1.5 DataArray 182
7.1.6 DataFrame 183
7.2 ���Դ���(sh��)�c�W(xu��) 184
7.2.1 ���Դ���(sh��) 184
7.2.2 �e�� 186
7.3 �y(t��ng)Ӌ(j��) 188
7.3.1 ���νy(t��ng)Ӌ(j��) 189
7.3.2 Ԫ���� 191
7.3.3 ʹ��DataFrames�Ļ����y(t��ng)Ӌ(j��)��Ϣ 192
7.3.4 ʹ��Pandas 193
7.3.5 ���y(t��ng)Ӌ(j��) 194
7.4 ��(y��u)�� 201
7.4.1 JuMP 201
7.4.2 Convex.jl 203
7.5 �����Y(ji��) 205
��8�� JULIA��(sh��)��(j��)��ҕ������ 206
8.1 �����D�� 206
8.1.1 �l�ΈD 209
8.1.2 D 210
8.1.3 ɢ�c(di��n)�D 212
8.1.4 ֱ���D 213
8.1.5 3D����D�� 214
8.2 Vega�� 216
8.2.1 �ٲ��D 219
8.2.2 Aster�D 220
8.2.3 ��ֵ���D 221
8.2.4 ��e�D 222
8.2.5 �侀�D 223
8.2.6 ����D 224
8.2.7 ɢ�c(di��n)�D 225
8.2.8 ������ 226
8.3 Gadfly�� 227
8.3.1 ʹ���L�D����(sh��)��Gadfly�M(j��n)�н��� 227
8.3.2 ʹ��Gadfly�L�Ɣ�(sh��)��(j��)�K 230
8.4 �����Y(ji��) 233
��9�� JULIA��(sh��)��(j��)�쾎�� 234
9.1 ����B�Ӕ�(sh��)��(j��)�� 234
9.2 �P(gu��n)ϵ��(sh��)��(j��)�� 235
9.2.1 SQLite 236
9.2.2 MySQL 237
9.3 NoSQL��(sh��)��(j��)�� 239
9.3.1 MongoDB 240
9.4 REST���� 242
9.4.1 JSON���� 243
9.4.2 Web ��� 247
9.5 �����Y(ji��) 252
��10�� JULIA�ĺ��ľ��̽Y(ji��)��(g��u) 253
10.1 Julia�ں��_����\(y��n)�� 253
10.1.1 Femtolisp 253
10.1.2 Julia����API 254
10.2 �������� 254
10.2.1 ȫ��׃�� 254
10.2.2 ݔ���� 255
10.2.3 ������������ 257
10.3 ��(bi��o)��(zh��n)�� 258
10.4 ����LLVM��JIT 261
10.5 ����Ӌ(j��)�� 263
10.5.1 ע��ȫ��׃�� 265
10.5.2 �����\(y��n)��ѭ�h(hu��n) 267
10.6 TCP���ֺͷ���(w��) 269
10.7 ��(chu��ng)���� 271
10.7.1 ������ָ�� 271
10.7.2 ���ɰ� 272
10.8 �����Y(ji��) 273
��11�� ��(chu��ng)��WEB�D���̄�(w��)�W(w��ng)վ 274
11.1 ���bGenie 274
11.2 ʹ��Genie���ٴ����(w��)�� 275
11.3 ��(chu��ng)��Genie��(y��ng)�ó����(xi��ng)Ŀ 279
11.4 Genie��MVC�Y(ji��)��(g��u) 283
11.4.1 ʹ��Controller 283
11.4.2 HTMLҕ�D 286
11.4.3 ʹ�ò��� 288
11.4.4 ��ȾJSON 290
11.5 ʹ��SearchLightģ�M�L����(sh��)��(j��)�� 293
11.5.1 �O(sh��)�Ô�(sh��)��(j��)��朽� 294
11.5.2 ʹ��SearchLight�w�Ɓ����픵(sh��)��(j��)��ܘ�(g��u) 295
11.5.3 ��(chu��ng)���D���Ĕ�(sh��)��(j��)��� 295
11.5.4 �������w�� 296
11.5.5 �\(y��n)���w�� 297
11.6 ���xģ�� 297
11.6.1 ʹ��ģ�� 299
11.6.2 �ԄӼ��d��(sh��)��(j��)������ 299
11.7 �����Y(ji��) 302
��12�� JULIA�C(j��)���W(xu��)��(x��)��� 303
12.1 ���bFlux��� 303
12.2 ģ�͘�(g��u)�����A(ch��) 304
12.2.1 ���ε�ģ�� 306
12.2.2 ��(g��u)���D�� 307
12.2.3 �ѯB 309
12.2.4 ������ 310
12.3 ѭ�h(hu��n)ģ�� 310
12.4 ��B(t��i)ģ�� 313
12.5 ���� 314
12.6 �ݶȽ�?c��i)?315
12.7 ���t�� 316
12.7.1 ������ 317
12.7.2 ѭ�h(hu��n)�� 318
12.7.3 ����� 320
12.7.4 Ҏ(gu��)��������Ҏ(gu��)�� 320
12.8 ��(y��u)���� 321
12.9 ��(y��u)������ 323
12.10 �C(j��)���W(xu��)��(x��)Ӗ(x��n)�� 323
12.10.1 �pʧ����(sh��) 323
12.10.2 ��(sh��)��(j��)�� 324
12.10.3 ���{(di��o) 325
12.11 �����Y(ji��) 325
JULIA�C(j��)���W(xu��)��(x��)���ľ���:���˿��õĸ����ܿƌW(xu��)Ӌ(j��)�� ���ߺ���
��t�c�������ڡ��Ї�Ӌ(j��)��C(j��)�f(xi��)����CCF�����T���F(xi��n)�οƼ���“��(sh��)�ø��¼��g(sh��)��(chu��ng)��С�M”����(chu��ng)��ؓ(f��)؟(z��)�������g(sh��)����(ji��n)�M�L����Ҫ���������Ϣ�ƌW(xu��)�c���g(sh��)���I(y��)�Ľ̌W(xu��)�c���й�����2012��ָ��(d��o)����������ȫ������O(sh��)Ӌ(j��)��ِ���@�ÿƼ���(chu��ng)�����Ȫ�(ji��ng)���Ⱥ����v “Java�����O(sh��)Ӌ(j��)”“�Ƅ��_�l(f��)”�ȶ��T�����n�������h���Ї��ƌW(xu��)Ժ��ʿ���Tʿ����(d��o)���������ڡ��F(xi��n)��Ҫ������Ӽ��g(sh��)���D��̎������Ϣ�ںϵ��I(l��ng)����о�������������Ҫ�о��ˆT�����c “ʮһ��”���ҿƼ�֧��Ӌ(j��)�����c(di��n)�(xi��ng)Ŀ�����ֺ���ʡ�����d�Ƽ����P(gu��n)�(xi��ng)Ŀһ�(xi��ng)�����У����F(xi��n)�κ��Ϲ��I(y��)��W(xu��)��Ϣ�ƌW(xu��)�c���̌W(xu��)Ժ�����Ϣ����ϵ��������
- >
�ƴ��M(j��n)ʿ�
- >
����?gu��)����x��Ѹ:�����¾�
- >
�����������
- >
�ͽ���˼�
- >
����
- >
�ҏ�δ��˾�����g
- >
��(j��ng)�䳣Մ
- >
�ϵ�֮��:���˵��挍(sh��)�ó�