{"rsdb":{"rid":"239459","subhead":"","postdate":"0","aid":"165040","fid":"97","uid":"1","topic":"1","content":"
\n

\"\"

A<\/strong>\u4ee3\u7801\u7f16\u8f91\u5668\uff0c\u5728\u7ebf\u6a21\u7248\u7f16\u8f91\uff0c\u4eff\u5f00\u53d1\u5de5\u5177\u7f16\u8f91\u5668\uff0cpdf\u5728\u7ebf\u9884\u89c8\uff0c\u6587\u4ef6\u8f6c\u6362\u7f16\u7801<\/span><\/strong><\/span>
B \u96c6\u6210\u4ee3\u7801\u751f\u6210\u5668<\/span> [\u6b63\u53cd\u53cc\u5411](\u5355\u8868\u3001\u4e3b\u8868\u3001\u660e\u7ec6\u8868\u3001\u6811\u5f62\u8868\uff0c\u5feb\u901f\u5f00\u53d1\u5229\u5668)+\u5feb\u901f\u8868\u5355<\/strong><\/span>\u6784\u5efa\u5668<\/span><\/strong><\/span><\/span>
freemaker\u6a21\u7248\u6280\u672f \uff0c0\u4e2a\u4ee3\u7801\u4e0d\u7528\u5199\uff0c\u751f\u6210\u5b8c\u6574\u7684\u4e00\u4e2a\u6a21\u5757\uff0c\u5e26\u9875\u9762\u3001\u5efa\u8868sql\u811a\u672c\uff0c\u5904\u7406\u7c7b\uff0cservice\u7b49\u5b8c\u6574\u6a21\u5757<\/span><\/span><\/span>
C <\/span><\/strong>\u96c6\u6210\u963f\u91cc\u5df4\u5df4\u6570\u636e\u5e93\u8fde\u63a5\u6c60<\/span>druid<\/span><\/strong><\/span><\/span>  \u6570\u636e\u5e93\u8fde\u63a5\u6c60  \u963f\u91cc\u5df4\u5df4\u7684 druid\u3002Druid\u5728\u76d1\u63a7\u3001\u53ef\u6269\u5c55\u6027\u3001\u7a33\u5b9a\u6027\u548c\u6027\u80fd\u65b9\u9762\u90fd\u6709\u660e\u663e\u7684\u4f18\u52bf<\/span><\/span><\/span>
D <\/strong><\/span>\u96c6\u6210\u5b89\u5168\u6743\u9650\u6846\u67b6<\/span>shiro<\/span><\/strong><\/span><\/span>
  Shiro \u662f\u4e00\u4e2a\u7528 Java \u8bed\u8a00\u5b9e\u73b0\u7684\u6846\u67b6\uff0c\u901a\u8fc7\u4e00\u4e2a\u7b80\u5355\u6613\u7528\u7684 API \u63d0\u4f9b\u8eab\u4efd\u9a8c\u8bc1\u548c\u6388\u6743\uff0c\u66f4\u5b89\u5168\uff0c\u66f4\u53ef\u9760<\/span><\/span><\/span>
E <\/strong><\/span>\u96c6\u6210<\/span>ehcache<\/span><\/strong>\u5206\u5e03\u5f0f\u7f13\u5b58<\/span><\/strong><\/span><\/span>
  \u662f\u4e00\u4e2a\u7eafJava\u7684\u8fdb\u7a0b\u5185\u7f13\u5b58\u6846\u67b6\uff0c\u5177\u6709\u5feb\u901f\u3001\u7cbe\u5e72\u7b49\u7279\u70b9,\u5e7f\u6cdb\u4f7f\u7528\u7684\u5f00\u6e90Java\u5206\u5e03\u5f0f\u7f13\u5b58\u3002<\/span><\/span><\/span>
F <\/span><\/strong>\u96c6\u6210\u5fae\u4fe1\u63a5\u53e3\u5f00\u53d1\uff0c\u5fae\u4fe1\u81ea\u5b9a\u4e49\u83dc\u5355<\/span>\uff08\u652f\u6301\u591a\u4e2a\u516c\u4f17\u53f7\uff09<\/strong><\/span><\/span><\/span>
G<\/strong> <\/span>\u56fe\u7247\u722c\u866b<\/span>\u6280\u672f\uff1a\u8f93\u5165\u6709\u56fe\u7247\u7684\u7f51\u5740\uff0c\u80fd\u628a\u6b64\u7f51\u9875\u7684\u56fe\u7247\u722c\u53d6\u5e76\u4e0b\u8f7d\u5230\u672c\u5730\u670d\u52a1\u5668<\/strong><\/span><\/span><\/span>
H SQL \u7f16\u8f91\u5668,<\/span> \u652f\u6301\u590d\u6742sql\u8bed\u53e5\uff08\u5199\u5165\u8bed\u53e5\uff0c\u67e5\u8be2\u8bed\u53e5\uff09\uff0c\u751f\u6210\u62a5\u8868\uff0c\u53ef\u4ee5\u5bfc\u51faexcel<\/strong><\/span><\/span><\/span>
I<\/strong>  <\/span>websocket<\/span> \u771f\u6b63\u53ca\u65f6\u901a\u8baf\u6280\u672f<\/strong><\/span><\/span><\/span>
  \u5373\u65f6\u804a\u5929\u3001\u53ca\u65f6\u7ad9\u5185\u4fe1\u5e76\u58f0\u97f3\u63d0\u9192\u3001\u5b9e\u65f6\u5728\u7ebf\u7ba1\u7406\u3001websocket\u53ca\u65f6\u5237\u65b0\u9875\u9762\uff08\u5b8c\u80dc<\/span>ajax\u6280\u672f<\/span>\uff09<\/span><\/span><\/span>
J<\/strong>  <\/span>redis <\/span>\u5de5\u5177\u7c7b\u63a5\u53e3\uff0c\u65b9\u4fbf\u8c03\u7528\uff0c\u5e76\u53d1\u80fd\u529b\u5f3a<\/span><\/span><\/strong><\/span><\/span>
K \u591a\u6570\u636e\u6e90<\/span>\uff08\u652f\u6301\u540c\u65f6\u8fde\u63a5\u65e0\u6570\u4e2a\u6570\u636e\u5e93\uff0c\u53ef\u4ee5\u4e0d\u540c\u7684\u6a21\u5757\u8fde\u63a5\u4e0d\u540c\u6570\u7684\u636e\u5e93\uff09\u652f\u6301N\u4e2a\u6570\u636e\u6e90<\/span><\/strong><\/span><\/span>
L<\/strong>  \u5feb\u9012\u5355\u53f7\u7269\u6d41\u67e5\u8be2\u63a5\u53e3<\/span>\uff08\u4e0d\u9700\u8981\u9009\u62e9\u7269\u6d41\u516c\u53f8\uff0c\u6839\u636e\u5355\u53f7\u81ea\u52a8\u8bc6\u522b\uff09<\/strong><\/span><\/span><\/span><\/span>
M <\/strong>\u8c03\u7528\u6444\u50cf\u5934\u62cd\u7167\uff0c\u81ea\u5b9a\u4e49\u88c1\u526a\u7f16\u8f91\u5934\u50cf\uff0c\u5934\u50cf\u56fe\u7247\u8272\u5ea6\u8c03\u8282<\/strong><\/span>

1<\/span><\/strong>.   \u6743\u9650\u7ba1\u7406\uff1a\u70b9\u5f00\u4e8c\u7ea7\u83dc\u5355\u8fdb\u5165\u4e09\u7ea7\u83dc\u5355\u663e\u793a \u89d2\u8272(\u57fa\u7840\u6743\u9650)\u548c\u6309\u94ae\u6743\u9650
      \u89d2\u8272(\u57fa\u7840\u6743\u9650): \u5206\u89d2\u8272\u7ec4\u548c\u89d2\u8272,\u72ec\u7acb\u5206\u914d\u83dc\u5355\u6743\u9650\u548c\u589e\u5220\u6539\u67e5\u6743\u9650\u3002<\/span><\/span>
      \u6309\u94ae\u6743\u9650: \u7ed9\u89d2\u8272\u5206\u914d\u6309\u94ae\u6743\u9650\u3002<\/span><\/span>
2<\/span><\/strong>.   \u6309\u94ae\u7ba1\u7406\uff1a\u81ea\u5b9a\u4e49\u6309\u94ae\u7ba1\u7406\uff0c\u7ef4\u62a4\u6309\u94ae\u6743\u9650\u6807\u8bc6\u7b49
3<\/span><\/strong>.   \u83dc\u5355\u7ba1\u7406\uff1a\u65e0\u9650\u7ea7\u522b\u81ea\u5b9a\u4e49\u83dc\u5355\uff0c\u81ea\u5b9a\u4e49\u83dc\u5355\u56fe\u6807\uff0c\u4e1a\u52a1\u83dc\u5355\u548c\u7cfb\u7edf\u83dc\u5355\u5206\u79bb\uff0c\u83dc\u5355\u72b6\u6001\u663e\u793a\u9690\u85cf\uff08\u9012\u5f52\u5904\u7406<\/span>\uff09
4<\/span><\/strong>.   \u6570\u636e\u5b57\u5178\uff1a\u65e0\u9650\u7ea7\u522b\uff0c\u652f\u6301\u591a\u7ea7\u522b\u65e0\u9650\u5206\u7c7b\u3002\u5185\u8bbe\u7f16\u53f7\uff0c\u6392\u5e8f\u7b49
5<\/span><\/strong>.   \u65e5\u5fd7\u7ba1\u7406\uff1a\u8bb0\u5f55\u7528\u6237\u767b\u5f55\u9000\u51fa\u548c\u4e00\u4e9b\u91cd\u8981\u64cd\u4f5c\u8bb0\u5f55
6<\/strong><\/span>.   \u5728\u7ebf\u7ba1\u7406\uff1awebsocket\u6280\u672f\uff0c\u5b9e\u65f6\u68c0\u6d4b\u5728\u7ebf\u7528\u6237\u5217\u8868\uff0c\u7edf\u8ba1\u5728\u7ebf\u4eba\u6570,\u53ef\u5f3a\u5236\u7528\u6237\u4e0b\u7ebf <\/span>\u540c\u4e00\u7528\u6237\u53ea\u80fd\u5728\u4e00\u4e2a\u5ba2\u6237\u7aef\u767b\u5f55
7<\/span><\/strong>.   \u7cfb\u7edf\u7528\u6237\uff1a\u5bf9\u5404\u4e2a\u57fa\u672c\u7684\u7528\u6237\u589e\u5220\u6539\u67e5\uff0c\u5355\u53d1\u3001\u7fa4\u53d1\u7ad9\u5185\u4fe1\u90ae\u4ef6\u77ed\u4fe1\uff0c\u5bfc\u5165\u5bfc\u51faexcel\u8868\u683c\uff0c\u6279\u91cf\u5220\u9664
8<\/span><\/strong>.   \u4f1a\u5458\u7ba1\u7406\uff1a\u5bf9\u524d\u53f0\u7528\u6237\u7ba1\u7406\uff0c\u5206\u914d\u4f1a\u5458\u7ea7\u522b\uff0c\u5230\u671f\u65f6\u95f4\uff0c\u72b6\u6001\uff0c\u8054\u7cfb\u4fe1\u606f\u7b49\u8d44\u6599
9<\/span><\/strong>.   \u4ee3\u7801\u751f\u6210<\/span>\uff1a\u751f\u6210\u5b8c\u6574\u7684\u6a21\u5757\u4ee3\u7801\uff0c\u5e76\u4fdd\u7559\u751f\u6210\u8bb0\u5f55\u6a21\u7248\uff0c\u53ef\u590d\u7528 \uff08\u8d85\u5f3a\u608d\u5f00\u53d1\u5229\u5668<\/span>\uff09
         \u6b63\u5411\u751f\u6210:  \u751f\u6210\u5b8c\u6574\u7684\u6a21\u5757\uff0c\u9875\u9762\u3001\u5904\u7406\u7c7b\u3001service\u5c42\u3001myabaits\u7684xml \u5efa\u8868\u7684sql\u811a\u672c\u7b49
         \u53cd\u5411\u751f\u6210:  \u4efb\u610f\u8fde\u63a5\u5176\u5b83\u6570\u636e\u5e93(mysql\u3001oracle\u3001sqlserver)\uff0c\u6839\u636e\u8868\u53cd\u5c04\u751f\u6210\u672c\u7cfb\u7edf\u7684\u6a21\u5757
10<\/strong><\/span>. \u6027\u80fd\u76d1\u63a7\uff1a\u76d1\u63a7\u6574\u4e2a\u7cfb\u7edf\u7684\u6027\u80fd\uff0cSQL\u76d1\u63a7\uff0cSQL\u9632\u706b\u5899\uff0cURL\u76d1\u63a7\uff0cSPRING\u76d1\u63a7\uff0cSESSION\u76d1\u63a7\u7b49
11<\/strong><\/span>. \u63a5\u53e3\u6d4b\u8bd5\uff1aPOST or GET \u65b9\u5f0f\u68c0\u6d4b\u7cfb\u7edf\u63a5\u53e3\uff0c\u53c2\u6570\u52a0\u5bc6\uff0cjson\u8fd4\u56de\u7ed3\u679c\uff0c\u8ba1\u7b97\u670d\u52a1\u5668\u54cd\u5e94\u65f6\u95f4
12<\/span><\/strong>. \u53d1\u9001\u90ae\u4ef6\uff1a\u5355\u53d1\uff0c\u7fa4\u53d1\u90ae\u4ef6  
13<\/span><\/strong>. \u7f6e\u4e8c\u7ef4\u7801\uff1a\u751f\u6210\u4e8c\u7ef4\u7801\u56fe\u8868\u4fdd\u5b58\u5230\u670d\u52a1\u5668 or  \u89e3\u6790\u8bfb\u53d6\u4e8c\u7ef4\u7801\u5185\u4fe1\u606f
14<\/span><\/strong>. \u56fe\u8868\u62a5\u8868\uff1a\u67f1\u72b6\u56fe\u3001\u997c\u72b6\u56fe\u3001\u6298\u7ebf\u56fe\u3001\u5404\u79cd\u56fe\u8868\u5927\u5168
15<\/span><\/strong>. \u5730\u56fe\u5de5\u5177\uff1a\u6253\u5f00\u5730\u56fe, \u9f20\u6807\u70b9\u51fb\u5730\u56fe\u67d0\u4f4d\u7f6e\u83b7\u53d6\u7ecf\u7eac\u5ea6\u5750\u6807\uff0c\u6839\u636e\u7ecf\u7eac\u5ea6\u8ba1\u7b97\u4e24\u70b9\u8ddd\u79bb
16<\/strong><\/span>. \u6253\u5370\u6d4b\u8bd5\uff1a\u9875\u9762\u6253\u5370\u9884\u89c8\u6d4b\u8bd5<\/span>
17<\/strong><\/span>. \u56fe\u7247\u7ba1\u7406\uff1a\u5bf9\u6279\u91cf\u4e0a\u4f20\u7684\u56fe\u7247\u7edf\u4e00\u7ba1\u7406 \uff0c\u70b9\u51fb\u653e\u5927\uff0c\u53ef\u6253\u5f00\u591a\u4e2a\uff0c\u81ea\u7531\u5207\u6362\uff0c\u7eda\u4e3d\u9884\u89c8\u6548\u679c
18<\/strong><\/span>. \u56fe\u7247\u722c\u866b\uff1a\u8f93\u5165\u67d0\u7f51\u5740\uff0c\u722c\u51fa\u5176\u56fe\u7247\u663e\u793a\u5728\u9875\u9762\u4e0a\uff0c\u53ef\u4ee5\u653e\u5927\u9884\u89c8\u3002\u53ef\u4fdd\u5b58\u5230\u670d\u52a1\u5668\u4e0a\uff0c\u5230\u56fe\u7247\u7ba1\u7406\u91cc\u9762
19<\/strong>. \u7ad9\u5185\u4fe1\uff1a\u6536\u4fe1\u7bb1\u548c\u53d1\u4fe1\u7bb1\uff0c websocket\u6280\u672f\u901a\u8baf\u6280\u672f\u505a\u7684\u53ca\u65f6\u6536\u4fe1\u63d0\u9192\uff0c\u53ef\u914d\u7f6e\u8bed\u97f3\u63d0\u793a\u6765\u4fe1
20<\/span><\/strong>. \u4e0b\u62c9\u8054\u52a8\uff1a\u56db\u7ea7\u4e0b\u62c9\u8054\u52a8demo
21<\/span><\/strong>. \u7cfb\u7edf\u8bbe\u7f6e\uff1a\u4fee\u6539\u7cfb\u7edf\u540d\u79f0\uff0c\u90ae\u4ef6\u670d\u52a1\u5668\u914d\u7f6e\uff0c\u77ed\u4fe1\u8d26\u53f7\u8bbe\u7f6e\uff0c\u56fe\u7247\u6c34\u5370\u914d\u7f6e\uff0c\u5fae\u4fe1\u914d\u7f6e
22<\/strong><\/span>. \u53ca\u65f6\u804a\u5929\uff1a\u6253\u5f00\u804a\u5929\u7a97\u53e3\uff0c\u53ef\u7fa4\u804a\u3001\u4e00\u5bf9\u4e00\u804a\u5929<\/span>
23<\/span><\/strong>. \u8868\u5355\u6784\u5efa\uff1a\u62d6\u62fd\u5f0f\u5feb\u901f\u81ea\u5b9a\u4e49\u6784\u5efa\u8868\u5355\uff0c\u7ec4\u5efa\u5143\u7d20\u4e30\u5bcc\uff0c\u6709\u5bcc\u6587\u672c\u3001\u4e0a\u4f20\u63a7\u4ef6\u3001\u4e0b\u62c9\u6846\u7b49\u7b49
24<\/strong><\/span>. \u4e3b\u9644\u7ed3\u6784\uff1a\u63d0\u4f9b\u4e00\u4e2a\u4e3b\u8868\u548c\u660e\u7ec6\u8868\u6a21\u5757\u7684\u4f8b\u5b50(\u7528\u672c\u4ee3\u7801\u751f\u6210\u5668\u751f\u6210\u7684)
25<\/span><\/strong>. \u7ec4\u7ec7\u673a\u6784\uff1a\u65e0\u9650\u7ea7\u522b\uff0c\u516c\u53f8or\u90e8\u95e8\u7ba1\u7406
26<\/strong><\/span>. \u5458\u5de5\u7ba1\u7406\uff1a\u548c\u7ec4\u7ec7\u673a\u6784\u90e8\u95e8\u7ba1\u7406\uff0c\u53ef\u4ee5\u7ed1\u5b9a\u767b\u5f55\u7cfb\u7edf\u7528\u6237\uff0c\u6388\u6743\u6570\u636e\u6743\u9650
27<\/span><\/strong>. \u6587\u4ef6\u7ba1\u7406\uff1a\u4e0a\u4f20\u6587\u4ef6\uff0c\u4fee\u6539\u5220\u9664\u6587\u4ef6\uff0c\u8ba1\u7b97\u6587\u4ef6\u5927\u5c0f
28<\/span><\/strong>. \u5feb\u9012\u67e5\u8be2\uff1a\u8f93\u5165\u5feb\u9012\u5355\u53f7\uff0c\u67e5\u8be2\u7269\u6d41\u8ddf\u8e2a\u4fe1\u606f\u3002\u4e0d\u9700\u8981\u9009\u62e9\u7269\u6d41\u516c\u53f8\uff0c\u6839\u636e\u5355\u53f7\u81ea\u52a8\u8bc6\u522b<\/span>
  -------------------------------------------------------------------------------------------------------------------------\u6570\u636e\u5e93\u7ba1\u7406<\/strong>
29<\/span><\/strong>. \u6570\u636e\u5e93\u5907\u4efd<\/span>\uff1a\u53ef\u5907\u4efd\u5355\u8868\u3001\u6574\u5e93\uff0c\u652f\u6301\u672c\u5730\u548c\u8fdc\u7a0b\u6570\u636e\u5e93\u5907\u4efd(java<\/a>\u754c\u9762\u7f16\u7a0b\u6280\u672f\uff0csocket\u7f16\u7a0b\u6280\u672f<\/span>)
30<\/strong><\/span>. \u5907\u4efd\u5b9a\u65f6\u5668\uff1aquartz 2.2 \u5f3a\u5927\u7684\u4efb\u52a1\u8c03\u5ea6\uff0c\u591a\u7ebf\u7a0b\u5907\u4efd\u6570\u636e\u5e93\uff0c\u4efb\u52a1\u542f\u52a8\u5173\u95ed\u5f02\u6b65\u64cd\u4f5c
31<\/strong><\/span>. \u6570\u636e\u5e93\u8fd8\u539f\uff1a\u5386\u53f2\u5907\u4efd\u8bb0\u5f55\uff0c\u8fd8\u539f\u6570\u636e\u5e93 or \u5355\u8868 \uff0c\u7edf\u8ba1\u5907\u4efd\u65f6\u95f4\u548c\u6587\u4ef6\u5927\u5c0f<\/span>
32<\/strong><\/span>. SQL\u7f16\u8f91\u5668\uff1a\u5f3a\u5927\u7684SQL\u7f16\u8f91\u5668\uff0c\u652f\u6301\u7f16\u8f91\u8bed\u53e5\u590d\u6742\u67e5\u8be2\u8bed\u53e5\uff0c\u751f\u6210\u52a8\u6001\u62a5\u8868\uff0c\u53ef\u5bfc\u51faexcel
------------------------------------------------------------------------------\u65b0\u95fb\u7ba1\u7406\uff1a\u65b0\u95fb\u7684\u7ef4\u62a4\u3001\u53d1\u5e03\u3001\u6743\u91cd\u6392\u5e8f\u7b49 \u91c7\u7528\u767e\u5ea6ueditor\u5bcc\u6587\u672c\u6846<\/span><\/span>
\u516c\u544a\u7ba1\u7406\uff1a\u516c\u544a\u7684\u7ef4\u62a4\u3001\u53d1\u5e03<\/span><\/span>
\u5e7f\u544a\u7ba1\u7406\uff1a\u5e7f\u544a\u7684\u7ef4\u62a4\u3001\u53d1\u5e03\uff0c\u72b6\u6001\u7ef4\u62a4\uff0c\u4e0a\u4f20\u5e7f\u544a\u56fe\u7247<\/span><\/span>
\u53cb\u60c5\u94fe\u63a5\uff1a\u53cb\u60c5\u94fe\u63a5\u7684\u7ef4\u62a4\u3001\u72b6\u6001\u7ef4\u62a4<\/span><\/span>
\u7279\u522b\u63a8\u8350\uff1a\u7279\u522b\u63a8\u8350\u3001\u72b6\u6001\u7ef4\u62a4<\/span><\/span>

<\/span><\/span><\/strong><\/span><\/span><\/p> \n

\u6280\u672f\u70b9<\/strong><\/span><\/span><\/p> \n

1. \u5bfc\u51fa \u5bfc\u5165 excel \u6587\u4ef6<\/strong><\/span><\/span><\/span>
2  \u5bfc\u51faword\u6587\u4ef6<\/strong><\/span><\/span><\/span>
3. IO \u6d41\u4e0a\u4f20\u4e0b\u8f7d\u6587\u4ef6<\/strong><\/span><\/span><\/span>
4. \u7fa4\u53d1\u90ae\u4ef6\uff0c\u53ef\u4ee5\u53d1html\u3001\u7eaf\u6587\u672c\u683c\u5f0f\uff0c\u53ef\u4ee5\u53d1\u7ed9\u4efb\u610f\u90ae\u7bb1(\u5b9e\u73b0\u6279\u91cf\u53d1\u9001\u5e7f\u544a\u90ae\u4ef6)<\/strong><\/span><\/span><\/span>
5. \u7fa4\u53d1or\u5355\u72ec \u53d1\u9001\u77ed\u4fe1\uff0c\u652f\u6301\u4e24\u79cd\u7b2c\u4e09\u65b9\u77ed\u4fe1\u5546\u63a5\u53e3<\/strong><\/span><\/span><\/span>
6. spring   aop  \u4e8b\u52a1\u5904\u7406<\/strong><\/span><\/span><\/span>
7. \u4ee3\u7801\u751f\u6210\u5668 (freemarker)\uff0c \u4ee3\u7801 zip \u538b\u7f29\u6253\u5305<\/strong><\/span><\/span><\/span>
8. MD5\u52a0\u5bc6 SHA\u52a0\u5bc6\uff08\u767b\u5f55\u5bc6\u7801\u7528\u6b64\u52a0\u5bc6\uff09\u63a5\u53e3\u52a0\u5bc6\u8eab\u4efd\u6821\u9a8c<\/strong><\/span><\/span><\/span>
9. \u6570\u636e\u5e93\u8fde\u63a5\u6c60  \u963f\u91cc\u7684 druid\u3002Druid\u5728\u76d1\u63a7\u3001\u53ef\u6269\u5c55\u6027\u3001\u7a33\u5b9a\u6027\u548c\u6027\u80fd\u65b9\u9762\u90fd\u6709\u660e\u663e\u7684\u4f18\u52bf,\u652f\u6301\u5e76\u53d1<\/strong><\/span><\/span><\/span>
10.\u52a0\u5165\u5b89\u5168\u6846\u67b6 shiro (\u767b\u5f55\u6388\u6743)(session\u7ba1\u7406)<\/strong><\/span><\/span><\/span>
11.\u6839\u636e\u6c49\u5b57 \u89e3\u6790\u6c49\u5b57\u7684\u5168\u62fc(\u62fc\u97f3)\u548c\u9996\u5b57\u6bcd(\u5bfc\u5165excel\u5230\u7528\u6237\u8868\uff0c\u6839\u636e\u7528","orderid":"0","title":"java sql \u7f16\u8f91\u5668 \u6570\u636e\u5e93\u5907\u4efd\u8fd8\u539f quartz \u5b9a\u65f6\u4efb\u52a1\u8c03\u5ea6 \u81ea\u5b9a\u4e49\u8868\u5355 java \u56fe\u7247\u722c\u866b \u96c6\u6210\u4ee3\u7801\u751f\u6210\u5668(\u4e00)","smalltitle":"","mid":"0","fname":"\u5206\u6790\u8bbe\u8ba1","special_id":"0","bak_id":"0","info":"0","hits":"11316","pages":"2","comments":"0","posttime":"2017-10-16 18:20:16","list":"1508149216","username":"admin","author":"","copyfrom":"","copyfromurl":"","titlecolor":"","fonttype":"0","titleicon":"0","picurl":"http:\/\/wx2.sinaimg.cn\/mw690\/005spsLRgy1fj1wt1cad3j30vj0poadp.jpg","ispic":"1","yz":"1","yzer":"","yztime":"0","levels":"0","levelstime":"0","keywords":"
java<\/A> sql<\/A> \u7f16\u8f91\u5668<\/A> \u6570\u636e\u5e93<\/A> \u5907\u4efd<\/A> \u8fd8\u539f<\/A> quartz<\/A> \u5b9a\u65f6<\/A> \u4efb\u52a1<\/A> \u8c03\u5ea6<\/A> \u5b9a\u4e49<\/A> \u8868\u5355<\/A> \u56fe\u7247<\/A> \u722c\u866b<\/A> \u96c6\u6210<\/A> \u4ee3\u7801<\/A> \u6210\u5668<\/A>","jumpurl":"","iframeurl":"","style":"","template":"a:3:{s:4:\"head\";s:0:\"\";s:4:\"foot\";s:0:\"\";s:8:\"bencandy\";s:0:\"\";}","target":"0","ip":"113.108.110.181","lastfid":"0","money":"0","buyuser":"","passwd":"","allowdown":"","allowview":"","editer":"","edittime":"0","begintime":"0","endtime":"0","description":"java sql \u7f16\u8f91\u5668 \u6570\u636e\u5e93\u5907\u4efd\u8fd8\u539f quartz \u5b9a\u65f6\u4efb\u52a1\u8c03\u5ea6 \u81ea\u5b9a\u4e49\u8868\u5355 java \u56fe\u7247\u722c\u866b \u96c6\u6210\u4ee3\u7801\u751f\u6210\u5668","lastview":"1713834514","digg_num":"2395","digg_time":"0","forbidcomment":"0","ifvote":"0","heart":"","htmlname":"","city_id":"0"},"page":"1"}