- 博客(204)
- 资源 (12)
- 收藏
- 关注
原创 UOS安装 MySQL5.7
UOS安装 MySQL5.71、尝试apt安装(失败)1.1 使用apt安装执行命令:sudo apt-get install mysql-server mysql-client提示:没有可用的软件包 mysql-client,但是它被其它的软件包引用了1.2 uos换阿里源先把原始的配置保存一下cp /etc/apt/sources.list /etc/apt/sources.list.bak然后打开sources.list文件vim /etc/apt/sources.list
2022-04-27 16:59:42
2548
原创 Qt安装配置及连接MySQL
一、Linux系统开发环境:银河麒麟 Kylin V10Qt 5.6.1MySQL 5.7.271、安装配置Qt在终端中通过命令安装Qt// 安装了该软件包,编译c/c++所需要的软件包也都会被安装sudo apt-get install build-essential// 安装Qt开发环境sudo apt-get install cmake qt5-default qtcreator2、安装 mysql 驱动安装mysql驱动sudo apt-get install lib
2022-03-14 16:30:12
2802
原创 Servlet 跨域访问的问题
0、创建Servlet使用MyEclipse的New向导直接生成Servlet即可。1、访问Servlet返回JSON数据写法如下: <script type="text/javascript"> function getAjax() { $.ajax({ async: false, type...
2019-07-18 11:03:51
1474
原创 iReport 分组统计
参考 http://jaspereport.group.iteye.com/group/wiki/3401-jaspereport-ireport做出了分组统计的效果。1、在报表中新建一个group2、新建一个变量,设置属性3、在报表中插入一个 Text Field,设置相关分组属性。
2017-12-08 20:02:58
919
原创 2017年10月16日面试总结
2017年10月16日,去浪潮一个部门去面试,回来后我对他们提问的问题进行了整理,可能有疏漏,明天再梳理一下这些问题,以应对后面的面试。1、自我介绍2、工作经历介绍3、gis项目开发介绍、用途4、项目介绍:(1)负责过的最大的一个项目的合同额;(2)并对项目进行描述;(3)遇到过什么问题;(4)是如何解决的。我对2013年开发的专分散收智能系统进行了介绍,并描述了开发期间遇到的问题
2017-10-16 23:18:19
418
原创 第一次使用 github
GitHub 使用步骤在 https://github.com 注册账号创建项目仓库 create repository进入项目,可以在图示的位置看到项目的地址在本机安装git工具新建一个工作目录,打开git bash,把项目克隆到本地git clone 上图中的项目地址修改 README.md把要提交的文件加到暂存区git add README.md这里要注意 git add 和
2017-07-31 18:07:34
584
原创 Surface Pro 3 的 USB 和蓝牙设备无法使用的处理方法
问题最近Surface Pro 3 的USB和蓝牙设备经常不能用了。 检查系统的“设备管理器”,发现“USB根集线器”会出现一个叹号的警告标识。
2017-07-14 17:19:12
9483
原创 使用Qt5.9开发UWP程序点击运行报错
问题:使用Qt5.9开发UWP程序,点击运行之后系统提示如下错误: ~ qt.winrtrunner: "C:/Qt/work/build-untitled1-Qt_5_9_0_for_UWP_64bit_MSVC_2017-Debug/debug/AppxManifest.xml" does not exist. qt.winrtrunner: Unable to find a run pr
2017-06-09 09:16:54
8258
2
原创 log4qt的使用
Log4Qt替换成新版本使其支持Qt5:https://github.com/devbean/log4qt/tree/master/src/log4qt1. 解压log4qt到目标文件夹,如D:\Qt\下;2. qt项目的pro文件中加入一行:include(D:\Qt\log4qt\src\log4qt\log4qt.pri),pri文件会将需要的h文件和cpp文件加入到qt项目中;
2016-07-13 21:42:41
1217
原创 关于多线程与CRITICAL_SECTION的使用
CRITICAL_SECTION 只能针对多线程进行锁定,在同一个线程中,是可以进入很多次的。同一线程可以多次进入临界区。在测试程序(多线程同时访问CADOAccess类的对象)中,辅助线程不论是否使用::CoInitialize(NULL);和::CoUninitialize();两个线程连续同时访问数据库没有影响。
2016-07-13 21:42:27
1082
原创 不能返回函数内部new分配的内存的引用
以前在开发电子秤接口动态库时,曾尝试在用于获取重量的函数外面定义一个字符串指针,然后作为参数传入函数内部,然后在函数内部new,用来输出函数执行过程中发生的错误。但是总是出错,没有找到原因,后来无意中看到了下面的一段说明,忘记摘录出处了,感谢作者。如下:不能返回函数内部 new分配的内存的引用(这个要注意啦,很多人没意识到,哈哈。。。 )。 这条可以参照Effective C++[1]的 Item
2016-07-13 21:42:25
2084
1
原创 VC基于消息的异步套接字
用WSAStartup,需要在StdAfx.h头文件中需要声明#include #pragma comment(lib,"WS2_32.lib")用AfxSocket,需要在StdAfx.h头文件中需要声明#include 用到了两种,则需要:#include #pragma comment(lib,"WS2_32.lib")#include 上述方法是否可行,需要验证?(
2016-07-13 21:42:22
473
原创 VC多线程的用法
.h 文件#define WM_TEST WM_USER + 1class CTestThread : public CWinThread{DECLARE_DYNCREATE(CTestThread)protected:CTestThread ();virtual ~CTestThread ();public:virtual BOOL InitInstance();virtual int
2016-07-13 21:42:19
632
原创 关于iReport报表的分页
问题:二手车认证系统的检测报告采用iReport开发,开发者自定义了一张超级长的纸张,导致打印时自动缩放到了一张A4纸上。需要修改使之能够合理的分页打印,这是来到新公司的第一个任务。解决方案一:1、iReport报表自定义页面,需要分页的地方使用分页符进行分页2、生成PDF报表3、按照如下说明进行打印采用这种方式,显示出的PDF报表有大片空白,但是打印是正常的。查看PDF时每页下方大片的空白导致用
2016-07-13 21:42:17
2194
原创 地图源改变之后mxd文件打开很慢的问题
在使用ArcGIS开发电子地图程序时,有时候需要更换服务器地址,这时打开MXD文件就会非常慢,一直没有找到有效的方法,下面是从网上搜到的方法,还没有验证,下次再碰到这个问题的时候,验证一下:(以下方法未验证)有时候一个地图源不能使用了~ 如一个ArcSDE服务器不可用~ 那这时用这个服务器配置的mxd文件就需要修改指向另外一个源。但因为原源不可用,所以打开这个旧mxd时会很慢~ 在这个时候,可以把
2016-07-13 21:42:14
935
原创 arcgis server账号需要设置地图缓存的访问权限
如果gis服务起不来,那么可以看看arcgis server账号有没有设置地图缓存的访问权限,有可能arcgis server账号没有这个文件夹的访问权限。
2016-07-13 21:42:12
706
原创 QueryTask查询结果最多500条的问题
参考:http://dingtao-wgs.blog.163.com/blog/static/5026071420129813059865/ 上面文章中给出的解决方法:今天在做querytask的时候,本应查询出的记录为1600条,可是实际返回的记录为500条,花了很多时间来检查,发现绝不是sql语句的问题。打开arcgis安装目录下的server->user->cfg目录,找到你发布服务的配置文
2016-07-13 21:42:09
920
原创 SQL Server 2008 删除数据库帐号失败问题
SQL Server 2008 中单独为一个项目建立了一个账号zdhsa,结果发现无法删除。 问题:删除zdhsa失败。 解决:首先从“安全性”-“架构”中删除“zdhsa”,然后再从“用户”中删除“zdhsa”。 本文用菊子曰发布
2016-07-13 21:42:07
862
原创 ArcGIS Server新建主题图服务的步骤
ArcGIS Server新建主题图服务的步骤: 1、修改数据库模型图(PowerDesigner) 2、修改lygis.gdb文件数据库(发布时可以快速把表结构从gdb数据库拷贝到客户服务器的SDE数据库,避免建库时手误以致浪费大量的时间) 3、添加演示数据(通过ArcMAP编辑数据,编辑之前取消版本选项) 4、停止soc和som服务 5、把lygis.gdb修改的表拷贝到SDE数据库 6、启动
2016-07-13 21:42:04
392
原创 VC2010 调用 Webservice
开发环境:VC2010,gsoap_2.8.23 http://blog.youkuaiyun.com/zhaiwenjuan/article/details/6590941 使用soapcpp2的时候要加参数-i 3个文件去掉预编译头 在调用的地方包含这两个头文件: #include "MobileServiceImplServiceSoapBinding.nsmap" #include
2016-07-13 21:42:02
548
原创 类静态成员变量的使用
问题: 类中定义了一个静态成员变量static QString userName; 在直接调用类静态成员userName时,QT提示如下错误: 解决: 在CPP文件中初始化类的静态成员变量, QString Parameter::userName = "sa"; 本文用菊子曰发布
2016-07-13 21:41:59
538
原创 CStringArray用法
CStringArray使用之前先设置数组尺寸SetSize,才能使用SetAt CStringArray m_strScrkRfid ; m_strScrkRfid.SetSize (5); m_strScrkRfid.SetAt (0, _T( "001"));
2016-07-13 21:41:42
11774
原创 连接SQL SERVER 2008需要加端口号
VC2010 ADO 连接SQL SERVER 2008,127.0.0.1,1433,要加上端口,否则连不上。注意:地址和端口之间使用逗号隔开。 连接SQL SERVER 2000可以不加端口号,使用默认的1433。 本文用菊子曰发布
2016-07-13 21:41:39
3000
原创 更改Windows系统的密码之后,SQL Server 2008服务无法启动
问题:更改Windows操作系统的密码之后,SQL Server 2008服务无法启动。 原因:SQL Server服务需要使用操作系统的某个登录账户。 解决:需要在服务的属性窗口中修改账户密码,然后点击“应用”按钮,如果只是输入密码之后,点击“启动”按钮,那么系统会报错。 本文用菊子曰发布
2016-07-13 21:41:06
3568
原创 消息循环
MessageBox、AfxMessageBox自己有一个消息循环,模态对话框也一样。 如果他们接收到不属于自己的消息,如父窗口的消息,就会转发给父窗口。 如果使用模态对话框替换掉MessageBox、AfxMessageBox,会出现同样的情况。 所以在窗口A中打开模式窗口B,窗口A的消息循环是不会阻塞的,同样窗口A的Timer也会继续执行。 本文用菊子曰发布
2016-07-13 21:41:03
463
原创 提示【启用“逐用户重定向”】
问题: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(756,5): error MSB8011: 未能注册输出。请尝试启用“逐用户重定向”,或者使用提升的权限从命令提示符处注册该组件。 解决: Properties->Linker ->General->Pre-user Redir
2016-07-13 21:41:01
644
原创 在ArcGIS空间数据库中增加点数据的方法
1、新建一个mxd(ArcMAP)文件 2、从ArcCatalog中把要编辑的图层拖到ArcMAP中 3、从ArcCatalog中拖一个参照图层到ArcMAP中,比如临沂市的县级区划图 4、打开Editor工具条 5、在Editor工具条中点击Editor菜单下的Start Editing,开始编辑 6、选择要编辑的图层 7、参照其他图层(比如临沂市的县级区划图)的位置画点 8、完
2016-07-13 21:40:55
4720
原创 ArcGIS Flex API加载大量数据
1、关于大量数据的加载: 直接将所要展示的数据在服务器端发布成一个MapService,在客户端通过ArcGISDynamicMapServiceLayer来加载。这样的话客户端需要展示的仅仅是一张图片,没有任何压力。功能上,如果想查询的话可以使用Identify/Find/Query Task来达到目的。 参考:http://blog.newnaw.com/?p=633 2、分页查询参
2016-07-13 21:40:53
534
原创 关于C#的dll中类的静态成员变量
我用C#写的动态库DBAccessLib.dll封装了数据库的一些基本操作类,HsInterface.dll调用了DBAccessLib.dll,主程序调用了HsInterface.dll和DBAccessLib.dll,那么也就是说DBAccessLib.dll被主程序直接调用和间接调用,那么DBAccessLib.dll中的类的static成员变量如果在主程序中被赋值了,在HsInterfac
2016-07-12 18:37:40
1923
原创 FormBorderStyle的FixedSingle和FixedDialog的区别
FormBorderStyle的FixedSingle和FixedDialog的区别:FixedSingle会显示窗口左上角的系统菜单,而FixedDialog则不会。
2016-07-12 18:37:35
3765
原创 C#配置项的保存与读取
C#项目app.config文件中配置项的设置与读取操作。1、保存 // 保存注册码 Configuration configuration = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); configurat
2016-07-12 18:37:33
935
原创 分割字符串并忽略空串
StringBuffer tag = new StringBuffer();... ...string[] strArray = tag.ToString().Split(new string[] { "||" }, StringSplitOptions.RemoveEmptyEntries);
2016-07-12 18:37:30
447
原创 在VC项目中附加包含目录
1、VC2010项目中附加包含目录 上图项目中附加了两个文件夹,一个是上级目录下的CommonClass,一个是下级目录下的invengo。 使用这两个目录下的类时直接在include后面写头文件名即可,不用写路径了。 如:要使用CommonClass目录下的CADOAccess类,直接在要使用的文件中#include "ADOAccess.h" 2、VC6中如何包含其他目录下的文件 在Opt
2016-07-12 18:37:27
1999
原创 Hibernate many-to-one cascade
元素的cascade属性表明操作是否从父对象级联到被关联的对象, 它的取得可以是以下几种: none:在保存,删除或修改当前对象时,不对其附属对象(关联对象)进行级联操作,它是默认值。 save-update:在保存,更新当前对象时,级联保存,更新附属对象(临时对象、游离对象)。 delete:在删除当前对象时,级联删除附属对象。 all:所有情况下均进行级联操作,即包含save-update和d
2016-07-12 18:37:25
325
原创 【转载】快逸报表问题
快逸报表sql拼凑字符串乱码问题比如 select 0 as id,'全市(公司)合计' as xm,这样就会出现乱码,解决方法,原reportConfig.xml中的 dataSource jdbc/yyglpt,sqlsvr,1,iso-8859-1,iso-8859-1,1; -->去掉第三个参数1后正常 dataSou
2016-07-12 18:37:22
533
原创 移动硬盘分区表的找回
一不小心把移动硬盘的分区表给删掉了,里面有积累多年的资料。使用DiskGenius轻松找回。http://www.diskgenius.cn/
2016-07-12 18:37:17
1399
DW2XLS-4.1.2
2012-05-03
JasperReport 与iReport 的配置与使用
2012-05-03
Flex+BlazeDS整合J2ee示例
2011-06-16
ArcGIS基础教程
2010-05-21
ArcCatalog使用手册.pdf
2010-01-27
ArcGis9全面接触
2010-01-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人