2023-12-19 01:52:49    18    0    0

string constr = "server=.;database=master;uid=sa;pwd=";

SqlConnection conn = new SqlConnection(constr);
conn.Open();

SqlCommand cmd = new SqlCommand("select name from sysdatabases", conn);
SqlDataReader sdr = cmd.ExecuteReader();
while (sdr.Read())
{
        Response.Write("<br>" + sdr.GetString(0));

}

2023-12-19 01:50:37    33    0    0

/// <summary>
/// 获取数据库连接
/// </summary>
/// <returns></returns>
public static SqlConnection getSqlConnection()
{
//string strcon = "Data Source=192.168.1.120;Initial Catalog=weight;";
string strcon = ConfigurationManager.ConnectionStrings["DBConnect"].ConnectionString; ;
return new SqlConnection(strcon);
}
/// <summary>
/// 查询数据
/// </summary>
/// <param name="strsql"> 查询的SQL语句</param>
/// <returns>表格数据</returns>
public static DataTable GetDataSet(string strsql)
{
//string strcon = "Data Source=localhost;Initial Catalog=weight;Integrated Security=TRUE";
SqlConnection con = getSqlConnection();
DataSet ds = new DataSet();
try
{
SqlDataAdapter DA = new SqlDataAdapter(strsql, con);
DA.Fill(ds, "tb");
}
catch (SqlException E)
{
}
con.Close();//关闭数据库
return ds.Tables[0];
}
/// <summary>
/// 执行SQL 增删改
/// </summary>
/// <param name="strsql">执行</param>
/// <returns></returns>
public static bool ExecuteSql(string strsql)
{
SqlCommand cmd = null;
using (cmd = new SqlCommand())
{
try
{
cmd.Comma

2023-12-19 01:50:26    28    0    0

/// <summary>
/// 弹出信息,并跳转指定页面。
/// </summary>
public static void AlertAndRedirect(string message, string toURL)
{
string js = "<script language=javascript>alert('{0}');window.location.replace('{1}')</script>";
HttpContext.Current.Response.Write(string.Format(js, message, toURL));
HttpContext.Current.Response.End();
}

/// <summary>
/// 弹出信息,并返回历史页面
/// </summary>
public static void AlertAndGoHistory(string message, int value)
{
string js = @"<Script language='JavaScript'>alert('{0}');history.go({1});</Script>";
HttpContext.Current.Response.Write(string.Format(js, message, value));
HttpContext.Current.Response.End();
}

/// <summary>
/// 直接跳转到指定的页面
/// </summary>
public static void Redirect(string toUrl)
{
string js = @"<script language=javascript>window.location.replace('{0}')</script>";
HttpContext.Current.Response.Write(string.Format(js, toUrl));
}

/// <summary>
/// 弹出信息 并指定到父窗口
/// </summary>
public static void AlertAndParentUrl(string message, string toURL)
{
string js = "<script langu

2023-12-19 01:49:56    13    0    0

protected void Button1_Click(object sender, EventArgs e)
{
try
{
double a, b, c;
a = Convert.ToDouble(TextBox1.Text);
b = Convert.ToDouble(TextBox2.Text);
c = a + b;
Response.Write("<script>alert('" + c.ToString() + "')</script>");
}catch(Exception ex)
{
Response.Write("<script>alert('" + ex.Message + "')</script>");
}
}

2023-06-29 00:54:13    32    0    0

windeployqt samp1.exe

 

2023-06-29 00:52:11    43    0    0

数据处理

文本处理

  • chardet:字符编码检测器,可以自动检测文本、网页、xml的编码
  • difflib:(Python 标准库)帮助我们进行差异化比较
  • ftfy:让 Unicode 文本更完整更连贯
  • fuzzywuzzy:模糊字符串匹配
  • Levenshtein:快速计算编辑距离以及字符串的相似度
  • pangu.py:在中日韩语字符和数字字母之间添加空格
  • pypinyin:汉字拼音转换工具 Python 版
  • shortuuid:一个生成器库,用以生成简洁的,明白的,URL 安全的 UUID
  • simplejson:Python 的 JSON 编码、解码器
  • unidecode:Unicode 文本的 ASCII 转换形式
  • uniout:打印可读的字符,而不是转义的字符串
  • xpinyin:一个用于把汉字转换为拼音的库
  • yfiglet-figlet:pyfiglet -figlet 的 Python 实现
  • flashtext: 一个高效的文本查找替换库
  • esmre:正则表达式的加速器
  • awesome slugify:一个 Python slugify 库,用于处理 Unicode
  • python-slugify:Python slug 化库,可以把 unicode 转化为 ASCII
  • unicode-slugify:一个 slug 工具,可以生成 unicode slugs,需要依赖 Django
  • phonenumbers:解析,格式化,储存,验证电话号码
  • PLY:lex 和 yacc 解析工具的 Python 实现
  • Pygments:通用语法高亮工具
  • pyparsing:生成通用解析器的框架
  • python-nameparser:把一个人名分解为几个独立的部分
  • python-user-agents:浏览器 user agent 解析器
  • sqlparse:一个无验证的 SQL 解析器

特殊文本处理

  • tablib:用来处理表格数据的模块
  • Marmir:把输入的 Python 数据结构转换为电子表单
  • openpyxl:一个用来读写 Excel 2010 xlsx/xlsm/xltx/xltm 文件的库
  • pyexcel:一个提供统一 API,用来读写、操作 Excel 文件的库
  • python-docx:读取,查询以及修改 Microsoft Word 2007/2008 docx 文件
  • relatorio:模板化 OpenDocument 文件
  • uno
2023-06-29 00:51:36    40    0    0

 登陆软件时提示:“连接失败,请确认输入正确的服务器名!

错误内容:object not available:{5B4A3696-7024-40E1-BD23-E8613972609C}”? 

1、电脑右下角数据服务器右键退出,任务管理器进程中结束userver 

2、打开安装路径:桌面图标--右键--属性--查找目标/打开文件位置 

3、开始--运行,在弹出来的框里面把安装目录下的UServer拖到里面   

4、在UServer后面输入空格/regserver之后回车,多注册几次。

2023-06-29 00:48:55    17    0    0

//1秒=1000毫秒(ms), 1毫秒=1/1000秒(s);
//1秒=1000000 微秒(μs), 1微秒=1/1000000秒(s);
//1秒=1000000000 纳秒(ns),1纳秒=1/1000000000秒(s);
//1秒=1000000000000皮秒 1皮秒==1/1000000000000秒。

 
//1MHZ=1000KHZ=1000000HZ
//24Mhz = 24000khz = 24000000hz
//1秒运行24000000次 = 1us运行 1000000/24000000 =0.4166666666。。。 次
 
//MCS51 (1机器周期 = 12时钟周期 )
//12Mhz时钟周期 = 1/12 us
//所以24Mhz时钟周期 = 1000000/24000000 us = 1/24 us
//24Mhz机器周期 = 12 * (1/24) us = 0.5us
 
//定时器0方式1(TMOD=0x01) 为16Bit 为1111111111111111 = 65536
//所以TH0=(65536-初值)%256 (FF-11111111);
//    TL0=(65536-初值)/256;

//例如用24M晶振做1ms定时计算如下:
//M/机器周期=初值;
// 1000us / 0.5us = 2000;
//所以:TH0=(65536-2000)%256;
//TL0=(65536-2000)/256;
//将65536-1000=63536化为16进制为:0xF830
//TH0=0xF8;
//TL0=0X30;

 下面给个示例:(1秒)更新一次数码管

 

#include <AT89S53.H>

char led_map[11]=
{0x81, 0xB7,0xC2, 0x92, 0xB4, 0x98, 0x88, 0xB3, 0x80, 0x90, 0xA0};
//0,1,2,3,4,5,6,7,8,9,A
unsigned long t=0;
unsigned char n=0;

void main()
{
 TMOD=0x01; 
 TH0=0xF8;
 TL0=0x30;
 ET0=1;
 EA=1;

TR0=1;
 while (1);

}

void timer0() interrupt 1
{  
 TH0 = 0xF8;
 TL0 = 0x30;

   t++;
 if (

2022-05-29 23:51:28    83    0    0

辉煌软件键盘上面的快捷键方式大家为了方便可以收藏一下

单据中使用的快捷键   

快捷键     执行任务 

F3 快速查看单位应收应付 

F4  将商品设置为赠品从而以0单价结算影响账务或取消赠品。涉及进货单、进货退货单、进货换货单、销售单、销售退货单、销售换货单、零售单、零售退货单、其它入库单、报溢单、生产组装单; 

F5 调单位对应商品编号(多编号) 

F6 快速查看商品库存分布 

F7 快速查看商品虚拟库存 

F8  存为草稿  

F9 商品多单位录入 

F11  直接打印(只用于单据)  

F12  直接过账  

Ctrl+G 付款过程 

CTRL+U  进货单、销售单中进行双单位切换 

以上快捷键,您也可以在录单时点鼠标右键调出快捷键的说明。如果单据没有右键菜单,则快捷键将无效. 

零售单快捷键见零售单界面.

◆ 菜单功能快捷键   

快捷键      执行任务 

Ctrl+Insert     业务录入  

Shift+Insert   业务草稿 

Ctrl+1销售单   

Ctrl+2进货单 

Ctrl+3同价调拨单 

Ctrl+4 收款单 

Ctrl+5 付款单 

Ctrl+6 现金费用单 

Ctrl+L 零售单 

F1  在线帮助  

ALT+X 退出系统 

CTRL+O   更换操作员,没有打开任何操作窗口时有效  

CTRL+T   更换账套  

CTRL+W  物价管理  

CTRL+J  价格跟踪  

Ctrl+ALT+J  经营历程  

Ctrl+Alt+S  商品销售统计  

CTRL+M  月结存  

Ctrl+ALT+L  零售结存  

CTRL+AlT+K  库存状况  

Ctrl+AlT+Q  全能进销存变动  

Ctrl+AlT+Y  利润表  

ESC  退出或关闭某些窗口  

Ctrl+AlT+V   会员卡发放  

CTRL+S  基本信息库存商品  

CTRL+Q  基本信息往来单位  

CTRL+E  基本信息内部职员  

CTRL+K  基本信息存货仓库  

CTRL+I  基本信息部门  

CTRL+R  基本信息地区  

CTRL+F  基本信息费用类型  

CTRL+U  基本信息收入类型  

CTRL+G  基本信息固定资产  

CTRL+Y  基本信息银行账户  

CTRL+A  基本信息会计科目  

其它快捷键 

快捷键 操作 

打印按钮 CTRL+P或ALT+P 

帮助按钮 ALT+H或F1 

关闭窗口 ESC 

ICP备案号: 赣ICP备2020012703号-1