webstorm调试脚本的方法

安装webstorm 设置默认浏览器为 chrome 安装node 安装chome扩展:Chrome JetBrains IDE Support   勾选开发者选项,拖进去文件Chrome JetBrains IDE Support 2.0.8_0.crx 就可以安装上扩展了。 ...

2015-12-29 19:42:30

阅读数:977

评论数:0

用正则表达式可以搜索 \r

也可以用软件批量替换, 如果不用正则表达式,搜索不到 \r

2015-12-24 12:14:21

阅读数:369

评论数:1

VS中无签名UTF8和带签名UTF8格式

在VS中,使用高级保存选项功能的时候,我们将会发现UTF8有两种格式,一个是带签名的UTF8(BOM),一个是无签名的UTF8。 那么这两种的格式有什么区别呢? 带签名的UTF8: 带签名的UTF8,是在生成的文件中,在文件的开头使用UTF8标志,这样在下次使用编辑器编辑的时候,编辑器能准确...

2015-12-24 10:49:48

阅读数:477

评论数:1

vs打开utf8编码文件

选项里面的 text editor 勾选 自动检测utf-8编码。 如果注释还有乱码,打开注释所在文件到文件tab,乱码立即变成正常了。

2015-12-24 10:43:40

阅读数:973

评论数:0

goto语句的替换方法--用while

goto在编程中最后不用, 有时代码逻辑需要类似goto的逻辑,可以用 do while 实现 do {    if(xx)      break; // 跳出循环,类似 goto到代码块的外边。 ......   if(yy)     break; }while(false);

2015-12-23 13:02:51

阅读数:741

评论数:0

mysql断线重连设置

//mysql_real_connect之后调用: my_bool reConnect = 1; mysql_options(m_mysql, MYSQL_OPT_RECONNECT, &reConnect); ...

2015-12-18 16:38:44

阅读数:1011

评论数:0

map的insert会自动忽略重复key,而不是替换

uint32_t nID = 0; map str2IntMap; for(int i = 0; i < 10; ++i) { str2IntMap.insert(make_pair("a", nID)); ++nI...

2015-12-17 17:36:02

阅读数:664

评论数:0

ps -au 和 top 的区别

ps -au:占用的资源是从进程启动开始,计算的平均占用资源,比如cpu等 top:实时占用的资源。 如果程序启动时占cpu很大,运行下稳定了,用ps -au看到的情况是,平均cpu随时间缓慢降低。

2015-12-16 22:06:26

阅读数:958

评论数:0

用正则表达式 搜索代码

vs2012单文件查找替换支持正则表达式  ctrl+F 多文件也支持 ctrl+shift+F 查找整个项目的 char定义的数组变量: char.*\[.*\] 要勾选:find options里面的 use regular expression Editplus在文件夹中查找...

2015-12-16 20:08:08

阅读数:197

评论数:0

自动释放内存的指针

利用栈变量跳出作用域的时候,会自动调用析构函数, 可以做个自动释放内存的类: template class auto_delete_ptr { public:     explicit auto_delete_ptr(_Ty *_Ptr)         : _Myptr(_Ptr)...

2015-12-16 18:48:47

阅读数:285

评论数:0

unity发布程序的选项

如果build的时候,选择了  develop build 和  script debug, 程序运行效率会差一截,build出的文件也大些。

2015-12-14 21:35:16

阅读数:441

评论数:0

使用vs2015调试unity脚本的方法

安装:UnityVS(Visual Studio Tools For Unity) 在Unity中导入的方式为:菜单栏->Assects->ImportPackage-Visual Studio xx Tools 菜单栏中会多出来一项 Visual Studio Tools 选择 O...

2015-12-14 20:51:36

阅读数:1572

评论数:0

函数指针和函数指针类型

typedef   int(FUNC1)(int);    typedef   int(FUNC2)(int*,int*,int*);  FUNC2* a = testFunc; 定义了两个自己的数据类型FUNC1和FUNC2,这两个类型申明的变量用保存函数 int (*...

2015-12-13 16:49:22

阅读数:137

评论数:0

linux内存泄漏检测

valgrind

2015-12-12 19:48:06

阅读数:174

评论数:0

IncrediBuild 编译全部项目

incredibuild--> batch build 如果有1个项目出错,会自动中断,link错误也中断,可以勾选: build all regardless of errors。这样所有项目都会编译。

2015-12-11 19:20:31

阅读数:450

评论数:0

发散思维考虑编码流程

不知庐山真面目,只缘身在此山中 对古人的一局话,经历不同,理解不同,角度不同,理解也不同。温故而知新。站在哲学角度理解最深刻。 发散思维很重要,能从很多角度看问题,找到最优角度。甚至可以跳出所有角度,俯视看问题。 教育问题:不能浇灭小孩的独特想法,他们回答的问题,不要直接说对...

2015-12-11 08:59:54

阅读数:192

评论数:0

如何看代码的架构

不知庐山真面目,只缘身在此山中 人生如此:   我在我自己的人生旅程中,所以看不清自己,跳出自己的人生,就能客观的看整个人数的发展历程。   跳出地球,能俯视众生 编程如此:   局限某个函数的思维,看不清整理代码的运作流程。站在整体的角度看问题,就能做架构设计。

2015-12-11 08:58:47

阅读数:165

评论数:0

error C2143: syntax error : missing ';' before 'namespace'

一般是头文件里面少了个分号 ;

2015-12-09 19:28:40

阅读数:199

评论数:0

MySQL server has gone away

有可能是密码错误,认证失败。

2015-12-09 09:52:20

阅读数:125

评论数:0

闭目养神

比看电视剧等嘈杂有意思多了。 编程累了,就闭目养神,休息的特别好。

2015-12-07 19:19:13

阅读数:168

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭