学思

学思 查看完整档案

广州编辑  |  填写毕业院校  |  填写所在公司/组织填写个人主网站
编辑

成功的过程是苦的,但只要努力付出和坚持,我相信结果一定是甜的

个人动态

学思 提出了问题 · 2018-11-17

mongodb template查询数据

mongodb template查询数据是字段1减去字段2的时间差超过30分钟,并且是三天内的数据。字段1和字段2是时间戳,怎么写

关注 1 回答 0

学思 提出了问题 · 2018-10-29

根据不同日期选择查询同一张表的数据,并且同一列数据对比怎么写sql?

我想到了环比sql,但是不会

clipboard.png

关注 1 回答 0

学思 回答了问题 · 2018-10-11

mybatis 传入null值解决方法

问题就是public static String valueOf(Object obj)
             返回 Object 参数的字符串表示形式。
   参数:
              obj - 一个 Object。
   返回:
           如果参数为 null,则字符串等于 "null";否则,返回 obj.toString() 的值
           String name = null;

    Object value = null;
    System.err.println(name == String.valueOf(value));         //输出false
    System.err.println(name == value);                         //输出true
    //System.err.println(name.equals(value));                  //空指针
   //System.err.println(name.equals( String.valueOf(value)));  //空指针
    System.err.println("null".equals( String.valueOf(value))); //输出true
    System.err.println("null".equals(value));                  //输出false
    System.err.println(name == (String)value);                 //输出true

关注 1 回答 1

学思 提出了问题 · 2018-10-11

mybatis 传入null值解决方法

前端传入了为null时,很多时候我们都很困惑,明明传入的是null,为啥mybatis 的xml文件中的if条件判断无效?
<if test="name != null and name != ''">

identity_id = #{idcard,javaType=String,jdbcType=VARCHAR}

</if>
还是拼接了sql,
之前别的项目一直这么判断没问题,现在新的项目有问题了

关注 1 回答 1

学思 提出了问题 · 2018-08-17

application/octet-stream上传文件,后台怎么解析

这里是RequestPlayload:

--otkgjqlqmbjwlpkdkjrkmecvgyltxygn
Content-Disposition: form-data; name="_tb_token_"

516739bd7e84a
--otkgjqlqmbjwlpkdkjrkmecvgyltxygn
Content-Disposition: form-data; name="event_submit_do_change_avatar_though_flash"

anything
--otkgjqlqmbjwlpkdkjrkmecvgyltxygn
Content-Disposition: form-data; name="action"

user/headsetAction
--otkgjqlqmbjwlpkdkjrkmecvgyltxygn
Content-Disposition: form-data; name="Filename"

image.jpg
--otkgjqlqmbjwlpkdkjrkmecvgyltxygn
Content-Disposition: form-data; name="userId"

0
--otkgjqlqmbjwlpkdkjrkmecvgyltxygn
Content-Disposition: form-data; name="Filedata"; filename="image.jpg"
Content-Type: application/octet-stream

ÿØÿàJFIFÿۄ


ÿÀ ÿÄ¢
}!1AQa"q2‘¡#B±ÁRÑð$3br‚
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖ×ØÙÚáâãäåæçèéêñòóôõö÷øùú
w!1AQaq"2B‘¡±Á #3RðbrÑ
$4á%ñ&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖ×ØÙÚâãäåæçèéêòóôõö÷øùúÿÚ?؎ßkøÅÈþ¶lµ©îzÖ.fm–c¶É¬œÈl²–ØéÍdæCd«iéޡ̇"QjéøTsäN¶€úT9™¹‚—9CÒ˧5.¡býüæ—9.cþÄ8¥Îgík;jw¨A%Ÿ·åV¦R™YŸCV¦Ð„ØœÕóÚÖ'Ò©L=¢Öz®q{B»ØžF?+U0ç+KeŽ£­j¦>b¤–;³]„ähÃCµÁ*‡°äZŽÏkr}«';™¹£µîbæfäXŠÓ¡==ë73'2QnWŒŽk‘ÌJ-:Žs>qÂsžÔ¹‰æFôÈ¥r[©ÏLÒl†É–ÜúR¹“™4vþÔõ2s öÍhâB‘]íÆE;XӘO²çµP¹‡öÅRw!Ôìò{U.Ä{D
§3T®Oµ)MféT¤l§s>â׫x³e"›ZšÝI
ÈÓX6œƒ^[•Ï[˜”A‘Ó&§˜‡"há 1Y¹9ˆüj.gÌH¨>µ-’ØðTŽ•1ë~‹ŠW±›’CÖÈÓ»d:¨³Ž:øUÂ.Lç•BÂٟ¥uFž¦. ñgÍtFŽ¦N¡(°Èé]É$gí
óXc·éÕ"£±¬jbYžx®+»Ø§4[K9ÖÑO©Îê6˜Ž•¢±Ÿ9°8â©4Z“3.b9Ôß©ÕeMIªæ:QZdóÏáZsj)KBÀ„)ç{םÌzÜãÎÐ>Qù
Zõ&â«Àš%´L!'Ÿ1dËkœ8¨ç2s-AbZ¦îOCšUliC§Fp+ªÚ8åZå‘j¼âº.‘2ç}Dû)ÝÀ­¡IÞœ¥¦­wB‘‹¨N–gŽ+ª01u ŐÇJr²F~ÐkX>íy•-²/Ú
û<×7 ½¨5¾ÁÒ©%s¥q…Ö²“W7ÙŸ3
+³¦(̛æ<Š9´:¢Vû6æÆ(æ4æ²,Ág¸ƒŠ¸œó‘F(<ÎNqïNV=—2qj;ö¬ù̹ÉcµðÌÜËÐڂ@¬Œ%2âÙ¨õ>‚´ŒS9ÜÙ<•è+¾„Z{ÎI—RÜ·Zõ!G˜æs±e-3Ú»¡‡}‹¨Y‹Mg?w5Û,÷±ÏɓGŽ˜­þ©S±ÎñE¤Ñd Pðu“Ä!²é²B¹aòיˆ£V–¯b£Z2،ÄäW~æœÄ€£±”»µ3ëó–‡L¦ïrk›šÇlQ9:b…;QV+·Å>n¨ÛbX­sŠw3”‹ÐڄRzWE5vqÎFdvzŽ•ÃìçÑ£ª‹‘éìx<Ö±ÁW©ðÄÉÕHµ”q÷N+Ó¥‘âªô9åˆEÄÓO×±K†+Ïts¼B,ǧ1)5îPá:ta,Bî[‹Jž#l}+èhðEöNybräZ,íÒ6ü«Ú§Â³ZrœÒÄù¯¦x^âW£ }+Ô¥Ã

ØØ%dΚ×Âr>JôcöèyÇG¹}<(ÜqZÿ«Éœ¯‹qx_¹ªáèKcx£IK+2sƒž+㸟*£ƒÁJ§SÑÀâJ–8©Â1ø$ë{ÎÇÕF7E'Ÿ9Ï5šª™º‰Fæ`¬gT鄹¤ÜMbÎØÆÄwUsì9aÜsT•˜›/Amí[Csšr±%Î!Šô¨«œÜêíütÄå1_Ò´¸„w±äK4Fj[ü=ãq¯n— áiîqÏ4]
K‡È1¸šõéd8Jdâžg'±§oà{Hñœôa—a©íŽy…FhÃá‹(ÀÂ/å]KN;Då–.«êY]Õy
?*Ӓ+¡‹¯Q“¦l½ŽTºº³eû[hPp‚¡¤rÎr}Kèª
ÌÛc¸¬Û$Ši6)5ÍRvEÆ7<ËÆú¸ººòU²©×ë_Î<u¬EªSwPßÔû\³ìáÎúœä…› Wâò¨î}D$„¾õV:’E)åÝÆh»gL#b±çÞªæéT÷Íiq– ƒq…+˜ÉÙpÄ3é]´®Ýλ³^»ÆÇ88¯s½[±ô@˜W÷ùóˆñ1 ŽQâozDØQ7½"yEó}
!X_;=è&Ã㗚–KEø$¬™Í$[g½`م…ßXJ@‘Íø«^}³*°ó_œñn£ù_¿-ùžÖëNïcÊ/ïLÎ䜒zšþK¯Š–"£œž¬ûºtùU‘tãn¬9´±Ù©™3žâ©3²(¦ä“VŽ˜‚Z¢™4qîj.KÑ֐ô⪳Š¤‰oC¯fŒn‘É{ž_ã¯%œøãÖ¾¯/ùÉ+Õ桳꥛޿³q.)Ê<ŠD8
.­åµZBät3ÁÍ&.Bx®zÖM™¸—á¸éò‘Ë(—ãwz唌Jږª–VììÀ`W‰˜céàhJ½Wd‘ÑBƒ«$‘äþ!ןP¹v-Ç@3Ò¿Žx‡<«œã%U½:z„ªHç囮kåÒèzJ%)d.O5ª7JÅ9øÏzÒ'DJárkK›Š0¢åªgµ›f3fͼaS${×UIžmFaøPÀäq_O†§Ík^۟5üPñ!ººkds×æ9í_§e8_gv›Çâ>Â>ðø¯é㟔_´ûԋ”p¹ÇzD8º9ë@r
7žýi èî2zñYɉĵÆ1ÍsJV0”KÐÜñÖ¸ç3žQ,ɨ­¼e˜ô¯:µe¶ö"4ݑç¾-ñYºv†7ùRZþã^'–gYà°Ï÷qÝ÷gÙeøf¹äµ8Ö»ó_¯Ë,{ܼ¨IäÎæ´Q¶¤ÅäÐjT•òkTŽˆ¡ûzÓ±²B¢îaCv)èiZGŒW<ž§$Ù£,¢Ò½<*Ló¥¹å_|H,m&;°pq_•a]I#ÏÄÕT Ùó†£q%Ý̓HIv9&¿O¥¨£âêÍÉݟ¢_h¹¯è#Ýåí µ"åÝ
½i ƽô4‡ìÆܞµ-Ø¿gbh®±Îkšr3p.Ãqœs^}Iœò‰q.vrMyÕØÁÂç)ãhZ4|1ãŠüw³÷…¡õ:ßŸà¥ËrþysIhy̺¹‘‰-Í=ªG×{+!ðÝq’y¥Èa(ô'ÿ­)D˖ÞM«Ö²åW)K.ZÙDéŒFÇ/V=œz#^^Å»výk #9#RۍµË-ÎIìU×u»Ø⾏IÍè:z7üI׎§¨´Ä¤gæú×ìY^Q¦¤Ö¬øü}i.UÐóùÀÉ5ô1g‡&}ûöà9¯è}—³ú‚ó“ÅIJ‘ê]psRh©6£“Áü©ªDÜ³‘Ú±›&PHÓµbzõ¯:¤Ž9šPÈG^•æU™É"¦¹«'mØ8¯™Í1ÑÁaç^]كúÕ<KÄ'7wnʼn¯æMJ¸úòÄÕÞGé¸|"¥M$gCª´¬=ë™Ñ±¤é$jC¨†Èô¬Ï•3bÚàòO8æ¸g
N9GQ|¿ëKٖ©”
ߙ.3[òYj¨´¯Œ:Å¢l_¶næ¹æŒ¤hÇ87V1ƒ”¬qTGž|FñH°³p—n¯Ò2L5¥-šÌ1>Ê6[ž
zægwnKI÷¯Ò ¬¬‰œ›w3¥^k©3™³í#|Ç8"¿¡?MTÐÃrÌO>”¬W ¾q4X,KXäÔIÙËC^Ò<zšá¨Î)Èׁ8ÿ
òªJǙuů&¬Žw«<»âŸ‰Å®ëpøãøçã%VPÁCÕþ‡è9
ñö-y­—ã<šøZXGm¸öz4íK ôâ³­BÚÓ§ÜÜ°ÔFð®”ZGV™­6«äÆkPæÔåT®È¯º"IÅWÔÙQ³Æ옓ŒÓ(âÔÃϏN+št¬Ò´MÛkÁFk͔N)Bڋ©j"ÚÙÎxšô0WZ¢Ðò13P‹lðoêí«êr6~E8Q_°à¨ÔQù®2»­Q·±ËN+։åɕXg'ŠÚ&,úõOâkú.ÇꬑO$š,+’¢“Æ /B4­`Î8®Y³–r6-"ÁæT‘Ã9\ӆ<}+É«3ŠRòQkg$‡¢©5áâ*rÅ˱TbêTQ>Tø•âÔui¶¾WyÆ>µø]Z‹©^]^ž‡î¹vP¡p2ÞþüFsÁ®åNѹé8és£°Gm9㼧9=>¡µkr«ÍŒÕÉV—3²G(¾„š“´Š²{â”hÓ§¥ÆˬÛî{аƪµ4“Sòmwg ®YPæ–ÄFä?J½-&òx<×zvV4©OKn›w¹wgé^<©sK”ñ±•ïŽõã¿ÙÑ¿xþ…}ÆS‚P^Ñ£óœãʽœwg–ÜrIÆkì |D™BTô®ˆ³²ˆÓò­“dªÎ¿¤Õ.Jž™¤EËvÐgß5ŒÝŒg3fÒÛ:óªHàœÍX"ÿõW•VG¤8¼jÓ9œŒ?ݛ/
^¾yòȯ‘Í«òaª5Øörh{d™ñ¿ˆ.BêNÎܒM~m„¥î¾Æ>å‘Îùå¯C¯¯Zõ%ÆÄÉhn®°¶Ñ ü½sª‹‘Å|̳>²ÍØqïj†·f•ž¥>àH¦Y 㜚ÁÓå{ám>¥²èdõjî§Bñlےæ—ö—œ¨ŠØç{+6ìR¥Ë©«§]’áÎx¯.½¤ÎWgmÂXéìîÛB.Mra0Ž¥K´|.m‹9ó­^ñ¯î¤™»žµ}Í8¨Å$~;ˆ¬ëMÍõ1¦^ 5ׁ²¤‘’s[¦grÿª¶L“ëu\Šþ—±ú}Ë1G¹‡‰JÆ¥¿µqԑÅ9šðEŒq^]IR‘~$Àèy5drÊDø{ׅ^¥Œ›8¿‹³y½qŒ…5ñÍKД{ŸQÃk›|Oâ
DyŒÎ3!'^&›i$~÷kVú‡ÙʓÁ=jîö<ÆREiµ¹'¾UfýÒð+WErØ˕#WíæO*%8Rz“2§k‘ËÔ֟RD#ŽLúóª—3Õ
@ʒñ„›ÛŸ­vû5k#xÁôûòÌ?Ú5ÅV•‘n(ï|fonÑò¯r;׃VNÈñ3*ñÃÒmš^&ÔÄò˜"?ºN ÄkУN4â’?ͳ bª8§¢9i³Ÿñ®è³æ¤ÊR§>¢ºèbÈ9­“"äF,šÑ0>³Lç¥O4~—rõ¤DžEs͜ó‘³k¥yµÁ9P¦¯.¬ŽYH´ƒãV™ÎØü×ÎâjXƒ„øџáþ¦s‚ˆ~WÆcåí™õœ1>ʚïþGœâ[ÖfoâéWB6‚Gïò(^&âr­vÆS>|ÙÃ6@ÏJÑÆȉjlÚLd¸^Õý+†i!Å®¯#»8É©…>¬Õ!Öî&@“è
)FڢއMáýKé’8”³8ô¯½W{U«Qr‘êÅ i¢ÖéÇÎßÝã¿×sñ$Îiº4ÙÎÎrMTOÍäï¹BLaë]M[+•ëÍm&BéšÙ2F¬YaÏj´Æ}_oojþ¢‘ú<¥dkÚCÓŠà©#†r5m£â¼Ê’8ç"äk^MY͓þEx5ê¶#u¯˜ÄÕÃü`çáö°#ÉéøŠù:Ӽ쏩á§ÿ
t½Cóë_mneu`
ö=+ØÃ.h«ŸÐs9Ã{'•¿®?ZôùVÇ?™~Å̐‡ î<ⱚQÑ
jj[Ü!mÌrz¶æfÉK+ËÆ:Z¾RFæ—I2ƃ{·ozåªì¬LšK™žÍáÍ/þ‹6UúA§ø©¯¤£IÝêÏÈø—ˆÿgýHn¦233’ÌNI®$îîÏȧ77vg˞rx5іL¦ã šÙw3lÓ?…mc1¥3ÓùVˆz}‰¸”?JÒ7lRgÕ¶üŠþ ©#ô ËCfޜq^mI‘¡[kË«#–R-¤yãV‘ƒb‘Œ×ÎâjX›‘Hv×Ébª'Æ8Ìß5¤'É'b
|Ü'Í]#êxn|™'æ~qxŽW{×C÷I'?}–%ŸÐuw±”²eÕ2“]–ês¶kÃ:ÀŠS•ýkŽ~ó5ZZêYNå-ÏÔN
(µ#³Ð|3{â) X-؀qœšòç]A´µlƶ"óTvG±h^±ðŠf[Ý@Ž[D?Ԋò1Õv.òüù&yŎªt0š.囩šVff,ǹï^BnNìüª¤å7y=LùMtÄæ“IÎy­Ò±‹er1ÍjŒÙ ÖèC℻c®jÓÓirkÙÀáý¬õ9jÔ²>“³‡È¯èjŒûéÌÕ·Jój3ŠR.ĜW“VG;dà`r+ï3&ƹë_/‹©¸ÑVWÇÖ¾3W{Ž{Å6¬èזLv‰âhóõàÞ΢ŸcÑÁb
Ë컟Ÿ?¾ø«ÂÚ¼ÓÙ¼ÖÛÎۈFä 9?ûì?Z<°–½ºŸ¼á3Œ6='JZöêpVºMÛÿG“p㧽Ԋ[žÄZ:áö»¯ [;)fö^yÕqàï-«c(a£z³Hõ|š(–çVmßþx ÜÕóجҜ}ØûÌøìápíùß~‡¥Ûi–z%ªÛØ°F8êÞä×ÏWÆT¯ä»#òÌÃ8Åfn¬´ìS¸}ÃÚ±Š>vLϘä×Ï&S—òÓdÊòsý+dŒ›!aÒ´D±ž_=+e°®li:vâó]4`êI#9ÊÇUciӊý+(Àí¡âתÿÙ

--otkgjqlqmbjwlpkdkjrkmecvgyltxygn
Content-Disposition: form-data; name="Upload"

Submit Query
--otkgjqlqmbjwlpkdkjrkmecvgyltxygn--

关注 1 回答 0

学思 提出了问题 · 2018-08-16

仿淘宝的上传头像遇到的问题

clipboard.png点击本地上传,图片没有显示在四个框中
理应效果为:

clipboard.png

代码:
<div class="sns-box box-detail">

        <div class="bd my-avatar" style="padding-left: 10px; _width: 718px; _overflow: hidden;" data-spm-anchor-id="0.0.0.i0.33593d15aR0Blm">
            <!--step start-->
            <div class="sns-nf" style="padding:25px 0 0 32px;">
            </div>
            <!--step end-->
            <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="750" height="420" id="rainbow.swf" align="middle" style="visibility: visible;">
                        <param name="movie" value="/rainbow.swf?tracelog=newmytb_touxiangxiugai">
                        <param name="quality" value="high">
                        <param name="bgcolor" value="#ffffff">
                        <param name="play" value="true">
                        <param name="loop" value="true">
                        <param name="wmode" value="transparent">
                        <param name="scale" value="showall">
                        <param name="menu" value="true">
                        <param name="devicefont" value="false">
                        <param name="salign" value="">
                        <param name="allowScriptAccess" value="never">
                        <param name="FlashVars" value="postAction=ra_postAction&amp;redirectURL=/home.htm&amp;requestURL=/json/changeAvatar.htm&amp;tbToken=516739bd7e84a&amp;actionName=user/headsetAction&amp;doMethodName=event_submit_do_change_avatar_though_flash">
                        <!--[if !IE]>-->
                        <object type="application/x-shockwave-flash" data="swf/rainbow.swf" width="750" height="420">
                            <param name="movie" value="rainbow">
                            <param name="quality" value="high">
                            <param name="bgcolor" value="#ffffff">
                            <param name="play" value="true">
                            <param name="loop" value="true">
                            <param name="wmode" value="transparent">
                            <param name="scale" value="showall">
                            <param name="menu" value="true">
                            <param name="devicefont" value="false">
                            <param name="salign" value="">
                            <param name="allowScriptAccess" value="never">
                            <param name="FlashVars" value="postAction=ra_postAction&amp;redirectURL=/home.htm&amp;requestURL=/json/changeAvatar.htm&amp;tbToken=516739bd7e84a&amp;actionName=user/headsetAction&amp;doMethodName=event_submit_do_change_avatar_though_flash">
                        <!--<![endif]-->
                            <div style="margin:5px;width:750px;height:240px;text-align:center;background-color:#F0F0F0;padding-top:180px;">
                                <img data-original="img/T1P80UXdBJXXXXXXXX-31-28.png" alt="&lt;!&gt;">
                                    此功能需要Flash Player 10.2以上才能请使用,请<a href="http://www.adobe.com/go/getflash" target="_blank">点此下载</a>
                                                                    </div>
                        <!--[if !IE]>-->
                        </object>
            <!--<![endif]-->
            </object>
            <script type="text/javascript">
                swfobject.registerObject("rainbow.swf", "10.2.0", "/playerProductInstall.swf");
            </script>

        </div>
    </div>
    </div>
    <!--end sns-config-->
    </div>

引入的文件都引入了

关注 1 回答 0

学思 赞了回答 · 2018-07-19

解决如何弹出插件的消息框,才跳转页面

用settimeout 延时跳转
$.ajax({

    type:"post",
    url: "/menu/delete",
    data: {"id":$("#operateMenuOfNodeId").val()},
    success:function(data){
        if(data.success == true){
            toastr.success(data.message);
            setTimeout(function() {
              window.location.reload();
            }, 3000)   
        }else{
            toastr.error(data.message);
        }
    },
    error:function(){
        toastr.error("服务器错误");
    }
});          

关注 4 回答 4

学思 提出了问题 · 2018-07-19

解决如何弹出插件的消息框,才跳转页面

$.ajax({

                type:"post",
                url: "/menu/delete",
                data: {"id":$("#operateMenuOfNodeId").val()},
                success:function(data){
                    if(data.success == true){
                        toastr.success(data.message);
                        window.location.reload();
                    }else{
                        toastr.error(data.message);
                    }
                },
                error:function(){
                    toastr.error("服务器错误");
                }
            });
            
            
            
          toastr.success(data.message);这个是弹出一个消息框,但是由于跳转了页面,没有显示出来,我想要的效果是跳转页面的时候,消息框同步显示。如果注释掉跳转,消息框才出现,可以是刷新了页面,覆盖了消息框,怎么解决啊?

关注 4 回答 4

学思 提出了问题 · 2018-07-16

左侧菜单是一个接口,右边有一个页面是删除菜单的,不同的接口

左侧菜单是一个接口,右边有一个页面是删除菜单的,不同的接口。那么删除某个菜单后,如何刷新左侧菜单项,使用的是ifarme框架

关注 2 回答 1

学思 提出了问题 · 2018-07-13

js 序号重新排列问题

<div>

        <ul>
            <li></li>
            <li id="index0"></li>
            <li></li>
            <a onclick="delete()"></a>
        </ul>
    </div>
    <div>
        <ul>
            <li></li>
            <li id="index1"></li>
            <li></li>
            <a onclick="delete()"></a>
        </ul>
    </div>
    <div>
        <ul>
            <li></li>
            <li id="index2"></li>
            <li></li>
            <a onclick="delete()"></a>
        </ul>
    </div>

点击删除按钮,都会把下面重新排列
原来id是index0、index1、index2,比如删除第一行,变成index0、index1,而不是index1、index2请输入代码

关注 2 回答 1

认证与成就

  • 获得 1 次点赞
  • 获得 34 枚徽章 获得 1 枚金徽章, 获得 6 枚银徽章, 获得 27 枚铜徽章

擅长技能
编辑

开源项目 & 著作
编辑

(゚∀゚ )
暂时没有

注册于 2018-04-19
个人主页被 264 人浏览