static void Main(string[] args) { List<String> tarArr = new List<String>(); tarArr.Add("a"); tarArr.Add("b"); tarArr.Add("c"); tarArr.Add("d"); tarArr.Add("e"); tarArr.Add("f"); //tar…
将源TXT文件sourceFile_table.txt导入数据库,生成新表dbo.sourceFile_table.新增字段lon.lat.shi.xian 源表dbo.sourceFile_table ​ ​ 源表dbo.GeographyInfo ​ ​ SQL语句: --删除表dbo.sourceFile_table中 双隐号 UPDATE sourceFile_table SET [s_id] = REPLACE([s_id],'"','') , [s_lon_lat] = REPLAC…
注意不要说类的大小,是类的对象的大小. 首先,类的大小是什么?确切的说,类只是一个类型定义,它是没有大小可言的. 用sizeof运算符对一个类型名操作,得到的是具有该类型实体的大小. 如果 Class A; A obj; 那么sizeof(A)==sizeof(obj) 那么sizeof(A)的大小和成员的大小总和是什么关系呢,很简单,一个对象的大小大于等于所有非静态成员大小的总和. 为什么是大于等于而不是正好相等呢?超出的部分主要有以下两方面: 1) C++对象模型本身 对于具有虚函数的类型来…
其中TestLog4j.java如下: package cn.zhoucy.test; import org.apache.log4j.Logger; public class TestLog4j { private static Logger logger=Logger.getLogger(TestLog4j.class); // 获取logger实例 public static void main(String[] args) { logger.debug("调试debug信息")…
/**     * @Title: splitList     * @Description: 1个list分割成多个list     * @param targe 原list     * @param size 分割后每个list的长度     * @return List<List<String>>    返回类型     * @throws     */    public List<List<String>> splitList(List<St…
传送门: http://acm.hdu.edu.cn/showproblem.php?pid=2098 分拆素数和 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 46434    Accepted Submission(s): 20210 Problem Description 把一个偶数拆成两个不同素数的和,有几种拆法呢?   Inp…
参考[http://www.rorydriscoll.com/2012/01/15/cubemap-texel-solid-angle/] 计算diffuse irradiance map或者求解sh系数的时候,需要对整个球面进行积分,由于cubemap不同位置的像素投影到球面上面积不同,所以不能平等的对待所有像素. 这时候就需要计算每个像素对应的solid angle. 如图,单位球位于原点.选取cubemap的一个面,假设其位于z=1的平面上.一个像素的立体角大小就是其投影到球面上的面积.…
以前项目中要是遇到这样的UI设计,都是傻不拉唧的分为三个TextView来实现,今天在微信中无意中看了一篇公众号文章,发现原来只要一个TextView就可以搞定啦,人生最悲哀的事情莫过于工作了这么久啦连TextView都没掌握好,心都凉了,看关键代码吧!!! String text = "这个月您上班迟到了5963次"; 2 Spannable textSpan = new SpannableStringBuilder(text); 3 textSpan.setSpan(new Abs…
新建一个maven工程 我们先在IDEA中新建一个名为ObjectSizeFetcherAgent的maven工程,如下图: 在maven项目中的pom.xml中新增一个打jar包的插件,如下: <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId&g…
最近有不少朋友提及到如何能在运行时获悉一个GPU的最大local memory的尺寸.由于OpenCL对各类处理器开放,因此不同处理器所拥有的local memory大小也各不相同.即便是GPU,甚至同一家公司出的GPU,不同的架构,其Local Memory的尺寸也各不相同.一般来说,现在随着制程工艺的不断发展,Local Memory也逐步变大. 这里简单地通过运行时动态试探法来获悉你当前所使用的GPU,一个Compute Unit上的Local Memory大小.至少,我们可以了解到一个w…