-
D1开发板学习资料例程
说明: esp8266ardino 开发板 例程 学习资料(ESP 8266ardino Development Board Routine Learning Materials)
- 2020-06-19 02:20:01下载
- 积分:1
-
pukeGame
曾经做过的课程设计,比较简单的翻牌游戏,考察简单C语言的掌握(Has done curriculum design, relatively simple flop games, study simple C language)
- 2008-03-05 10:47:46下载
- 积分:1
-
2
说明: 编译原理课程设计条件语句的翻译
(LL(1)法,输出四元式)
(err)
- 2008-06-17 21:36:55下载
- 积分:1
-
PSOAlgorithm
高级人工智能算法中的PSO算法实现,VC++环境(pso in vc++)
- 2010-02-01 01:11:39下载
- 积分:1
-
基于战舰版的IIC模式的射频RC522
说明: RC522 IIC
基于战舰版的IIC模式的射频RC522
利用IIC实现RC522芯片读写卡(RC522 IIC
Radio Frequency RC522 Based on Warship Version IIC Mode
Realization of RC522 Read-Write Card by IIC)
- 2020-06-16 06:00:02下载
- 积分:1
-
SQLHelper连接数据库示例类
[实例简介] 连接sql数据库 类 [核心代码]using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Configuration;using System.Data.SqlClient;using System.Data; namespace Itcast.Cn{ public static class SqlHelper { private static readonly string conStr = ConfigurationManager.ConnectionStrings["connStr"].ConnectionString; //执行增删改的 public static int ExecuteNonQuery(string sql, CommandType cmdType, params SqlParameter[] pms) { using (SqlConnection con = new SqlConnection(conStr)) { using (SqlCommand cmd = new SqlCommand(sql, con)) { cmd.CommandType = cmdType; if (pms != null) { cmd.Parameters.AddRange(pms); } con.Open(); return cmd.ExecuteNonQuery(); } } } //封装一个执行返回单个值的方法 public static object ExecuteScalar(string sql, CommandType cmdType, params SqlParameter[] pms) { using (SqlConnection con = new SqlConnection(conStr)) { using (SqlCommand cmd = new SqlCommand(sql, con)) { cmd.CommandType = cmdType; if (pms != null) { cmd.Parameters.AddRange(pms); } con.Open(); return cmd.ExecuteScalar(); } } } //返回SqlDataReader对象的方法 public static SqlDataReader ExecuteReader(string sql, CommandType cmdType, params SqlParameter[] pms) { SqlConnection con = new SqlConnection(conStr); using (SqlCommand cmd = new SqlCommand(sql, con)) { cmd.CommandType = cmdType; if (pms != null) { cmd.Parameters.AddRange(pms); } try { con.Open(); return cmd.ExecuteReader(CommandBehavior.CloseConnection); } catch (Exception) { con.Close(); con.Dispose(); throw; } } } //封装一个返回DataTable的方法 public static DataTable ExecuteDataTable(string sql, CommandType cmdType, params SqlParameter[] pms) { DataTable dt = new DataTable(); using (SqlDataAdapter adapter = new SqlDataAdapter(sql, conStr)) { adapter.SelectCommand.CommandType = cmdType; if (pms != null) { adapter.SelectCommand.Parameters.AddRange(pms); } adapter.Fill(dt); } return dt; } //封装一个带事务的执行Sql语句的方法 public static void ExecuteNonQueryTran(List list) { using (SqlConnection con = new SqlConnection(conStr)) { using (SqlCommand cmd = con.CreateCommand()) { con.Open(); using (SqlTransaction trans = con.BeginTransaction()) { cmd.Transaction = trans; try { foreach (var SqlObject in list) { cmd.CommandText = SqlObject.Sql; if (SqlObject.Parameters != null) { cmd.Parameters.AddRange(SqlObject.Parameters); } cmd.CommandType = SqlObject.CmdType; cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); } trans.Commit(); } catch (Exception) { trans.Rollback(); } } } } } } public class SqlAndParameter { public string Sql { get; set; } public SqlParameter[] Parameters { get; set; } public CommandType CmdType { get; set; } }}
- 2015-04-01下载
- 积分:1
-
高级编程技术
Borland C++ Builder高级编程技术-senior programming technology
- 2022-07-10 10:42:23下载
- 积分:1
-
GPS卡尔曼滤波跟踪算法GPS_Kalman
用matlab编写的GPS卡尔曼滤波跟踪算法,可用于GPS导航里目标跟踪估计等,非常好用!(Prepared using matlab GPS Kalman filter tracking algorithm can be used for GPS navigation in target tracking estimation, very easy to use!)
- 2020-07-08 10:48:56下载
- 积分:1
-
HART
HART协议解析,非常完整,定能加快研发进度。(HART agreements, some of the information, in the hope that everyone has to help)
- 2020-12-15 17:49:13下载
- 积分:1
-
ffmpeg
ffmpeg开发手册,opengl参考手册,ffmpeg命令使用方法(ffmpeg development manuals, the opengl reference manuals, ffmpeg command using the method)
- 2020-08-05 13:48:34下载
- 积分:1