C#WinForm无边框窗体移动方法、模仿鼠标单击标题栏移动窗体位置 这里介绍俩种办法 方法一:直接通过修改窗体位置从而达到移动窗体的效果 方法二:直接伪装发送单击任务栏消息,让应用程序误以为单击任务栏从而移动窗体 新建窗体用于测试 方法一 1.定义一个位置信息Point用于存储鼠标位置 2.给窗体 ...
分类:
移动开发 时间:
2018-05-17 22:26:31
阅读次数:
338
1.ArrayList源码和多线程安全问题分析 在分析ArrayList线程安全问题之前,我们线对此类的源码进行分析,找出可能出现线程安全问题的地方,然后代码进行验证和分析。 1.1 数据结构 ArrayList内部是使用数组保存元素的,数据定义如下: transient Object[] elem ...
分类:
编程语言 时间:
2018-04-27 02:19:45
阅读次数:
273
g_message("save to file"); 50 GstElement * caps = gst_element_factory_make("capsfilter", "filter"); 51 GstCaps * c = gst_caps_new_simple("video/x-h264... ...
分类:
其他好文 时间:
2018-04-25 19:07:11
阅读次数:
1287
代码片段如下: 配置主方法运行参数: -verbose:gc -Xms20m -Xmx20m -XX:+PrintGCDetails -XX:SurvivorRatio=8 异常如下: ...
分类:
其他好文 时间:
2018-03-21 18:32:51
阅读次数:
158
源自:jdk1.8.0_121 继承自 ,实现了 、`RandomAccess Cloneable Serializable`。 变量 构造方法 toArray()实现方式的不同 注: 之所以要判断是否为Object类型,是因为调用 方法的实现方式不同。 在 中, 返回的是Object数组。 在 中 ...
分类:
编程语言 时间:
2018-01-24 14:05:08
阅读次数:
188
spring boot整合mybatis+mybatis-plus ...
分类:
编程语言 时间:
2017-12-05 11:51:05
阅读次数:
246
--【1 】查询出每个月倒数第三天受雇的所有员工SELECT * FROM EMP WHERE HIREDATE=LAST_DAY(HIREDATE)-2; --【2 】找出早于30 年前受雇的员工SELECT TO_CHAR(SYSDATE,'YYYY')-TO_CHAR(HIREDATE,'YY ...
分类:
数据库 时间:
2017-11-28 15:45:24
阅读次数:
149
定位在第一行并显示内置编辑器 cxDBVerticalGrid1.FocusedRow := cxDBVerticalGrid1.Rows[0]; cxDBVerticalGrid1.ShowEdit; procedure TFrm_luru.Read_fllawmd;var I: Integer; ...
分类:
数据库 时间:
2017-11-25 14:26:59
阅读次数:
509
一 字符串类型 1 CONCAT(A,B) 两个字段ab连接 2 A||B 字段连接,可以连接多个 3 LENGTH(char \ varchar2) 返回字符串长度 4 LOWER 所有字母小写 5 UPPER 所有字母大写 6 INITCAP 首字母大写,其余小写,如果单词间有空格,每个单词首字 ...
分类:
数据库 时间:
2017-11-16 23:53:53
阅读次数:
238
查询当前数据库时间(sysdate) select sysdate from dual; dual:是oracle自带的一张虚拟表, 没有任何意义,为了保证spl语句的完整性。 数字函数: round(列|值|表达式,小数的有效位数) 表示四舍五入 trunc (列|值|表达式,小数的有效位数) 直 ...
分类:
其他好文 时间:
2017-11-04 11:24:54
阅读次数:
214