码迷,mamicode.com
首页 > 编程语言
Ruby操作VBA的注意事项和技巧:乱码、获取VBA活动和非活动窗口的名称与路径、文件路径的智能拼接与截取(写入日期)、宏里调用和控制窗体以及窗体上的控件、不同workbook之间的宏互相调用、
1.VBA编辑器复制粘贴出来的代码乱码 解决方法:切换到中文输入模式再复制出来就行了 2.获取VBA活动和非活动窗口的名称与路径 3.文件路径的智能拼接与截取 4.宏里调用并控制窗体以及窗体上的各种控件 5.不同WorkBook之间宏的相互调用(基于Ruby里的Run方法只能调用系统宏和当前Exce ...
分类:编程语言   时间:2016-08-19 14:48:37    阅读次数:315
java 同步锁方法
方法一:动态同步锁 动态同步锁适用于Runnable类中不适用与Thread类,因为其锁的对象为当前实例对象,一个Thread类只能跑一条线程,每条线程是不同的对象,所以同步锁将不起作用。 方法二:静态同步锁 静态同步锁可以用于Thread类,因为静态方法在内存中只有一个实例,不会随着new新的对象 ...
分类:编程语言   时间:2016-08-19 14:47:58    阅读次数:1476
Unity运行时检测Altas使用情况
UI贴图在游戏中内存大小中占的分量非常非常大,尤其对于前期对UI没有规划的项目,无论是包量还是内存大小都是需要花费很多时间去优化。如果涉及到战斗场景和逻辑场景的情况下,常用的做法就是把两个场景使用的atlas严格的分离开,这样可以减少运行时内存,特别是在战斗中,内存增加的比较厉害。OK,如果项目前期... ...
分类:编程语言   时间:2016-08-19 14:50:07    阅读次数:213
Java String, StringBuffer和StringBuilder实例
1- 分层继承2- 可变和不可变的概念3- String3.1- 字符串是一个非常特殊的类3.2- String 字面值 vs. String对象3.3- String的方法3.3.1- length()3.3.2- concat(String)3.3.3- indexOf(..)3.3.4- su ...
分类:编程语言   时间:2016-08-19 14:43:44    阅读次数:510
ASP.NET“正在中止线程”错误原因
对于 Response.Redirect,请使用重载 Response.Redirect(String url, bool endResponse),该重载对 endResponse 参数传递 false 以取消对 Response.End 的内部调用。例如: Response.Redirect ( ...
分类:编程语言   时间:2016-08-19 14:42:30    阅读次数:130
Java希尔排序
希尔排序,也称递减增量排序算法,是插入排序的一种更高效的改进版本。但希尔排序是非稳定排序算法。 希尔排序是基于插入排序的以下两点性质而提出改进方法的: 插入排序在对几乎已经排好序的数据操作时, 效率高, 即可以达到线性排序的效率 但插入排序一般来说是低效的, 因为插入排序每次只能将数据移动一位 希尔... ...
分类:编程语言   时间:2016-08-19 14:41:46    阅读次数:150
解决java.lang.NoClassDefFoundError: org/apache/log4j/Level
原因其实是缺少log4j相关的jar,在classpath中加入log4j-1.2.14.jar即可解决问题。 ...
分类:编程语言   时间:2016-08-19 14:40:19    阅读次数:706
【快速处理】分块算法
分块算法 1.思想 如果我们需要对一个特定的序列进行操作,那么非常直观、简单的方法就是纯暴力(不,那叫模拟)。 不过如果暴力能过的话,那就呵呵了。 所以我们要想一些比较高能的数据结构——分块。 相比线段树来说,分块算法比较难实现,但是只要深入理解,就可以实现了,只不过需要一些数据结构的辅助。 分块实 ...
分类:编程语言   时间:2016-08-19 14:42:26    阅读次数:171
数据挖掘之决策树ID3算法(C#实现)
决策树是一种非常经典的分类器,它的作用原理有点类似于我们玩的猜谜游戏。比如猜一个动物: 问:这个动物是陆生动物吗? 答:是的。 问:这个动物有鳃吗? 答:没有。 这样的两个问题顺序就有些颠倒,因为一般来说陆生动物是没有鳃的(记得应该是这样的,如有错误欢迎指正)。所以玩这种游戏,提问的顺序很重要,争取 ...
分类:编程语言   时间:2016-08-19 14:40:15    阅读次数:317
HDU 5862(离散化+树状数组)
Problem Counting Intersections 题目大意 给定n条水平或竖直的线段,统计所有线段的交点个数。 (n<=100000) 解题分析 首先将线段离散化。 然后将所有线段按照横坐标的顺序,按照先插入再查找再删除的顺序进行操作。 对于横线 如果是左端点,则将其纵坐标加1,右端点则 ...
分类:编程语言   时间:2016-08-19 14:38:01    阅读次数:224
蓝鸥Unity开发基础二——课时1 枚举类型
蓝鸥Unity开发基础二——课时1枚举类型一、声明枚举变量枚举类型的变量只有赋值之后才能使用只能讲有效的值赋给枚举变量不同枚举中的枚举值可以重复我们可以自定义枚举值枚举类型举例说明:{//定义一个新的枚举类型enumWeek{Monday,//周一0Tuesday,//周二1Wednesday,//周三2Thu..
分类:编程语言   时间:2016-08-19 13:23:07    阅读次数:301
蓝鸥Unity开发基础二——课时2 结构体
蓝鸥Unity开发基础二——课时2结构体一、定义结构体类型结构体相当于一个复合型的容器结构体是由一系列不同类型的数据构成的集合Struct结构体名{访问修饰符类型变量命;访问修饰符类型变量命;……访问修饰符类型变量命;}结构体声明和使用举例:usingSystem;namespaceLesson_0..
分类:编程语言   时间:2016-08-19 13:25:44    阅读次数:564
UGUI技术之Canvas-画布使用_Unity3D开发_蓝鸥
UGUI技术之Canvas-画布使用_Unity3D开发_蓝鸥文/宋小波啊(作者)Unity中有一个能够直观并且快速构建用户界面的UI系统,我们叫它uGUI。uGUI在uGUI中,Canvas是一个挂载了Canvas组件的游戏对象,它划定了一个区域,用来容纳所有的UI元素,并且这些UI元素必须是Canvas的子对象。..
分类:编程语言   时间:2016-08-19 13:21:25    阅读次数:437
Java 设计模式_代理模式(2016-08-19)
概念: 代理模式是对象的结构模式。代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。 就是一个人或者机构代表另一个人或者机构采取行动。在一些情况下,一个客户不想或者不能够直接引用一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 类图: 在代理模式中的角色: ● 抽象 ...
分类:编程语言   时间:2016-08-19 13:16:45    阅读次数:133
javascript数字验证
现在有一个需求如下图: 产品经理说Card Number只能让输入数字(中间的空格是格式自加的,也是用js实现的),有时候我脑海中出现了个声音,啥玩意,加个type=number不就行了,事实发现图样图森破了,先不说type=number后面会有个上下标(虽然用css可干掉),但是这个类型是支持科学 ...
分类:编程语言   时间:2016-08-19 13:11:27    阅读次数:188
类型与通用语言运行时:类型转换
CLR 最重要的一个特性就是类型安全。CLR 在运行时总能知道一个对象的类型。我们也可以用过调用 GetType方法来得到对象的准确类型。因为该方法是一个虚方法。所以我们不可能利用它来篡改一个类型的信息。 例如:我们不可能重写 Employee 类的 GetType方法使之返回一个SpaceShut ...
分类:编程语言   时间:2016-08-19 13:10:23    阅读次数:163
Java基础---数组总结
直接上图,不BB ...
分类:编程语言   时间:2016-08-19 13:09:36    阅读次数:185
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!