- 博客(69)
- 资源 (7)
- 收藏
- 关注
原创 释放指向子类的父类指针,导致的内存泄漏
#include <iostream>#include <stdio.h>class A{public: A() { printf("A\n"); } ~A() { printf("~A\n"); }//无法释放子类 //virtual ~A() { printf("~A\n"); } //可以释放子类指针};class B : public A{public: B() { printf("B\n"); } ~B() { printf("~B\n").
2022-04-04 11:20:37 532
原创 VS release模式下进行调试设置
工程项目上右键 打开属性界面1.c++---常规----调试信息格式选 程序数据库(/Zi)或(/ZI), 注意:如果是库的话,只能(Zi)2.c/c++----优化----优化 配置 选禁止(/Od) 这里其实可以开启优化,一样可以调试3.连接器 ---调试 ----生成调试信息 选是 (/DEBUG)...
2020-12-14 09:11:10 737
原创 VS2019 取消 突然置顶
在最近的使用中,频繁出现vs突然置顶,然后只能最小化,给编程带来了极大的不方便,搞不清楚是什么原因导致的解决方法打开其他程序的窗口,然后按WIN+Home键,2s后,再按WIN+Home键,就可以了,谷歌出来的方法...
2020-11-24 13:46:39 2721 6
原创 C#遍历指定文件夹中的所有文件
DirectoryInfo TheFolder = new DirectoryInfo(path); if (!TheFolder.Exists) return; //遍历文件 foreach (FileInfo NextFile in TheFolder.GetF...
2020-03-11 14:58:40 291
原创 EV 调试C++ 崩溃的dmp文件
注意事项,不注意一定会吃亏:1,exe文件、dmp文件和pdb文件必须保持一致!也就说,只要你编译了,name对应的pdb和exe必须是同时生成的,哪怕代码没有编译,重新编译一次,导致dump的版本 和exe,pdb的版本不一致,也不行2,关闭 编译时 c++代码优化功能1,将程序编译好,该程序的debug目下保存有.pdb文件,将源代码和执行文件压缩好备份2,将debu...
2019-01-12 20:14:29 365
原创 qt5 中文问题
//QString默认使用unicode 编码来存储;//但是windows使用的gbkQString str = "汉字" // qt不知道"汉字"到底是什么编码, 就会使用Latin - 1编码, 转换成Unicode并存到 QString所以一般的方法是QString str = QString::fromLocal8Bit("汉字"); 告诉qt 使用的lo...
2018-09-30 00:38:57 411
转载 Qt+VS: error C1083: 无法打开源文件: “GeneratedFiles\Debug\moc_SettingWidget.cpp”: No such file or directory
Qt5.7 + VS2013:使用VS提供的操作添加class,继承Qt类。默认没有Q_OBJECT宏。也就无法使用signals。把Q_OBJECT宏补上去,重新编译报错如下:error C1083: 无法打开源文件: “GeneratedFiles\Debug\moc_SettingWidget.cpp”: No such file or directory清理了重新生成也不行...
2018-09-29 12:06:55 2813
转载 C++ dll项目转控制台
(1)DLL项目时没有main入口的,所以你要添加main.cpp,写个main函数,别忘了引用文件和创建对象用于运行。如果这时候你直接编译,不好意思:unresolved external symbol _WinMain@16(2)修改项目配置:a > Configuration Properties 》General》Configuration type》Applicatio...
2018-09-06 16:50:32 1145
转载 C# 属性修改 触发某事件
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Dynamic;using System.Linq;using System.Reflection;using System.Tex
2017-03-07 19:59:34 2850
原创 c# log4net 日志输出到 本地文件 textbox listview DEMO
网上很多配置log4net的方法,但是排行靠前的 根本就没有说明清除,导致浪费了两个小时来搞清楚如何配置,真是无语,特写此文,给那些刚接触log4net的朋友1,参考链接http://blog.sina.com.cn/s/blog_642e41c201014pml.html此方法是直接将配置文件配置在app.config
2016-09-02 23:42:28 4602
原创 c# 使用webbrower做界面
直接使用webbrower,会发现其对js支持不友善,会弹出一些警告框,然后停止运行js,导致页面无法渲染成功.在此要自己封装一次webbrower,对于这些js警告进行静默化需要添加引用 Microsoft Internet control public class MyWebBrowser : System.Windows.Forms.WebBrowser {
2016-06-15 17:13:25 3350
原创 C# 使用Sentech相机sdk 获取图像,转换为halcon HImage的两种方法
在网上搜索半天,没有找到关于Sentech相机和halcon联合编程的例子,先将自己的代码发布如下.sentech相机驱动和sdk 下载地址 参考PvPipelineSample这个例子,自己修改后就可以连接相机.SDK获得图像类型是其自定义的 PvBuffer PvImage pvIma
2016-04-08 11:53:40 22529 13
原创 C# 统计代码运行时间
Stopwatch watch = new Stopwatch(); watch.Start(); HObject hObject = HImageConvertFromBitmap32(bitMap); watch.Stop();
2016-04-08 09:40:12 1048
原创 C# delegate
class Program { static void showSatic(string ss) { Console.WriteLine("~~~~~~~showSatic" + ss); } static void Main(string[] args) { T
2016-04-06 15:26:08 401
原创 C# 选择文件 和 选择文件夹 对话框
private void button2_Click(object sender, EventArgs e) { OpenFileDialog fileDialog = new OpenFileDialog(); fileDialog.Multiselect = true; fileDialog.Title =
2016-03-22 22:45:41 36942
原创 mysql timestamp 修改 时间变化问题
使用sqlyog 在 字段为timestamp时,要设为not null 才可以自动更新时间但是今天却遇到两台电脑,mysql版本一致同为5.5.36, 一台能自动更新时间,一台智能在插入时更新,但是更改其他字段的时候,不会自动更新时间.将两个表的建表语句导出来,发现也一样的.最终未找到原因.解决方式是将导出的建表语句p_updateTime` ti
2015-12-24 10:02:22 3704
原创 easyui combobox 手动 输入值 提交 获取 无效
手动输入的值没有在下拉列表里,所以没有value,只能通过getText获取,提交的时候也当成空字符串 ""提交到后台,所以需要在提交的时候使用 $('#name').combobox('setValue',$('#name').combobox('getText') )
2015-08-25 09:17:12 5824
原创 easyiui textbox 光标 聚焦
$("#material").next('span').find('input').focus();前面不能使用alert语句,并且如果是打开窗口 $('#rw').window('open'); 该语句要放在前面
2015-08-24 16:38:44 498
原创 easyui 窗口 滚动条 固定位置显示
$('#w').window('open'); $('#w').window("move",{top:$(document).scrollTop() + 30});获得右侧滚动条目前的高度位置,然后再移动此位置
2015-08-17 11:30:37 2917
原创 jquery animate 的 left right top 动画失效
Hello! $("#block").animate({ left: '100px', top: '100px' }, 1000); 动画失效,很郁闷,后来网上找到答案,原因是要对 #block设置 #block{ position: absolute; }
2015-07-20 09:22:48 5433 1
转载 spring MVC 中json格式数据发送与接收
在web程序开发中,前端和服务器数据的传输方式常用的有两种,一种是以表单的形式提交,此时可以利用jquery的serialize()方法将表单内容转为a=1&b=2&c=3&d=4&e=5这样的格式传输过去,接收端则可以用javabean直接接收。还有一种方式是以json格式传输,接收时若直接用bean接收则接收不到,此时应该用@RequestBody方式,需要注意的是接收的需要是json串,
2015-06-12 09:19:18 792
转载 mybatis 模糊查询 mapper.xml的写法
1. sql中字符串拼接 SELECT * FROM tableName WHERE name LIKE CONCAT(CONCAT('%', #{text}), '%'); 2. 使用 ${...} 代替 #{...} SELECT * FROM tableName WHERE name LIKE '%${text}%';
2015-06-08 15:00:48 34503
转载 linux mysql 自动备份 crontab
MYSQL自动备份策略的选择与实践目前流行几种备份方式:1、逻辑备份:使用mysql自带的mysqldump工具进行备份。备份成sql文件形式。优点:最大好处是能够与正在运行的mysql自动协同工作,在运行期间可以确保备份是当时的点,它会自动将对应操作的表锁定,不允许其他用户修改(只能访问)。可能会阻止修改操作。sql文件通用方便移植。缺点:备份的速度比
2015-04-30 16:34:35 566
原创 easyui datagrid 添加 鼠标事件
//添加鼠标滑过事件 onLoadSuccess:function(){ $(".datagrid-row").mouseover(function(){ }); $(".datagrid-row").mouseout(function(){ }); },
2015-03-25 10:11:00 1345
转载 MySQL服务器已离线错误 Lost connection to MySQL server during query
(1)这个问题是因为MySql的默认max_allowed_packet过小所致,修改大一些即可max_allowed_packet = 100M另外,可以增加一下两个参数,来扩大相应时间interactive_timeout=28800000wait_timeout=28800000(2)查看目前配置show VARIABLES like '%max_allowe
2015-03-19 11:17:43 630
原创 mysql 多字段排序 问题
最近用mysql做多字段排序,发现多字段排序后未能达到预期效果,网上搜索后,得出结论:排序字段与查询字段对null处理不一致导致数据库表执行的时候指向异常。导致错误。解决方案: SELECT * FROM item ORDER BY a, IFNULL(b ,''), c;
2015-03-04 09:21:46 805
原创 easyui form ajax提交 requet头里 没有X-Requested-With
今天做测试发现这个问题,使用普通的$.post
2014-11-06 16:42:23 2609 1
原创 easyui 获得属性值
var ico = $(this).linkbutton('options')['iconCls'];原来 options 是这么用的
2014-11-05 21:28:13 938
转载 js 获取回车事件 兼容ie 火狐 谷歌
document.onkeydown=function(event) { e = event ? event :(window.event ? window.event : null); var currKey=0; currKey=e.keyCode||e.which||e.charCode; if(currKey==13){ login1(); }
2014-10-30 17:18:03 638
转载 jquery html() 获取自己
包括我自己在内(其实我也就这两天才知道这样可以快速获取的),很多jQuery的使用者都对这一问题深感疑惑。为什么在众多方便的各种获取属性和设置属性的方法中就不能像DOM中一样直接设置html元素的outerHTML呢?原生DOM中获取和设置html元素的outerHTML大家都很熟悉:// 原生DOM获取outerHTMLalert('原生DOM获取outerHTM
2014-10-20 18:01:47 2192
原创 学习笔记之 文件的上传和下载代码
上传package cn.itcast.file;import java.io.File;import java.io.IOException;import java.io.PrintWriter;import java.util.List;import javax.servlet.ServletException;import javax.servlet.http.HttpS
2014-06-05 22:01:01 657
原创 学习总结之 时间数字格式化
一Date Format1.1 SimpleDateFormat // hh小写为12小时制;注意大小写有影响的!! SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String date = sd.format(new Date());
2014-06-05 00:15:48 619
原创 学习笔记之 JAVAWEB过滤器
1. 过滤器1.1 简介引入: 程序中,经常会涉及一些公用的代码, 每次都会去写,麻烦! 例如:编码设置! (登陆用户的判断: 购物车页面、订单页面、会员编辑页面,都需要先判断用户是否登陆) 过滤器: 过滤器可以对用户的请求进行拦截,从而处理一些公用的业务操作(编码、登陆验证),处理完后, 放行用户
2014-06-01 22:47:59 776
转载 java的离线数据集(RowSet)简单入门
如果在开发应用的时候没有使用任何持久层框架,而是直接使用jdbc 的api编程的话,大家最长使用的就是ResultSet接口进行数据的读取了,但是大家也会觉得很不方便,因为ResultSet是在线的数据集,在读 取数据的过程中不能断开数据库联接,只有读取数据完成后才能close掉相关对象。其实java也提供了离线的数据集,那就是RowSet接口以及相关的 子接口。而且sun在jdk里面提供一个
2014-05-29 23:29:34 1164
转载 Java集合中那些类是线程安全的
线程安全类在集合框架中,有些类是线程安全的,这些都是jdk1.1中的出现的。在jdk1.2之后,就出现许许多多非线程安全的类。 下面是这些线程安全的同步的类:vector:就比arraylist多了个同步化机制(线程安全),因为效率较低,现在已经不太建议使用。在web应用中,特别是前台页面,往往效率(页面响应速度)是优先考虑的。statc
2014-05-29 22:46:31 4338 1
番茄助手 2010 2012 2015 2017 均可使用
2018-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人