自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

weini_xiong的专栏

思念你的人就是 你永远的归宿!

  • 博客(47)
  • 资源 (7)
  • 收藏
  • 关注

原创 C# 图片与Byte[]之间的转换

图片与byte[]相互转换困扰了我好久,图片转byte[]时始终转换不对,不过皇天不负有心人,换了种方式成功了。不多说,直接上代码:        ///         /// 图片转字节流        ///         ///         ///         private Byte[] BmpConvertByte(Image image)   

2015-09-30 11:47:39 3107

原创 C# winfrom设置textbox字体大小和样式并结合GridView使用

private void radioButton1_CheckedChanged(object sender, System.EventArgs e)   {    //设置字体为宋体    textBox1.Font=new Font("宋体",textBox1.Font.Size,textBox1.Font.Style);   }   private void radi

2014-09-25 22:30:30 2081

转载 gridcontrol中添加checkbox复选框

添加一列,FieldName为 "check",将ColumnEdit 设置为 复选框 样式。gridview1 editable设置为true  将要绑定的DataTable添加列 "check",Type 为 bool。  绑定DataTable到GridControl。  获取: string value = gridview.GetDataRow(i)["check

2014-08-20 13:08:44 1503

转载 sql语句like的用法

在SQL结构化查询语言中,LIKE语句有着至关重要的作用。  LIKE语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的,它的作用是在一个字符型字段列中检索包含对应子串的。  假设有一个数据库中有个表table1,在table1中有两个字段,分别是name和sex二者全是字符型数据。现在我们要在姓名字段中查询以“张”字

2014-08-20 13:08:37 486

转载 Sql语句注入漏洞

Sql语句作为国际标准的数据库查询语句,在各种编程环境中得到了广泛的应用。作为一个成熟、稳定的系统,用户登陆和密码验证是必不可少的。笔者在平时的编程工作中发现,许多程序员在用sql语句进行用户密码验证时是通过一个类似这样的语句来实现的:   Sql="Select * from 用户表 where 姓名='"+name+"' and 密码='"+password+"'"  

2014-08-20 13:07:12 531

转载 Winform窗口弹出位置控制

Winform窗口弹出位置控制窗体的弹出位置可以由属性StartPosition来指定,默认值有:Manural  自定义,由属性Location指定;CenterScreen  屏幕中央;WindowsDefaultBounds   系统默认位置(但大小为系统默认窗体大小)WindowsDefaultLocation  系统默认位置(大小由属性Size指定)C

2014-08-15 15:43:59 9120 1

转载 DEV组件LookupEdit,ComboBoxEdit绑定数据源

LookupEdit可以绑定数据表(DataTable)或对象数据组(Object List)作为数据源,下拉窗体可自定显示栏位。绑定数据源需要设置三个参数:DisplayMember ,ValueMember,DataSource。DisplayMember:在LookupEdit输入框显示数据的成员名称(或字段名)。如显示客户名称,设置为CustomerName。Val

2014-08-13 22:56:33 4113

转载 DevExpress GridControl使用

public Form2()         {             InitializeComponent();            // 不显示内置的导航条。             gc1.UseEmbeddedNavigator = false;            // 不显示分组的面板             gv1.OptionsView.Sh

2014-08-07 17:05:13 5512

转载 Java多线程的使用

首先讲一下进程和线程的区别:    进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。    线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。    线程和进程一样分为五个阶段:创建、就绪、运行、阻塞、终止。    多进程是指操作系统能同时运行多个任务(程序)

2014-07-09 15:24:11 375

转载 Java排序算法汇总

package com.softeem.jbs.lesson4; import java.util.Random; /** * 排序测试类 * * 排序算法的分类如下: * 1.插入排序(直接插入排序、折半插入排序、希尔排序); * 2.交换排序(冒泡泡排序、快速排序); * 3.选择排序(直接选择排序、堆排序); * 4.归并排序; * 5.基数排

2014-07-09 15:17:03 356

转载 关于java中Double类型的运算精度问题

关键字     Java 浮点数 精确计算   问题的提出:如果我们编译运行下面这个程序会看到什么?public class Test{    public static void main(String args[]){        System.out.println(0.05+0.01);        System.out.println(1.0-0.42);

2014-07-08 08:41:24 370

转载 TreeList和GridControl笔记

这几天学学Dev的TreeList和GridControl的使用,写下自己觉得还有用的部分.1.  首先是Dev TreeList的使用:既然说到是TreeList,那它的结构就是树的结构:一个父节点,多个子节.如果要生成如下图的一个TreeList我们必须要知道子节点的主键和它父节点的主键,如果说大星系的编码为1050,小一点的星系(就像我们的

2014-07-02 12:57:18 878

转载 dev treelist控件,显示3角符,或显示+ -符的控制

解决方案1:  在 program.cs中把 下面一句暂时注解,你就会发现所有的 treelist会自动显示 + -号;     如果放出来,就显示3角符        DevExpress.LookAndFeel.UserLookAndFeel.Default.SetSkinStyle("DevExpress Style");解决方案2:   自己画+

2014-07-02 12:54:41 891

转载 SQL中内连接和外连接

如表 ------------------------------------------------- table1 | table2 | ------------------------------------------------- id name |id score | 1 lee |1 90 | 2 zhang |2 100 | 4 wang |3 70 |

2014-06-21 11:58:23 417

转载 show()与showDialog()的区别

A.WinForm中窗体显示  显示窗体可以有以下2种方法:  Form.ShowDialog方法 (窗体显示为模式窗体)  Form.Show方法 (窗体显示为无模式窗体)  2者具体区别如下:  1.在调用Form.Show方法后,Show方法后面的代码会立即执行  2.在调用Form.ShowDialog方法后,直到关闭对话框后,才执行此方法后面的代码  

2014-06-19 15:57:11 638

原创 使用Dev实现GridView的有条件分组

先看一下要实现的效果(a)

2014-06-18 09:00:24 774

转载 获取gridview当前选中行的内容

方法一:SelectedIndex获取gridview当前选中行的内容txtid.Text = GridView1.Rows(GridView1.SelectedIndex).Cells(1).Text '获取第二列txttitle.Text = CType(GridView1.Rows(GridView1.SelectedIndex).Cells(2).Con

2014-06-17 11:05:06 2491

原创 左外连接查询语句(left outer join)

我有一个权限表XT_QXMX:(权限序号,权限名称)QXXH   QXMC1 发文填写2 发文审批3 收文填写4 收文审批权限-人员对应表XT_QXRY,如果某人有某个权限,则在此表有条记录(序号,权限序号,用户名称)XH QXXH YHMC1 2 张三2 3 张三(张三有两个权限,发文审批和收文填写)我想产生一个这样的查询:列出张三有哪

2014-06-17 09:28:35 1811

原创 select as 及 isnull()的解释

selcet as给查询对象起个别名。把查询对像起个别名的作用。 select ID as 用户ID,Name as 用户名 from Table_userSQL 里面 AS 用法是 给指定一个表(table) 命名。比如SELECT * FROM Employee AS emp这句意思是查找所有Employee 表里面的数据,并把Employe

2014-06-17 08:57:07 2668

原创 Dev --gridView中CheckItem的多选设置

在使用第三方控件DevExpress的guo

2014-06-16 20:40:31 2020

转载 DevExpress控件的GridControl控件小结

大多是网上零散找到的,小部分是自己使用的时候自己遇到的。XtraGrid的关键类就是:GridControl和GridView。GridControl本身不显示数据,数据都是显示在GridView/CardView/XXXXView中。GridControl是各种View的容器。所以要控制显示,要从GridView这些类入手。1.DevExpress控件组中的GridControl

2014-06-15 13:26:05 569

转载 C#中窗体Form的美化

VS足够强大,强大到只需动动鼠标就可以写出个基本的界面出来,但是其自带的控件都是千篇一律的样式,对于追求完美的我而言,实在是忍不下去了,只好自己亲自动手对其进行改造----继承已有的控件,再对其相关的消息或事件进行处理。窗体Form作为界面的主体部分,必先对其进行美化,在窗体自绘的过程中,需要使用到GDI+,如若对GDI+不是很了解的同学可移步我的CSDN博客或者搜索下相关的介绍。这篇文章将要

2014-06-15 12:36:34 7197 1

转载 C#关于ComboBox的使用

对于ComboBox控件的使用,大家都可能遇到了一个问题,就是它只有一个参数Items可以对选择项进行操作,而没有Value和DisplayText之类的属性,常常我们需要一个显示的文本和一个对应的值,其实实现起来十分简单.下面是一个例子:[c-sharp] view plaincopypublic class FontSizeItem   

2014-06-11 14:21:09 582

转载 让DataGridView的列宽自适应

让DataGridView的列宽自适应今天有个需求,要把数据显示在一个DataGridView中,为了美观,希望列宽可以只适应内容。本想着如果实在没办法,就自己写代码实现了,没想到人家自己就提供了简便的方法。就一行代码:Columns[i].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;这就搞定

2014-06-11 14:20:24 897

转载 C#操作SQL Server数据库

在c#程序开发中经常需要和SQL Server数据库打交道,下面我们就了解一下c#操作SQL Server数据库的方法: 1.概述   首先是为我们的程序添加必要的引用以及一些数据成员。因为我们的程序涉及到数据库的访问操作,所以必须要运用到数据提供者(Data Provider)的对象。在.Net框架下,我们主要运用的数据提供者分为两类,一类是Sql类型的,另一类是OleD

2014-06-11 13:31:36 583

转载 值类型和引用类型区别

3.1.3 值类型和引用类型的区别 37· 值类型和引用类型的基本概念· 值类型和引用类型的内存分配· 值类型的基类  分析问题所有.NET的类型都可以分为两类:值类型和引用类型。最简单也最明确的一个区分标准是:所有的值类型都继承自System.ValueType(System.ValueType继承自System.Object),也就是说,所有继承自System.Valu

2014-05-21 22:54:53 765

转载 装箱和拆箱的基本原理

3.1.4 简述装箱和拆箱原理 40· 装箱和拆箱的基本概念· 装箱拆箱对性能的影响· 如何有效避免装箱拆箱  分析问题1.装箱和拆箱的基本概念在第3.1.3节中,笔者已经介绍了,所有的值类型都继承自System.ValueType,而System.ValueType继承自System.Object。所有的值类型对象都分配在堆栈上,而所有的引用类型包括System.Ob

2014-05-21 22:53:41 889

转载 string 补充

string 补充 1 1.取字符串长度 2 string str="中国"; 3 int Len=str.Length; //得到字符串的长度 4 2、字符串转为比特码 5 byte[] bytStr=System.Text.Encoding.Default.GetBytes(str); 6 len=bytStr.

2014-05-21 14:49:34 539

转载 C#中Split详解

一、String.Split方法提供了如下6个重载函数:名称说明String.Split (Char[])返回包含此实例中的子字符串(由指定 Char 数组的元素分隔)的 String 数组。由 .NET Compact Framework 支持。String.Split (Char[], Int32)返回包含

2014-05-21 14:47:48 575

转载 C++中的字符串内涵

今天回顾C++字符串,练习它里面的一些函数,突然之间发现string类型的字符串不像C中定义的那样不可以被改变,而好多string类型的函数都是直接改变字符串的,我当时就纳闷了难道C++中定义的string类型的字符串不是常量吗,可以对便改变的吗,于是就在网上搜了搜,最后找到如下答案,借鉴一下吧!C++中string是标准库中一种容器,相当于保存元素类型为char的vector容器(自

2014-05-19 21:10:25 516

转载 浅谈C++中的string 类型占几个字节

本篇文章小编并不是为大家讲解string类型的用法,而是讲解我个人比较好奇的问题,就是string 类型占几个字节在C语言中我们操作字符串肯定用到的是指针或者数组,这样相对来说对字符串的处理还是比较麻烦的,好在C++中提供了 string 类型的支持,让我们在处理字符串时方便了许多。

2014-05-18 22:04:18 9511

转载 【Unity3d】游戏开发笔记二 C#与JS之间的语法差异

在编写C#时,发现不能很好的将JS代码转换为C#,所以这里放一些我遇到的问题:201311.30修改transfome.position  时,要new 一个Vector3,而不能单独直接修改某一个值。2013.12.121、获取和添加组件获取组件:GetComponent();或gameObject.GetComponent(“Type

2014-05-10 03:32:34 988

转载 [Unity3D]Unity3D游戏开发之《愤怒的小鸟》弹弓实现

欢迎大家关注我的博客,我的博客地址是blog.csdn.net/qinyuanpei。今天我们来做一个高端大气上档次的东西。我相信大家都玩过一款叫做《愤怒的小鸟》的游戏,这款游戏之所以能够受到玩家的喜爱,是因为这是一款物理游戏,在游戏中处处充满了物理。我们熟悉的抛物线、引力等物理元素都在这款游戏中得到了体现。那么《愤怒的小鸟》这款游戏使用的正是Unity引擎,所以我们在游戏中看到了各种各种有趣的物

2014-05-09 06:28:50 2119

转载 U3D切换场景保留物体

有梦想的小鸟  本系列讲解愤怒的小鸟,也详细的讲解一些基础的东西!  我是在unity3d 3.5.6f4版本下操作的,以后的时间里,将会和大家一起慢慢的分享这个示例demo。如果有讲解的不当之处,请多多指教,并留言,共同学习。。。  在愤怒的小鸟中,主要分为了界面与关卡,以及整个逻辑的实现。下面来分享一下加载界面UI与游戏的开始界面UI。整个的UI,都是通过unity3d中的gui实

2014-05-09 06:24:00 7304

转载 [Unity3d]水果忍者-切水果功能

继续今天的切水果游戏之切苹果的实现,主要功能就是,有一个苹果放在场景中,然后通过手滑过苹果,就将苹果切成两半,从原理上分析,就是制作两张贴图,分别表示分开的两半苹果,然后在当前位置出现,并且给这两半苹果加上刚体属性,然后分别给这两半苹果加上一个相反的力使其自由落体!效果图                                                              

2014-05-09 04:38:55 1123

转载 TotoiseSVN的基本使用方法

TotoiseSVN的基本使用方法在 项目管理实践教程一、工欲善其事,必先利其器【Basic Tools】中,我已经讲解了怎样安装TortoiseSVN。在上面的讲解中已经讲了怎么使用VisualSVN Server了,今天我要讲的是,TortoiseSVN的简单使用方法。一、签入源代码到SVN服务器假如我们使用Visual Studio在文件夹StartKit中创建了一个项目,我

2014-05-05 15:45:03 394

转载 Unity3D开发总结一

1.太空射击游戏开发a. 场景操作与Maya一样,F居中,场景操作与Maya一致b.  unity3d的Project可以理解为C#的项目c. FirstPerson contraller需要在自定义键盘中定制 2. C#开发d.  Unpdata 每帧计算一次,  start -->脚本绑定的object初始化的时候执行一次e. 每个gam

2014-05-03 02:16:00 1161

原创 愤慨的小鸟-----小鸟群筹办动画

1、实现3个筹办动画:Unity3D内置的动画经管器 1.1、先选择GameObject游戏对象  1.2   2、代码using UnityEngine;using System.Collections;/// /// 小鸟弹跳/// public class birdMove : M

2014-05-03 01:18:56 532

转载 Unity3D中JavaScript与C#对比

第一个也是最容易区分的一点就是声明变量和方法。JavaScript的脚本:1.  private var cubeTransform;  在C#中,同样的代码则会是:1.  private Transform cubeTransform;  这对方法同样适用,在C#中,一个方法什么值也没有返回,那么他的返回值为 void 类型,但是在JavaScript

2014-05-02 19:48:13 647

转载 OC语言自学《十》---- OC(构造函数、分类等知识总结)

一、成员变量的作用域@public在任何地方都能直接访问对象的成员变量@private只能在当前类的对象方法中访问@protected(可以不写,默认)能在当前类和子类的对象方法中直接访问@package只要处在同一个框架中,就能直接访问对象的成员变量@interface和@implementation中不能声明同名的成员变量在@implem

2014-04-29 19:10:28 475

三种方法触发GridControl双击行事件

gridview中的DoubleClick事件可能无法正常响应,这里列举了三种方法触发双击列表行事件

2014-10-22

windows聊天室

基于windows网络编程,使用异步选择模型构建 S/C间通信,界面使用MFC设计,运行环境VC6

2014-05-23

Y480黑苹果全套驱动

在远景爬了一个月的帖,终于收集到了全套驱动,专门针对联想Y480型号电脑,我的电脑现在已装黑苹果且完美驱动

2014-05-23

java web开源项目在线考试系统

java web开源项目在线考试系统,配置环境连接在此资源的txt文档中

2014-05-23

西科大软件测试期末试卷AB卷

2.什么是黑盒测试?黑盒测试主要采用哪些测试方法? 什么是白盒测试?白 盒测试主要采用哪些测试方法?(15) 3.为什么在单元测试之后要进行集成测试?(10 分)

2014-05-18

愤怒的小鸟游戏素材(全)

配合网上愤怒小鸟制作教程,我在这里收集了比较全面的游戏素材,另外,有需要代码的可以给我发消息,最近刚用C#脚本写的,因为网上已经由js脚本的了

2014-05-11

解决U3D中物体运动轨迹线与打包后轨迹不同的问题

解决U3D中物体运动轨迹线与打包后轨迹不同的问题,遇到问题,解决问题,细节决定成败

2014-05-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除