好久没更新博客...其实是懒得更啦~更何况不知道写什么...这几天都在为找工作而烦恼,想到到处奔波,就不想动了...(懒)不过还好,自己租了个房,也不用去打扰朋友了,在这里也很感谢他,收留了我那么多天。现在房子也自己租了,饭也自己煮了,也开始了另外一个“新的生活”吧!现在就是每天除了看看电影玩下游戏,多半时间都用在学习Or写代码了,想想现在也不错...做自己喜欢做的事,不用被别人说。
说说接下来要做的事吧:(很多坑)
- 熟练使用laravel,不说精通吧,但是起码能自己写个完整的博客;
- 学会用一些前端的集成工具。比如webpack,glup等等。。
- 学会熟练的使用Vuejs
- 学会nodejs吧
- 学会...额?深入学习php基础吧...
- 多开几个坑,练练手,对~!开坑!
其实其他的语言都是很有趣的!比如之前 @shyling推荐我用(xue)Python写爬虫什么的,但我这个人老忘事,可能有些细节老是忘了,到时候一查起来就到处找,想到如果去学别的语言什么的,怕乱了,记都记不来,So!我还是好好去精一门语言吧!
再讲讲我这个人吧...平时写代码时我都是不去管QQ的,可能也是我不是很喜欢说话吧。但遇到问题我会选择到QQ去问问,因为这样能得到一个比较快的回复,不是很喜欢去发帖问啊什么的,除非这个答案我不是很想急着知道吧,因为?So slow! 太慢了!这样我还不如自己去谷歌呢~ 其实我也挺热衷于百度、谷歌找答案的,找到了答案,记住,下次你就不用去到处找,到处问人了。但如果一个问题一直解决不了啊,我可能就回去跑去看B站了吧2333。
再说说学laravel的这些天来吧,我学到了很多东西,虽有些是英文教程... 虽然英文不大好(六级都未过),但是看着他写出来的代码,再联系上下文,也能估摸个大概这是在讲啥。但是还是挺痛苦的,因为事后只知道这个代码是干嘛的,并不知道作者到底在讲啥。所以说,还是中文教程的好,简单易懂,更容易明白。
啊哈!跟着JellyBoy学了好多东西,虽然有些是基础吧,但是也好比以前写代码的那种样子吧:这里一句php,哪里一句html,这里又是一句MySQL语句,搞得整个页面的代码乱的要死。所以laravel还真是个好东西啊,简单易懂,代码写起来又简洁,甚优雅!
哎哟~!后面不知道写啥了,感觉有点长,就这样吧。再说说现在的坑吧,就是laravel开发的一个社区,集合博客模块?嘛!可能吧?还有一个就是网易云的API写的一个东东,虽然缺少一个合适的播发器,但还是先把一些前端功能写出来吧。额~ 还有就是...忘了... 想起再说... 就酱紫!Happy Hacking!

APHPDependencyInjectionContainerisatoolthatmanagesclassdependencies,enhancingcodemodularity,testability,andmaintainability.Itactsasacentralhubforcreatingandinjectingdependencies,thusreducingtightcouplingandeasingunittesting.

Select DependencyInjection (DI) for large applications, ServiceLocator is suitable for small projects or prototypes. 1) DI improves the testability and modularity of the code through constructor injection. 2) ServiceLocator obtains services through center registration, which is convenient but may lead to an increase in code coupling.

PHPapplicationscanbeoptimizedforspeedandefficiencyby:1)enablingopcacheinphp.ini,2)usingpreparedstatementswithPDOfordatabasequeries,3)replacingloopswitharray_filterandarray_mapfordataprocessing,4)configuringNginxasareverseproxy,5)implementingcachingwi

PHPemailvalidationinvolvesthreesteps:1)Formatvalidationusingregularexpressionstochecktheemailformat;2)DNSvalidationtoensurethedomainhasavalidMXrecord;3)SMTPvalidation,themostthoroughmethod,whichchecksifthemailboxexistsbyconnectingtotheSMTPserver.Impl

TomakePHPapplicationsfaster,followthesesteps:1)UseOpcodeCachinglikeOPcachetostoreprecompiledscriptbytecode.2)MinimizeDatabaseQueriesbyusingquerycachingandefficientindexing.3)LeveragePHP7 Featuresforbettercodeefficiency.4)ImplementCachingStrategiessuc

ToimprovePHPapplicationspeed,followthesesteps:1)EnableopcodecachingwithAPCutoreducescriptexecutiontime.2)ImplementdatabasequerycachingusingPDOtominimizedatabasehits.3)UseHTTP/2tomultiplexrequestsandreduceconnectionoverhead.4)Limitsessionusagebyclosin

Dependency injection (DI) significantly improves the testability of PHP code by explicitly transitive dependencies. 1) DI decoupling classes and specific implementations make testing and maintenance more flexible. 2) Among the three types, the constructor injects explicit expression dependencies to keep the state consistent. 3) Use DI containers to manage complex dependencies to improve code quality and development efficiency.

DatabasequeryoptimizationinPHPinvolvesseveralstrategiestoenhanceperformance.1)Selectonlynecessarycolumnstoreducedatatransfer.2)Useindexingtospeedupdataretrieval.3)Implementquerycachingtostoreresultsoffrequentqueries.4)Utilizepreparedstatementsforeffi


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Dreamweaver Mac version
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

EditPlus Chinese cracked version
Small size, syntax highlighting, does not support code prompt function

MinGW - Minimalist GNU for Windows
This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.

SecLists
SecLists is the ultimate security tester's companion. It is a collection of various types of lists that are frequently used during security assessments, all in one place. SecLists helps make security testing more efficient and productive by conveniently providing all the lists a security tester might need. List types include usernames, passwords, URLs, fuzzing payloads, sensitive data patterns, web shells, and more. The tester can simply pull this repository onto a new test machine and he will have access to every type of list he needs.
