- DevC++ 用C语言的多线程 实现简单的客户端和服务器
a1309602336
c++服务器开发语言c语言
知识来源一:使用Dev-C++实现简单的客户端和服务器-CSDN博客此先生的博客使用的是win32SDK来创建多线程,然后鄙人对这个版本的多线程细节不明。于是又重新用C语言的线程替代win32API,以此继续学习服务器代码。知识来源二:DevC++多线程创建与删除与exe文件脱离DevC++运行中发现dll文件和exe文件的关系-CSDN博客这是C语言多线程简单样例。然后在这两个基础上优化知识来源
- 【MFC】01.MFC框架-笔记
WdIg-2023
MFCmfcc++
基本概念MFCMicrosoftFundationclass微软基础类库框架基于Win32SDK进行的封装属性:缓解库关闭属性->C/C++/代码生成/运行库/MTD属性->常规->MFC的使用:在静态库中使用MFC,默认是使用的共享DLL,运行时库SDK版本:开发软件的套件WSK:开发驱动的套件MFC基于类的管理预编译头:Demo01.hDemo01.cppDemo01Dlg.cppDemo01
- 【MFC】02.文件类与常用基础控件-笔记
WdIg-2023
MFCmfc笔记c++
基本概念MFCMicrosoftFundationclass微软基础类库框架基于Win32SDK进行的封装属性:缓解库关闭属性->C/C++/代码生成/运行库/MTD属性->常规->MFC的使用:在静态库中使用MFC,默认是使用的共享DLL,运行时库SDK版本:开发软件的套件WSK:开发驱动的套件MFC基于类的管理预编译头:Demo01.hDemo01.cppDemo01Dlg.cppDemo01
- 浅谈无效化一个空窗口的后果
拓扑梅尔-漫漫开发路
OldNewThing软件开发windows系统设计
有时候,你可能会注意到这样一个现象:桌面上的所有窗口都刷新了自身并产生了闪烁。导致这个现象的原因之一是一个所谓的空句柄窗口Bug。如果你研究过Win32SDK编程,则你应该比较熟悉这个函数:InvalidateRect。调用这个函数可以通知窗口管理器:某个窗口的内容发生了变化,需要重新绘制了。在这个函数中,你还可以传入一个矩形坐标来表明你希望将窗口上的哪个区域标记为无效。这通常是在窗口中渲染的数据
- [Win32] API Hook(1)在32位系统上的实现
zuishikonghuan
Win32SDK
本博文由CSDN博主zuishikonghuan所作,版权归zuishikonghuan所有,转载请注明出处:http://blog.csdn.net/zuishikonghuan/article/details/47976067APIHook技术,虽然很老了,但是依旧是很有用的技术,同时网上的资料往往不能直接拿过来用,c语言的太少。这回呢,我要用C语言来完整的编写一个Win32SDK编程的A
- MFC内部组织原理结构
dimply
1.无论是用win32SDK编写的应用程序还是MFC应用程序,程序的入口都是WinMain;在MFC中程序的入口函数为:_tWinMain,这个函数被微软隐藏在源文件文件:AppModule.cpp中。为了能找到MFC的运行流程的脉络,我们可以让程序处于调试模式,单步跟踪程序的运行状况。下面首先列举出将要跟踪的函数和类及其所在的源文件中。函数————————————————>所在源文件——————
- AfxMessageBox和MessageBox区别
艾蔓草
C/C++
如果用MFC的话,请尽量使用afxmessagebox,因为这个全局的对话框最安全,也最方便。但是在WIN32SDK的情况下只能使用MESSAGEBOX。MessageBox()是Win32API函数.后者是mfc中的全局函数.在MFC中能用MessageBox()的地方都能用AfxMessageBox().afxmessagebox更多的时候是用于调试AfxMessageBox比MessageB
- Delphi 的消息机制浅探 - Delphi编程
苏生
Delphidelphi编程windowsborlandapplicationmicrosoft
要想读懂本文,最低配置为:了解Win32消息循环和窗口过程基本了解TObject、TControl和TWinControl实现的内容熟悉Delphi对象的重载与多态推荐配置为:熟悉Win32SDK编程熟悉Delphi的对象机制熟悉Delphi内嵌汇编语言推荐阅读:《Delphi的原子世界》http://www.codelphi.com/《VCL窗口函数注册机制研究手记,兼与MFC比较》http:/
- 下一代Windows加密API
xieqidong
其他
下一代Windows加密API对长期使用VisualC++的开发者来说,CryptoAPI是编程工具中一个非常熟悉的部分,其在Win32SDK中第一次发布时就提供了哈希、加密、签名及认证管理等功能。在12年之后,CryptoAPI的替代者随着WindowsVista的发布而来了:WindowsCryptographyAPI:NextGeneration(CNG)——即下一代Windows加密API
- C++学习笔记1(Windows程序运行原理及程序编写流程)
weixin_30361641
窗口产生过程,句柄原理,消息队列,回调函数,窗口关闭与应用程序退出的工作关系,使用VC++的若干小技巧,stdcall与Lessonecl调用规范的比较,初学者常犯错误及注意事项。以下是应用程序与操作系统之间的关系。1.WindowsAPI与Win32SDK操作系统提供了各种方便开发Windows应用程序的编程接口,所的函数都在Windows.h头文件中声明。Win32SDK(SoftwareDe
- MFC基于对话框工程运行逻辑
wwkaven
MFC
1、首先,创建一个基于对话框的MFC工程(注:我使用的是VS2010):2、MFC完全兼容Win32SDK编程,也就是说,直接用系统API是完全可以的。3、MFC不仅封装了窗口类,还封装了其它的许多类。4、现在来介绍MFC对话框程序的基本逻辑。5、可以看到,向导生成的工程有三个类,即CAboutDlg、CxxxApp和CxxxDlg。其中CAboutDlg是关于对话框的,它是独立的,作用就是弹出一
- 总结《二》MFC中WinMain和CALLBACK
jadeshu
MFC
MFC中WinMain和回调函数CALLBACK一,路线1.一般普通窗口或控件建立调用的CWnd::CreateEx函数2.经过资源对话框创建的即不调用的CWnd::CreateEx函数二,在WIN32SDK下编程我们总是从入口函数WINMAIN和给予窗口类指定窗口回调函数(CALLBACK),如下:LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,LPARAM);i
- 第一个Windows应用程序--启动函数、入口点函数与退出函数
孤舟钓客
Win32SDK
1.入口点函数Windows应用程序必须有一个入口点函数,应用程序开始运行时,这个函数会被调用。使用Win32SDK开发程序的入口函数如下:intWINAPIWinMain(HINSTANCEhInstanceExe,HINSTANCE,PTSTRpszCmdLine,intnCmdShow);1)hInstanceExe参数实际值是一个内存基地址;系统将可执行文件的映像加载到进程地址空间中的这个
- MFC框架中消失的WinMain()
gencheng
MFC学习笔记
学过一段时间的MFC之后,很多人大概都有一个疑问:在MFC中,WinMain()哪去了?因为任何一个使用过Win32SDK编程的人都知道,WinMain()函数是Win32程序开始的入口点,可是在MFC的框架使用中,一般我们只知道从CWinApp类继承得到一个新类,然后重写InitInstance()虚函数,程序框架就可以运行了。哪么,在MFC中,WinMain()倒底去哪了?似乎微软就是不想让人
- WIN32 SDK界面编程
食财物权情性
WIN32SDK界面编程在介绍win32sdk界面编程,先需要了解win32编程。熟悉win32编程之后,就可以轻松进行win32界面编程。一、什么是win32编程Win32编程,指的是用Window提供的API(ApplicationProgrammingInterface)为Window编写应用程序。之所以称之为Win32,是因为现在的Window都是32位的(现在已经有64位的吧!但是最普遍
- AfxMessageBox与MessageBox的区别
zhangbin_hunan
MFCc++
如果用MFC的话,请尽量使用afxmessagebox,因为这个全局的对话框最安全,也最方便。但是在WIN32SDK的情况下只能使用MESSAGEBOX。MessageBox()是Win32API函数.后者是mfc中的全局函数.在MFC中能用MessageBox()的地方都能用AfxMessageBox().afxmessagebox更多的时候是用于调试AfxMessageBox比MessageB
- VC界面编程总结
yaoxinchao
Win32程序设计编程windows数据结构nullcilimagelist
我们在做程序设计时界面与功能,那个更加吸引用户的兴趣呢?这是一个很难回答的问题。拥有美丽的外观,软件就成功了一半。界面由控件、工具栏、菜单、窗体等元素组成,对他们进行美化就能得到一个美丽的界面。目前界面编程技术包括MFC、win32SDK、CJLibrary、WTL以及一些界面开发包。文本介绍MFC界面编程技术。一、控件自绘控件的生成包括静态控件和动态控件的生成。动态控件是在应用程序运行过程中临时
- 界面编程总结(1)
weixin_34175509
我们在做程序设计时界面与功能,那个更加吸引用户的兴趣呢?这是一个很难回答的问题。拥有美丽的外观,软件就成功了一半。界面由控件、工具栏、菜单、窗体等元素组成,对他们进行美化就能得到一个美丽的界面。目前界面编程技术包括MFC、win32SDK、CJLibrary、WTL以及一些界面开发包。文本介绍MFC界面编程技术。一、控件自绘控件的生成包括静态控件和动态控件的生成。动态控件是在应用程序运行过程中临时
- 用VC++ 6.0实现视频捕捉
qiuqiu173
vc++windows编程开发工具includevideo
导读:本文结合实例谈谈在应用VedioforWindows进行视频捕捉编程方面的一些经验,希望能对大家有所帮助。一、VedioforWindows简介VedioforWindows是WIN32SDK中多媒体编程SDK的视频开发工具。在微软的VisualC++中提供了VedioforWindows的头文件vfw.h和库文件vfw32.lib。表1列出了VFW中视频捕捉编程常用的一些VFW函数和宏。二
- Wparam与Lparam的区别
scsyuzujin
Windows程序设计
在Win32SDK中消息本身是作为一个结构体记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。这个记录类型叫做MSG,它在window中是这样声明的:typedefstructtagMSG{//msgHWNDhwnd;//窗口句柄UINTmessage;//消息常量标识符WPARAMwParam;//32位消息的特定附加信息,具体表示什么处决于messageLPARAMlParam;/
- MFC应用程序框架入门
xuyang1205
1MFC概述顾名思意,MFC应用程序框架是以MFC作为框架基础的,以此程序框架模式搭建起来的应用程序在程序结构组织上是完全不同于以前的Win32SDK编程方式的。自20世纪90年代初问世以来,MFC一直试图把WindowsAPI函数封装到类库中个各个逻辑类中。MFC的这种封装并非简单地对API函数进行分组与打包,而是更多地通过类来试图实现全部的系统策略。随着越来越多系统功能的加入,MFC的规模也在
- win 系统配置 openal
weixin_34032792
http://blog.csdn.net/sinat_25923849/article/details/57415562第一步下载文件这里就没讲了一个第三方库也就分三个东西头文件动态库链接库1.配置头文件找到他的路径上面写了什么类型的路径如一个sdk的一个mfc的看项目是什么项目这里是win32sdk什么类型的文件就放到对应的文件夹下到了这里还不行得声明添加上动有俩种方法(别忘记了点击应用)1.2
- C#语言 第四部分 图形界面编程(三) 子窗体
Alvin-Qu
我们首先来看一下窗体类的继承关系:图1窗体类继承关系图其实微软从一开始开发Windows的时候,就采用了面向对象的方式(在C语言上模拟的面向对象),所以到后来的C++,VB,Delphi,都可以比较容易的使用一门面向对象语言来对Windows窗体这部分代码进行封装。.net也是如此,它在内部依然调用了Win32SDK中的API函数来生成窗体,启动消息循环。所以.net窗体类是一种所谓的“重量级”组
- 常见单元测试工具介绍
一缕阳光a
C++C
1.C/C++语言开发的首选利器-C++Test以前在windows平台下的开发,使用的框架主要是MFC,以及console工程(基于win32SDK),属于纯C/C++开发的范畴。因此,使用的单元测试工具,主要有C++Test和CppUnit两种,其中又以前者为主。因为具有直接导入VC工程,以及自动生成测试集合、用例的优点,还是相当好用的。不过这个软件也有缺点,就是修改测试用例时,基本上不能引入
- Win32SDK应用程序→窗口标题栏上显示自定义图标
小菜C不是菜
MFC
本篇想通过手动直接编辑代码的方式(而不是可视化的方式)来操作使用自定义的图标。(以在窗口标题栏上显示自定义图标为例)通过本篇,你将知道如何使用图标资源及实质,并有助于你理解在可视化方式编辑使用图标资源过程中的代码实质。另外,可以触类旁通,明白VC中的Window应用程序对各种类似资源(如光标资源、位图资源、声音资源等)操作的一般机制。一开始我们的思考:程序所要用到的各类图像、声音等资源应放在什么地
- 随想录(最简单的windows图形编程之Easyx)
费晓行
随想录
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]】对于很多使用过TurboC的同学来说,以前使用编译器进行图形编程是一件非常容易的事情。但是在win32之后,使用windows提供的SDK进行图像方面的编程就显得很麻烦,于是就有人想,是不是可以用win32SDK仿照过去的graphicsAPI的方法,让过去编程的方法也可以继续发挥作用。Easyx就是做
- 微软UI自动化测试的技术演变(上)
weixin_33936401
Windows平台的桌面开发技术,从最原始的Win32SDK,发展到.NETWinForm,一直到今天的WPF和Silverlight,发生了翻天覆地的变化,相对应的UI自动化测试技术,也随之演变。微软UI自动化技术揭秘将分两个部分介绍Windows平台桌面程序的自动化技术。上篇将介绍从Win32SDK至今的UI自动化技术演变,下篇将着重介绍最新的UIAutomation(UIA)的内部实现和使用
- 资源文件相关学习总结
bcbobo21cn
转载VC++
windows资源文件(.rc)是如何变成窗口控件的在VisualC++使用资源来创建对话框,菜单,以及一些自定义控件,实际是为了减少基于Win32SDK编程开发人员在编写Application时创建大量窗口,和控件(实际上也是窗口)的痛苦(大量使用CreateWindow,还要设置其中的参数,有些参数,初始化显示位置X,Y,窗口(或控件)的宽度和高度等,使用CreateWindow来设置非常不直
- win32强化练习4.7_快速建立TreeView
Aousdu
WIN32强化练习
这一节的练习就是快速建立一个TreeVew,我们分成2步来完成,第1步是用WIN32SDK,第2步是自己封装类来简化操作。首先是WIN32SDK建立一个TreeView:1.包含头文件:#include2.声明HWNDhTreeView后,使用CreateWindow建立一个TreeView,为了方便观察,加上WS_BORDER出现边框3.使用和操作TreeView的结构体:TVINSERTSTR
- MFC应用程序框架入门_VC技术_C语言教程
anhkgg
Windows
MFC应用程序框架入门_VC技术_C语言教程本文来自21视频教程网C语言频道1MFC概述顾名思意,MFC应用程序框架是以MFC作为框架基础的,以此程序框架模式搭建起来的应用程序在程序结构组织上是完全不同于以前的Win32SDK编程方式的。自20世纪90年代初问世以来,MFC一直试图把WindowsAPI函数封装到类库中个各个逻辑类中。MFC的这种封装并非简单地对API函数进行分组与打包,而是更多地
- Hadoop(一)
朱辉辉33
hadooplinux
今天在诺基亚第一天开始培训大数据,因为之前没接触过Linux,所以这次一起学了,任务量还是蛮大的。
首先下载安装了Xshell软件,然后公司给了账号密码连接上了河南郑州那边的服务器,接下来开始按照给的资料学习,全英文的,头也不讲解,说锻炼我们的学习能力,然后就开始跌跌撞撞的自学。这里写部分已经运行成功的代码吧.
在hdfs下,运行hadoop fs -mkdir /u
- maven An error occurred while filtering resources
blackproof
maven报错
转:http://stackoverflow.com/questions/18145774/eclipse-an-error-occurred-while-filtering-resources
maven报错:
maven An error occurred while filtering resources
Maven -> Update Proje
- jdk常用故障排查命令
daysinsun
jvm
linux下常见定位命令:
1、jps 输出Java进程
-q 只输出进程ID的名称,省略主类的名称;
-m 输出进程启动时传递给main函数的参数;
&nb
- java 位移运算与乘法运算
周凡杨
java位移运算乘法
对于 JAVA 编程中,适当的采用位移运算,会减少代码的运行时间,提高项目的运行效率。这个可以从一道面试题说起:
问题:
用最有效率的方法算出2 乘以8 等於几?”
答案:2 << 3
由此就引发了我的思考,为什么位移运算会比乘法运算更快呢?其实简单的想想,计算机的内存是用由 0 和 1 组成的二
- java中的枚举(enmu)
g21121
java
从jdk1.5开始,java增加了enum(枚举)这个类型,但是大家在平时运用中还是比较少用到枚举的,而且很多人和我一样对枚举一知半解,下面就跟大家一起学习下enmu枚举。先看一个最简单的枚举类型,一个返回类型的枚举:
public enum ResultType {
/**
* 成功
*/
SUCCESS,
/**
* 失败
*/
FAIL,
- MQ初级学习
510888780
activemq
1.下载ActiveMQ
去官方网站下载:http://activemq.apache.org/
2.运行ActiveMQ
解压缩apache-activemq-5.9.0-bin.zip到C盘,然后双击apache-activemq-5.9.0-\bin\activemq-admin.bat运行ActiveMQ程序。
启动ActiveMQ以后,登陆:http://localhos
- Spring_Transactional_Propagation
布衣凌宇
springtransactional
//事务传播属性
@Transactional(propagation=Propagation.REQUIRED)//如果有事务,那么加入事务,没有的话新创建一个
@Transactional(propagation=Propagation.NOT_SUPPORTED)//这个方法不开启事务
@Transactional(propagation=Propagation.REQUIREDS_N
- 我的spring学习笔记12-idref与ref的区别
aijuans
spring
idref用来将容器内其他bean的id传给<constructor-arg>/<property>元素,同时提供错误验证功能。例如:
<bean id ="theTargetBean" class="..." />
<bean id ="theClientBean" class=&quo
- Jqplot之折线图
antlove
jsjqueryWebtimeseriesjqplot
timeseriesChart.html
<script type="text/javascript" src="jslib/jquery.min.js"></script>
<script type="text/javascript" src="jslib/excanvas.min.js&
- JDBC中事务处理应用
百合不是茶
javaJDBC编程事务控制语句
解释事务的概念; 事务控制是sql语句中的核心之一;事务控制的作用就是保证数据的正常执行与异常之后可以恢复
事务常用命令:
Commit提交
- [转]ConcurrentHashMap Collections.synchronizedMap和Hashtable讨论
bijian1013
java多线程线程安全HashMap
在Java类库中出现的第一个关联的集合类是Hashtable,它是JDK1.0的一部分。 Hashtable提供了一种易于使用的、线程安全的、关联的map功能,这当然也是方便的。然而,线程安全性是凭代价换来的――Hashtable的所有方法都是同步的。此时,无竞争的同步会导致可观的性能代价。Hashtable的后继者HashMap是作为JDK1.2中的集合框架的一部分出现的,它通过提供一个不同步的
- ng-if与ng-show、ng-hide指令的区别和注意事项
bijian1013
JavaScriptAngularJS
angularJS中的ng-show、ng-hide、ng-if指令都可以用来控制dom元素的显示或隐藏。ng-show和ng-hide根据所给表达式的值来显示或隐藏HTML元素。当赋值给ng-show指令的值为false时元素会被隐藏,值为true时元素会显示。ng-hide功能类似,使用方式相反。元素的显示或
- 【持久化框架MyBatis3七】MyBatis3定义typeHandler
bit1129
TypeHandler
什么是typeHandler?
typeHandler用于将某个类型的数据映射到表的某一列上,以完成MyBatis列跟某个属性的映射
内置typeHandler
MyBatis内置了很多typeHandler,这写typeHandler通过org.apache.ibatis.type.TypeHandlerRegistry进行注册,比如对于日期型数据的typeHandler,
- 上传下载文件rz,sz命令
bitcarter
linux命令rz
刚开始使用rz上传和sz下载命令:
因为我们是通过secureCRT终端工具进行使用的所以会有上传下载这样的需求:
我遇到的问题:
sz下载A文件10M左右,没有问题
但是将这个文件A再传到另一天服务器上时就出现传不上去,甚至出现乱码,死掉现象,具体问题
解决方法:
上传命令改为;rz -ybe
下载命令改为:sz -be filename
如果还是有问题:
那就是文
- 通过ngx-lua来统计nginx上的虚拟主机性能数据
ronin47
ngx-lua 统计 解禁ip
介绍
以前我们为nginx做统计,都是通过对日志的分析来完成.比较麻烦,现在基于ngx_lua插件,开发了实时统计站点状态的脚本,解放生产力.项目主页: https://github.com/skyeydemon/ngx-lua-stats 功能
支持分不同虚拟主机统计, 同一个虚拟主机下可以分不同的location统计.
可以统计与query-times request-time
- java-68-把数组排成最小的数。一个正整数数组,将它们连接起来排成一个数,输出能排出的所有数字中最小的。例如输入数组{32, 321},则输出32132
bylijinnan
java
import java.util.Arrays;
import java.util.Comparator;
public class MinNumFromIntArray {
/**
* Q68输入一个正整数数组,将它们连接起来排成一个数,输出能排出的所有数字中最小的一个。
* 例如输入数组{32, 321},则输出这两个能排成的最小数字32132。请给出解决问题
- Oracle基本操作
ccii
Oracle SQL总结Oracle SQL语法Oracle基本操作Oracle SQL
一、表操作
1. 常用数据类型
NUMBER(p,s):可变长度的数字。p表示整数加小数的最大位数,s为最大小数位数。支持最大精度为38位
NVARCHAR2(size):变长字符串,最大长度为4000字节(以字符数为单位)
VARCHAR2(size):变长字符串,最大长度为4000字节(以字节数为单位)
CHAR(size):定长字符串,最大长度为2000字节,最小为1字节,默认
- [强人工智能]实现强人工智能的路线图
comsci
人工智能
1:创建一个用于记录拓扑网络连接的矩阵数据表
2:自动构造或者人工复制一个包含10万个连接(1000*1000)的流程图
3:将这个流程图导入到矩阵数据表中
4:在矩阵的每个有意义的节点中嵌入一段简单的
- 给Tomcat,Apache配置gzip压缩(HTTP压缩)功能
cwqcwqmax9
apache
背景:
HTTP 压缩可以大大提高浏览网站的速度,它的原理是,在客户端请求网页后,从服务器端将网页文件压缩,再下载到客户端,由客户端的浏览器负责解压缩并浏览。相对于普通的浏览过程HTML ,CSS,Javascript , Text ,它可以节省40%左右的流量。更为重要的是,它可以对动态生成的,包括CGI、PHP , JSP , ASP , Servlet,SHTML等输出的网页也能进行压缩,
- SpringMVC and Struts2
dashuaifu
struts2springMVC
SpringMVC VS Struts2
1:
spring3开发效率高于struts
2:
spring3 mvc可以认为已经100%零配置
3:
struts2是类级别的拦截, 一个类对应一个request上下文,
springmvc是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应
所以说从架构本身上 spring3 mvc就容易实现r
- windows常用命令行命令
dcj3sjt126com
windowscmdcommand
在windows系统中,点击开始-运行,可以直接输入命令行,快速打开一些原本需要多次点击图标才能打开的界面,如常用的输入cmd打开dos命令行,输入taskmgr打开任务管理器。此处列出了网上搜集到的一些常用命令。winver 检查windows版本 wmimgmt.msc 打开windows管理体系结构(wmi) wupdmgr windows更新程序 wscrip
- 再看知名应用背后的第三方开源项目
dcj3sjt126com
ios
知名应用程序的设计和技术一直都是开发者需要学习的,同样这些应用所使用的开源框架也是不可忽视的一部分。此前《
iOS第三方开源库的吐槽和备忘》中作者ibireme列举了国内多款知名应用所使用的开源框架,并对其中一些框架进行了分析,同样国外开发者
@iOSCowboy也在博客中给我们列出了国外多款知名应用使用的开源框架。另外txx's blog中详细介绍了
Facebook Paper使用的第三
- Objective-c单例模式的正确写法
jsntghf
单例iosiPhone
一般情况下,可能我们写的单例模式是这样的:
#import <Foundation/Foundation.h>
@interface Downloader : NSObject
+ (instancetype)sharedDownloader;
@end
#import "Downloader.h"
@implementation
- jquery easyui datagrid 加载成功,选中某一行
hae
jqueryeasyuidatagrid数据加载
1.首先你需要设置datagrid的onLoadSuccess
$(
'#dg'
).datagrid({onLoadSuccess :
function
(data){
$(
'#dg'
).datagrid(
'selectRow'
,3);
}});
2.onL
- jQuery用户数字打分评价效果
ini
JavaScripthtmljqueryWebcss
效果体验:http://hovertree.com/texiao/jquery/5.htmHTML文件代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jQuery用户数字打分评分代码 - HoverTree</
- mybatis的paramType
kerryg
DAOsql
MyBatis传多个参数:
1、采用#{0},#{1}获得参数:
Dao层函数方法:
public User selectUser(String name,String area);
对应的Mapper.xml
<select id="selectUser" result
- centos 7安装mysql5.5
MrLee23
centos
首先centos7 已经不支持mysql,因为收费了你懂得,所以内部集成了mariadb,而安装mysql的话会和mariadb的文件冲突,所以需要先卸载掉mariadb,以下为卸载mariadb,安装mysql的步骤。
#列出所有被安装的rpm package rpm -qa | grep mariadb
#卸载
rpm -e mariadb-libs-5.
- 利用thrift来实现消息群发
qifeifei
thrift
Thrift项目一般用来做内部项目接偶用的,还有能跨不同语言的功能,非常方便,一般前端系统和后台server线上都是3个节点,然后前端通过获取client来访问后台server,那么如果是多太server,就是有一个负载均衡的方法,然后最后访问其中一个节点。那么换个思路,能不能发送给所有节点的server呢,如果能就
- 实现一个sizeof获取Java对象大小
teasp
javaHotSpot内存对象大小sizeof
由于Java的设计者不想让程序员管理和了解内存的使用,我们想要知道一个对象在内存中的大小变得比较困难了。本文提供了可以获取对象的大小的方法,但是由于各个虚拟机在内存使用上可能存在不同,因此该方法不能在各虚拟机上都适用,而是仅在hotspot 32位虚拟机上,或者其它内存管理方式与hotspot 32位虚拟机相同的虚拟机上 适用。
- SVN错误及处理
xiangqian0505
SVN提交文件时服务器强行关闭
在SVN服务控制台打开资源库“SVN无法读取current” ---摘自网络 写道 SVN无法读取current修复方法 Can't read file : End of file found
文件:repository/db/txn_current、repository/db/current
其中current记录当前最新版本号,txn_current记录版本库中版本