The best 007
JF-Expert Member
- Oct 6, 2019
- 42,667
- 99,002
Nilikuita kwa kazi hii mkuu naomba uwapige tu hatuna undugu nao hawa viumbe [emoji3][emoji3][emoji3][emoji3][emoji3][emoji3][emoji23][emoji23][emoji23] Siku ukijua tz ina idadi ya madaraja mangapi hamtawahi kupost upuuzi wenu tena, soon nakujuza The best 007 nipige niendelee au niwasameh.?
Achana naye huyu, aliandika vi statements vyake vya ki-noob eti sum = sum + i wewe ukamsahihisha kwa kuandika sum += i (more efficient) halafu anasema umekosea. Nikamuuliza kosa liko wapi? Kimya. Nikamuuliza tena unaelewa kwa nini mwenzako katumia sum += i badala ya hiyo binary operator yako? Kimya.Ninakupatie dakika 10.
Huyo huwa anaruka na yoyote yule mbele yake bila kujali anamuweza au la [emoji3][emoji3][emoji3]komora096 uliandika madudu gani ya increment ya 0-90 ukafuta?
Shutting down a windows ×32 pcRead the following codes and tell me what is the usage
Code:using System.Runtime.InteropServices; [StructLayout(LayoutKind.Sequential, Pack=1)] internal struct TokPriv1Luid { public int Count; public long Luid; public int Attr; } [DllImport("kernel32.dll", ExactSpelling=true) ] internal static extern IntPtr GetCurrentProcess(); [DllImport("advapi32.dll", ExactSpelling=true, SetLastError=true) ] internal static extern bool OpenProcessToken( IntPtr h, int acc, ref IntPtr phtok ); [DllImport("advapi32.dll", SetLastError=true) ] internal static extern bool LookupPrivilegeValue( string host, string name, ref long pluid ); [DllImport("advapi32.dll", ExactSpelling=true, SetLastError=true) ] internal static extern bool AdjustTokenPrivileges( IntPtr htok, bool disall, ref TokPriv1Luid newst, int len, IntPtr prev, IntPtr relen ); [DllImport("user32.dll", ExactSpelling=true, SetLastError=true) ] internal static extern bool ExitWindowsEx( int flg, int rea ); internal const int SE_PRIVILEGE_ENABLED = 0x00000002; internal const int TOKEN_QUERY = 0x00000008; internal const int TOKEN_ADJUST_PRIVILEGES = 0x00000020; internal const string SE_SHUTDOWN_NAME = "SeShutdownPrivilege"; internal const int EWX_LOGOFF = 0x00000000; internal const int EWX_SHUTDOWN = 0x00000001; internal const int EWX_REBOOT = 0x00000002; internal const int EWX_FORCE = 0x00000004; internal const int EWX_POWEROFF = 0x00000008; internal const int EWX_FORCEIFHUNG = 0x00000010; private void DoExitWin( int flg ) { bool ok; TokPriv1Luid tp; IntPtr hproc = GetCurrentProcess(); IntPtr htok = IntPtr.Zero; ok = OpenProcessToken( hproc, TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, ref htok ); tp.Count = 1; tp.Luid = 0; tp.Attr = SE_PRIVILEGE_ENABLED; ok = LookupPrivilegeValue( null, SE_SHUTDOWN_NAME, ref tp.Luid ); ok = AdjustTokenPrivileges( htok, false, ref tp, 0, IntPtr.Zero, IntPtr.Zero ); ok = ExitWindowsEx( flg, 0 ); }
Umechanganya mimi ndiye niliandika sum+=i mwenzenu akakataa eti ni mbovu fwata thread vizuri wacha chukuAchana naye huyu, aliandika vi statements vyake vya ki-noob eti sum = sum + i wewe ukamsahihisha kwa kuandika sum += i (more efficient) halafu anasema umekosea. Nikamuuliza kosa liko wapi? Kimya. Nikamuuliza tena unaelewa kwa nini mwenzako katumia sum += i badala ya hiyo binary operator yako? Kimya.
Mbona unachukua code zangu unasema mwezako ndiye kuandika hivo???? Bila hayaAchana naye huyu, aliandika vi statements vyake vya ki-noob eti sum = sum + i wewe ukamsahihisha kwa kuandika sum += i (more efficient) halafu anasema umekosea. Nikamuuliza kosa liko wapi? Kimya. Nikamuuliza tena unaelewa kwa nini mwenzako katumia sum += i badala ya hiyo binary operator yako? Kimya.
Mwache kwanza ajitekenyeNilikuita kwa kazi hii mkuu naomba uwapige tu hatuna undugu nao hawa viumbe [emoji3][emoji3][emoji3][emoji3][emoji3][emoji3]
Achana naye huyu, aliandika vi statements vyake vya ki-noob eti sum = sum + i wewe ukamsahihisha kwa kuandika sum += i (more efficient) halafu anasema umekosea. Nikamuuliza kosa liko wapi? Kimya. Nikamuuliza tena unaelewa kwa nini mwenzako katumia sum += i badala ya hiyo binary operator yako? Kimya.
Mbona unachukua code zangu unasema mwezako ndiye kuandika hivo???? Bila hayaView attachment 1683857Hutu yeye akipinga
View attachment 1683858
Gosh. Brt ya hawa watu haina drainage system. Imejengwa kienyeji style.Yeah quite something and taking shape,can’t wait to see it come to fruition.Unlike you’re rudimentary brt design this one is well thought out.View attachment 1683807View attachment 1683808View attachment 1683809
Chamoto wewe nawe umetokea wapi? Wewe nawe ni programmer? Kwani JF kila mtu ni programmer? Duh. Na watu wa fani zingine wako wapi? Watu wa uchumi na biashara wako wapi?Sasa kosa liko wapi? Tena mwenzako kajiongeza zaidi kakuwekea clean code kama inavyotakiwa kitaalamu. Yaani..
Badala ya hii yako inayokula resources.Code:sum += i;Hivi wewe unajua hata tofauti ya hizo code mbili kwenye efficiency?Code:sum = sum + i
Venus Star hebu soma comment yako ya awali hapa juu. Wewe pia ulisema kwamba code ya Simba 254 ina makosa. Yeye pia alisema yako ina makosa. Kumbe code zenu zilikuwa right. Mumetumia mbinu tofauti ila output ni the same. Nyinyi wawili ni programmers maana mumetumia mbinu tofauti kupata the same output. Sasa wacha debate iishe.Stupid. Jaribu kuandika hizo code.
Kama itakuletea jibu sawa na hapo juu.
Kumbe dogo hujui programming.
Tatizo lako ni nini hasa!? Wewe ndiye ulisema nimekosea.
Usikalili.
Two hours unashugulikia kitu kidogo tu.
Nikikupatia kitu kigumu utaweza!?
Najua sasa hivi upo kwenye computer. Nataka kukupatia kitu complex kidogo. Upo tayari!?
Finally, Venus Star nimekubali kwamba wewe ni programmer. Sasa nataka uwache hio tabia ya kujifanya kwamba umesomea kila kitu. Jikite kwenye programming tu. Mambo ya geography, sijui cosmology wachia wengine. Wewe tufunze mambo ya programming.Hujui programming wewe. Unajua maana ya i++
Hahaha!!
Kwa Idea yako first loop sum itakuwa 1
But inatakiwa first loop sum iwe 0.
Go back to school bro.
Wewe tueleze tofauti ya hizo statements mbili ni gani.Achana naye huyu, aliandika vi statements vyake vya ki-noob eti sum = sum + i wewe ukamsahihisha kwa kuandika sum += i (more efficient) halafu anasema umekosea. Nikamuuliza kosa liko wapi? Kimya. Nikamuuliza tena unaelewa kwa nini mwenzako katumia sum += i badala ya hiyo binary operator yako? Kimya.
Wote walitumia both statements in their codes. Huyo venus alitumia zote mbili na pia simba pia vivyo hivyo.
So wote wawili wametumia hio statement ya sum=sum+i. Lakini unamkaripia mmoja tu.
Nimeshaeleza huko nyuma kuhusu efficiency, additional assignment operator (+= ) iko more efficient (faster). Sasa kama unataka kuelewa kiundani inabidi kwanza uelewe concept moja inayoitwa pointer.Wewe tueleze tofauti ya hizo statements mbili ni gani.
Hahahaha yaani unataka mtu atoweke kusikojulikana 😅😅😅Read the following codes and tell me what is the usage
Code:using System.Runtime.InteropServices; [StructLayout(LayoutKind.Sequential, Pack=1)] internal struct TokPriv1Luid { public int Count; public long Luid; public int Attr; } [DllImport("kernel32.dll", ExactSpelling=true) ] internal static extern IntPtr GetCurrentProcess(); [DllImport("advapi32.dll", ExactSpelling=true, SetLastError=true) ] internal static extern bool OpenProcessToken( IntPtr h, int acc, ref IntPtr phtok ); [DllImport("advapi32.dll", SetLastError=true) ] internal static extern bool LookupPrivilegeValue( string host, string name, ref long pluid ); [DllImport("advapi32.dll", ExactSpelling=true, SetLastError=true) ] internal static extern bool AdjustTokenPrivileges( IntPtr htok, bool disall, ref TokPriv1Luid newst, int len, IntPtr prev, IntPtr relen ); [DllImport("user32.dll", ExactSpelling=true, SetLastError=true) ] internal static extern bool ExitWindowsEx( int flg, int rea ); internal const int SE_PRIVILEGE_ENABLED = 0x00000002; internal const int TOKEN_QUERY = 0x00000008; internal const int TOKEN_ADJUST_PRIVILEGES = 0x00000020; internal const string SE_SHUTDOWN_NAME = "SeShutdownPrivilege"; internal const int EWX_LOGOFF = 0x00000000; internal const int EWX_SHUTDOWN = 0x00000001; internal const int EWX_REBOOT = 0x00000002; internal const int EWX_FORCE = 0x00000004; internal const int EWX_POWEROFF = 0x00000008; internal const int EWX_FORCEIFHUNG = 0x00000010; private void DoExitWin( int flg ) { bool ok; TokPriv1Luid tp; IntPtr hproc = GetCurrentProcess(); IntPtr htok = IntPtr.Zero; ok = OpenProcessToken( hproc, TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, ref htok ); tp.Count = 1; tp.Luid = 0; tp.Attr = SE_PRIVILEGE_ENABLED; ok = LookupPrivilegeValue( null, SE_SHUTDOWN_NAME, ref tp.Luid ); ok = AdjustTokenPrivileges( htok, false, ref tp, 0, IntPtr.Zero, IntPtr.Zero ); ok = ExitWindowsEx( flg, 0 ); }
Muhurumieni jamani, mnaua nzi kwa ak47Achana naye huyu, aliandika vi statements vyake vya ki-noob eti sum = sum + i wewe ukamsahihisha kwa kuandika sum += i (more efficient) halafu anasema umekosea. Nikamuuliza kosa liko wapi? Kimya. Nikamuuliza tena unaelewa kwa nini mwenzako katumia sum += i badala ya hiyo binary operator yako? Kimya.