{"payload":{"header_redesign_enabled":false,"results":[{"id":"452270137","archived":false,"color":"#b07219","followers":7,"has_funding_file":false,"hl_name":"ZongXR/SpringLock","hl_trunc_description":"让你用更优雅的方式加锁,基于注解的加锁方式。一直以来,线程安全问题是考验web后端人员的主要问题之一,加锁是解决线程安全问题的主要形式。 从锁的形式上看,锁可以分为乐观锁和悲观锁。从锁的内容上看,锁可以分为互斥锁和共享锁。 这个Jar包旨在提供全套的锁解决方案,让你使用一个…","language":"Java","mirror":false,"owned_by_organization":false,"public":true,"repo":{"repository":{"id":452270137,"name":"SpringLock","owner_id":49098045,"owner_login":"ZongXR","updated_at":"2022-02-19T07:01:57.932Z","has_issues":true}},"sponsorable":false,"topics":["java","spring","lock","readwritelock","synchronized","optimistic-lock"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false}],"type":"repositories","page":1,"page_count":1,"elapsed_millis":53,"errors":[],"result_count":1,"facets":[],"protected_org_logins":[],"topics":null,"query_id":"","logged_in":false,"sign_up_path":"/signup?source=code_search_results","sign_in_path":"/login?return_to=https%3A%2F%2Fgithub.com%2Fsearch%3Fq%3Drepo%253AZongXR%252FSpringLock%2B%2Blanguage%253AJava","metadata":null,"csrf_tokens":{"/ZongXR/SpringLock/star":{"post":"YR5nz8ETQE-PAsAb3CfXc9FYSb0lv6L4UCMQ45PssmqsQyX65v-P80OV_cYpkkTncwqV9etE24y7sQ6hWOBcCQ"},"/ZongXR/SpringLock/unstar":{"post":"l0WPN6tbfvsCuZtmw1qyFB4CVo3jLUTznNAgwiCVw-kpxT1Rpc_kcttNL2_HvXK243bsElpFv9LCNtcM_6dq_Q"},"/sponsors/batch_deferred_sponsor_buttons":{"post":"U3G7crtQ2CZvSiyMBFL2UK5Kzohtfx1be510Kdy4ChgcTybCGoVf2Lq6YMYsRP4Ye0e9PB9qcbqlntXFymXCzg"}}},"title":"Repository search results"}