-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsearch.xml
6539 lines (6338 loc) · 688 KB
/
search.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<?xml version="1.0" encoding="utf-8"?>
<search>
<entry>
<title>应该star、</title>
<url>/posts/949f2654.html</url>
<content><![CDATA[<h1 id="Star-Code"><a href="#Star-Code" class="headerlink" title="Star Code"></a>Star Code</h1><h2 id="BasicLib"><a href="#BasicLib" class="headerlink" title="BasicLib"></a>BasicLib</h2><ul>
<li><a href="https://github.com/dutor/loki" target="_blank" rel="noopener">loki</a></li>
</ul>
<h2 id="LogLib"><a href="#LogLib" class="headerlink" title="LogLib"></a>LogLib</h2><ul>
<li><a href="https://github.com/easylogging/easyloggingpp" target="_blank" rel="noopener">easyloggingpp</a></li>
<li><a href="https://github.com/google/glog" target="_blank" rel="noopener">glog</a></li>
<li><a href="https://github.com/gabime/spdlog" target="_blank" rel="noopener">spdlog</a></li>
<li><a href="https://github.com/HardySimpson/zlog" target="_blank" rel="noopener">zlog</a></li>
</ul>
<h2 id="ProtoLib"><a href="#ProtoLib" class="headerlink" title="ProtoLib"></a>ProtoLib</h2><ul>
<li><a href="https://github.com/google/protobuf" target="_blank" rel="noopener">protobuf</a></li>
<li><a href="http://rapidxml.sourceforge.net/" target="_blank" rel="noopener">rapidxml</a></li>
<li><a href="https://github.com/leethomason/tinyxml2" target="_blank" rel="noopener">tinyxml2</a></li>
<li><a href="https://nlohmann.github.io/json/" target="_blank" rel="noopener">json</a></li>
<li><a href="https://github.com/kbranigan/cJSON" target="_blank" rel="noopener">cJSON</a></li>
<li><a href="http://msgpack.org/" target="_blank" rel="noopener">MessagePack</a></li>
</ul>
<h2 id="IniLib"><a href="#IniLib" class="headerlink" title="IniLib"></a>IniLib</h2><ul>
<li><a href="https://github.com/Winnerhust/inifile2" target="_blank" rel="noopener">inifile2</a></li>
<li><a href="https://github.com/Poordeveloper/ini-parser" target="_blank" rel="noopener">ini-parser</a></li>
</ul>
<h2 id="ActorLib"><a href="#ActorLib" class="headerlink" title="ActorLib"></a>ActorLib</h2><ul>
<li><a href="https://github.com/actor-framework/actor-framework" target="_blank" rel="noopener">actor-framework</a></li>
<li><a href="https://github.com/HAM-2015/CPP-Actor-framework" target="_blank" rel="noopener">CPP-Actor-framework</a></li>
</ul>
<h2 id="Plugin"><a href="#Plugin" class="headerlink" title="Plugin"></a>Plugin</h2><h2 id="CoroutineLib"><a href="#CoroutineLib" class="headerlink" title="CoroutineLib"></a>CoroutineLib</h2><ul>
<li><a href="https://github.com/cloudwu/coroutine" target="_blank" rel="noopener">cloudwu/coroutine</a></li>
</ul>
<h2 id="NetworkLib"><a href="#NetworkLib" class="headerlink" title="NetworkLib"></a>NetworkLib</h2><ul>
<li><a href="https://github.com/nmathewson/Libevent" target="_blank" rel="noopener">Libevent</a></li>
<li><a href="https://github.com/libuv/libuv" target="_blank" rel="noopener">libuv</a></li>
<li><a href="https://github.com/chenshuo/muduo" target="_blank" rel="noopener">muduo</a></li>
<li><a href="https://github.com/zeromq/libzmq" target="_blank" rel="noopener">ZeroMQ</a></li>
<li><a href="https://github.com/yedf/handy" target="_blank" rel="noopener">handy</a></li>
<li><a href="https://git.oschina.net/feimat/fastrpc" target="_blank" rel="noopener">fastrpc</a></li>
<li><a href="https://github.com/embedded2016/server-framework" target="_blank" rel="noopener">server-framework</a></li>
</ul>
<h2 id="HttpLib"><a href="#HttpLib" class="headerlink" title="HttpLib"></a>HttpLib</h2><h2 id="GameClienFrame"><a href="#GameClienFrame" class="headerlink" title="GameClienFrame"></a>GameClienFrame</h2><ul>
<li><a href="https://love2d.org/" target="_blank" rel="noopener">love2d</a></li>
<li><a href>cocos2dx</a></li>
<li><a href>unity3d</a></li>
<li><a href="https://github.com/mono/MonoGame" target="_blank" rel="noopener">MonoGame</a></li>
<li><a href="https://github.com/godotengine/godot" target="_blank" rel="noopener">godot</a></li>
<li><a href="https://github.com/Croteam-official/Serious-Engine" target="_blank" rel="noopener">Serious-Engine</a></li>
<li><a href="https://github.com/gameplay3d/GamePlay" target="_blank" rel="noopener">GamePlay</a></li>
<li><a href="https://github.com/BearishSun/BansheeEngine" target="_blank" rel="noopener">BansheeEngine</a></li>
<li><a href="https://github.com/urho3d/Urho3D" target="_blank" rel="noopener">Urho3D</a></li>
<li><a href="https://github.com/ejoy/ejoy2d" target="_blank" rel="noopener">ejoy2d</a></li>
<li><a href="https://github.com/nem0/LumixEngine" target="_blank" rel="noopener">LumixEngine</a></li>
<li><a href="https://github.com/gongminmin/KlayGE" target="_blank" rel="noopener">KlayGE</a></li>
</ul>
<h2 id="GameServerFrame"><a href="#GameServerFrame" class="headerlink" title="GameServerFrame"></a>GameServerFrame</h2><ul>
<li><a href="https://github.com/cloudwu/skynet" target="_blank" rel="noopener">skynet</a></li>
<li><a href="https://github.com/kbengine/kbengine" target="_blank" rel="noopener">kbengine</a></li>
<li><a href="https://github.com/ketoo/NoahGameFrame" target="_blank" rel="noopener">NoahGameFrame</a></li>
<li><a href="http://www.scutgame.com/" target="_blank" rel="noopener">scut</a></li>
<li><a href="https://github.com/9miao/Firefly" target="_blank" rel="noopener">Firefly</a></li>
<li><a href="https://github.com/cuberite/cuberite" target="_blank" rel="noopener">cuberite</a></li>
<li><a href="https://github.com/HerculesWS/Hercules" target="_blank" rel="noopener">Hercules</a></li>
<li><a href="https://github.com/fanchy/fflib" target="_blank" rel="noopener">fflib</a></li>
<li><a href>Survive</a></li>
</ul>
<h2 id="OpenGameServer"><a href="#OpenGameServer" class="headerlink" title="OpenGameServer"></a>OpenGameServer</h2><ul>
<li><p>优秀</p>
<ul>
<li><a href="https://github.com/Arkania/ArkCORE" target="_blank" rel="noopener">魔兽开源服务器 ArkCORE</a></li>
<li><a href="https://github.com/DarkTerror/LaPosadaDelOcio" target="_blank" rel="noopener">LaPosadaDelOcio</a></li>
<li><a href="https://github.com/InfiniteRasa/Game-Server" target="_blank" rel="noopener">Infinite Rasa - Game Server</a></li>
<li><a href="https://github.com/zeliard/EasyGameServer" target="_blank" rel="noopener">EasyGameServer (for cocos2dx)</a></li>
<li><a href="https://github.com/scgywx/fooking" target="_blank" rel="noopener">distributed gateway server(php game server, socket server)</a></li>
<li><a href="https://github.com/zeliard/GSP" target="_blank" rel="noopener">Game Server Programming Step By Step</a></li>
<li><a href="https://github.com/Kirito/PhantomCore" target="_blank" rel="noopener">PhantomCore</a></li>
<li><a href="https://github.com/cokeboL/code5" target="_blank" rel="noopener">use c++/lua/protocolbuffer.</a></li>
<li><a href="https://github.com/HerculesWS/Hercules" target="_blank" rel="noopener">Hercules</a></li>
<li><a href="https://github.com/pdpdds/CGSF" target="_blank" rel="noopener">CGSF</a></li>
<li><a href="https://github.com/RamilGauss/MMO-Framework" target="_blank" rel="noopener">MMO-Framework</a></li>
</ul>
</li>
<li><p>良好</p>
<ul>
<li><a href="https://github.com/yuyunliuhen/server_framework" target="_blank" rel="noopener">server_framework</a></li>
<li><a href="https://github.com/zhanjunxiong/z" target="_blank" rel="noopener">zhanjunxiong/z</a></li>
<li><a href="https://github.com/velnias75/NetMauMau" target="_blank" rel="noopener">NetMauMau</a></li>
<li><a href="https://github.com/chenboo/GameServer" target="_blank" rel="noopener">chenboo/GameServer</a></li>
<li><a href="https://github.com/yafare/BlackCat" target="_blank" rel="noopener">BlackCat</a></li>
<li><a href="https://github.com/Metazion/MetazionWorld" target="_blank" rel="noopener">MetazionWorld</a></li>
<li><a href="https://github.com/foolbie/winner" target="_blank" rel="noopener">winner</a></li>
<li><a href="https://github.com/IronsDu/DServerFramework" target="_blank" rel="noopener">DServerFramework</a></li>
<li><a href="https://github.com/jwvg0425/Skylark" target="_blank" rel="noopener">Simple IOCP Game Server Framework</a></li>
<li><a href="https://github.com/zfengzhen/PlayFrame" target="_blank" rel="noopener">PlayFrame</a></li>
<li><a href="https://github.com/sguphil/server" target="_blank" rel="noopener">a Distributed mmorpg game server</a></li>
<li><a href="https://github.com/shanegxxiao/thegamelife" target="_blank" rel="noopener">thegamelife</a></li>
<li><a href="https://github.com/wowdiamond/WOWDIAMOND" target="_blank" rel="noopener">WOWDIAMOND</a></li>
<li><a href="https://github.com/sarimoly/gameserver" target="_blank" rel="noopener">sarimoly/gameserver</a></li>
<li><a href="https://github.com/poechen/GameServer" target="_blank" rel="noopener">poechen/GameServer</a></li>
<li><a href="https://github.com/changjixiong/gameServer" target="_blank" rel="noopener">mud game programming</a></li>
<li><a href="https://github.com/jkivilin/metamod-p" target="_blank" rel="noopener">metamod-p</a></li>
<li><a href="https://github.com/worrysprite/GameServer" target="_blank" rel="noopener">worrysprite/GameServer</a></li>
<li><a href="https://github.com/shuimu98/domi_server" target="_blank" rel="noopener">domi_server</a></li>
<li><a href="https://github.com/justinchou/cpp_game_server" target="_blank" rel="noopener">cpp_game_server</a></li>
<li><a href="https://github.com/jarekzha/ChaosServer" target="_blank" rel="noopener">ChaosServer</a></li>
<li><a href="https://github.com/sails/flygame" target="_blank" rel="noopener">flygame</a></li>
<li><a href="https://github.com/batuyanga/RoCore" target="_blank" rel="noopener">RoCore</a></li>
<li><a href="https://github.com/foryoung365/GameServer" target="_blank" rel="noopener">foryoung365/GameServer</a></li>
<li><a href="https://github.com/jasonxiong/ServerFramework" target="_blank" rel="noopener">ServerFramework</a></li>
<li><a href="https://github.com/sniper00/moon_net" target="_blank" rel="noopener">moon_net</a></li>
<li><a href="https://github.com/hyh111/sframe" target="_blank" rel="noopener">sframe</a></li>
<li><a href="https://github.com/Heuristicks/core" target="_blank" rel="noopener">Heuristicks/core</a></li>
<li><a href="https://github.com/wlasser/PandaCore" target="_blank" rel="noopener">PandaCore</a></li>
<li><a href="https://github.com/Amara1231/blizzlikecore" target="_blank" rel="noopener">blizzlikecore</a></li>
<li><a href="https://github.com/hanxi/sample-netgame-server" target="_blank" rel="noopener">sample-netgame-server</a></li>
</ul>
</li>
<li><p>一般</p>
<ul>
<li><a href="https://github.com/ericmuyser/proto" target="_blank" rel="noopener">Community-driven Google Protobuf definitions for a game client/server.</a></li>
<li><a href="https://github.com/shaovie/gserver" target="_blank" rel="noopener">shaovie/gserver</a></li>
<li><a href="https://github.com/TitansTech/GameServer" target="_blank" rel="noopener">TitansTech/GameServer</a></li>
<li><a href="https://github.com/DakaraOnline/dakara-server" target="_blank" rel="noopener">dakara-server</a></li>
<li><a href="https://github.com/lichuan/gabriel" target="_blank" rel="noopener">gabriel</a></li>
<li><a href="https://github.com/ricklesauceur/All-Monster-Obliterated" target="_blank" rel="noopener">All-Monster-Obliterated</a></li>
<li><a href="https://github.com/kohachiro/Orca" target="_blank" rel="noopener">Orca</a></li>
<li><a href="https://github.com/hkitty/server" target="_blank" rel="noopener">hkitty/server</a></li>
<li><a href="https://github.com/cjlaaa/SocketGameServer" target="_blank" rel="noopener">SocketGameServer</a></li>
<li><a href="https://github.com/yangsf5/gse" target="_blank" rel="noopener">gse</a></li>
<li><a href="https://github.com/azarus/AutoUpdater" target="_blank" rel="noopener">AutoUpdater</a></li>
<li><a href="https://github.com/Kline-/NAMS" target="_blank" rel="noopener">NAMS</a></li>
<li><a href="https://github.com/yanglong227/gameRankServer" target="_blank" rel="noopener">gameRankServer</a></li>
<li><a href="https://github.com/arcticdev/arcticdev" target="_blank" rel="noopener">arcticdev</a></li>
<li><a href="https://github.com/billypu/mudgame" target="_blank" rel="noopener">mudgame</a></li>
<li><a href="https://github.com/loganwu/ServerForMogan" target="_blank" rel="noopener">ServerForMogan</a></li>
<li><a href="https://github.com/coneo/imxserver" target="_blank" rel="noopener">imxserver</a></li>
<li><a href="https://github.com/tidaybreak/game-server" target="_blank" rel="noopener">tidaybreak/game-server</a></li>
<li><a href="https://github.com/pierfale/MobaServer" target="_blank" rel="noopener">MobaServer</a></li>
<li><a href="https://github.com/singerinsky/faq_server" target="_blank" rel="noopener">faq_server</a></li>
<li><a href="https://github.com/MediaGroop/GameServer" target="_blank" rel="noopener">MediaGroop/GameServer</a></li>
</ul>
</li>
<li><p>server test</p>
<ul>
<li><a href="https://github.com/Thomas1995/Rentz" target="_blank" rel="noopener">Rentz</a></li>
<li><a href="https://github.com/sigsegv-mvm/mvm-reversed" target="_blank" rel="noopener">mvm-reversed</a></li>
<li><a href="https://github.com/llisper/lite_client" target="_blank" rel="noopener">lite_client</a></li>
<li><a href="https://github.com/tonyhack/buzz-server/tree/master/robot" target="_blank" rel="noopener">master/robot</a></li>
</ul>
</li>
</ul>
<h2 id="OpenGame"><a href="#OpenGame" class="headerlink" title="OpenGame"></a>OpenGame</h2><h2 id="LuaLib"><a href="#LuaLib" class="headerlink" title="LuaLib"></a>LuaLib</h2><ul>
<li><a href="https://github.com/cloudwu/pbc" target="_blank" rel="noopener">pbc</a></li>
<li><a href="https://github.com/cloudwu/lua-snapshot" target="_blank" rel="noopener">lua-snapshot</a></li>
<li><a href="https://github.com/cloudwu/lua-conf" target="_blank" rel="noopener">lua-conf</a></li>
<li><a href="https://github.com/keplerproject/luasql" target="_blank" rel="noopener">luasql</a></li>
<li><a href="https://github.com/mpx/lua-cjson" target="_blank" rel="noopener">lua-cjson</a></li>
<li><a href="https://github.com/fperrad/lua-MessagePack" target="_blank" rel="noopener">lua-MessagePack</a></li>
<li><a href="https://github.com/luaforge/luaunit" target="_blank" rel="noopener">luaunit</a></li>
<li><a href="https://github.com/idehong/ltest" target="_blank" rel="noopener">ltest</a></li>
<li><a href>pack tool wsrlua</a></li>
<li><a href>luasocket</a></li>
<li><a href="https://github.com/luvit/luvit" target="_blank" rel="noopener">luvit</a></li>
<li><a href="https://github.com/zfengzhen/lua_async_task" target="_blank" rel="noopener">lua_async_task</a></li>
</ul>
<h2 id="else"><a href="#else" class="headerlink" title="else"></a>else</h2><ul>
<li><a href="https://github.com/TencentOpen/behaviac" target="_blank" rel="noopener">behaviac</a></li>
</ul>
]]></content>
<categories>
<category>其它</category>
</categories>
<tags>
<tag>其它</tag>
</tags>
</entry>
<entry>
<title>Wireshark 使用</title>
<url>/posts/af1b7b64.html</url>
<content><![CDATA[<h1 id="Wireshark"><a href="#Wireshark" class="headerlink" title="Wireshark"></a>Wireshark</h1><h2 id="参考"><a href="#参考" class="headerlink" title="参考"></a>参考</h2><ul>
<li><a href="http://www.wireshark.org/" target="_blank" rel="noopener">官网</a></li>
<li><a href="https://blog.csdn.net/tz_gg/article/details/52228944" target="_blank" rel="noopener">Wireshark安装使用及报文分析(图文详解)</a></li>
<li><a href="https://www.cnblogs.com/xianyue/p/7123711.html" target="_blank" rel="noopener">Wireshark初步入门</a></li>
<li><a href="https://jingyan.baidu.com/article/c35dbcb0866b698916fcbc81.html" target="_blank" rel="noopener">wireshark怎么抓包 wireshark抓包详细图文教程</a></li>
<li><a href="https://www.cnblogs.com/52php/p/6262956.html" target="_blank" rel="noopener">网络抓包工具 wireshark 入门教程</a></li>
<li><a href="https://www.cnblogs.com/yuhuameng/p/5871443.html" target="_blank" rel="noopener">WIRESHARK 实用过滤表达式</a></li>
<li><a href="https://blog.csdn.net/newjerryj/article/details/8203588" target="_blank" rel="noopener">Wireshark过滤规则</a></li>
</ul>
<h2 id><a href="#" class="headerlink" title></a></h2><p>tcp dst port 19999 src host 172.18.4.175 expert.message==”ACK”</p>
]]></content>
<categories>
<category>其它</category>
</categories>
<tags>
<tag>tool</tag>
</tags>
</entry>
<entry>
<title>git 使用</title>
<url>/posts/86c88f6a.html</url>
<content><![CDATA[<p>git 使用</p>
<p>git安装<br>yum install git</p>
<p>创建一个目录</p>
<p>将learngit目录编程一个仓库<br>cd learngit<br>git init</p>
<p>创建一个文件<br>touch readme.txt<br>使用 git status 查看git状态,会提示readme.txt 没有纳入仓库版本管理</p>
<h2 id="git简介"><a href="#git简介" class="headerlink" title="git简介"></a>git简介</h2><p><strong>安装</strong><br>在centos中使用命令进行安装</p>
<figure class="highlight plain"><table><tr><td class="code"><pre><span class="line">yum install git</span><br></pre></td></tr></table></figure>
<p>安装完成后进行设置</p>
<figure class="highlight plain"><table><tr><td class="code"><pre><span class="line">git config --global user.name "jinzt"</span><br><span class="line">git config --global user.email "[email protected]"</span><br></pre></td></tr></table></figure>
<p><strong>简单使用</strong></p>
<figure class="highlight plain"><table><tr><td class="code"><pre><span class="line">mkdir learngit # 创建一个目录</span><br><span class="line">cd learngit</span><br><span class="line">git init # 将目录变成一个仓库</span><br><span class="line">touch readme.txt</span><br><span class="line">git add readme.txt </span><br><span class="line">git commit -m "add readme.txt"</span><br><span class="line">git status</span><br></pre></td></tr></table></figure>
<p>克隆指定分支<br>git clone -b <指定分支名> <远程仓库地址></p>
<h2 id="时光穿梭机"><a href="#时光穿梭机" class="headerlink" title="时光穿梭机"></a>时光穿梭机</h2><h2 id="远程仓库"><a href="#远程仓库" class="headerlink" title="远程仓库"></a>远程仓库</h2><h2 id="分支管理"><a href="#分支管理" class="headerlink" title="分支管理"></a>分支管理</h2><p>git clone <a href="https://git.huoys.com/qp/h5by.git" target="_blank" rel="noopener">https://git.huoys.com/qp/h5by.git</a><br>cd h5by<br>touch README.md<br>git add README.md<br>git commit -m “add README”<br>git push -u origin master<br>git checkout -b develop<br>git push -u origin develop</p>
<h2 id="标签"><a href="#标签" class="headerlink" title="标签"></a>标签</h2><h2 id="submodule"><a href="#submodule" class="headerlink" title="submodule"></a>submodule</h2><h2 id="自定义git"><a href="#自定义git" class="headerlink" title="自定义git"></a>自定义git</h2><p><strong>忽略特殊文件</strong></p>
<h2 id="常用命令总结"><a href="#常用命令总结" class="headerlink" title="常用命令总结"></a>常用命令总结</h2><figure class="highlight plain"><table><tr><td class="code"><pre><span class="line">用命令 `git add <file>`将文件添加到仓库</span><br><span class="line">git add readme.txt</span><br><span class="line">再使用git status 查看,会提示文件可以被提交,也可以使用 git rm命令撤销添加</span><br><span class="line"></span><br><span class="line"></span><br><span class="line">使用`git rm --cached <file>`进行撤销添加</span><br><span class="line">git rm --cached readme.txt</span><br><span class="line"></span><br><span class="line">用命令 `git add .` 将当前目录修改都添加到仓库</span><br><span class="line">git add .</span><br><span class="line"></span><br><span class="line">用命令 `git checkout .` 撤销所有修改</span><br><span class="line">用命令 `git checkout -- <file>` 撤销单个文件修改</span><br><span class="line"></span><br><span class="line"></span><br><span class="line">git pull 强制覆盖本地的代码</span><br><span class="line">git fetch --all</span><br><span class="line">git reset --hard origin/master</span><br><span class="line">git pull</span><br><span class="line"></span><br><span class="line"></span><br><span class="line">git branch</span><br><span class="line">git branch -a</span><br><span class="line"></span><br><span class="line">git add filenaem.txt</span><br><span class="line">git add .</span><br><span class="line">gir rm -ca</span><br><span class="line"></span><br><span class="line">git reset --hard head</span><br><span class="line">git commit -m "up"</span><br><span class="line">git push</span><br><span class="line"></span><br><span class="line">git diff</span><br><span class="line"></span><br><span class="line">两个版本对比</span><br><span class="line">git diff 版本1sha 版本2sha</span><br><span class="line"></span><br><span class="line">查看版本日志</span><br><span class="line">git log</span><br><span class="line"></span><br><span class="line">更新到指定版本</span><br><span class="line">git reset --hard [commit哈希值]</span><br><span class="line"></span><br><span class="line">git merge 撤销(https://www.jianshu.com/p/4090ba4f9963)</span><br><span class="line">git reset --merge merge前的任何一次提交的hash串</span><br><span class="line"></span><br><span class="line"></span><br><span class="line"></span><br><span class="line">撤销conmit</span><br><span class="line">git reset --soft HEAD~1</span><br></pre></td></tr></table></figure>
<p>…or create a new repository on the command line<br> echo “# blog” >> README.md<br>git init<br>git add README.md<br>git commit -m “first commit”<br>git remote add origin <a href="https://github.com/jinzt/blog.git" target="_blank" rel="noopener">https://github.com/jinzt/blog.git</a><br>git push -u origin master</p>
<p>…or push an existing repository from the command line<br> git remote add origin <a href="https://github.com/jinzt/blog.git" target="_blank" rel="noopener">https://github.com/jinzt/blog.git</a><br>git push -u origin master</p>
<h2 id="基于历史版本创建分支"><a href="#基于历史版本创建分支" class="headerlink" title="基于历史版本创建分支"></a>基于历史版本创建分支</h2><p>先切换到指定分支<br>git checkout <branch name><br>查看记录,并记录历史版本号<br>git log<br>基于想要的历史版本创建新的分支<br>git checkout -b <new branch name> <SHA1><br>git push –set-upstream origin <new branch name></new></SHA1></new></branch></p>
<p>##<br><a href="https://www.cnblogs.com/UniqueColor/p/8351768.html" target="_blank" rel="noopener">git基于历史commit创建分支</a></p>
]]></content>
<categories>
<category>其它</category>
</categories>
<tags>
<tag>tool</tag>
</tags>
</entry>
<entry>
<title>markdown教程</title>
<url>/posts/d1d9a8a.html</url>
<content><![CDATA[<p>markdown教程</p>
<p><a href="https://www.zybuluo.com/mdeditor" target="_blank" rel="noopener">作业部落</a></p>
<h2 id="vscode中md转pdf"><a href="#vscode中md转pdf" class="headerlink" title="vscode中md转pdf"></a>vscode中md转pdf</h2><ul>
<li><a href="https://jingyan.baidu.com/article/1709ad8051f5564634c4f02f.html" target="_blank" rel="noopener">VSCode如何将Markdown转为PDF</a></li>
</ul>
<h1 id="首页"><a href="#首页" class="headerlink" title="首页"></a><a href="https://git.oschina.net/xinxinyuling/note" target="_blank" rel="noopener">首页</a></h1><h2 id="Markdown教程"><a href="#Markdown教程" class="headerlink" title="Markdown教程"></a>Markdown教程</h2><ul>
<li><a href="http://jekyll.bootcss.com/" target="_blank" rel="noopener">jekyll教程</a></li>
<li><a href="http://www.appinn.com/markdown/" target="_blank" rel="noopener">Markdown 语法说明</a></li>
<li><a href="http://www.jianshu.com/p/1e402922ee32/" target="_blank" rel="noopener">Markdown——入门指南</a></li>
<li><a href="http://www.yaosansi.com/post/markdown-on-github/" target="_blank" rel="noopener">GitHub上Markdown基本使用</a></li>
<li><a href="http://ju.outofmemory.cn/entry/105721" target="_blank" rel="noopener">在 Markdown 中嵌入 UML 文档</a></li>
<li><a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener">例子</a></li>
<li><a href="http://ibruce.info/2013/11/26/markdown/" target="_blank" rel="noopener">markdown简明语法</a></li>
</ul>
<h2 id="博客搭建"><a href="#博客搭建" class="headerlink" title="博客搭建"></a>博客搭建</h2><ul>
<li>博客来源于<a href="http://havee.me/" target="_blank" rel="noopener">Havee博客</a>,克隆github地址为<a href="https://github.com/iHavee/ihavee.github.io" target="_blank" rel="noopener">https://github.com/iHavee/ihavee.github.io</a></li>
<li><a href="http://blog.csdn.net/wave_1102/article/details/41548951" target="_blank" rel="noopener">一步步在GitHub上创建博客主页-最新版</a></li>
</ul>
<h2 id="博客编写工具"><a href="#博客编写工具" class="headerlink" title="博客编写工具"></a>博客编写工具</h2><ul>
<li>notepad++安装NppMarkdown插件</li>
<li><a href="http://mahua.jser.me/" target="_blank" rel="noopener">MaHua编辑器</a></li>
<li><a href="https://www.zybuluo.com/mdeditor#234312" target="_blank" rel="noopener">Cmd Markdown</a></li>
<li>sublime text安装Markdown Editing和Markdown Preview 插件</li>
<li><a href="https://pandao.github.io/editor.md/" target="_blank" rel="noopener">MEditor.md</a></li>
</ul>
<h2 id="gitbook"><a href="#gitbook" class="headerlink" title="gitbook"></a>gitbook</h2><ul>
<li><a href="https://blog.csdn.net/ys743276112/article/details/45130831" target="_blank" rel="noopener">在自己的服务器上安装GitBook</a></li>
<li><a href="https://blog.csdn.net/yelllowcong/article/details/78431630" target="_blank" rel="noopener">Centos之GitBook文档工具安装与使用-yellowcong</a></li>
<li><a href="http://www.bubuko.com/infodetail-1631502.html" target="_blank" rel="noopener">基于centos6构建私有gitbook平台</a></li>
<li><a href="https://www.jianshu.com/p/4ddfe52a27e4" target="_blank" rel="noopener">在centos7上安装gitbook</a></li>
<li><a href="https://jingyan.baidu.com/article/e8cdb32b33e8f637052bada8.html" target="_blank" rel="noopener">windows下搭建gitbook平台</a></li>
<li><a href="https://blog.csdn.net/zl1zl2zl3/article/details/71123902" target="_blank" rel="noopener">Windows上使用gitbook制作电子书</a></li>
</ul>
<h2 id="window安装gitbook"><a href="#window安装gitbook" class="headerlink" title="window安装gitbook"></a>window安装gitbook</h2><ul>
<li>安装<a href>phantomjs</a></li>
<li>安装<a href="https://www.fosshub.com/Calibre.html" target="_blank" rel="noopener">Calibre</a><h2 id="制作静态网页电子书"><a href="#制作静态网页电子书" class="headerlink" title="制作静态网页电子书"></a>制作静态网页电子书</h2></li>
<li>gitbook build</li>
<li>gitbook serve </li>
</ul>
<h2 id="制作电子书pdf"><a href="#制作电子书pdf" class="headerlink" title="制作电子书pdf"></a>制作电子书pdf</h2><ul>
<li>gitbook pdf</li>
</ul>
<p><a href="https://blog.csdn.net/stu059074244/article/details/77767835" target="_blank" rel="noopener">https://blog.csdn.net/stu059074244/article/details/77767835</a></p>
<h2 id="编辑器"><a href="#编辑器" class="headerlink" title="编辑器"></a>编辑器</h2><ul>
<li><a href="http://www.softpedia.com/get/Internet/Other-Internet-Related/GitBook-Editor.shtml" target="_blank" rel="noopener">gitbook editor</a></li>
</ul>
<h2 id="写书"><a href="#写书" class="headerlink" title="写书"></a>写书</h2><ul>
<li><p><a href="https://www.gitlore.com/" target="_blank" rel="noopener">知行</a></p>
</li>
<li><p><a href="https://www.gitlore.com/darren/ProGit%E7%AC%AC%E4%BA%8C%E7%89%88" target="_blank" rel="noopener">高级Bash脚本编程指南</a>(<a href="https://www.gitlore.com/operatesystem/%E9%AB%98%E7%BA%A7Bash%E8%84%9A%E6%9C%AC%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97" target="_blank" rel="noopener">https://www.gitlore.com/operatesystem/%E9%AB%98%E7%BA%A7Bash%E8%84%9A%E6%9C%AC%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97</a>)</p>
</li>
<li><p><a href>ProGit第二版</a></p>
</li>
<li><p><a href="https://www.gitlore.com/cplusplus/C++%E5%B9%B6%E5%8F%91%E7%BC%96%E7%A8%8B" target="_blank" rel="noopener">C++并发编程</a></p>
</li>
<li><p><a href="https://www.gitlore.com/algorithm/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E6%80%9D%E7%BB%B4" target="_blank" rel="noopener">数据结构思维</a></p>
</li>
<li><p><a href="https://www.gitlore.com/operatesystem/%E7%AC%A8%E5%8A%9E%E6%B3%95%E5%AD%A6Linux%E4%B8%AD%E6%96%87%E7%89%88" target="_blank" rel="noopener">笨办法学Linux中文版</a></p>
</li>
<li><p><a href="https://www.gitlore.com/operatesystem/Docker%20%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E5%AE%9E%E8%B7%B5" target="_blank" rel="noopener">Docker 从入门到实践</a></p>
</li>
<li><p><a href="https://www.gitlore.com/darren/%E5%9B%BE%E8%AF%B4%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F" target="_blank" rel="noopener">图说设计模式</a></p>
</li>
</ul>
<h2 id="gitbook-1"><a href="#gitbook-1" class="headerlink" title="gitbook"></a>gitbook</h2><p>安装 <a href="https://calibre-ebook.com/download_windows" target="_blank" rel="noopener"></a><br>C:\Program Files (x86)\Calibre2</p>
<p><a href="https://www.html.cn/archives/6622" target="_blank" rel="noopener">https://www.html.cn/archives/6622</a></p>
<h2 id><a href="#" class="headerlink" title></a></h2><p>-<a href="https://www.cnblogs.com/nanqiang/p/8244309.html" target="_blank" rel="noopener">Markdown中使用mermaid画流程图</a><br><a href="https://mermaidjs.github.io/" target="_blank" rel="noopener">https://mermaidjs.github.io/</a></p>
<p><a href="https://jingyan.baidu.com/article/ab69b2708cc5392ca7189fd7.html" target="_blank" rel="noopener">https://jingyan.baidu.com/article/ab69b2708cc5392ca7189fd7.html</a></p>
<figure class="highlight plain"><table><tr><td class="code"><pre><span class="line">graph TB</span><br><span class="line">A[Apple]-->B{Boy}</span><br><span class="line">A---C(Cat)</span><br><span class="line">B.->D((Dog))</span><br><span class="line">C==喵==>D</span><br><span class="line"></span><br><span class="line">style A fill:#2ff,fill-opacity:0.1,stroke:#faa,stroke-width:4px</span><br><span class="line">style D stroke:#000,stroke-width:8px;</span><br></pre></td></tr></table></figure>
<figure class="highlight plain"><table><tr><td class="code"><pre><span class="line">graph LR</span><br><span class="line"> A[Square Rect] -- Link text --> B((Circle))</span><br><span class="line"> A --> C(Round Rect)</span><br><span class="line"> B --> D{Rhombus}</span><br><span class="line"> C --> D</span><br></pre></td></tr></table></figure>
<h2 id="使用mermaid画思维导图"><a href="#使用mermaid画思维导图" class="headerlink" title="使用mermaid画思维导图"></a>使用mermaid画思维导图</h2><figure class="highlight plain"><table><tr><td class="code"><pre><span class="line">graph LR</span><br><span class="line">A[Markdown画图]</span><br><span class="line">A-->B(流程图)</span><br><span class="line">A-->C(时序图)</span><br><span class="line">A-->D(思维导图)</span><br><span class="line">A-->E(类图)</span><br></pre></td></tr></table></figure>
<h2 id="使用PlantUML-Gravizo绘制类图"><a href="#使用PlantUML-Gravizo绘制类图" class="headerlink" title="使用PlantUML Gravizo绘制类图"></a>使用PlantUML Gravizo绘制类图</h2><p>![Alt text](<a href="https://g.gravizo.com/svg" target="_blank" rel="noopener">https://g.gravizo.com/svg</a>?<br> digraph G {<br> main -> parse -> execute;<br> main -> init;<br> main -> cleanup;<br> execute -> make_string;<br> execute -> printf<br> init -> make_string;<br> main -> printf;<br> execute -> compare;<br> }<br>)</p>
<p><img src=’<a href="https://g.gravizo.com/svg" target="_blank" rel="noopener">https://g.gravizo.com/svg</a>?<br>@startuml;</p>
<p>actor User;<br>participant “First Class” as A;<br>participant “Second Class” as B;<br>participant “Last Class” as C;</p>
<p>User -> A: DoWork;<br>activate A;</p>
<p>A -> B: Create Request;<br>activate B;</p>
<p>B -> C: DoWork;<br>activate C;</p>
<p>C –> B: WorkDone;<br>destroy C;</p>
<p>B –> A: Request Created;<br>deactivate B;</p>
<p>A –> User: Done;<br>deactivate A;</p>
<p>@enduml;</p>
<p>‘></p>
<figure class="image-bubble">
<div class="img-lightbox">
<div class="overlay"></div>
<img src="https://g.gravizo.com/svg?digraph%20G%20%7B%0A%20%20%20main%20-%3E%20parse%20-%3E%20execute%3B%0A%20%20%20main%20-%3E%20init%3B%0A%20%20%20main%20-%3E%20cleanup%3B%0A%20%20%20execute%20-%3E%20make_string%3B%0A%20%20%20execute%20-%3E%20printf%0A%20%20%20init%20-%3E%20make_string%3B%0A%20%20%20main%20-%3E%20printf%3B%0A%20%20%20execute%20-%3E%20compare%3B%0A%20%7D" alt="digraph" title>
</div>
<div class="image-caption">digraph</div>
</figure>
<p>digraph G {<br> main -> parse -> execute;<br> main -> init;<br> main -> cleanup;<br> execute -> make_string;<br> execute -> printf<br> init -> make_string;<br> main -> printf;<br> execute -> compare;<br>}</p>
<p><img src="https://g.gravizo.com/svg?
digraph%20G%20%7B%0A%20%20%20%20main%20-%3E%20parse%20-%3E%20execute%3B%0A%20%20%20%20main%20-%3E%20init%3B%0A%20%20%20%20main%20-%3E%20cleanup%3B%0A%20%20%20%20execute%20-%3E%20make_string%3B%0A%20%20%20%20execute%20-%3E%20printf%0A%20%20%20%20init%20-%3E%20make_string%3B%0A%20%20%20%20main%20-%3E%20printf%3B%0A%20%20%20%20execute%20-%3E%20compare%3B%0A%7D
"></p>
<h2 id="showdoc"><a href="#showdoc" class="headerlink" title="showdoc"></a>showdoc</h2><p><a href="https://github.com/star7th/showdoc" target="_blank" rel="noopener">https://github.com/star7th/showdoc</a></p>
]]></content>
<categories>
<category>其它</category>
</categories>
<tags>
<tag>tool</tag>
</tags>
</entry>
<entry>
<title>其它/hexo-blog</title>
<url>/posts/ad88b335.html</url>
<content><![CDATA[]]></content>
</entry>
<entry>
<title>vagrant 使用</title>
<url>/posts/e6ca16c8.html</url>
<content><![CDATA[<h3 id="1,介绍Vagrant"><a href="#1,介绍Vagrant" class="headerlink" title="1,介绍Vagrant"></a>1,介绍Vagrant</h3><p>我们做web开发的时候经常要安装各种本地测试环境,比如apache,php,mysql,redis等等。出于个人使用习惯,可能我们还是比较习惯用windows。虽然说在windows下搭建各种开发环境是可行的,各大开发环境都有windows版本。然而在windows下配置有时候会显得繁琐,并且还会导致开发环境(windows)和生产环境(lunix)不一致。</p>
<p>能不能在windows下也像linux那样开发?也许你想到了,用虚拟机。用虚拟机装个linux系统就好了。装完linux系统就设置共享目录,设置网络端口映射,等等。好像也有那么点繁琐。</p>
<p>还有,假如我们是一个团队进行开发,那么每个人的电脑上都要装个虚拟机+ linux系统+各种运行环境。手动设置麻烦不说,大家的开发环境不太一致(可能你装了apcahe我装了nginx等),也是头疼。能不能把各种设置都自动化,并且保持整个团队的开发环境一致呢?</p>
<p>Vagrant就是为了解决这个问题而生的。它使用开源 VirtualBox 作为虚拟化支持,可以轻松的跨平台部署。</p>
<h3 id="2,下载"><a href="#2,下载" class="headerlink" title="2,下载"></a>2,下载</h3><p>下载VirtualBox:<a href="https://www.virtualbox.org/wiki/Downloads" target="_blank" rel="noopener">https://www.virtualbox.org/wiki/Downloads</a></p>
<p>下载Vagrant:<a href="https://www.vagrantup.com/downloads.html" target="_blank" rel="noopener">https://www.vagrantup.com/downloads.html</a></p>
<p>下载虚拟镜像:<a href="http://www.vagrantbox.es/" target="_blank" rel="noopener">http://www.vagrantbox.es/</a> 选择 CentOS 7.2 x64 这个</p>
<h3 id="3,安装"><a href="#3,安装" class="headerlink" title="3,安装"></a>3,安装</h3><p>下载好上面的软件包后,先安装VirtualBox,然后安装Vagrant。都是双击即可安装的,所以没什么好介绍。下面介绍下怎么把镜像导入。</p>
<p>将下载好的 vagrant-centos-7.2.box 放到创建的工作目录 D:install\linux 里面</p>
<p>vagrant box list<br>vagrant box remove centos7.2</p>
<p>然后输入命令初始化</p>
<figure class="highlight plain"><table><tr><td class="code"><pre><span class="line">vagrant init centos7.2</span><br><span class="line">vagrant box add centos7.2 vagrant-centos-7.2.box</span><br></pre></td></tr></table></figure>
<p>检查是否导入成功</p>
<p><code>vagrant box list</code></p>
<h3 id="4,配置"><a href="#4,配置" class="headerlink" title="4,配置"></a>4,配置</h3><p>用文本编辑器打开 D:install\linux 目录下的 Vagrantfile 文件便可以进行一些常用配置。<br>下面列举出几个常用的配置。要用到其他配置请访问官网文档或者百度谷歌一下。</p>
<ul>
<li>1,端口映射</li>
</ul>
<p><code>config.vm.network :forwarded_port, guest: 80, host: 8080</code></p>
<p> 把上面这句代码前面的#号去掉。它表示映射本机的8080端口到虚拟机的80端口</p>
<p>优点:简单、容易理解、容易实现外网访问虚拟机。</p>
<p>缺点:需映射很多端口时较麻烦、不支持在宿主机器上使用小于1024的端口来转发(如:不能使用SSL的443端口来进行https连接)。</p>
<ul>
<li>2,Public network(公有网络) 推荐<br><code>config.vm.network "public_network", ip: "192.168.50.4"</code><br>优点:方便团队协作,别人可以访问你的虚拟机。</li>
</ul>
<p>缺点:需要有网络,有路由器分配IP</p>
<ul>
<li>3,目录映射</li>
</ul>
<p><code>config.vm.synced_folder "D:/www", "/var/www/html"</code></p>
<p> 如果启用上面的命令,表示把本机的data目录共享到虚拟机里的/var/www目录</p>
<ul>
<li><p>5,启动</p>
<p>进入目录 D:install\linux 后执行命令</p>
<p><code>vagrant up</code></p>
<p>如果是win7 可能会提示 powershell 版本达不到要求,按照 <a href="https://www.jianshu.com/p/16cd4b25249c" target="_blank" rel="noopener">https://www.jianshu.com/p/16cd4b25249c</a> 升级 powershell</p>
<p>虚拟机启动之后则可以通过 vagrant ssh 联入虚拟机进行进一步的环境配置,或者软件安装相关的工作,在Windows系统下,并不能直接通过 vagrant ssh 连到虚拟机,需要使用 Putty,Xshell 等第三方工具进行连接。连接地址127.2.0.1,端口2222。登录的帐号root的密码为 vagrant</p>
</li>
<li><p>6,导出</p>
<p>在cmd里进行工作目录后,执行下面命令</p>
</li>
</ul>
<p><code>vagrant package --output centos-7.2.box</code></p>
<p>完成后会在当前目录就会生成package.box,之后新建虚拟机则可使用这个box。如果事先在你的虚拟机里建立好了各种开发环境,那么你直接把这个box给你的团队其他成员安装,这样就可以省去一台台电脑部署的时间,还可以保持开发环境一致。很方便有木有。</p>
<ul>
<li>7,其他命令</li>
</ul>
<p>下面列举出一些常用的cmd操作命令</p>
<figure class="highlight plain"><table><tr><td class="code"><pre><span class="line">vagrant up //(启动虚拟机)</span><br><span class="line">vagrant halt //(关闭虚拟机——对应就是关机)</span><br><span class="line">vagrant suspend //(暂停虚拟机——只是暂停,虚拟机内存等信息将以状态文件的方式保存在本地,可以执行恢复操作后继续使用)</span><br><span class="line">vagrant resume //(恢复虚拟机 —— 与前面的暂停相对应)</span><br><span class="line">vagrant box remove centos6.6 //(移除box,其中centos6.6是box名)</span><br><span class="line">vagrant destroy //(删除虚拟机,删除后在当前虚拟机所做进行的除开Vagrantfile中的配置都不会保留)</span><br><span class="line">vagrant ssh // SSH登录到该虚拟机</span><br><span class="line">vagrant reload // 重载</span><br></pre></td></tr></table></figure>
<h3 id="配置centos环境"><a href="#配置centos环境" class="headerlink" title="配置centos环境"></a>配置centos环境</h3><p>使用 vagrant ssh 命令登录到该虚拟机 默认账号密码<br>vagrant vagrant<br>root vagrant</p>
<p>或者在xshell上访问,ip:127.2.0.1 port:2222 账号密码:root/vagrant</p>
<p>切换到管理员模式</p>
<p><code>su</code></p>
<p><strong>更换国内源</strong></p>
<figure class="highlight plain"><table><tr><td class="code"><pre><span class="line">mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup</span><br><span class="line">2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/</span><br><span class="line">下载阿里云源</span><br><span class="line">wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo</span><br><span class="line">或者网易云源</span><br><span class="line">wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo</span><br><span class="line">3、之后运行yum makecache生成缓存</span><br><span class="line">yum makecache</span><br><span class="line">4、更新</span><br><span class="line">yum -y update</span><br></pre></td></tr></table></figure>
<p><strong>安装基础工具</strong></p>
<figure class="highlight plain"><table><tr><td class="code"><pre><span class="line">yum install wget curl lrzsz git unzip zip net-tools vim</span><br><span class="line">yum install golang vim-golang</span><br><span class="line">yum install nginx</span><br></pre></td></tr></table></figure>
<h2 id="参考"><a href="#参考" class="headerlink" title="参考"></a>参考</h2><ul>
<li><a href="https://vagrant.ninghao.net/" target="_blank" rel="noopener">vagrant文档</a></li>
<li><a href="https://www.centos.bz/2018/07/vagrant-centos-7-%E6%90%AD%E5%BB%BA%E8%87%AA%E5%B7%B1%E7%9A%84%E6%9C%AC%E5%9C%B0%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83/" target="_blank" rel="noopener">vagrant + centos/7 搭建自己的本地开发环境</a></li>
</ul>
<p><strong>搭建宝塔(可选)</strong></p>
<figure class="highlight plain"><table><tr><td class="code"><pre><span class="line">yum update</span><br><span class="line">yum install -y vim lrzsz wget curl git subversion unzip zip net-tools unzip zip</span><br><span class="line">yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh</span><br></pre></td></tr></table></figure>
<p>记住最后的 地址用户名及密码<br>Bt-Panel: <a href="http://183.17.229.18:8888" target="_blank" rel="noopener">http://183.17.229.18:8888</a> <a href="http://172.12.10.117:8888" target="_blank" rel="noopener">http://172.12.10.117:8888</a><br>username: fcfu5v0d<br>password: 3ec942f9</p>
]]></content>
<categories>
<category>其它</category>
</categories>
<tags>
<tag>tool</tag>
</tags>
</entry>
<entry>
<title>cmake 使用</title>
<url>/posts/49e22dc0.html</url>
<content><![CDATA[<h2 id="基本教程"><a href="#基本教程" class="headerlink" title="基本教程"></a>基本教程</h2><ul>
<li><a href="http://wenku.baidu.com/link?url=B72T0oqyGdya0KnUB42pHf5aWuNKrCW9TQxVbsOP0i6jGKWeRcNB_ih1k-VoQwxT0RNuezxe9ocUAQYaoAN7leYERURc_XpBsMEkshkxkGe" target="_blank" rel="noopener">Visio 2013 快速入门指南</a></li>
<li><a href="http://wenku.baidu.com/link?url=wMx4NQmM6_Kf9mcPuAiA4f9Up8j_iIWfet2lHGKgeGozBRcC4eoOR0L1uGu8raOy2-dq2EYNogevaxDr-_BnjQLzjQKvXPxg4kM-KS4Sqfm" target="_blank" rel="noopener">Visio2010 入门教程</a></li>
<li><a href="http://jingyan.baidu.com/article/22fe7ced3c850b3003617f40.html" target="_blank" rel="noopener">如何对已经绘制好的visio流程图进行简单美化</a></li>
<li><a href="http://jingyan.baidu.com/article/11c17a2c115f0cf446e39dd9.html" target="_blank" rel="noopener">如何使用Visio:[1]绘制思维导图</a></li>
</ul>
<h2 id="视频教程"><a href="#视频教程" class="headerlink" title="视频教程"></a>视频教程</h2><hr>
<h2 id="基本教程-1"><a href="#基本教程-1" class="headerlink" title="基本教程"></a>基本教程</h2><ul>
<li><a href="http://www.office68.com/office/" target="_blank" rel="noopener">Office教程学习网</a></li>
<li><a href="http://www.office9.cn/" target="_blank" rel="noopener">非凡的 Office 教程</a></li>
<li><a href="http://www.officejiayuan.com/" target="_blank" rel="noopener">Office家园</a></li>
<li><a href="http://office.wps.cn/" target="_blank" rel="noopener">Office学院</a></li>
<li><a href="http://www.bangong-100.com/" target="_blank" rel="noopener">Office教程网</a></li>
<li><a href="http://www.excelhome.net/" target="_blank" rel="noopener">ExcelHome</a></li>
</ul>
<h2 id="视频教程-1"><a href="#视频教程-1" class="headerlink" title="视频教程"></a>视频教程</h2><ul>
<li><a href="http://study.163.com/course/introduction/540009.htm?utm_source=baidu&utm_medium=cpc&utm_campaign=affiliate&utm_term=PZPC1836&utm_content=SEM#/courseDetail" target="_blank" rel="noopener">EXCEL职场进阶技巧 EXCEL</a></li>
</ul>
<h2 id="其它"><a href="#其它" class="headerlink" title="其它"></a>其它</h2><ul>
<li><a href="http://www.docin.com/p-1495025297.html" target="_blank" rel="noopener">excel技巧[策划]</a></li>
</ul>
<hr>
<h2 id="其它工具"><a href="#其它工具" class="headerlink" title="其它工具"></a>其它工具</h2><h3 id="图标资源"><a href="#图标资源" class="headerlink" title="图标资源"></a>图标资源</h3><ul>
<li><a href="http://www.easyicon.net/1150598-program_icon.html" target="_blank" rel="noopener">多尺寸图标</a></li>
</ul>
<h3 id="编译工具"><a href="#编译工具" class="headerlink" title="编译工具"></a>编译工具</h3><ul>
<li><a href="https://www.sourcelair.com/home" target="_blank" rel="noopener">SourceLair</a></li>
<li><a href="https://www.shiyanlou.com/" target="_blank" rel="noopener">实验楼在线实训平台</a></li>
<li><a href="http://www.oschina.net/news/49359/best-compilers-and-ides-for-cc-programmers" target="_blank" rel="noopener">15 款最好的 C/C++ 编译器和集成开发环境</a></li>
</ul>
<h3 id="ssh工具"><a href="#ssh工具" class="headerlink" title="ssh工具"></a>ssh工具</h3><ul>
<li>xshell</li>
<li>putty</li>
</ul>
<h3 id="http工具"><a href="#http工具" class="headerlink" title="http工具"></a>http工具</h3><ul>
<li><a href="http://coolaf.com/tool/gp" target="_blank" rel="noopener">在线http post,get接口测试请求工具</a></li>
</ul>
<h3 id="思维导图"><a href="#思维导图" class="headerlink" title="思维导图"></a>思维导图</h3><ul>
<li><a href="http://www.processon.com/network" target="_blank" rel="noopener">processon</a></li>
</ul>
<h3 id="项目管理"><a href="#项目管理" class="headerlink" title="项目管理"></a>项目管理</h3><ul>
<li><a href="http://www.zentao.net/" target="_blank" rel="noopener">禅道</a></li>
</ul>
<hr>
<h2 id="基础教程"><a href="#基础教程" class="headerlink" title="基础教程"></a>基础教程</h2><ul>
<li><a href="http://www.jb51.net/article/7131.htm" target="_blank" rel="noopener">批处理经典入门教程!(从不懂到高手)</a></li>
<li><a href="http://www.cnblogs.com/glaivelee/archive/2009/10/07/1578737.html" target="_blank" rel="noopener">BAT 批处理脚本 教程</a></li>
<li><a href="http://www.jb51.net/article/32868.htm" target="_blank" rel="noopener">精通批处理教程 批处理从入门到精通</a></li>
<li><a href="http://blog.chinaunix.net/uid-16728139-id-3893560.html" target="_blank" rel="noopener">bat批处理文件命令详解 </a></li>
<li><a href="http://zhaohaolin.iteye.com/blog/1171031" target="_blank" rel="noopener">Windows 批处理bat程序设计简明教程</a></li>
</ul>
<h2 id="视频教程-2"><a href="#视频教程-2" class="headerlink" title="视频教程"></a>视频教程</h2><ul>
<li><a href="http://pan.baidu.com/share/link?shareid=3997398945&uk=1814500964#path=%252F" target="_blank" rel="noopener">批处理基础高级视频教程</a></li>
</ul>
<hr>
<h2 id="MinGW安装"><a href="#MinGW安装" class="headerlink" title="MinGW安装"></a>MinGW安装</h2><ol>
<li>在<a href="http://www.mingw.org上下载mingw-get-setup.exe后点击安装" target="_blank" rel="noopener">www.mingw.org上下载mingw-get-setup.exe后点击安装</a></li>
<li>安装过程标记mingw-developer-toolkit、mingw32-base、mingw32-gcc-g++、msys-base并apply</li>
<li>系统环境变量PATH里加入C:\MinGW\bin;C:\MinGW\msys\1.0;C:\MinGW\msys\1.0\bin;</li>
<li>系统环境变量新建LIBRARY_PATH变量,变量值:C:\MinGW\lib;</li>
<li>系统环境变量新建C_INCLUDEDE_PATH变量,变量值:C:\MinGW\include;</li>
<li>系统环境变量新建CPLUS_INCLUDE_PATH变量,变量值:C:\MinGW\include;</li>
<li>拷贝C:\MinGW\bin目录下mingw32-make.exe并重命名为make.exe</li>
</ol>
<h2 id="MinGW安装lua环境"><a href="#MinGW安装lua环境" class="headerlink" title="MinGW安装lua环境"></a>MinGW安装lua环境</h2><pre><code>在http://www.lua.org/download.html下载lua-5.3.4.tar.gz并解压
在git模式
cd /lua-5.3.4/src
make mingw
拷贝lua53.dll、luac.exe、lua.exe到C:\MinGW\bin
拷贝liblua.a到C:\MinGW\lib
拷贝lauxlib.h、lua.h、lua.hpp、luaconf.h、lualib.h到C:\MinGW\include</code></pre><h2 id="MinGW安装pthread"><a href="#MinGW安装pthread" class="headerlink" title="MinGW安装pthread"></a>MinGW安装pthread</h2><pre><code>从 ftp://sourceware.org/pub/pthreads-win32/dll-latest/lib/x86 下载libpthreadGC2.a改名为libpthread.a并拷贝到C:\MinGW\lib
从 ftp://sourceware.org/pub/pthreads-win32/dll-latest/include 下载pthread.h sched.h semaphore.h并拷贝到C:\MinGW\include
连接时加上 -lpthreadGC2 </code></pre><h2 id="MinGW安装GMP"><a href="#MinGW安装GMP" class="headerlink" title="MinGW安装GMP"></a>MinGW安装GMP</h2><pre><code>在https://gmplib.org/ 下载https://gmplib.org/download/gmp/gmp-6.1.0.tar.xz
解压压缩包到d盘
打开msys.bat
cd d://
cd gmp-6.1.0/
./configure
make
make install
mingw-get msys-m4
mingw-get msys-vim
mingw-get install mingw32-gmp</code></pre><h2 id="MinGW环境配置"><a href="#MinGW环境配置" class="headerlink" title="MinGW环境配置"></a>MinGW环境配置</h2><pre><code>首先,我们先在www.mingw.org上找到下载的链接地址,然后再去下载网络安装程序,很小的。我下的是最新的版本,是5.1.6。然后点击 mingw-5.1.6.exe,然后一直next,选择Download only,免得下次重做的时候还的去网上找。下完后,在点击mingw-5.1.6.exe进行安装,不过现在已经下完了,所以不会再一次的去网上下载需要的包了。到选择安装包的时候,可以全部选,也可以默认,然后就是安装,很简单的。
安装完毕后,还不能使用,因为还没设置环境变量。下面我们来设置环境变量。我安装的位置在C:\MinGW目录。
右击我的电脑,点属性->高级->环境变量。然后:
0. 在www.mingw.org上下载mingw-get-setup.exe,安装过程中标记在mingw-developer-toolkit、mingw32-base、mingw32-gcc-g++、msys-base并apply
1、在PATH里加入C:\MinGW\bin,记得,如果里面还有其他的变量,记得要加个分号啊,分号得在英文输入模式下输入的。
2、新建LIBRARY_PATH变量,如果有的话,在值中加入C:\MinGW\lib,这是标准库的位置。
3、新建C_INCLUDEDE_PATH变量C:\MinGW\include。
4、新建CPLUS_INCLUDE_PATH变量,值为C:\MinGW\include\c++\3.4.5;C:\MinGW\include\c++\3.4.5;C:\MinGW\include\c++\3.4.5\backward;C:\MinGW\include。
现在,环境变量已经配置完毕,我们打开一个CMD窗口,进行下验证,看我们的环境变量有没有配置成功。
在cmd下输入gcc -v,看下输出为gcc版本信息表上设置成功
5.下面测试一下:桌面新建文本文件命名为hello.c,输入以下代码:
#include <stdio.h>
int main(void)
{
printf("Hello World!\n");
return 0;
}
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator\桌面>gcc hello.c -o hello
C:\Documents and Settings\Administrator\桌面>hello
Hello World!
C:\Documents and Settings\Administrator\桌面>
测试成功,完毕。
使用makefile编译
添加build系统
{
"cmd": ["make"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${project_path:${folder:${file_path}}}",
"selector": "source.makefile",
"path": "C:\\MinGW\\bin",
"variants":
[
{
"name": "mingw",
"cmd": ["make", "mingw"]
},
{
"name": "Clean",
"cmd": ["make", "clean"]
}
]
}
将C:\\MinGW\\bin目录下mingw32-make.exe 拷贝 一份命令为 make.exe
将项目在subline设为第一目录 且在该目录下必须有makefile
## 编译pbc
mingw安装lua环境
cd pbc
make
拷贝生成的build/libpbc.a到binding/lua53/
cd binding/lua53/
修改makefile增加连接 -llua
make
拷贝protobuf.so到 luaclib
拷贝protobuf.lua到lualib
mingw 将windows lib.dll 转成 lib.a 例子(https://www.cnblogs.com/heling/archive/2013/06/05/3118573.html)
## 其它
- [win 8.1 安装使用MinGW 图文教程](http://www.cr173.com/html/68599_1.html)
- [MinGW gcc 生成动态链接库 dll 的一些问题汇总](http://blog.csdn.net/liyuanbhu/article/details/42612365)
- [MinGW配置pthread环境](http://blog.csdn.net/htf15/article/details/16846143)
- [MingW64和MSYS开发环境](http://blog.csdn.net/hacode/article/details/19161933)</code></pre><hr>
<hr>
<ul>
<li><a href="https://blog.csdn.net/yaban8347/article/details/85327091" target="_blank" rel="noopener">关于Nginx配置SSL证书(Https)和WebSocket的wss</a></li>
</ul>
<h2 id="ssl证书"><a href="#ssl证书" class="headerlink" title="ssl证书"></a>ssl证书</h2><p>生成SSL自签证书<br>自签证书就是自己生成的证书,免费的,不支持部署浏览器的,支持浏览器的就是收费的,需要购买,这里因为是本地测试,所以就用的自签证书,买的证书可以跳过证书生成部分.</p>
<p>下载openssl(<a href="http://slproweb.com/products/Win32OpenSSL.html" target="_blank" rel="noopener">http://slproweb.com/products/Win32OpenSSL.html</a>)</p>
<h2 id="免费frp服务器"><a href="#免费frp服务器" class="headerlink" title="免费frp服务器"></a>免费frp服务器</h2><ul>
<li><a href="https://diannaobos.com/frp/" target="_blank" rel="noopener">https://diannaobos.com/frp/</a></li>
<li><a href="https://www.natfrp.com/" target="_blank" rel="noopener">https://www.natfrp.com/</a></li>
<li><a href="http://frp.kerwin.cn/" target="_blank" rel="noopener">http://frp.kerwin.cn/</a></li>
<li><a href="https://www.chuantou.org/" target="_blank" rel="noopener">https://www.chuantou.org/</a></li>
<li><a href="https://www.waiwang.men/" target="_blank" rel="noopener">https://www.waiwang.men/</a></li>
</ul>
<p>##</p>
<ul>
<li><a href="https://ycfung.github.io/2018/05/20/rasp1/" target="_blank" rel="noopener">搭建 frp 内网穿透并启用 HTTPS 访问</a></li>
<li><a href="https://www.jianshu.com/p/c0d7cb4cb00f" target="_blank" rel="noopener">FRP内网穿透工具</a></li>
<li><a href="https://www.jianshu.com/p/a6e9627dbe29" target="_blank" rel="noopener">手把手教你用frp实现内网穿透,进行远程桌面和http访问</a></li>
<li><a href="http://www.nbdog.com/2354.html" target="_blank" rel="noopener">centos7下frp后台运行以及开机自启</a></li>
</ul>
<p>-[通过frp所在机器的http/socks5代理访问外网,以方便访问公司的项目] (<a href="https://bob.kim/articles/2018/06/27/1530088995977.html" target="_blank" rel="noopener">https://bob.kim/articles/2018/06/27/1530088995977.html</a>)</p>
<p>时间就是money</p>
<p>时间去哪了<br>制定计划<br>执行计划</p>
<p>使用滴答清单进行时间管理</p>
<h2 id="时间管理工具"><a href="#时间管理工具" class="headerlink" title="时间管理工具"></a>时间管理工具</h2><p>时间去哪了<br>时间四象限</p>
<h2 id="时间管理工具-1"><a href="#时间管理工具-1" class="headerlink" title="时间管理工具"></a>时间管理工具</h2><p>时间管理工具有很多,这里推荐自己使用的 <a href="https://www.cnblogs.com/garyyan/p/9181809.html#hmd2all" target="_blank" rel="noopener">滴答清单</a><br>滴答清单支持多个设备平台,可以在网页、android、ios等多个平台使用,在pc平台推荐在Chrome安装网页插件使用,<a href="https://www.dida365.com/about/download" target="_blank" rel="noopener">下载地址</a></p>
<p>关于如何使用滴答清单可以看 <a href="https://guide.dida365.com/" target="_blank" rel="noopener">这里</a></p>
<p><a href="http://app.myzaker.com/news/article.php?pk=5bfe6cf777ac6466291db73a" target="_blank" rel="noopener">为了真正用好滴答清单,我创建了自己的清单体系</a><br><a href="http://www.360doc.com/content/18/0213/17/37716914_729794512.shtml" target="_blank" rel="noopener">滴答清单入门及进阶教程</a><br><a href="https://sspai.com/post/45887" target="_blank" rel="noopener">滴答清单:不止是清单,还能做生涯规划</a></p>
<h2 id="教程"><a href="#教程" class="headerlink" title="教程"></a>教程</h2><p>-<a href="https://blog.csdn.net/gdp12315_gu/article/details/51730584" target="_blank" rel="noopener">NotePad++ 正则表达式替换 高级用法</a><br><a href="https://www.cnblogs.com/dudumao/p/3372561.html" target="_blank" rel="noopener">Notepad++快捷键&正则表达式替换字符串&插件</a></p>
<h2 id="正则表达式"><a href="#正则表达式" class="headerlink" title="正则表达式"></a>正则表达式</h2><ul>
<li><a href="http://www.runoob.com/regexp/regexp-tutorial.html" target="_blank" rel="noopener">正则表达式 - 教程</a></li>
</ul>
<p>Explorer插件<br>目录树</p>
]]></content>
<categories>
<category>其它</category>
</categories>
<tags>
<tag>tool</tag>
</tags>
</entry>
<entry>
<title>暂存收集</title>
<url>/posts/7424e8cb.html</url>
<content><![CDATA[<h1 id="W3C教程知识体系"><a href="#W3C教程知识体系" class="headerlink" title="W3C教程知识体系"></a>W3C教程知识体系</h1><h2 id="工具"><a href="#工具" class="headerlink" title="工具"></a>工具</h2><ul>
<li><a href="http://c.runoob.com/" target="_blank" rel="noopener">菜鸟工具</a></li>
<li><a href="http://www.runoob.com/git/git-tutorial.html" target="_blank" rel="noopener">Git教程</a></li>
</ul>
<h2 id="语言"><a href="#语言" class="headerlink" title="语言"></a>语言</h2><ul>
<li><a href="http://www.runoob.com/cprogramming/c-tutorial.html" target="_blank" rel="noopener">C语言教程</a></li>
<li><a href="http://www.runoob.com/cplusplus/cpp-tutorial.html" target="_blank" rel="noopener">C++ 教程</a></li>
<li><a href></a></li>
<li><a href="http://www.runoob.com/lua/lua-tutorial.html" target="_blank" rel="noopener">Lua教程</a></li>
<li><a href="http://www.runoob.com/python/python-tutorial.html" target="_blank" rel="noopener">Python基础教程</a></li>
<li><a href="http://www.runoob.com/python3/python3-tutorial.html" target="_blank" rel="noopener">Python 3 教程</a></li>
<li><a href="http://www.runoob.com/php/php-tutorial.html" target="_blank" rel="noopener">PHP教程</a></li>
<li><a href="http://www.runoob.com/json/json-tutorial.html" target="_blank" rel="noopener">JSON教程</a></li>
<li><a href="http://www.runoob.com/xml/xml-tutorial.html" target="_blank" rel="noopener">XML教程</a></li>
</ul>
<h2 id="Linux教程"><a href="#Linux教程" class="headerlink" title="Linux教程"></a>Linux教程</h2><ul>
<li><a href="http://www.runoob.com/linux/linux-tutorial.html" target="_blank" rel="noopener">Linux 教程</a></li>
<li><a href="http://www.runoob.com/tcpip/tcpip-tutorial.html" target="_blank" rel="noopener">TCP/IP 教程</a></li>
</ul>
<h2 id="数据库"><a href="#数据库" class="headerlink" title="数据库"></a>数据库</h2><ul>
<li><a href="http://www.runoob.com/sql/sql-tutorial.html" target="_blank" rel="noopener">SQL教程</a></li>
<li><a href="http://www.runoob.com/mysql/mysql-tutorial.html" target="_blank" rel="noopener">MySQL教程</a></li>
<li><a href="http://www.runoob.com/redis/redis-tutorial.html" target="_blank" rel="noopener">Redis教程</a></li>
<li><a href="http://www.runoob.com/memcached/memcached-tutorial.html" target="_blank" rel="noopener">Memcached教程</a></li>
</ul>
<h2 id="其它"><a href="#其它" class="headerlink" title="其它"></a>其它</h2><ul>
<li><a href="http://www.runoob.com/regexp/regexp-tutorial.html" target="_blank" rel="noopener">正则表达式教程</a></li>
</ul>
]]></content>
<categories>
<category>其它</category>
</categories>
<tags>
<tag>其它</tag>
</tags>
</entry>
<entry>
<title>vscode 使用</title>
<url>/posts/b84c37ec.html</url>
<content><![CDATA[<h1 id="首页"><a href="#首页" class="headerlink" title="首页"></a><a href="https://git.oschina.net/xinxinyuling/note" target="_blank" rel="noopener">首页</a></h1><h2 id="基础教程"><a href="#基础教程" class="headerlink" title="基础教程"></a>基础教程</h2><ul>
<li><a href="https://code.visualstudio.com/" target="_blank" rel="noopener">官网</a></li>
<li><a href="http://www.codeceo.com/article/visual-studio-code-usage.html" target="_blank" rel="noopener">Visual Studio Code 试用体验总结</a></li>
<li><a href="http://jacean.github.io/2016/04/04/vscode%E9%85%8D%E7%BD%AEC-C-%E7%9A%84%E7%BC%96%E8%AF%91%E8%B0%83%E8%AF%95%E7%8E%AF%E5%A2%83/" target="_blank" rel="noopener">vscode配置C/C++的编译调试环境</a></li>
<li><a href="http://www.tuicool.com/articles/U3AZFv7" target="_blank" rel="noopener">剖析并利用Visual Studio Code在Mac上编译、调试c#程序</a></li>
<li><a href="https://segmentfault.com/a/1190000003951047" target="_blank" rel="noopener">Visual Studio Code的基本使用</a></li>
<li><a href="http://www.cnblogs.com/zsy/archive/2016/02/28/5223957.html" target="_blank" rel="noopener">在Visual Studio Code中配置GO开发环境</a></li>
<li><a href="http://www.jianshu.com/p/a0ae073e973b" target="_blank" rel="noopener">利用VSCode进行C/C++开发</a></li>
</ul>
<h2 id="结合MinGw64搭建gcc环境"><a href="#结合MinGw64搭建gcc环境" class="headerlink" title="结合MinGw64搭建gcc环境"></a>结合MinGw64搭建gcc环境</h2><p>第一步 MinGW-W64<br>先下载 离线安装包(<a href="https://blog.csdn.net/qq_27854685/article/details/80752078" target="_blank" rel="noopener">下载地址</a>), 选择 MinGW-W64 GCC-8.1.0 <code>x86_64-posix-seh</code>版本 下载</p>
<p>第二步 解压</p>
<p>第三步 配置环境变量<br>系统变量,找到Path变量,添加 <code>C:\mingw64\bin</code><br>新建LIBRARY_PATH变量,在其值中加入<code>C:\mingw64\lib</code>这是标准库存放的路径;<br>新建C_INCLUDE_PATH变量,在其值中加入<code>C:\mingw64\include</code>这是Include查找头文件的路径;</p>
<p>如果要链接 mysql C_INCLUDEDE_PATH 添加 C:\Program Files\MySQL\MySQL Server 5.7\include;</p>
<p>创建 gcc.exe 的副本 cc.exe<br>创建 mingw32-make 副本 make.exe</p>
<h2 id="参考"><a href="#参考" class="headerlink" title="参考"></a>参考</h2><p><a href="https://www.cnblogs.com/skey_chen/p/5765675.html" target="_blank" rel="noopener">msys2安装</a><br><a href="http://www.cnblogs.com/hechangchun/articles/9456912.html" target="_blank" rel="noopener">MSYS2 + MinGW-w64 + Git + gVim 环境配置</a><br><a href="https://sourceforge.net/projects/msys2/files/latest/download" target="_blank" rel="noopener">msys2</a><br><a href="https://blog.csdn.net/callinglove/article/details/48601775" target="_blank" rel="noopener">MSYS2开发环境搭建</a></p>
<p><a href="https://gitbook.cn/books/5d8ca8ed78d1546ca835def1/index.html" target="_blank" rel="noopener">如何为 VSCode 开发一个扩展插件</a><br><a href="https://gitbook.cn/gitchat/activity/5d9f5fc677b8074ee24edaf7" target="_blank" rel="noopener">VSCode 使用教程:使用好的工具提高你的工作效率</a></p>
<h2 id><a href="#" class="headerlink" title></a></h2><ul>
<li><a href="https://www.cnblogs.com/mstmdev/p/5454981.html" target="_blank" rel="noopener">Windows下使用Visual Studio Code搭建Go语言环境</a></li>
</ul>
<ul>
<li><a href="https://blog.csdn.net/qq_38356149/article/details/90739784" target="_blank" rel="noopener">告别xshell,使用vscode远程linux开发</a></li>
</ul>
<h2 id="使用vscode远程linux开发"><a href="#使用vscode远程linux开发" class="headerlink" title="使用vscode远程linux开发"></a>使用vscode远程linux开发</h2><ol>
<li>下载vscode insider <a href="https://code.visualstudio.com/insiders/" target="_blank" rel="noopener">地址</a></li>
<li>下载ssh remote 扩展</li>
</ol>
<h2 id="其它问题"><a href="#其它问题" class="headerlink" title="其它问题"></a>其它问题</h2><p>vscode连接不到扩展商店</p>
<figure class="highlight plain"><table><tr><td class="code"><pre><span class="line">文件》》首选项》》设置》》应用程序》》》代理服务器</span><br></pre></td></tr></table></figure>]]></content>
<categories>
<category>其它</category>
</categories>
<tags>
<tag>tool</tag>
</tags>
</entry>
<entry>
<title>其它/vps</title>
<url>/posts/0.html</url>
<content><![CDATA[<h1 id="免费容器服务站"><a href="#免费容器服务站" class="headerlink" title="免费容器服务站"></a>免费容器服务站</h1><h2 id="Heroku"><a href="#Heroku" class="headerlink" title="Heroku"></a>Heroku</h2><h2 id="KubSail"><a href="#KubSail" class="headerlink" title="KubSail"></a>KubSail</h2><ul>
<li><a href="https://wangdalao.com/1958.html" target="_blank" rel="noopener">KubeSail免费无限制容器服务申请方法</a></li>
<li><a href="https://vipiu.net/archives/2019/07/15/2015.html" target="_blank" rel="noopener">https://vipiu.net/archives/2019/07/15/2015.html</a></li>
</ul>
<h2 id="arukas-io"><a href="#arukas-io" class="headerlink" title="arukas.io"></a>arukas.io</h2><ul>
<li><a href="http://www.dwhd.org/20160901_010142.html" target="_blank" rel="noopener">折腾之使用日本arukas.io的免费docker服务建立GitLab</a></li>
</ul>
<h2 id="便宜的-vps"><a href="#便宜的-vps" class="headerlink" title="便宜的 vps"></a>便宜的 vps</h2><ul>
<li><p><a href="https://tinykvm.com/" target="_blank" rel="noopener">https://tinykvm.com/</a></p>
</li>
<li><p><a href="https://alphavps.bg/clients/cart.php?a=confproduct&i=0" target="_blank" rel="noopener">https://alphavps.bg</a></p>
</li>
<li><p><a href="https://hostodo.com" target="_blank" rel="noopener">https://hostodo.com</a></p>
</li>
<li><p><a href="https://www.vultr.com/" target="_blank" rel="noopener">https://www.vultr.com/</a></p>
</li>
</ul>
<p>fad10c60368a</p>
<h2 id><a href="#" class="headerlink" title></a></h2><p>url:<a href="https://billing.spartanhost.net/" target="_blank" rel="noopener">https://billing.spartanhost.net/</a><br>account:<a href="mailto:[email protected]">[email protected]</a><br>passwd:_Wuji5890302<br>pin:5890</p>
<h1 id="个人vps"><a href="#个人vps" class="headerlink" title="个人vps"></a>个人vps</h1><p>url <a href="https://billing.virmach.com/clientarea.php" target="_blank" rel="noopener">https://billing.virmach.com/clientarea.php</a><br>account:<a href="mailto:[email protected]">[email protected]</a><br>passwd:_Wuji5890302</p>
<p>Your IP is: 172.245.154.124<br>Your Username is: root<br>Your Password is: e8m8Ml8WjbO6CA72Qx<br>Please CHANGE the password once you have successfully logged in.</p>
<h2 id="搭建-vpn"><a href="#搭建-vpn" class="headerlink" title="搭建 vpn"></a>搭建 vpn</h2><p><a href="https://yuan.ga/v2ray-complete-tutorial/" target="_blank" rel="noopener">https://yuan.ga/v2ray-complete-tutorial/</a><br><a href="https://zshttp.com/1310.html" target="_blank" rel="noopener">https://zshttp.com/1310.html</a></p>
<p>自动安装</p>
<figure class="highlight plain"><table><tr><td class="code"><pre><span class="line">bash <(curl -L -s https://install.direct/go.sh)</span><br><span class="line"># 上列命令会自动安装 V2Ray,然后执行下面命令运行</span><br><span class="line">systemctl start v2ray</span><br></pre></td></tr></table></figure>
<p>安装完成后会新增下列文件:</p>
<figure class="highlight plain"><table><tr><td class="code"><pre><span class="line">/usr/bin/v2ray/v2ctl:V2Ray 工具,用于给程序自身调用</span><br><span class="line">/usr/bin/v2ray/v2ray:V2Ray 核心程序</span><br><span class="line">/etc/v2ray/config.json:配置文件</span><br><span class="line">/usr/bin/v2ray/geoip.dat:IP 数据文件,V2Ray 路由功能时有用,下同</span><br><span class="line">/usr/bin/v2ray/geosite.dat:域名数据文件</span><br></pre></td></tr></table></figure>
<p>vim /etc/v2ray/config.json</p>
<p>新增</p>
<figure class="highlight plain"><table><tr><td class="code"><pre><span class="line">"inboundDetour": [{</span><br><span class="line"> "protocol": "shadowsocks",</span><br><span class="line"> "port": 30001,</span><br><span class="line"> "settings": {</span><br><span class="line"> "method": "aes-256-cfb",</span><br><span class="line"> "password": "v2ray",</span><br><span class="line"> "udp": false</span><br><span class="line"> }</span><br><span class="line"> },</span><br><span class="line"> {</span><br><span class="line"> "protocol": "shadowsocks",</span><br><span class="line"> "port": 30002,</span><br><span class="line"> "settings": {</span><br><span class="line"> "method": "aes-256-cfb",</span><br><span class="line"> "password": "v2ray",</span><br><span class="line"> "udp": false</span><br><span class="line"> }</span><br><span class="line"> },</span><br><span class="line">],</span><br><span class="line"> "log": {</span><br><span class="line"> "loglevel": "warning",</span><br><span class="line"> "access": "/var/log/v2ray/access.log",</span><br><span class="line"> "error": "/var/log/v2ray/error.log"</span><br><span class="line"> },</span><br></pre></td></tr></table></figure>
<p>inboundDetour </p>
<p>由于 Shadowsocks 的限制,多用户的时候只能开多个端口,所以上面配置了两组</p>
<p>重启</p>
<figure class="highlight plain"><table><tr><td class="code"><pre><span class="line">systemctl stop v2ray</span><br><span class="line">systemctl restart v2ray</span><br></pre></td></tr></table></figure>]]></content>
</entry>
<entry>
<title>关注</title>
<url>/posts/3b008fb7.html</url>
<content><![CDATA[<h2 id="在线it学院"><a href="#在线it学院" class="headerlink" title="在线it学院"></a>在线it学院</h2><ul>
<li>CSDN学院<a href="http://edu.csdn.net/yearPromotion" target="_blank" rel="noopener">http://edu.csdn.net/yearPromotion</a></li>
<li>腾讯课堂<a href="http://ke.qq.com/" target="_blank" rel="noopener">http://ke.qq.com/</a></li>
<li>51CTO学院<a href="http://edu.51cto.com/" target="_blank" rel="noopener">http://edu.51cto.com/</a></li>
<li>网易云课堂<a href="http://study.163.com/" target="_blank" rel="noopener">http://study.163.com/</a></li>
<li>百度传课<a href="http://www.chuanke.com/" target="_blank" rel="noopener">http://www.chuanke.com/</a></li>
<li>麦子学院<a href="http://www.maiziedu.com/" target="_blank" rel="noopener">http://www.maiziedu.com/</a></li>
<li>爱酷学习网<a href="http://www.icoolxue.com/" target="_blank" rel="noopener">http://www.icoolxue.com/</a></li>
<li>慕课网<a href="http://www.imooc.com/" target="_blank" rel="noopener">http://www.imooc.com/</a></li>
<li>极客学院<a href="http://www.jikexueyuan.com/" target="_blank" rel="noopener">http://www.jikexueyuan.com/</a></li>
<li>游客学院<a href="http://www.youkexueyuan.com/" target="_blank" rel="noopener">http://www.youkexueyuan.com/</a></li>
<li>宅客学院<a href="http://www.zker.com.cn/" target="_blank" rel="noopener">http://www.zker.com.cn/</a></li>
<li>实验楼<a href="https://www.shiyanlou.com/" target="_blank" rel="noopener">https://www.shiyanlou.com/</a></li>
<li>为梦学院<a href="http://www.vidream.cn/" target="_blank" rel="noopener">http://www.vidream.cn/</a></li>
<li>浪曦<a href="http://www.langsin.com/" target="_blank" rel="noopener">http://www.langsin.com/</a></li>
<li>泰客学院<a href="http://www.taikredu.com/" target="_blank" rel="noopener">http://www.taikredu.com/</a></li>
<li>课课家教育<a href="http://www.kokojia.com/" target="_blank" rel="noopener">http://www.kokojia.com/</a></li>
<li>希赛网<a href="http://www.educity.cn/" target="_blank" rel="noopener">http://www.educity.cn/</a></li>
<li><a href="http://17xuee.com/" target="_blank" rel="noopener">17xuee游戏学院</a></li>
<li><a href="http://www.656463.com/" target="_blank" rel="noopener">领悟书生</a></li>
<li><a href="http://www.tmooc.cn/web/index_new.html" target="_blank" rel="noopener">达内</a></li>
</ul>
<h2 id="教程、博客、论坛"><a href="#教程、博客、论坛" class="headerlink" title="教程、博客、论坛"></a>教程、博客、论坛</h2><ul>
<li>w3cschool菜鸟教程<a href="http://www.runoob.com/" target="_blank" rel="noopener">http://www.runoob.com/</a></li>
<li>易百教程<a href="http://www.yiibai.com/" target="_blank" rel="noopener">http://www.yiibai.com/</a></li>
<li>CSDN论坛<a href="http://www.csdn.net/" target="_blank" rel="noopener">http://www.csdn.net/</a></li>
<li>51CTO.COM<a href="http://www.51cto.com/" target="_blank" rel="noopener">http://www.51cto.com/</a></li>
<li>博客园<a href="http://www.cnblogs.com/" target="_blank" rel="noopener">http://www.cnblogs.com/</a></li>
<li>ChinaUnix博客<a href="http://blog.chinaunix.net/" target="_blank" rel="noopener">http://blog.chinaunix.net/</a></li>
<li>开源中国<a href="http://www.oschina.net/" target="_blank" rel="noopener">http://www.oschina.net/</a></li>
<li>ITPUB技术论坛<a href="http://www.itpub.net/" target="_blank" rel="noopener">http://www.itpub.net/</a></li>
<li>cocos2d<a href="http://www.cocos.com/" target="_blank" rel="noopener">http://www.cocos.com/</a></li>
<li>love2d<a href="http://love2d.org/" target="_blank" rel="noopener">http://love2d.org/</a></li>
<li>unity3d<a href="http://unity3d.com/cn/" target="_blank" rel="noopener">http://unity3d.com/cn/</a></li>
<li>KBEngine<a href="http://kbengine.org/cn/" target="_blank" rel="noopener">http://kbengine.org/cn/</a></li>
<li>skynet<a href="http://skynetdoc.com/" target="_blank" rel="noopener">http://skynetdoc.com/</a></li>
<li>c语言中文网<a href="http://c.biancheng.net/cpp/" target="_blank" rel="noopener">http://c.biancheng.net/cpp/</a></li>
<li>专业linux学习平台<a href="http://www.linuxeye.com/" target="_blank" rel="noopener">http://www.linuxeye.com/</a></li>
<li>c++爱好者<a href="https://www.cppfans.org/" target="_blank" rel="noopener">https://www.cppfans.org/</a></li>
<li><a href="http://www.cocoachina.com/" target="_blank" rel="noopener">CocosChina</a></li>
<li><a href="http://developer.178.com/201002/t_60820408301.html" target="_blank" rel="noopener">游戏开发者</a></li>
<li><a href="http://www.cgder.com/" target="_blank" rel="noopener">中国游戏开发者</a></li>
<li><a href="http://youxihun.com/" target="_blank" rel="noopener">游戏魂</a></li>
<li><a href="http://www.manew.com/forum.php" target="_blank" rel="noopener">游戏蛮牛</a></li>
<li><a href="http://www.cgigc.cn/forum.php" target="_blank" rel="noopener">游戏产业论坛</a></li>
<li><a href="http://edu.gamfe.com/gamedev.html" target="_blank" rel="noopener">云世界游戏开发</a></li>
<li><a href="http://linux.vbird.org/" target="_blank" rel="noopener">鸟哥私房菜</a></li>
</ul>
<h2 id="资源下载"><a href="#资源下载" class="headerlink" title="资源下载"></a>资源下载</h2><ul>
<li>github<a href="https://github.com/" target="_blank" rel="noopener">https://github.com/</a></li>
<li>verysource<a href="http://www.verysource.com/" target="_blank" rel="noopener">http://www.verysource.com/</a></li>
<li>sourceforge<a href="http://sourceforge.net/" target="_blank" rel="noopener">http://sourceforge.net/</a></li>
<li><a href="http://www.codeforge.cn/code" target="_blank" rel="noopener">http://www.codeforge.cn/code</a></li>
<li>程序员联合开发网<a href="http://www.pudn.com/" target="_blank" rel="noopener">http://www.pudn.com/</a></li>
<li>IT资源网<a href="http://it.aura.cn/" target="_blank" rel="noopener">http://it.aura.cn/</a></li>
<li>商业源码网<a href="http://www.zzcodes.net/" target="_blank" rel="noopener">http://www.zzcodes.net/</a></li>
<li>资源爱好者<a href="http://www.aihao.org/" target="_blank" rel="noopener">http://www.aihao.org/</a></li>
<li>搜客网<a href="http://www.soke163.com/" target="_blank" rel="noopener">http://www.soke163.com/</a></li>
<li>车库源码网<a href="http://www.src.cool/portal.php" target="_blank" rel="noopener">http://www.src.cool/portal.php</a></li>
<li>9秒社团<a href="http://www.9miao.com/" target="_blank" rel="noopener">http://www.9miao.com/</a></li>
<li><a href="http://www.yxkfw.com/forum.php" target="_blank" rel="noopener">游戏咖啡屋</a></li>
</ul>
<h2 id="关注优秀个人博客"><a href="#关注优秀个人博客" class="headerlink" title="关注优秀个人博客"></a>关注优秀个人博客</h2><ul>
<li><p>[<a href="http://blog.codingnow.com/" target="_blank" rel="noopener">云风</a></p>
</li>
<li><p><a href="http://www.cppblog.com/Solstice/" target="_blank" rel="noopener">陈硕的Blog</a></p>
</li>
<li><p><a href="http://www.zhihu.com/collection/19837104" target="_blank" rel="noopener">知乎 程序员</a></p>
</li>
<li><p><a href="http://ju.outofmemory.cn/entry/76290" target="_blank" rel="noopener">为项目编写Readme.MD文件</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/sniperHW/" target="_blank" rel="noopener">sniperHW</a></p>
</li>
<li><p><a href="http://www.cnblogs.com/zhiranok/" target="_blank" rel="noopener">知然</a></p>
</li>
<li><p><a href="http://blog.csdn.net/yitouhan/article/details/41171455" target="_blank" rel="noopener">嘻咪</a></p>
</li>
<li><p><a href="http://blog.csdn.net/column/details/server-ljxf.html" target="_blank" rel="noopener">游戏服务器开发专栏</a></p>
</li>
<li><p><a href="http://blog.csdn.net/xufeng0991/article/category/1810085/2" target="_blank" rel="noopener">寒风</a></p>
</li>
</ul>
]]></content>
<categories>
<category>其它</category>
</categories>
<tags>
<tag>其它</tag>
</tags>
</entry>
<entry>
<title>应该阅读</title>
<url>/posts/49e22dc0.html</url>
<content><![CDATA[<h2 id="应该阅读的源码"><a href="#应该阅读的源码" class="headerlink" title="应该阅读的源码"></a>应该阅读的源码</h2><ul>
<li><a href="https://github.com/cloudwu/skynet" target="_blank" rel="noopener">skynet</a></li>
<li><a href="https://github.com/antirez/redis" target="_blank" rel="noopener">redis</a></li>
<li><a href="https://github.com/EZLippi/Tinyhttpd" target="_blank" rel="noopener">Tinyhttpd</a></li>
<li><a href="https://github.com/chenshuo/muduo" target="_blank" rel="noopener">muduo</a></li>
<li><a href="https://github.com/pfultz2/Linq/tree/master/linq" target="_blank" rel="noopener">Linq</a></li>
<li><a href="https://github.com/zouxiaohang/TinySTL" target="_blank" rel="noopener">TinySTL</a></li>
<li><a href="https://github.com/mandliya/algorithms_and_data_structures" target="_blank" rel="noopener">algorithms_and_data_structures</a></li>
<li><a href="https://github.com/mmc-maodun/Data-Structure-And-Algorithm" target="_blank" rel="noopener">Data-Structure-And-Algorithm</a></li>
<li><a href="https://github.com/ldcsaa/HP-Socket/tree/master/Windows" target="_blank" rel="noopener">ldcsaa/HP-Socket</a></li>
</ul>
<h1 id="游戏源码"><a href="#游戏源码" class="headerlink" title="游戏源码"></a>游戏源码</h1><ul>
<li><a href="https://github.com/TrinityCore/TrinityCore" target="_blank" rel="noopener">TrinityCore</a></li>
<li><a href="https://github.com/otland/forgottenserver" target="_blank" rel="noopener">forgottenserver</a></li>
<li><a href="https://github.com/freeeyes/PSS" target="_blank" rel="noopener">PSS</a></li>
</ul>
<h2 id="gameserver"><a href="#gameserver" class="headerlink" title="gameserver"></a>gameserver</h2><ul>
<li><a href="https://github.com/jice1001/game_server" target="_blank" rel="noopener">jice1001/game_server</a></li>
<li><a href="https://github.com/ArkGame/ARK" target="_blank" rel="noopener">ArkGame/ARK</a></li>
<li><a href="https://github.com/InfiniteRasa/Game-Server" target="_blank" rel="noopener">InfiniteRasa/Game-Server</a></li>
<li><a href="https://github.com/Segs/Segs" target="_blank" rel="noopener">SEGS - Super Entity Game Server http://segs.io/</a></li>
<li><a href="https://github.com/shaovie/gserver" target="_blank" rel="noopener">mmoarpg game server</a></li>
<li><a href="https://github.com/alucard-dracula/yggdrasil" target="_blank" rel="noopener">alucard-dracula/yggdrasil</a></li>
<li><a href="https://github.com/theAsmodai/metamod-r" target="_blank" rel="noopener">theAsmodai/metamod-r</a></li>
<li><a href="https://github.com/sniper00/MoonNetLua" target="_blank" rel="noopener">sniper00/MoonNetLua</a></li>
<li><a href="https://github.com/jasonxiong/ServerFramework" target="_blank" rel="noopener">jasonxiong/ServerFramework</a></li>
<li><a href="https://github.com/hyh111/sframe" target="_blank" rel="noopener">hyh111/sframe</a></li>
<li><a href="https://github.com/MFW3D/MFrameWork" target="_blank" rel="noopener">MFW3D/MFrameWork</a></li>
<li><a href="https://github.com/anlingbbq/MOBAGame" target="_blank" rel="noopener">anlingbbq/MOBAGame</a></li>
<li><a href="https://github.com/DamienDoury/Mobamon" target="_blank" rel="noopener">DamienDoury/Mobamon</a></li>
<li><a href="https://github.com/XuBaoJunPaul/The-Warring-State" target="_blank" rel="noopener">XuBaoJunPaul/The-Warring-State</a></li>
<li><a href="https://github.com/evesgf/MOBAServer" target="_blank" rel="noopener">evesgf/MOBAServer</a></li>
<li><a href="https://github.com/bryangough/MobaClone" target="_blank" rel="noopener">bryangough/MobaClone</a></li>
</ul>
<h1 id="棋牌"><a href="#棋牌" class="headerlink" title="棋牌"></a>棋牌</h1><ul>
<li><a href="https://github.com/shihuaping/gamex" target="_blank" rel="noopener">gamex</a></li>
</ul>
<h2 id="shu"><a href="#shu" class="headerlink" title="shu"></a>shu</h2><ul>
<li><a href="https://github.com/tkchu/Game-Programming-Patterns-CN" target="_blank" rel="noopener">《游戏编程模式》中文版 http://gpp.tkchu.me</a></li>
<li><a href="https://www.jianshu.com/p/2292542db80e" target="_blank" rel="noopener">免费的编程中文书籍索引</a></li>
</ul>
]]></content>
<categories>
<category>其它</category>
</categories>
<tags>
<tag>其它</tag>
</tags>
</entry>
<entry>
<title>管理</title>
<url>/posts/5974bf24.html</url>
<content><![CDATA[<h2 id="管理本质"><a href="#管理本质" class="headerlink" title="管理本质"></a>管理本质</h2><p>– 提升正能量、消灭负能量<br>– 营造正向提升的势<br>– 敢管、对事不对人</p>
<h2 id="问题"><a href="#问题" class="headerlink" title="问题"></a>问题</h2><ul>
<li>发现问题</li>
<li>解决问题</li>
<li>预防问题的再次发生</li>
<li>预知避免潜在未发生过的问题发生</li>
</ul>
<h2 id="管理原则"><a href="#管理原则" class="headerlink" title="管理原则"></a>管理原则</h2><ul>
<li>集合其人</li>
<li>整合其力</li>
<li>融合其心</li>
</ul>
<h2 id="员工教导原则"><a href="#员工教导原则" class="headerlink" title="员工教导原则"></a>员工教导原则</h2><ul>
<li>532原则 5分激励 3分表扬 2分批评</li>
<li>精神与物质 认可(奖励与惩罚)</li>
</ul>
<h2 id="流程化规范化"><a href="#流程化规范化" class="headerlink" title="流程化规范化"></a>流程化规范化</h2><ul>
<li>常规以流程化规范化为主</li>
<li>根据实际情况(特殊)辅以人情</li>
</ul>
<h2 id="理解企业"><a href="#理解企业" class="headerlink" title="理解企业"></a>理解企业</h2><ul>
<li>企业是创造价值的地方(盈利)</li>
</ul>
<h2 id="理解人的两面性(自身的角度、每个人观念有差异)"><a href="#理解人的两面性(自身的角度、每个人观念有差异)" class="headerlink" title="理解人的两面性(自身的角度、每个人观念有差异)"></a>理解人的两面性(自身的角度、每个人观念有差异)</h2><ul>
<li>正向:真善美 善良、踏实、</li>
<li>负向: 自私、惰性、随波逐流</li>
</ul>
<h2 id="改变现状"><a href="#改变现状" class="headerlink" title="改变现状"></a>改变现状</h2><ul>
<li>改变现状的重要性</li>
<li>从小事开始一点一滴的改变 潜移默化</li>
<li>小事 行为 习惯 观念 </li>
<li>把握改变的度(适可而止 环境因素)</li>
</ul>
<h2 id="5W1H分析法"><a href="#5W1H分析法" class="headerlink" title="5W1H分析法"></a>5W1H分析法</h2><ul>
<li>1、对象 (What)——什么事情</li>
<li>2、场所 (Where)——什么地点</li>
<li>3、时间和程序 (When)——什么时候</li>
<li>4、人员 (Who)——责任人</li>
<li>5、为什么(Why)——原因</li>
</ul>
<h2 id="做到让主管无事可做"><a href="#做到让主管无事可做" class="headerlink" title="做到让主管无事可做"></a>做到让主管无事可做</h2><ul>
<li>做事要考虑更细致,思维高度高</li>
<li>思维高度 向主管靠拢 主动完成任务(无需主管吩咐)</li>
</ul>
<h2 id="沟通"><a href="#沟通" class="headerlink" title="沟通"></a>沟通</h2><h2 id="真诚"><a href="#真诚" class="headerlink" title="真诚"></a>真诚</h2><h2 id="参考书籍"><a href="#参考书籍" class="headerlink" title="参考书籍"></a>参考书籍</h2><ul>
<li>余世维 领袖性格</li>
</ul>
]]></content>
<categories>
<category>其它</category>
</categories>
<tags>
<tag>其它</tag>
</tags>
</entry>
<entry>
<title>游戏开发/baselib</title>
<url>/posts/0.html</url>
<content><![CDATA[<h2 id><a href="#" class="headerlink" title></a></h2><p><a href="https://github.com/wjakob/filesystem/tree/master/filesystem" target="_blank" rel="noopener">https://github.com/wjakob/filesystem/tree/master/filesystem</a></p>
<p>关服方式<br>1.GM关服(自身也是玩家)</p>
<p>2.web关服<br> 通过连接服务</p>
<p>3.杀进程<br> 不能保存数据<br> 需知道服务的进程号</p>
<p>流程<br>服务器状态<br> 启动中<br> 运行中<br> 重启中<br> 关服中<br> 已关闭</p>
<p>服务器启动时设置为启动中状态<br> 禁止所有客户端连接<br> 启动所有服务<br> 收到所有服务已启动消息后设置为运行中</p>
<p>只有在运行中状态才允许客户端连接游戏</p>
<p>一个连接在请求关服后<br> 设置为关服中状态<br> 在关服状态下禁止连接(有新的连接直接杀掉)<br> 需关闭所有除请求关服者之外所有的客户端连接(要保存数据)<br> 通知关闭所有的服务<br> 在收到所有的服务已关闭消息 设置为已关闭状态<br> 像请求关服者发送已关服成功消息(或以断开连接表示)<br> 视情况决定是否直接退出</p>
<p>连接服务器</p>
<h2 id="常用数据交换语言"><a href="#常用数据交换语言" class="headerlink" title="常用数据交换语言"></a>常用数据交换语言</h2><ul>
<li><a href="http://msgpack.org/" target="_blank" rel="noopener">msgpack</a></li>
</ul>
<h2 id="基本教程"><a href="#基本教程" class="headerlink" title="基本教程"></a>基本教程</h2><ul>
<li><a href="http://www.searchtb.com/2012/09/protocol-buffers.html" target="_blank" rel="noopener">玩转Protocol Buffers</a></li>
<li><a href="https://github.com/cloudwu/pbc" target="_blank" rel="noopener">PBC is a google protocol buffers library for C without code generation.</a></li>
</ul>
<h2 id="介绍"><a href="#介绍" class="headerlink" title="介绍"></a>介绍</h2><pre><code>pbc是lua结合protobuf方案,由云风编写</code></pre><h2 id="pbc"><a href="#pbc" class="headerlink" title="pbc"></a>pbc</h2><ul>
<li><a href="http://blog.codingnow.com/2011/12/protocol_buffers_for_c.html" target="_blank" rel="noopener">pbc设计理念</a></li>
<li><a href="https://github.com/cloudwu/pbc" target="_blank" rel="noopener">pbc github地址</a></li>
</ul>
<h2 id="pbc使用"><a href="#pbc使用" class="headerlink" title="pbc使用"></a>pbc使用</h2><pre><code>安装protobuf http://blog.csdn.net/xiexievv/article/details/47396725
git clone https://github.com/cloudwu/pbc
cd pbc
make</code></pre><h2 id="基本教程-1"><a href="#基本教程-1" class="headerlink" title="基本教程"></a>基本教程</h2><ul>
<li><a href="http://www.searchtb.com/2012/09/protocol-buffers.html" target="_blank" rel="noopener">玩转Protocol Buffers</a></li>
<li><a href="https://github.com/cloudwu/pbc" target="_blank" rel="noopener">PBC is a google protocol buffers library for C without code generation.</a></li>
</ul>
<h2 id="protobuf-lua"><a href="#protobuf-lua" class="headerlink" title="protobuf lua"></a>protobuf lua</h2><ul>
<li><a href="http://blog.csdn.net/mergerly/article/details/16350871" target="_blank" rel="noopener">在lua环境中使用protobuf</a></li>
<li><a href="http://www.cocoachina.com/bbs/read.php?tid=227404" target="_blank" rel="noopener">推荐个protobuf的lua版</a></li>
<li><a href="http://blog.sina.com.cn/s/blog_4458fdda01012tu7.html" target="_blank" rel="noopener">用protoc-gen-lua生成PB的lua代码</a></li>
<li><a href="http://my.oschina.net/ffs/blog/393574" target="_blank" rel="noopener">cocos2dx3.4 lua整合protobuf</a></li>
<li><a href="https://github.com/cloudwu/pbc/tree/master/binding/lua" target="_blank" rel="noopener">pdb bind lua</a></li>
<li><a href="http://blog.csdn.net/caisini_vc/article/details/5599468" target="_blank" rel="noopener"> Google 的开源技术protobuf 简介与例子</a></li>
<li><a href="http://www.cnblogs.com/kimmy/p/4271784.html?utm_source=tuicool&utm_medium=referral" target="_blank" rel="noopener">序列化悍将Protobuf-Net,入门动手实录</a></li>
</ul>
<h2 id="linux安装使用protobuf"><a href="#linux安装使用protobuf" class="headerlink" title="linux安装使用protobuf"></a>linux安装使用protobuf</h2><pre><code>参考 http://blog.csdn.net/xiexievv/article/details/47396725
git clone https://github.com/google/protobuf.git
sudo apt-get install autoconf automake libtool curl make g++ unzip
cd protobuf/src
vim autogen.sh
替换curl $curlopts -O https://googlemock.googlecode.com/files/gmock-1.7.0.zip
为
curl $curlopts -L -o gmock-1.7.0.zip https://github.com/peter-wangxu/gMock/archive/1.7.0.zip
./autogen.sh
./configure
make
make check
sudo make install
sudo ldconfig