感悟 (2015.01.01 — 2017.03.31)

来源:互联网 发布:泰牛程序员学费多少 编辑:程序博客网 时间:2024/06/01 16:59

随笔:

75206d3c5f8996bf000b8d2c8d32592c59bc767f4e8c54c1000b7a784ebb4e0e53f080fe62e6670a77206b647685723260c6000b723260c6663059634f897685000b94b26630670191ce89827685000b806b660f768575384ebb4f1b628b4ed7768572324ebb5ba1768565e16cd665e1592a000b82e05bcd8d36ff0d530076f95fd9000b71d696c15b8a77e69e409e454e4c5fd854ca000b738c4fb05c0776f95b82670a79ce4e4f000b97a18ead5c3e7602ff0d6b7c800d540f5df3000b4ebb752081eb53e58c0265e16b7cff0d755a53d74e3a5fc471686c589753000b4e1795f54e4c4e8c90fe66306b64786f7685ff0d53eb66307acc573b4e0e540dff0d8c024e606ca2670a8d45683d8bf58c02000b52ab529c66306ca2670a75297685ff0d670191ce89827685663063a85237529cff0d63027eee6028000b4ebb75204e0e8fc85
16c4e2b5b58ff1b51744f615c424e8cff0d517462125c424e8c000b4e264e8f5f8c5df2ff0d5bbe4ee65f864ebb000b4f61572962b260294e2b6ca
25b8dff0d4ec14e4990fe66305784573fff0d90a44f6153bc6b7c5428ff
0d6d3c77415e734ec14e495463ff20000b4e17754d89c3ff1b7eb87e42f
f1c4ebb752089c3ff1b6ca2670a61104e4aff1c4ef8503d89c3ff1b79f0
678254124e0b000b535b89c3800d7ea753d7ff0d539b79f0800d858553d
2ff0d6701540f663096905fc462416b33000b4f618ba577204f615c328f
944e87ff0d8ba5772076854e8c5c324e0e8982523159058bf5000b54eb5
92a4f61670a4e2b9a6d9ad98e6d77eeff0d62124e0e4f1b62857741624c
770c7b128bde000b7f8f597e7685723260c6770c8fd16c15000b4e254e2
b9e3e5b5163a6543c002e002e6edbff099e3e543c00680076006fff0a00
0b530688c630029a98000b4e0b6d78597e000b743568cc4e67753c8bd89
15382b2ff0d67f57c746cba76d19172918c8337ff0d683868387cbf901b
000b6ca2670a65e17f1965e1654676857232548d6069000b62114e3b670
15f3b768556dc62dcff1b67015f3b726a7407653c51fcff0d67015f3b96
335fa2ff0d5c1291d09b556cd6653c51fcff0d723260c67685529c91d00
00b8db474045e745c416e396210ff0d6ca2670a67019ad95884754dff1c
4e534e5474045e745c416e396210ff0d6ca2670a67019ad95884754dff1
c7fbe6bdc74045e745c416e396210ff0d6ca2670a67019ad95884754dff
1c639374045e745c416e396210ff0d6ca2670a67019ad95884754dff1c6
5b08bfb514c8fd16c156e396210ff0d670a67019ad95884754dff1c7bef
74048fd16c156e396210ff0d670a67019ad95884754d000b0074006a007
900210068007000650021006f007000210063007000740074000b67019a
d95884754d663065e15949000b53184ead4e7162405f897b815356000b5
bcd7fc2768579d98bc1ff1b91cf5fc4000b53eb670a4e2579ce7f177a0c
8bee8a01ff1b4e0179ce6630592a592a63299a837685ff0d53e74e0179c
e66306ca24ebb75297685000b6212740789e48bf9592a4e4c4e8cff0d53
eb66307acc573b4e0e540d000b5ba267e65ba267e6ff02000b65406cbc3
0027ed06d4f30026588531730025f545b9976853002505b4e7153577685
3002553262107685000b4e0b52316ee26c4a51695e2eff0d4e0c5231999
359356ce26c35ff0d90fe80fe54045f985f89999aff1c4e0b5231603c7e
e059586240ff0d4e0c523159288858834a5e2eff0d90fe80fe77625f985
f89999a000b6b248d50738c601e806bff0d5f2199a94e89ff0d96499054
660fff0d738c50666798ff0d674f560a8bdbff0d7f586c396d6aff0d9a6
d4e92000b6212600f4e496630835f9ea776af7685ff02000b663f4f61ff
20000b8bc74ebbff1b82f296c54e0e95ef51fb5905ff0d7137540f518e7
70c51fb8eacff094e605c3266308bf55b67538763937b2d4e8d540eff0a
000b67019ad95884754d768554f37407ff1b6b6456e14e3b670a4e8789c
5521a624e4e0e516d5e74ff09670a4e8789c5521a5c32597e529f4e87ff
0a000b621289825bfa59744ebb597e5231678281f5ff0979f0678276856
5ba5412ff0a002e002e770c300b60286120597479d94e67300c670a6120
000b4ebb752059055905663056f15884000b4ebb7520ff0d4e955474674
39649ff0d62128bee65e14f276b22ff0d621251b45b9b4e0e73aa6e3962
104e873003000b5b6572ed000b4e084e8c5f01593596bf000b4ef1671c6
6207a7bff0d811b8e105b9f5731000b77e68fdc9001000b6001670a656d
75504e4c5fc4000b6cd65f8c97018982670a60ea7f5b52375ea7ff0d800
d4e0e66308d55508052375ea7000b621266304e014e2b83dd000b81eb77
e64e4c660f000b97ed514a517c6667000b5fce8fb28d2091ce000b62125
92b8ba9538d7b1291cd85d052014e87000b4ebb6ca2670a68a760f4ff0d
548d54b99c7d670a4ec14e495207522cff2020152015546966209a71300
b5c1267988db47404300c000b53f04ee663a96d4cff0d57294e014e2b73
b058844ebb4ebb57487b4a76855b8d7f8f4e17754d91cdff0d667b529c7
68590584f2173885c074f1b589f52a130035983679d73b058845def5f03
5e774e0e5b595729ff0d90a44e49004a00525def5f035fc65b9b0032003
1003100265f5352a04e8f90584f21300356e16b65ff0d62124eed4e0e80
fe5e0d671c4ebb4eed62115c3281eb5df27685516990e9969d788e5c079
01b8fc873b0588476855e747b4a800d5f7c5e966d899665300376f953ce
ff0d667b529c5e958be688ac8ba55b9b66304e0179ce4f1996c67685592
a8d4c300390a44e9c9ad9667b529c76854ebb901b8fc852ab529c5de64f
5d5c074f804e17754d53d95f9866f57f8f597eff0d56e14e3b667b529c6
6304e0179ce592a8d4cff0d88ac8d4c4e894e874e015b9b76858d244efc
300320152015300b0045004f0042548d547e8fd1ff1b4ebb7c7c884d4e3
b7685592a6028548d655a517cff097f8fff0a683d5171727a300c000b80
377a245149752062d37ede9b559b3d65f7ff0d66ff8bf54e874e0153e68
bdeff0d66f1ff1b4e0e53f08bd663a34f6176854e0b5e1e300362124eed
5958800d8a014e4c66f1ff1b4e0e53f08bd663a34f616701723276854eb
b2015201567d06769300b5a5b604c726a8bee300c000b000b672b66ff6e
068d2c96bf62114ebbff0d000b4e0e7ed0625451fc8002592a772030030
00b81eb53e582f296c551fb70bd72f2ff0d000b4ecf67665bcd8d365166
51e25c193003000b918a752068a76b7c8c0262115669ff0d000b78359a6
d958067ab5b9b4e7f57653003000b6326519c534491cd5c726cb45729ff
0d000b7acc9a6d67695a024f21540f4ebb3003000b20152015003300310
0310036592f89c76626665b51b05dea30026732519c300b827b67304ebb
7520300c000b4ebb752053585318591b6b688df0ff0d000b5c0776f9795
f4edaff0d4e60898251e24ebb505b3003000b767f4ee451754ea2671e59
0e66afff0d000b6c6098cf543a5013524e671e68123003000b52a0540e5
bcd8d3665e151ee636fff0d000b8d3a52b35fc460c6ff0d603c628b6d42
514a8bf03003000b6d4b91534e0a67706c8a918a53bcff0d000b6c356d4
282b28c2377e64f5659053003000b201520155435656d6894300b511367
98591753f3300c000b670a4e01592aff0d8f678fc865e1540e5c724e19f
f0d5ffe713761108bc75231ff0d5c725c3266305c72ff0d4e0e77e69054
4f6153ec5b844ec14e49ff0d4e0e7ba24f6157295c72987776d78c6b5b8
6ff0d4e0e7ba24f6157295c72811b4e0c76d74fc0522a5e98ff0d4e0e58
9f4e015bf9ff0d4e0e51d04e015207ff0d672d4e01ff0d4e0e4e8d30034
f4766308fda4e0177ad95f5ff0d5c727b124e877b12ff0d4e2c65e16bd5
59aa5a9bff0d827451a153e54ecb30032015201551b05511ff1b53424ef
762128fd976f94fe276854e8c000b806b660f768567019ad95884754d66
30539b9054000b77206b64768559285e096c398fdd90fe600177414e019
8985b675f9376855fc4000b4ebb75208d365729670a8ffe6c43ff0d54eb
6016811b4e0c8df060a160a120152015516e5c109f857ae6724989806e3
98bb151774e2e4e0199976b4d300b8d71554b8d71300c000b81f5865b67
82ff0d5b89975a7b04ff0d4e08726a5e774f5dff0d543f4ee689c3590e2
01520159a6d672b90fe300b89c3590e56205620300cff0d672d6e9151fb
81eb90545fb87ed0000b534453e560a160a1000b670a591b5c1251a59b4
355e053fa000b7a7b600660d94ebb5bf165e19651000b4e1c752054c160
29000b6ce488418748866c7b1282ce592a000b5b655e0753e15f7295027
67e94ff000b6b8c670953489aa58d7870c970c998cf000b5c3e543a6564
000b000b5c3e543a6564000b5c3e543a6564000b6ec36cb296e965e15e9
66da8000b6d8a6fc16d42767c5f7d5cb9000b594c529c62e94e9295f56d
895f9896ff60a4000b793f7a385b8a629b81e45b515fc4000b95809a729
b3d9b464e0e4f126219000b770c659d96347168592857319622964d000b
4ecf59358f6d000b20152015300b59285b8c63d152125b99300c000b4eb
b6cd65731ff0d57316cd6592aff0d592a6cd69054ff0d90546cd681eb71
3720152015300b80025b51002190545fb87ed0300c000b5bcd5bb74e0e7
5294e7182707531ff0d000b4e674e2e81eb670a534494a07ca0ff1c000b
5b8a5c464e0e752967b79ad95803ff0d000b4e674e2e81eb670a9ec591d
25c4cff1c000b51fb95e983ac606965e14ebb9690ff0d000b4e674e2e8f
679a6d591b59837c08ff1c000b5a3759bc83ac606965e182705a93ff0d0
00b4e674e2e81eb670a989d5983738aff1c000b7538514082e690435e74
75205fd8ff0d000b516e7ed052e554127a98524e8bfc3003000b2015201
55b8c77205b988d766053300b529e5b678bd8300c000b



=================================================================================

题目:利用下面的描述,解密上面的内容。

描述:计算机,计算机,恩……,计算机,0 和 1 玄奥之门。


/** 加密类*/public class CharToUnicode {// 多少...比较...合适...呢?I think,文中有吧……private static int 玄机 = "hello world".compareTo("hello world");private static String str = "你好!";public static void main(String[] args) {System.out.print(getUnicode(str));}public static String getUnicode(String source){String returnUniCode=null;String uniCodeTemp=null;for(int i=0;i<source.length();i++){String temp = Integer.toHexString((int)source.charAt(i) + 玄机);if (temp.length() == 1) {uniCodeTemp = "000" + temp;} else if (temp.length() == 2) {uniCodeTemp = "00" + temp;} else if (temp.length() == 3) {uniCodeTemp = "0" + temp;} else {uniCodeTemp = temp;}returnUniCode = returnUniCode == null ? uniCodeTemp : returnUniCode + uniCodeTemp;}return returnUniCode;}}
/** 解密类*/public class UnicodeToChar {// 多少...比较...合适...呢?I think,文中有吧……private static int 玄机 = "hello world".compareTo("hello world");private static String str = "4f60597dff01";public static void main(String[] args){System.out.println(getChar(str));}public static String getChar(String source){StringBuffer sBuffer = new StringBuffer();int len = source.length();for (int i = 0; i < len; i += 4) {String temp = source.substring(i, 4 + i);char a = (char)(Integer.parseInt(temp, 16) - 玄机);sBuffer.append(a);}return sBuffer.toString();}}









0 0
原创粉丝点击