- 博客(93)
- 资源 (2)
- 收藏
- 关注
原创 mysql5.7安装后未要求输入密码就能使用mysql登录原因
ubuntu20安装mysql5.7后,在root用户下直接运行mysql就能进入数据库。
2024-06-14 22:51:40
309
原创 linux系统添加用户与设置密钥登录
添加到sudo组:方式2:打开/etc/sudoers文件,添加以下内容该配置使用sudo命令时不需要输入密码。去掉"NOPASSWD:"就会要求输入一次密码。
2024-06-14 16:20:07
569
原创 Savepoints
SAVEPOINT 名称RELEASE SAVEPOINT 名称ROLLBACK TRANSACTION TO SAVEPOINT 名称。
2023-10-08 22:23:41
231
原创 ON CONFLICT语句
当一个UNIQUE或PRIMARY KEY约束冲突发生时,该方法在插入与更新当前行之前删除导致约束冲突的行,然后继续执行命令。当发生适用的约束冲突时,该方法撤销当前语句并报告一个SQLITE_CONSTRAINT错误,但是该语句之前做的修改不会撤销,也不会结束事务。当发生适用的约束冲突时,该方法忽略冲突的行并继续处理后面的数据。当发生适用的约束冲突时,该方法撤销当前语句并报告一个SQLITE_CONSTRAINT错误,同时取消当前查询语句所做的修改,事务内之前的更新操作不受影响。那些被删除的行不会回传给。
2023-10-08 21:49:32
756
原创 SQLite Autoincrement特性
默认是分配一个比最后一次插入时分配的rowid大的值,从1开始。仍然从1开始分配,但如果达到孙最大值,下次插入时会报错SQLITE_FULL,而不会重复使用之前删除的值,除非上一个分配id的事务操作被回滚,这个值会被使用到下一次插入操作。SQLite内部使用一个名称为sqlite_sequence的内部表存储自增字段的值,该表会在创建一个带有AUTOINCREMENT特性的表的时候自动创建。如果显式指定了最大值,下次分配时将使用之前删除的值,在这种情况下分配的rowid不会是严格递增的。
2023-10-08 16:33:40
440
原创 集群索引和WITHOUT ROWID优化
默认情况下,每一行都有一个特殊的rowid列,用于标识一行数据。使用WITHOUT ROWID后,rowid列不会被创建,且时候有空间和性能方面的优势。WITHOUT ROWID表使用集群索引作为主键。
2023-10-08 10:34:47
132
原创 SQLite3数据类型
存储类型(storage class)比数据类型(Datatype)更加泛化。比如INTEGER代表7种不同长度的整数类型,在存储时会有一些区别,但是一旦读到内存中时,都会被转换为8字节符号整数。所以大多数情况下这两个概念不好区分,可以相互使用。
2023-10-07 17:21:56
1471
原创 Ubuntu 16.04修改Mysql:open_files_limit限制
查看参数:ulimit -a修改当前shell的设置:ulimit -n 65535这种方法只针对当前进程有效修改系统参数vi /etc/security/limits.conf修改后重启服务器,使用ulimit -a查看结果没有改变。以下方法用于修改mysql:open_files_limit限制,亲测有效。第一步:vi /etc/security/limits.d/99-openfiles.conf#<domain> <type> <ite
2020-09-28 21:08:21
398
原创 WIN10右键菜单添加“在CMD打开”命令
Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\Directory\Background\shell\cmd_here]“ShowBasedOnVelocityId”=dword:00639bc8[HKEY_CLASSES_ROOT\Directory\Background\shell\cmd_here\command]@=“c...
2020-03-17 18:39:50
579
原创 windows下git bash中文字符被转义,不能正常显示解决办法
$ git config --global core.quotepath false
2020-03-17 18:31:45
1094
原创 Android模拟点击方式总结
adb shell不用root,连上电脑就能使用,响应时间慢(>200ms)AccessibilityService不用root,能跨进程,只能点击安卓原生控件MotionEvent不用root,不能跨进程,只能点击安卓原生控件Instrumentation/IWindowManager需要有system权限或者进程所属uid一样或者root,能跨进程,响应时间较快(20~50...
2019-09-28 13:42:05
382
原创 99Admin开源站点源码阅读笔记
公共文件application/common.phpparseNodeStr函数未使用,由AuthService::parseNodeStr代替__buildData函数未使用get_location函数未使用,通过淘宝提供的服务获取IP信息install_substring函数在install模块index/step3中使用,但其生成的数据并未被下一个动作使用。...
2019-06-09 22:46:49
1109
原创 Ubuntu安装php7调试组件xdebug
打开链接:https://xdebug.org/wizard.php将执行phpinfo()得到的页面全部复制到文本框进去,点击“Analyse my phpinfo() output”自动生成安装指引。以下内容是针对我的机器生成的指引,做个记录方便下次查看。摘要Xdebug installed: noServer API: FPM/FastCGIWindows: noZend S...
2019-06-05 15:49:04
1199
原创 使用nginx搭建Discuz X3.4论坛的QQ互联登录失败问题
问题描述使用nginx搭建了一个基于http协议的Discuz X3.4论坛。在安装QQ互联插件后,尝试登录问题是失败,提示以下内容:抱歉,当前存在网络问题或服务器繁忙,详细错误:connect_error_code_0,错误代码:,请您稍候再试。谢谢。如果您的浏览器没有自动跳转,请点击此链接针对此问题,在网上进行了大量搜索,找到的答案大部分都是15年前的信息,版本对不上。也选择了部分答...
2019-06-02 14:25:42
1295
原创 mysql中datetime默认值为0000-00-00 00:00:00问题
在mysql5.7版本中,执行create_time DATETIME NOT NULL DEFAULT ‘0000-00-00 00:00:00’报错,改为create_time DATETIME NOT NULL DEFAULT ‘0001-01-01 00:00:00’即可正常。问题出在sql_mode的设置。执行select @@sql_mode;得到结果通常为:ONLY...
2019-03-07 15:34:35
9756
原创 git命令使用说明
git config带有--system选项时,从/etc/gitconfig读写配置;带有--global选项时,从~/.gitconfig或者~/.config/git/config读写配置。只针对当前用户;默认使用仓库的git目录中的config文件.git/config。 git config --list 列出所有配置。 git config --global ...
2018-09-15 16:43:55
263
翻译 YARA规则摘要
原文链接:https://yara.readthedocs.io/en/v3.7.0/writingrules.html一个简单的yara规则示范:rule ExampleRule{ strings: $my_text_string = &amp;quot;text here&amp;quot; $my_hex_string = { E2 34 A1 C8 23 FB } ...
2018-08-27 21:45:35
2734
翻译 RasValidateEntryName
DWORD RasValidateEntryName( _In_ LPCTSTR lpszPhonebook, _In_ LPCTSTR lpszEntry);说明该函数用于检查连接条目名称是否合法。名称至少包含一个字母或数字字符。参数lpszPhonebook [in]指向一个包含完整路径的电话簿文件(PBK)。如果参数为空,则该函数使用默认的电话簿文件。默认的电话簿文件由用户在拨号网络
2016-09-07 18:53:19
459
翻译 RasUpdateConnection
DWORD APIENTRY RasUpdateConnection( _In_ HRASCONN hrasconn, _In_ LPRASUPDATECONN lprasupdateconn);说明该函数用于更新一个Internet Key Exchange Version 2(IKEv2)连接的隧道末端。参数hrasconn [in]指向IKEv2 RAS连接的句柄。lp
2016-09-07 18:33:38
321
翻译 RasSetSubEntryProperties
DWORD RasSetSubEntryProperties( _In_ LPCTSTR lpszPhonebook, _In_ LPCTSTR lpszEntry, _In_ DWORD dwSubEntry, _In_ LPRASSUBENTRY lpRasSubEntry, _In_ DWORD dwcbRasSubE
2016-09-07 18:22:00
336
翻译 RasSetEntryProperties
DWORD RasSetEntryProperties( _In_ LPCTSTR lpszPhonebook, _In_ LPCTSTR lpszEntry, _In_ LPRASENTRY lpRasEntry, _In_ DWORD dwEntryInfoSize, _In_ LPBYTE lpbDeviceInfo, _In_ DWORD
2016-09-07 15:51:23
2466
翻译 RasSetEntryDialParams
DWORD RasSetEntryDialParams( _In_ LPCTSTR lpszPhonebook, _In_ LPRASDIALPARAMS lprasdialparams, _In_ BOOL fRemovePassword);说明该函数用于修改指定的电话簿条目连接参数信息,这些信息可能是通过本函数修改进行保存,也可能是使用RasD
2016-09-07 15:30:29
1082
翻译 RasSetAutodialAddress
DWORD RasSetAutodialAddress( _In_ LPCTSTR lpszAddress, _In_ DWORD dwReserved, _In_ LPRASAUTODIALENTRY lpAutoDialEntries, _In_ DWORD dwcbAutoDialEntries, _
2016-09-07 14:54:00
351
翻译 RasRenameEntry
DWORD RasRenameEntry( _In_ LPCTSTR lpszPhonebook, _In_ LPCTSTR lpszOldEntry, _In_ LPCTSTR lpszNewEntry);说明该函数用于修改电话簿条目名称。参数lpszPhonebook [in]指向一个包含完整路径的电话簿文件(PBK)。如果参数为空,则该函数使用默认的电话簿文件。默认的电话簿文件由
2016-09-06 21:14:15
363
翻译 RasPhonebookDlg
BOOL RasPhonebookDlg( _In_ LPTSTR lpszPhonebook, _In_ LPTSTR lpszEntry, _Inout_ LPRASPBDLG lpInfo);说明该函数用户显示模式化的拨号网络对话框主窗口。用户可以进行拨号、创建、编辑或删除电话簿条目,或者修改偏好设置。当主窗口关闭时函数才会返回。参数lpszPhone
2016-09-06 21:02:21
317
翻译 RasPBDlgFunc
void WINAPI RasPBDlgFunc( _In_ DWORD dwCallbackId, _In_ DWORD dwEvent, _In_ LPTSTR pszText, _In_ LPVOID pData);说明该函数是一个应用程序定义的回调函数,用于在RasPhonebookDlg函数显示对话框时接收用户活动通知消息。参数dwCallbackId [in]指定一
2016-09-06 20:46:12
257
翻译 RasMonitorDlg
BOOL RasMonitorDlg( _In_ LPTSTR lpszDeviceName, _Inout_ LPRASMONITORDLG lpInfo);说明该函数显示用于描述RAS连接状态的拨号网络监视属性页。参数lpszDeviceName [in]指向一个最初显示的设备名称字符串。如果该参数为NULL,或者指定的设备不存在,则显示第一个设备。lpInfo
2016-09-06 20:16:10
222
翻译 RasInvokeEapUI
DWORD RasInvokeEapUI( _In_ HRASCONN hRasConn, _In_ DWORD dwSubEntry, _In_ LPRASDIALEXTENSIONS lpExtensions, _In_ HWND hwnd);说明该函数显示一个自定义的用户界面获取用户输入的EAP信
2016-09-06 20:09:03
349
翻译 RasHangUp
DWORD RasHangUp( _In_ HRASCONN hrasconn);说明该函数用于关闭一个远程访问连接。由RAS连接句柄代表一个连接。该函数将释放所有与该句柄相关的RASAPI32.DLL资源。参数hrasconn [in]连接句柄。返回值成功时返回ERROR_SUCCESS。 失败时返回以下列表中的值之一或来自Routing and Remote Access Error
2016-09-06 19:59:41
1319
翻译 RasGetSubEntryProperties
DWORD RasGetSubEntryProperties( _In_ LPCTSTR lpszPhonebook, _In_ LPCTSTR lpszEntry, _In_ DWORD dwSubEntry, _Inout_ LPRASSUBENTRY lpRasSubEntry, _Inout_ LPDWORD
2016-09-06 19:38:56
298
翻译 RasGetSubEntryHandle
DWORD RasGetSubEntryHandle( _In_ HRASCONN hRasConn, _In_ DWORD dwSubEntry, _Out_ LPHRASCONN lphRasConn);说明该函数用于获取多链路连接的某个子连接的句柄。参数hRasConn [in]连接句柄,由RasDial对一个多链路的电话簿条目拨号返回。dwSubEntry [
2016-09-06 16:18:57
369
翻译 RasGetQuarantineConnectionId
DWORD RasGetQuarantineConnectionId( _In_ HRASCONN hRasConn, _Out_ ConnectionId *lpConnectionId);说明[该函数无法在Windows Vista版本使用,应使用RasGetNapStatus代替。]该函数用于获取参与Network Access Protection(NAP)隔离进程的连接
2016-09-06 16:05:08
229
翻译 RasGetProjectionInfoEx
DWORD WINAPI RasGetProjectionInfoEx( _In_ HRASCONN Hrasconn, _Inout_ PRAS_PROJECTION_INFO pRasProjection, _Inout_ LPDWORD lpdwSize);说明该函数用于获取PPP协议或网络密钥交换版本2协议的远程访问映射操
2016-09-06 15:55:06
375
翻译 RasGetProjectionInfo
DWORD RasGetProjectionInfo( _In_ HRASCONN hrasconn, _In_ RASPROJECTION rasprojection, _Out_ LPVOID lpprojection, _Inout_ LPDWORD lpcb);说明该函数用于获取指定的远程访问组件协议的映射操作信息。参数h
2016-09-06 15:47:13
712
翻译 RasGetNapStatus
DWORD rasgetnapstatus( _In_ HRASCONN hRasConn, _Inout_ LPRASNAPSTATE pNapState);说明该函数用于获取指定远程连接的Network Access Protection(NAP)连接状态变量。参数hRasConn [in]连接句柄。pNapState [in, out]指向RASNAPSTATE结构,
2016-09-05 19:33:09
242
Unity插件 TextMeshPro1.3.0
2023-02-24
Unity插件 Easy Save 2
2023-02-24
B85Plus_nvme.rar
2020-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人