首页
壁纸
直播
留言板
更多
视频
统计
友情链接
实用工具
Search
1
给孙小姐的一封情书
98 阅读
2
armUbuntu系统构建
47 阅读
3
Linux | Linux通过stty命令操作串口设备(linux串口操作命令)
47 阅读
4
armUbuntu | uboot常用指令
46 阅读
5
编译 openwrt 及初始配置-及部分排错
45 阅读
取次花丛懒回顾
默认分类
C#
MySQL
LabVIEW
Java
Android
PHP
Python
handsome
相册
百度地图
嵌入式
嵌入式Ubuntu
linux
Unity
Golang
Rust
Search
标签搜索
C#
handsome
Git
动态壁纸
开源
Unity3d
Unity
csharp
魔傲手记
累计撰写
115
篇文章
累计收到
18
条评论
首页
栏目
取次花丛懒回顾
默认分类
C#
MySQL
LabVIEW
Java
Android
PHP
Python
handsome
相册
百度地图
嵌入式
嵌入式Ubuntu
linux
Unity
Golang
Rust
页面
壁纸
直播
留言板
视频
统计
友情链接
实用工具
搜索到
92
篇与
的结果
2024-08-19
各个版本Windows系统中自带的.NET Framework版本
Windows ServerWindows Server Version.NET Framework VersionWindows Server 2022.NET Framework 4.8Windows Server 2019.NET Framework 4.7.2Windows Server 2016 1809.NET Framework 4.7.2Windows Server 2016 1803.NET Framework 4.7.2Windows Server 2016 1709.NET Framework 4.7.1Windows Server 2016.NET Framework 4.6.2Windows Server 2012 R2.NET Framework 4.5.1Windows Server 2012.NET Framework 4.5Windows Server 2008 R2.NET Framework 3.0Windows Server 2008 SP2.NET Framework 2.0 SP2Windows Server 2008 SP1.NET Framework 2.0 SP1Windows Server 2008.NET Framework 2.0 SP1Windows Server 2008 (x86).NET Framework 1.1Windows Server 2003 (x64)NoneWindowsWindows Version.NET Framework VersionWindows 11.NET Framework 4.8Windows 10 22H2.NET Framework 4.8Windows 10 21H2.NET Framework 4.8Windows 10 21H1.NET Framework 4.8Windows 10 20H2.NET Framework 4.8Windows 10 2004.NET Framework 4.8Windows 10 1909.NET Framework 4.8Windows 10 1903.NET Framework 4.8Windows 10 1809.NET Framework 4.7.2Windows 10 1803.NET Framework 4.7.2Windows 10 1709.NET Framework 4.7.1Windows 10 1703.NET Framework 4.7Windows 10 1607.NET Framework 4.6.2Windows 10 1511.NET Framework 4.6.1Windows 10 1507.NET Framework 4.6Windows 8 SP1.NET Framework 4.5.1Windows 8.NET Framework 4.5Windows 7 SP1.NET Framework 3.5.1Windows 7.NET Framework 3.5.1Windows Vista SP1.NET Framework 2.0 SP1Windows Vista.NET Framework 2.0Windows XP SP3.NET Framework 1.0Windows XP SP2.NET Framework 1.0Windows XP SP1.NET Framework 1.0.NET Framework Versions with CLR.NET Framework VersionCLR Version.NET Framework 1.X (highest: 1.1)CLR 1.0.NET Framework 2.X (highest: 2.0 SP2)CLR 2.0.NET Framework 3.X (highest: 3.5 SP1)CLR 2.0.NET Framework 4.X (latest: 4.8.1)CLR 4.0官网参考链接:https://learn.microsoft.com/zh-cn/dotnet/framework/get-started/system-requirements?source=recommendations
2024年08月19日
5 阅读
0 评论
0 点赞
2024-07-22
OpenWRT | wan 口访问Rejected request from RFC1918 IP to public server address
修改 uhttpd 配置文件vim /etc/config/uhttpd将 option rfc1918_filter '1'修改为option rfc1918_filter '0'原来的配置文件config uhttpd 'main' …… option rfc1918_filter '1' …… config cert 'defaults' ……修改后config uhttpd 'main' …… option rfc1918_filter '0' …… config cert 'defaults' ……
2024年07月22日
8 阅读
0 评论
0 点赞
2024-07-18
Openwrt | 修改 web 端口, 默认登录端口
修改vim /etc/config/uhttpd找到以下端口,修改为想要的就行config uhttpd 'main' list listen_http '0.0.0.0:80' list listen_http '[::]:80' list listen_https '0.0.0.0:443' list listen_https '[::]:443' ……重启 uhttpd 服务 生效/etc/init.d/uhttpd restart
2024年07月18日
9 阅读
0 评论
0 点赞
2024-07-08
Windows | 管理服务
通过 sc 命令 进行管理命令一、直接使用cmd来进行服务的一些操作1、安装服务sc create test3 binPath= "C:\Users\Administrator\Desktop\win32srvDemo\win32srvdemo\Debug\win32srvDemo.exe" 其中:test3为创建的服务名,binPath后面是运行exe文件的所在路径2、配置服务有以下集中方式:sc config 服务名 start= AUTO (自动)sc config 服务名 start= DEMAND (手动)sc config 服务名 start= DISABLED(禁用)例如下面的命令,在XP系统中开机便会自动启动:sc config test3 start= AUTO 3、开启服务net start test3 4、关闭服务net stop test3 5、删除服务sc delete test3创建、配置、开启服务@echo.服务启动......@echo off@sc create test3 binPath= "C:\Users\Administrator\Desktop\win32srvdemo\win32srvdemo\Debug\win32srvdemo.exe"@net start test3@sc config test3 start= AUTO@echo off@echo.启动完毕!@pause停止服务@echo.服务关闭@echo off@net stop test3@echo off@echo.关闭结束!@pause删除服务@echo.服务删除@echo off@sc delete test3@echo off@echo.删除结束!@pause附:使用cmd命令手动、自动启动和禁用服务小技巧使用命令行启动服务在cmd下可有两种方法打开,net和sc,net用于打开没有被禁用的服务,语法是:net start 服务名 启动 net start 服务名 停止 net stop 服务名net stop 服务名用sc可打开被禁用的服务,语法是:sc config 服务名 start= demand //手动sc condig 服务名 start= auto //自动sc config 服务名 start= disabled //禁用sc start 服务名sc stop 服务名注:1)服务名不一定是你在服务面板看到的那个名,例如,你要打开被禁用的telnet服务,sc config telnet start= auto,报错:[SC] OpenService FAILED 1060,因为telnet的服务名不是telnet而是tlntsvr, sc config tlntsvr start= auto 就OK了,在服务面板里查看telnet属性,从可执行文件的路径里可看到服务程序名,即命令中的服务名。 2)start=后面有空格,少了就有错sc.exe命令功能列表: 注:以下命令中。=号后面都有一个空格,=号前面没有空格! 1.更改服务的启动状态(这是比较有用的一个功能) 2.删除服务(除非对自己电脑的软、硬件所需的服务比较清楚,否则不建议删除任何系统服务,特别是基础服务) 3.停止或启动服务(功能上类似于net stop/start,但速度更快且能停止的服务更多) 具体的命令格式如下: 修改服务启动类型的命令行格式为(特别注意start=后面有一个空格) sc config 服务名称 start= demand(设置服务为手动启动) sc config 服务名称 start= disabled(设置服务为禁用) 停止/启动服务的命令行格式为 sc stop/start 服务名称 注意:平时常接触的都是服务的显示名称,而以上所指是服务名称,都可以在控制面板->管理工具->服务里面,双击对应的服务来查询。 先举例说明一下具体的设置方法: 如设置远程注册表服务为手动其格式为 sc config RemoteRegistry start= demand 设为禁用的格式为: sc config RemoteRegistry start= disabled 停止服务则格式为: sc stop RemoteRegistry 首先把自己所需设置的服务名称查到之后,按照上面的格式做成批处理文件,重装系统之后只要运行批处理文件即可。 以下是我的设置,以XpSp2为蓝本,可比对所用的系统进行增删和修改。注:未加入XpSp2的自动更新、安全中心、防火墙。 sc config Alerter start= demand sc config TrkWks start= demand sc config helpsvc start= demand sc config policyAgent start= demand sc config dmserver start= demand sc config WmdmpmSn start= demand sc config Spooler start= demand sc config RemoteRegistry start= demand sc config NtmsSvc start= demand sc config seclogon start= demand sc config Schedule start= demand sc config WebClient start= demand sc config W32Time start= demand sc config WZCSVC start= demand sc config ERSvc start= demand sc config Themes start= demand sc config FastUserSwitchingCompatibility start= disabled sc config Messenger start= disabled sc config protectedStorage start= disabled sc config SSDpSRV start= disabled sc config TermService start= disabled sc config ShellHWDetection start= disabled 如果需要立即关闭服务也可把以下代码跟在上面的代码之后 sc stop W32Time sc stop ShellHWDetection sc stop TrkWks sc stop helpsvc sc stop dmserver sc stop policyAgent sc stop Spooler sc stop RemoteRegistry sc stop seclogon sc stop Schedule sc stop WZCSVC sc stop ERSvc sc stop Themes sc stop FastUserSwitchingCompatibility sc stop protectedStorage sc stop SSDpSRV sc stop WebClient 最后把修改好之后的代码存为services.cmd,在以后进行服务设置时,直接运行事先保存好的批处理文件就可以做到事半功倍了。 看到这里,使用Win2000的朋友也不必失望,sc.exe这个命令行工具对Win2000同样适用,可从装有WinXp或者Win2003的机器里面拷贝sc.exe文件,与保存好的批处理文件放在一起,然后执行批处理文件即可。 对注册表比较熟悉的朋友可能会想到用注册表来设置服务的启动类型,这也是一种可行的方法,本身却有着内在不足。原因是服务启动类型在注册表中对应的键值较长且分散,进行整理不方便直观且易错漏,所以这种方法比较适用于无人值守的安装时使用。使用案例:在命令行下启动自动更新服务:C:\>sc config wuauserv start= auto[SC] ChangeServiceConfig SUCCESSC:\>sc start wuauservSERVICE_NAME: wuauserv TYPE : 20 WIN32_SHARE_PROCESS STATE : 2 START_PENDING (NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN) WIN32_EXIT_CODE : 0 (0x0) SERVICE_EXIT_CODE : 0 (0x0) CHECKPOINT : 0x0 WAIT_HINT : 0x7d0 PID : 1156 FLAGS : C:\>CMD-SC命令详解 2009-10-27 15:18 :\>sc/?描述: SC 是用于与服务控制管理器通信的命令行程序。用法: sc <server> [command] [service name] <option1> <option2>... 选项 <server> 的格式为 "\\ServerName" 可以键入 "sc [command]"以获得命令的进一步帮助 命令: query-----------查询服务的状态, 或枚举服务类型的状态。 queryex---------查询服务的扩展状态, 或枚举服务类型的状态。 start-----------启动服务。 pause-----------发送 PAUSE 控制请求到服务。 interrogate-----发送 INTERROGATE 控制请求到服务。 continue--------发送 CONTINUE 控制请求到服务。 stop------------发送 STOP 请求到服务。 config----------(永久地)更改服务的配置。 description-----更改服务的描述。 failure---------更改服务失败时所进行的操作。 qc--------------查询服务的配置信息。 qdescription----查询服务的描述。 qfailure--------查询失败服务所进行的操作。 delete----------(从注册表)删除服务。 create----------创建服务(将其添加到注册表)。 control---------发送控制到服务。 sdshow----------显示服务的安全描述符。 sdset-----------设置服务的安全描述符。 GetDisplayName--获取服务的 DisplayName。 GetKeyName------获取服务的 ServiceKeyName。 EnumDepend------枚举服务的依存关系。 下列命令不查询服务名称: sc <server> <command> <option> boot------------(ok | bad) 表明是否将上一次启动保存为 最后所知的好的启动配置 Lock------------锁定服务数据库 QueryLock-------查询 SCManager 数据库的 LockStatus示例: sc start MyServicesc config TrkWks start= DISABLEDsc config upnphost start= DISABLEDsc config UPS start= DISABLEDsc config usprserv start= DISABLEDsc config VSS start= DISABLEDsc config W32Time start= DISABLEDsc config WebClient start= DISABLEDsc config winmgmt start= DISABLEDsc config WMConnectCDS start= DISABLEDsc config WmdmPmSN start= DISABLEDsc config Wmi start= DISABLEDsc config WmiApSrv start= DISABLEDsc config WMPNetworkSvc start= DISABLEDsc config wscsvc start= DISABLEDsc config wuauserv start= DISABLEDsc config WudfSvc start= DISABLEDsc config WZCSVC start= DISABLEDsc config xmlprov start= DISABLED:XP2echo.echo 正在备份您的服务,以免优化过出问题了可以及时恢复echo 备份会生成一个以当前时间命名的BAT(批处理)文件echo 恢复时只要双击即可,正在备份,请稍等......@echo offrem get current date and timefor /f "tokens=1, 2, 3, 4 delims=-/. " %%j in ('Date /T') do set FILENAME=srv_%%j_%%k_%%l_%%mfor /f "tokens=1, 2 delims=: " %%j in ('TIME /T') do set FILENAME=%FILENAME%_%%j_%%k.batrem get all service namesc query type= service state= all| findstr /r /C:"SERVICE_NAME:" >tmpsrv.txtecho Save Service Start State In %FILENAME%rem save service start state into batch fileremecho @echo Restore The Service Start State Saved At %TIME% %DATE% >"%FILENAME%"echo @pause >>"%FILENAME%"for /f "tokens=2 delims=:" %%j in (tmpsrv.txt) do @( sc qc %%j |findstr START_TYPE >tmpstype.txt && for /f "tokens=4 delims=:_ " %%s in ( tmpstype.txt) do @echo sc config %%j start= %%s >>"%FILENAME%")echo @pause >>"%FILENAME%"del tmpsrv.txtdel tmpstype.txtecho 备份完成,启动优化服务程序,请稍等....sc config Alerter start= DISABLEDsc config ALG start= DISABLEDsc config AppMgmt start= DISABLEDsc config aspnet_state start= DISABLEDsc config AudioSrv start= AUTOsc config BITS start= DISABLEDsc config Browser start= DISABLEDsc config CiSvc start= DISABLEDsc config ClipSrv start= DISABLEDsc config COMSysApp start= DISABLEDsc config CryptSvc start= DEMANDsc config DcomLaunch start= AUTOsc config DF5Serv start= AUTOsc config Dhcp start= DISABLEDsc config dmadmin start= DEMANDsc config dmserver start= DEMANDsc config Dnscache start= DISABLEDsc config ERSvc start= DISABLEDsc config Eventlog start= AUTOsc config EventSystem start= DISABLEDsc config FastUserSwitchingCompatibility start= DISABLEDsc config helpsvc start= DISABLEDsc config HidServ start= DISABLEDsc config HTTPFilter start= DISABLEDsc config IDriverT start= DEMANDsc config ImapiService start= DISABLEDsc config lanmanserver start= DISABLEDsc config lanmanworkstation start= AUTOsc config LmHosts start= DISABLEDsc config Messenger start= DISABLEDsc config mnmsrvc start= DISABLEDsc config MSDTC start= DISABLEDsc config MSIServer start= DEMANDsc config NetDDE start= DISABLEDsc config NetDDEdsdm start= DISABLEDsc config Netlogon start= DISABLEDsc config Netman start= DEMANDsc config Nla start= DISABLEDsc config NtLmSsp start= DISABLEDsc config NtmsSvc start= DISABLEDsc config NVSvc start= DISABLEDsc config ose start= DISABLEDsc config PlugPlay start= AUTOsc config PolicyAgent start= DISABLEDsc config ProtectedStorage start= DISABLEDsc config RasAuto start= DISABLEDsc config RasMan start= DISABLEDsc config RDSessMgr start= DISABLEDsc config RemoteAccess start= DISABLEDsc config RemoteRegistry start= DISABLEDsc config RpcLocator start= DEMANDsc config RpcSs start= AUTOsc config RSVP start= DISABLEDsc config SamSs start= DISABLEDsc config SCardSvr start= DISABLEDsc config Schedule start= DISABLEDsc config seclogon start= DISABLEDsc config SENS start= DISABLEDsc config SharedAccess start= DISABLEDsc config ShellHWDetection start= DISABLEDsc config Spooler start= DISABLEDsc config srservice start= DISABLEDsc config SSDPSRV start= DISABLEDsc config stisvc start= DISABLEDsc config SwPrv start= DISABLEDsc config SysmonLog start= DISABLEDsc config TapiSrv start= DISABLEDsc config TermService start= DISABLEDsc config Themes start= DISABLEDsc config TlntSvr start= DISABLEDsc config TrkWks start= DISABLEDsc config Telephony start= AUTOsc config upnphost start= DISABLEDsc config UPS start= DISABLEDsc config usprserv start= DISABLEDsc config VSS start= DISABLEDsc config W32Time start= DISABLEDsc config WebClient start= DISABLEDsc config winmgmt start= DISABLEDsc config WMConnectCDS start= DISABLEDsc config WmdmPmSN start= DISABLEDsc config Wmi start= DISABLEDsc config WmiApSrv start= DISABLEDsc config WMPNetworkSvc start= DISABLEDsc config wscsvc start= DISABLEDsc config wuauserv start= DISABLEDsc config WudfSvc start= DISABLEDsc config WZCSVC start= DISABLEDsc config xmlprov start= DISABLED
2024年07月08日
12 阅读
0 评论
0 点赞
2024-07-08
Android | 判断 Activity 是否正在前台显示
代码 /** * 判断某个activity是否在前台显示 */ public static boolean isForeground(Activity activity) { return isForeground(activity, activity.getClass().getName()); } /** * 判断某个界面是否在前台,返回true,为显示,否则不是 */ static boolean isForeground(Activity context, String className) { if (context == null || TextUtils.isEmpty(className)) return false; ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE); List<ActivityManager.RunningTaskInfo> list = am.getRunningTasks(1); if (list != null && !list.isEmpty()) { ComponentName cpn = list.get(0).topActivity; return cpn != null && className.equals(cpn.getClassName()); } return false; }调用 if (isForeground(activity)){ //在前台显示,做逻辑 }
2024年07月08日
9 阅读
0 评论
0 点赞
1
2
...
19