
综合杂烩
未分类的综合性文章
李大数
纸上得来终觉浅,绝知此事要躬行
展开
-
Win10下实现CapsLock键进行中英文切换
关闭输入法设置里的默认“shift”快捷键。(无需担心,缺省的“Ctrl+Space”仍然可用)安装Microsoft提供的PowerToys使用PowerToys重映射按键,把CapsLock键映射为Ctrl+Space设置PowerToys开机启动Enjoy!原创 2021-05-16 00:42:56 · 3430 阅读 · 0 评论 -
Python中使用csv标准库来读写CSV文件
本文对csv文件和python的csv库做了总结和基本的使用说明原创 2021-03-25 11:35:52 · 1030 阅读 · 0 评论 -
Ruby的大冒险(2D游戏精品辅导课)----李大数解读
Hi,我是李大数,喜欢探究数学,美术,游戏,心理等一切有艺术感之物,并把所得、所知、所感和朋友们一起分享的李大数。Unity官方出品的《Ruby的大冒险》2D游戏辅导课确实是不可多得的很棒的入门课程,作者像一位耐心和蔼的老师一般,一步一步由浅入深的讲解每一个具体的操作和背后的原理,最终完成一个非常完整的具备2D游戏所有开发要素的游戏。可惜只提供了英文版本,中文读者难免在学习过程中产生种种误读而踩坑,因此我计划逐课进行解读,加入自己的一些补充性总结和实际操作经验。原创 2021-02-15 09:55:12 · 3768 阅读 · 1 评论 -
Unity平台项目与传统平台项目的比较
传统平台项目:后文简称OProj,指用类似Visual Stiduio,Xcode,Android Studio等IDE环境开发的项目。Unity平台项目:后文简称UProj,指用Unity开发的项目。本文从以下多个维度来分析下二者的不同原创 2021-02-14 12:09:36 · 290 阅读 · 0 评论 -
Unity中Time.deltaTime在Update和FixedUpdate中的使用差异
在Unity中有两个和Frame有关的回调函数,一个是Update,另一个是FixedUpdate,在这两个函数中都可以安全地获取Time.deltaTime的值,那么有什么细微的差别呢?1. 先看看官方文档对此的解释The completion time in seconds since the last frame (Read Only).This property provides the time between the current and previous frame.这个属性是一原创 2021-02-07 14:47:22 · 1773 阅读 · 0 评论 -
如何手工制作一本书
排版注意:- 排好页,包括空白页,确保目录/序言/正文每章节都从奇数页开始- 所有页脚页码偶数左侧,奇数右侧,方法如下 ○ 双击偶数页码页脚进入编辑状体,选择奇偶页不同 ○ 点击页码,出现虚线文本框,光标移到边线部分出现拖动箭头 ○ 托防盗左侧需要的位置即可,所有偶数页面都会自动调整打印要诀:- 先打偶数页,再打奇数页- 注意这里的页码是页面在整个文章中的序号,和页脚的页码是两回事装订:- 封面和封底要用皮纹纸,用白胶粘页面说明:–页数备注–封面1原创 2021-01-12 20:59:20 · 573 阅读 · 0 评论 -
基于云服务器的内网FTP服务映射
基于云服务器把自己的内网ftp服务发布到公网。适合不方便修改内网路由器做端口映射的情况原创 2020-11-15 10:21:02 · 353 阅读 · 0 评论 -
Python项目开发拾贝
如何定义常量#全部大写用下划线连接SCREEN_HEIGHT = 600SCREEN_WIDTH = 800SCREEN_SIZE = (SCREEN_WIDTH,SCREEN_HEIGHT)ORIGINAL_CAPTION = "Super Mario Bros 1-1"## COLORS ### R G BGRAY = (100, 100, 100)NAVYBLUE = ( 60, 60, 100)如何定义类实例成原创 2020-10-27 11:02:27 · 133 阅读 · 0 评论 -
对数指数常用公式
原创 2020-10-27 14:26:39 · 42298 阅读 · 0 评论 -
win7 断电重启进入修复模式
异常掉电导致计算机重启后自动进入到修复模式,进而导致服务器无法访问。下面步骤介绍如何取消自动进入启动启动修复模式:在命令行模式输入以下命令bcdedit /set {default} bootstatuspolicy ignoreallfailuresbcdedit /set {current} recoveryenabled No执行之后开机即不会显示自动修复,而是直接进系统。...原创 2020-10-26 18:04:14 · 1777 阅读 · 0 评论 -
Windows 7 关闭自动更新功能
在控制面板-系统和安全-Windows Update-更改设置-从不检查更新命令行-gpedit.msc-计算机配置-管理模板-Windows Update-不要在"关闭Windows…服务中禁用Windows Update服务,并停止此服务原创 2020-10-26 17:59:11 · 199 阅读 · 1 评论 -
去掉CE程序启动时的动画效果
BOOL CMainDlg::OnInitDialog(){...#ifdef WINCE DWORD dwExStyle = ::GetWindowLong(m_hWnd, GWL_EXSTYLE); ::SetWindowLong(m_hWnd, GWL_EXSTYLE, dwExStyle | WS_EX_NOANIMATION);#endif...}原创 2009-11-15 23:25:00 · 576 阅读 · 0 评论 -
WinCE动态调整存储内存与程序内存的大小
typedef DWORD (*SETSYSTEMMEMORYDIVISION)(DWORD);typedef BOOL (*GETSYSTEMMEMORYDIVISION)(LPDWORD,LPDWORD,LPDWORD);void SetObjectMemorySpace(int nSize){#ifdef _WIN32_WCE //从动态库中获取函数地址以设置对象存储区的大小.原创 2009-02-03 21:16:00 · 2088 阅读 · 1 评论 -
WinCE应用程序检测SD卡的插拔
1.通过消息WM_DEVICECHANGE。 注意: a)此消息以广播消息形式发送,即通知到系统中的所有项层窗口,包括禁用的,不可见的,层叠的及弹出式.但不发送给子窗口. b)此消息直接发送给窗口过程函数. 使用: 1)#include 2)在窗口过程函数中分发或处理此消息 3)wparam为事件,设备插入事件原创 2008-10-13 16:04:00 · 1857 阅读 · 0 评论 -
dojo 框架实战笔记
parseOnLoad: true该属性表示在页面加载完成后,启用Dojo的解析模块对Dojo标签进行解析,如果parseOnLoad:false,声明式小部件就不起作用了。在Dijit里,添加一个组件实际上是为一个HTML标签添加dojotype属性。async: true,启用异步模式,则不存在全局对象dojo 默认是falsedojo/domReady! is an AMD loaded plugin that will wait until the DOM has finished load原创 2020-10-26 16:18:01 · 501 阅读 · 0 评论 -
sessionid在各个浏览器内的差异
通常sessionid的生命期是在浏览器访问网站时创建,浏览器关闭时失效,下次打开浏览器访问同一网站时会创建新的sessionid,但本人在实际开发中发现有一些例外情况,总结如下:IE8 遵守规则opear遵守规则chrome(版本 41.0.2272.118 m) 如果在设置 启动时 选中 从上次停下的地方继续,则重新打开浏览器时,会仍使用上次的sessionid 不选此原创 2015-04-24 09:30:44 · 1996 阅读 · 0 评论 -
Mount VDI as logical drive on host
https://forums.virtualbox.org/viewtopic.php?t=4748一.use lmdisk in WindowsOf course, it's possible and you're right, you need a special tool. My favorite one is ImDisk a virtual disk driv转载 2015-10-04 00:18:10 · 1138 阅读 · 0 评论 -
torcs源码分析--(3)总览
drivers 电脑驾驶者模块 以dll形式存在 均只导出一个接口libs 与逻辑无关的各个基础模块modules 业务模块graphicsimutelemetrytrackraceman 各比赛的人员配置xml文件tools 工具软件window win平台相关文件linux linux平台相关文件interfaces 定义了接原创 2015-10-04 00:16:25 · 1349 阅读 · 0 评论 -
torcs源码分析--(2)关键文件及结构
raceman.h race manage之意,定义了比赛的各种数据结构,如多少辆车等等robot.h定义了机器人在比赛时被回调的各种接口原创 2015-10-04 00:15:34 · 1062 阅读 · 0 评论 -
torcs源码分析--(1)工程分析
共有26个工程机器人驾驶者(11+1)berniwberniw2berniw3btdamnedhumaninfernoinferno2lliawloethrossparkletitalibs 库client 实现客户端uiconfscreenslearning 有关神经网络的一些算法math 一些数学和矩阵的算原创 2015-10-04 00:14:16 · 1672 阅读 · 0 评论 -
ssh不用密码登陆
出处:http://linuxproblem.org/art_9.htmlYour aimYou want to use Linux and OpenSSH to automate your tasks. Therefore you need an automatic login from host A / user a to Host B / user b. You don't转载 2015-06-05 11:07:08 · 420 阅读 · 0 评论 -
cocos v2.2.6&cocos2d-x-3.6实练
1.安装cocos v2.2.6安装好后启动cocos,在商店里下载 NDK JDK SDK 以及cocos2d-x framework(其实就是编译后的cocos2d-x库),不过这个framework包含了ant和python,所以需要安装.安装好后查看环境变量path,确认python的路径已经被设置.2.下载cocos2d-x-3.6的压缩包放置在合适的位置,然后cd进入目录,执行pyth原创 2015-05-31 19:14:57 · 838 阅读 · 0 评论 -
slf4j点滴
slf4j实战最小可用配置 slf4j-api-1.7.12.jar api包加空实现,必须有,如果仅有此jar,则不输出任何log slf4j-simple-1.7.12.jar 控制台输出slf4j-api-1.7.12.jar logger的空实现本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdow原创 2015-04-03 10:24:21 · 406 阅读 · 0 评论 -
apache 映射url为其他目录
两个方法1.在网站根目录下建立符号链接 注意,对符号链接的目标目录必须有访问权限2.修改配置文件,使用alias机制Alias /image /ftp/pub/imageOrder allow,denyAllow from all参考:http://apache.jz123.cn/urlmapping.html原创 2014-12-21 20:36:00 · 1849 阅读 · 0 评论 -
iptables 杂记(in centos)
iptables 杂记(in centos)=============查看当前防火墙状态------------------sudo /etc/init.d/iptables statussudo iptables -L -n -t nat端口转发--------sudo iptables -t nat -I PRER原创 2014-07-15 14:29:04 · 784 阅读 · 0 评论 -
VirtualBox远程桌面功能
步骤:1.安装VirtualBox扩展包2.在虚拟机设置中打开远程桌面,使用一个非3389端口即可。3.如要确认是否ok,可用如下方式host是windows的话用netstat -an看一下指定端口是否listenhost是Ubuntu的话用netstat -l 看一下指定端口是否listen如处于listen状态则可用原理: VirtualB原创 2013-12-26 21:40:46 · 6362 阅读 · 0 评论 -
Ubuntu12.04安装Sun Java
1.官网下载二进制安装包。 我下的是1.6u45的jre安装包http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html#jre-6u45-oth-JPR2.把下载的bin文件移动到安装的位置。执行后即会安装在所在目录3.修改~/.ba原创 2013-12-26 21:29:24 · 504 阅读 · 0 评论 -
Cygwin的文件权限管理
Cygwin 1.7 版改用 /etc/fstab 文件来控制权限设置修改\cygwin\etc\fstab 文件,添加none / cygdrive binary,user,noacl,posix=0 0详见 http://hi.baidu.com/timepp/item/1c2f600db5bf97e1fe240d7a转载 2013-03-27 16:40:31 · 1346 阅读 · 0 评论 -
git手记
git clone 时首先把远程的仓库完整复制过来,然后自动 checkout出了远程分支的master分支.无论远程仓库的当前checkout分去是什么,clone 到本地后自动checkout的总是master分支git clone 后立即可以进行pull/push操作,因为自动checkout出的master分支作为远程master分支的tracking branch 存在原创 2012-11-06 23:44:49 · 265 阅读 · 0 评论 -
用ndk编译ace在android上运行
1.准备工具链./build/tools/make-standalone-toolchain.sh --toolchain=arm-linux-androideabi-4.4.3 --arch=arm --platform=android-9 --install-dir=../arm_tools2.Create ace/config.h: #include "ace/config-原创 2011-11-03 23:43:56 · 904 阅读 · 0 评论 -
ACE笔记
ace for wince compile:---------------------- 1. Get ACE:-----------ACE src: http://download.dre.vanderbilt.edu/previous_versions/ACE-6.0.1.zip2. Create project file for wince:---原创 2011-05-17 11:17:00 · 728 阅读 · 0 评论 -
android平台使用assert断言
android assert原创 2011-04-18 11:53:00 · 4418 阅读 · 2 评论 -
ubuntu use step by step
经过一段时间使用,发现 Ubuntu 比 Fedora Core更易于使用.=============================================================================== .安装mysql1. sudo apt-get install mysql-server mysql-client 安装mysq原创 2010-08-29 13:12:00 · 702 阅读 · 0 评论 -
fc12 use step by step
确认FC12为使用环境1.安装在VMWARE6.5中;2.配置一下网络,自动即可.3.安装五笔输入法 su yum install ibus-table-wubi 访问windows的共享目录 查看: smbclient -L //192.168.0.xxx/xxx -U userxxx 挂载: su mk原创 2010-03-23 22:23:00 · 560 阅读 · 0 评论 -
winmain中的命令行参数 ==》main的argv argc参数
//http://www.flipcode.com/archives/WinMain_Command_Line_Parser.shtml// COTD Entry submitted by Max McGuire [amcguire@andrew.cmu.edu]#include <windows.h>extern int main(int argc, char* argv[]);int WINAPI WinMain(HINSTANCE instance, HINSTANCE pr原创 2020-10-26 16:27:47 · 646 阅读 · 0 评论 -
在MAC中怎么把窗口快速移到另一个显示器
如下图所示,鼠标移动到左上方标题栏到“绿色全屏小按钮”,悬停一会会弹出小菜单,选择最后一项【移到xxxx】即可,mac版本10.15.7实测。原创 2020-10-23 11:13:26 · 13836 阅读 · 4 评论 -
mac下7zip的使用
安装brew install p7zip压缩7z a abc.zip dir_name加密压缩7z abc.zip dir_name -p解密7z x abc.zip -oout_dir_name原创 2020-10-19 11:51:07 · 6359 阅读 · 0 评论 -
Word自动编号最佳实践
文章目录典型用例:某个x章节下的二级标题不是从x.1开始编号为全文设置标题类型的标准做法如何修改“标题一”的多级编号样式注意不可以做可以做最佳实践典型用例:某个x章节下的二级标题不是从x.1开始编号原因1-父级标题的编号不正确,把父级标题的编号修改正确即可。原因2-没有设置重新编号,右键第二章的二级标题,选择继续编号即可。(其他级别的编号同理)为全文设置标题类型的标准做法设置好文章中所有level的标题,引用样式标题一/二/三等。每个标题都设置好多级标题从第二章开始设置level2的编原创 2020-10-15 18:35:34 · 919 阅读 · 0 评论 -
Centos6.9-Flask安装笔记
Install Anacondawget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2020.07-Linux-x86_64.shchmod 755 Anaconda3-2020.07-Linux-x86_64.sh./Anaconda3-2020.07-Linux-x86_64.shsource .bashrcbase安装Flask包conda create -n envflask python=3.6c原创 2020-10-15 18:32:21 · 122 阅读 · 0 评论 -
python中subprocess包的理解和典型应用
关于python的subprocess,很多人用得很是迷糊。 在这里我结合python3.7.9版本简单扼要说明一下它的最典型用法首先,os.system()是通用性最好的,能用这个解决问题,优先用这个,实在解决不了再上subprocess以shell形式执行程序名和参数都放在列表的第一项内subprocess.run(['ls -l -a'],shell=True) 不以shell形式执行,程序名和每个参数都要单独分开,并且每一条记录前后都不能有空白字符subprocess.run(['ls'原创 2020-10-15 17:37:16 · 546 阅读 · 0 评论