thảo luận Thread dành cho anh em C#, .Net

  • Người tạo chủ đề Người tạo chủ đề BaronNashor
  • Ngày bắt đầu Ngày bắt đầu
Cái scope của bean là singleton/prototype/request... là tùy vào mục đích của cái bean (là cái scope của cái state trong bean đó) chứ đếch phải là nên dùng hay không nên dùng.
nếu 1 object (trong context này là spring bean) mà không chứa state cũng không lock gì cả thì chẳng có lý do gì mà không dùng singleton cả. Dùng prototype thì mỗi request nó sinh ra 1 object thì cũng tạch (tạch theo kiểu hết cpu/memory), dùng singleton mà object đó chứa state lock tùm lum thì cũng tạch (tạch theo kiểu thread starvation).
Trong tư duy của thằng Spring (C# như nào thì mình không rành) thì các @Component, @service, @Repository hầu như đều code theo kiểu không chứa state, không lock gì cả nên dùng singleton là lựa chọn tối ưu. Nếu bọn để ý thì trong các tutorial về spring không ai chứa state trong bean bao giờ cả
vâng mình chỉ đang thắc mắc với câu trên
Không chỉ riêng gì Entity Framework mà tất cả các object trong C# lẫn Java đều không nên dùng Singleton nha thím. Ưu điểm duy nhất là code lẹ nhưng đẩy lên production nhiều request tí là tạch ngay. Thím tìm Singleton Pros and Cons trên google thấy đầy bài viết ngay
của @tdat00 . Mình cũng đang mới bắt đầu với spring thôi nên thấy hơi lạ. bên net core thì thường ko dùng singleton trừ trường hợp đặc biệt. bên này thì mặc định singleton
 
vâng mình chỉ đang thắc mắc với câu trên
Không chỉ riêng gì Entity Framework mà tất cả các object trong C# lẫn Java đều không nên dùng Singleton nha thím. Ưu điểm duy nhất là code lẹ nhưng đẩy lên production nhiều request tí là tạch ngay. Thím tìm Singleton Pros and Cons trên google thấy đầy bài viết ngay
của @tdat00 . Mình cũng đang mới bắt đầu với spring thôi nên thấy hơi lạ. bên net core thì thường ko dùng singleton trừ trường hợp đặc biệt. bên này thì mặc định singleton

Mình không làm java nên không biết cái Bean ra sao, nhưng singleton theo kinh nghiệm của mình là hại nhiều hơn lợi. Nên hạn chế nhất có thể thôi.
 
Mình không làm java nên không biết cái Bean ra sao, nhưng singleton theo kinh nghiệm của mình là hại nhiều hơn lợi. Nên hạn chế nhất có thể thôi.
Mình đang chuyển từ ASP.NET CORE sang spring nên có cái này thấy 2 bên hơi khác nhau đang thắc mắc, còn các cấu trúc khác thấy cũng tương đương
 
Mình cũng đang mới bắt đầu với spring thôi nên thấy hơi lạ. bên net core thì thường ko dùng singleton trừ trường hợp đặc biệt. bên này thì mặc định singleton
Mình không làm java nên không biết cái Bean ra sao, nhưng singleton theo kinh nghiệm của mình là hại nhiều hơn lợi. Nên hạn chế nhất có thể thôi.
Cái này mình ghi rất rõ rồi, các bean trong spring đa phần mang tính là stateless service, không chứa state hay lock gì cả nên dùng singleton là bình thường không ảnh hưởng gì tới perf hết
 
Ở đây có thím nào chơi với xamarin không ạ. :mad::confused:

Gửi từ Xiaomi Redmi 7 bằng vozFApp
 
Cần tài liệu chân truyền như bí kíp võ công vậy bác, cũng có mua sách kém pj mẫu xem rồi , bác nào có share em với

via theNEXTvoz for iPhone
Nick 2008 mà cứ như 2018 vầy :(
Lập trình giờ là 1 thế giới mở, người ta còn cho free code trên github, share kiến thức trên blog và youtube.
Riêng C# trên youtube có những video tiếng Việt dạy từ cơ bản đến cả công nghệ .NET làm web
 
Nick 2008 mà cứ như 2018 vầy :(
Lập trình giờ là 1 thế giới mở, người ta còn cho free code trên github, share kiến thức trên blog và youtube.
Riêng C# trên youtube có những video tiếng Việt dạy từ cơ bản đến cả công nghệ .NET làm web
Tôi bên điện ngoài nghề ông ơi, chứ đã có nền tảng thì đã tốt rồi
Tôi muốn đọc pdf hơn nên mọi người ai có thì tôi xin
via theNEXTvoz for iPhone
 
Tui muốn xin của mấy ông chuyên ngành hơn, đỡ tốn thời gian tìm kiếm .
Có bạn nào bên it hoc bk mình xin giáo trình học cũng được

via theNEXTvoz for iPhone

Mấy ông loay hoay xin xỏ tài liệu kiểu này đa phần đc 3 7 21 ngày chán bỏ :)) , chưa có nền tảng thì phải học cơ bản, mấy ông chuyên nghành giữ tài liệu cơ bản làm cái mẹ gì :censored: , đa phần cũng là đọc official docs rồi code :angry: , học trong trường thì giáo trình , tự học thì làm cái gì đó thực tiễn, bắt tay vào mà làm, tự học mà ngồi đọc giáo trình chay chắc 2 tiếng vứt cmn sách đi rồi :giggle:

Gửi từ Xiaomi MI 8 Lite bằng vozFApp
 
Mấy ông loay hoay xin xỏ tài liệu kiểu này đa phần đc 3 7 21 ngày chán bỏ :)) , chưa có nền tảng thì phải học cơ bản, mấy ông chuyên nghành giữ tài liệu cơ bản làm cái mẹ gì :censored: , đa phần cũng là đọc official docs rồi code :angry: , học trong trường thì giáo trình , tự học thì làm cái gì đó thực tiễn, bắt tay vào mà làm, tự học mà ngồi đọc giáo trình chay chắc 2 tiếng vứt cmn sách đi rồi :giggle:

Gửi từ Xiaomi MI 8 Lite bằng vozFApp
Hì cám ơn bác, em chỉ có làm theo được mấy pj mẫu của sách bán trên tiki thôi. Cảm thấy căn bản còn yếu quá. Phục vụ công việc thôi bác ạ :adore:
Thanks bác nhiều nhé

via theNEXTvoz for iPhone
 
Ngành này mà tài liệu tiếng Anh không đọc nổi thì bỏ đi mà làm người đi ông ơi :rolleyes:
 
Tui muốn xin của mấy ông chuyên ngành hơn, đỡ tốn thời gian tìm kiếm .
Có bạn nào bên it hoc bk mình xin giáo trình học cũng được

via theNEXTvoz for iPhone
Tôi thấy list video này dạy C# siêu nhanh gọn, không dài dòng. Hy vọng anh kỹ sư điện theo được. Mà tôi nghĩ lúc đi học đại học kiểu lol gì anh chả được học Pascal hay C++ rồi, chắc là xem cũng hiểu :boss:
 
Ở đây có thím nào chơi với xamarin không ạ. :mad::confused:

Gửi từ Xiaomi Redmi 7 bằng vozFApp
chuyển sang react native đi mai fen, mình cũng từng code xamarin được hơn 1 năm nhưng vn ít job hơn react native, còn nếu bạn là main là .net dev thì chơi xamarin cũng được
 
đang sắp làm dự án e commerce mà khách hàng yêu cầu .Net + React mà mình thì ko rành ecosystem của thằng này thì có open source nào để làm nhanh ko, nếu không tìm ra chắc code asp.net từ đầu :sad:
 
đang sắp làm dự án e commerce mà khách hàng yêu cầu .Net + React mà mình thì ko rành ecosystem của thằng này thì có open source nào để làm nhanh ko, nếu không tìm ra chắc code asp.net từ đầu :sad:
Có thằng nopCommerce đó bác :3 Cơ mà dùng react cho front-end chắc phải tweak tí với thằng reactjs.net :3
 
mình có 1 danh sách ip trong csdl, giờ mình load lên datagridview để check ping, vậy giờ lúc truy vấn rồi check luôn, hay là load lên gridview xong, rồi check ?
 

Thống kê chủ đề

Ngày tạo
BaronNashor,
Người trả lời cuối
vuong222211,
Trả lời
266
Lượt xem
50.918
Quay lại
Lên đầu trang