- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 Simditor修改缩进为首行缩进
Simditor中默认的文本缩进行为是使用margin-left样式来处理的,所以如果文本太长折行后也会被一起向后缩进。这样对于显示中文文档确实不太好,于是修改了一些Simditor代码来实现首行缩进功能。具体步骤如下:首先修改一些html标签,使其允许使用text-indent样式,代码在Formatter的_init方法里- p: ['margin-left', 'text-alig
2017-04-28 23:45:20 1243
原创 Windows平台使用Python切换用户运行程序
Windows平台使用Python切换用户运行程序在Windows平台,如果需要以某个指定用户来运行程序,此时可以通过使用 Windows CreateProcessAsUser API来实现。但是要实现这个功能首先需要有要切换用户的用户名和密码。import psutilimport win32processimport win32securityimport win32conimport
2017-04-20 09:31:49 5101 1
原创 Windows上使用Python增加或删除权限
Windows上使用Python增加或删除权限在使用Python在 Windows 平台上开发的时候, 有时候我们需要动态增加或删除用户的某些权限, 此时我们可以通过 AdjustTokenPrivileges API 来实现。比如,我们要给用户分配 SE_TCB_NAME 权限flags = win32security.TOKEN_ADJUST_PRIVILEGES | win32security
2017-04-17 09:07:45 4041
原创 Windows上使用Python给用户增加或删除安全策略
Windows上使用Python给用户增加或删除安全策略在使用Python在 Windows 平台上开发的时候, 有时候我们需要动态增加或删除用户的某些访问策略, 此时我们可以通过LsaAddAccountRights 和LsaRemoveAccountRights API来实现。比如,我们要给用户分配SE_SERVICE_LOGON_NAME安全策略try: user = 'admin'
2017-04-16 21:38:48 2950
原创 Windows cordova build Error: Could not find gradle wrapper within Android SDK. Might need to update
问题说明在Windows7上运行 “cordova build android” 报错,如下:C:\test\hello> cordova build androidANDROID_HOME=C:\Users\kongxx\AppData\Local\Android\sdkJAVA_HOME=C:\Program Files\Java\jdk1.8.0_121Error: Could not
2017-04-02 21:23:36 3298 1
Full Stack GraphQL Applications With React, Node.js, and Neo4j
2024-03-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人