- 博客(102)
- 资源 (1)
- 收藏
- 关注
原创 vsto tools.excel 和 Interop.excel 的区别和转换
个人理解tools 谁在interop上的扩展,用vsto创建的东西都是属于tools的,默认也是引用的。interop属于本机的,或者文本文档的。interop要转换为tools对象,就要用FACTRY.getVstoObject()进行转换。...
2019-12-10 23:41:51
366
原创 windows 64位 oracle 安装
1. 下载:https://www.oracle.com/technetwork/cn/topics/winx64soft-101515-zhs.html base包:instantclient-basic-windows.x64-11.2.0.3.0.zip ODBC包:instantclient-odbc-windows.x64-11.2.0.3.0.zip两个包解压在同一...
2019-11-22 14:20:40
403
原创 从Mnist读取数据,转为图片,将图片再转为数据存到excel里面
fromPILimportImageimportnumpyasnpimportpandasaspdtrain=pd.read_csv('\MnistData\train.csv')#读取Mnist的数据t=np.reshape(train.iloc[:1,1:].values,(28,28))#转换为28,28格式,取第一行,以及第一列之后的数据,列1是标签...
2019-11-14 22:55:51
455
原创 用VS Code 连接Oracel 数据库执行语句
用vs code 连接oracle 写sql,感觉挺便利的,比pl/sql强多了。干净清爽,响应速度快。1. 安装vs code 自行百度安装就可以了,免费的。2. 安装oracle 插件 和pl/sql插件,直接在应用商店搜索安装就可以了。重启计算机,会出来数据库配置的图标3. 可以配置连接属性4. 按F1 查找 oracle:Develop new sql or pl...
2019-11-14 20:03:21
5473
1
原创 jTessBoxEditor训练中文字库简易版
1. 安装jTessBoxEditor(需安装java,中文识别需要FX版本)2.双击打开,如果打不开(java -jar jar的路径)3.打开 jTessBoxEditor ,选择 Tools -> Merge TIFF,选择要训练的图片,保存.tif的路径4.在tifi的路径下cmd:tesseract chi_my.font.exp0.tif chi_my.font.exp0...
2019-11-11 15:28:37
2957
原创 python 用 print 写个简单的进度条
importtime,sysdefpocrssBar(i,x,long):'''i是当前进度x是进度总数,long是进度条的长度'''s=(x-1)/longprint('['+">"*int(i//s)+'.'*int(long-(i//s))+']'+str(int(i/(x-1)*100))+'%'+str(i)+'/...
2019-11-06 22:58:13
233
原创 查找近似值
环境 win10+python3.7安装:jieba gensim : pip3 inatll jieba,gensimimport jiebafrom gensim import corpora,models,similaritiesimport jiebafrom gensim import corpora,models,similarit...
2019-11-06 15:30:40
434
原创 mnist数据处理
原文出处:https://blog.youkuaiyun.com/simple_the_best/article/details/75267863import osimport structimport numpy as npimport matplotlib.pyplot as plt1.下载数据MNIST 数据集可在 http://yann.lecun.com/exdb/mn...
2019-10-31 15:44:31
267
原创 visual studio code 开发 arduino
1. 安装vscodeVisual Studio Code(VScode )官网 :https://code.visualstudio.com/Visual Studio Code(VScode )github地址 :https://github.com/Microsoft/vscode2. 安装插件3.配置arduino目录ctrl+, 打开配置窗口设置ard...
2019-07-24 18:51:55
1646
原创 Arduino MQTT PubSubClient 库 发送长文本
用Arduino开发esp8266,使用mqtt进行通讯,加载了库存pubsubclient,操作很简便,但是发送长文本需要另外处理,百度了一下发现都没有很合适的教程,自己研究了一下例程,做一下简化。直接上代码和注释#include <ESP8266WiFi.h>#include <PubSubClient.h>// 设置wifi连接用户密码co...
2019-07-05 11:10:57
3362
4
原创 跨线程操作窗体
c# 跨线程操作窗体 void go(){ if (textBox1.InvokeRequired ) { this.Invoke(new EventHandler(delegate { // 这里写操
2015-12-15 17:12:49
472
原创 c# upd通讯超级简单版本
网上一大堆关于udp通讯,但是都太过于复杂了,我照着他们的代码,写了一大堆一直没有成功过,自己简单的摸索了一下,发现其实超级简单,几句代码就完事了。具体如下 1.服务端static void Main(string[] args) { UdpClient udpsend = new UdpClient(8001);//本地8001端口监听
2015-02-03 16:07:50
1162
原创 C# 委托
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 委托{ class Program { public delegate void GreetingDelegate(string name);//用delegate声明一个
2015-01-13 21:55:24
428
原创 android学习笔记4-Spinner
功能上大致与ListView 不做赘述 java 文件package com.example.spiner; import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.*; publicclass MainAct
2014-04-08 21:14:53
1081
原创 android学习笔记3-listView
首先,listview 并不是单纯的靠一个部件实现的,而是通过继承ListActivity实现的,也就是说Activity是一个ListActivity。然后定义一个ArraryAdapter作为数据源接着用setListAdapter将ArrayAdapter的内容附给listview然后改写onListItemClick实现点击事件你必须定义一个id为 android:id=
2014-04-08 14:46:31
797
原创 安卓开发笔记2--简单的使用按钮
1. Acticity_main.xml 布局文件 1.1 在 res\layout 下面会自动生成一个 acticity_main.xml 打开后可以修改如下:LinearLayoutxmlns:android=http://schemas.android.com/apk/res/android android:orientation="vertical"
2014-04-03 23:04:25
966
原创 安卓开发笔记1--搭建环境(傻瓜式)
没有网络传闻的那么负责 其实很简单,装一个jdk http://www.oracle.com/technetwork/java/javase/downloads/index.html 主要是使用编译器或者直接百度jdk http://www.baidu.com/#wd=jdk&rsv_bp=0&tn=baidu&rsv_spt=3&ie=utf-8&rsv_n=2&r
2014-04-03 22:38:44
731
原创 Excel 复制到 datagridview
string p = Clipboard.GetText(); //获取剪切板文本 if(string.IsNullOrEmpty(p)) { return; //如果文本为空则退出 } string[]lines = p.Split(newc
2014-03-28 16:17:14
525
转载 excel复制到datagridview
DataObject o = (DataObject) Clipboard.GetDataObject(); if (o.GetDataPresent(DataFormats.Text)) { int rowOfInterest = DataGridView.CurrentCell.RowIndex;
2014-03-25 23:13:02
623
原创 openrowset 的网络访问
---------------------------------------- --Bcp,openrowset 的网络访问--Flystone--2008-06----------------------------------------- 一般情况在本地的excel文件,相信大家都会了吧格式如下:--1SELECT *FROM openrowset('MICRO
2014-03-25 15:21:22
510
1
原创 SQL server 自动网络备份
企业管理器--管理--SQL Server代理--右键作业--新建作业--"常规"项中输入作业名称--"步骤"项--新建--"步骤名"中输入步骤名--"类型"中选择"Transact-SQL 脚本(TSQL)"--"数据库"选择执行命令的数据库--"命令"中输入要执行的语句:declare @strsql varchar(1000)declare @strdirname varchar(50)de
2014-03-25 15:21:20
1200
原创 sql 经典4大语句
select 字段名 from 表格名 where 筛选条件 --字段名: 星号 ‘*’代表所有 select 字段 as 别名 from 表格名 select 字段 别名 from 表格名 --别名用法select 字段,字段 from (select 字段 ,字段 from 表格名 where...)as 表别名 --子查询 update 表格名 set 字段名
2014-03-25 15:21:17
456
原创 sql 多字段指定复制数据 批量写字段名
declare @n nvarchar(1000) set @n=' 'select @n =@n + (case name when '承运商' then ' ' --不要的字段名 when 'ID' then ' ' --不要的字段名
2014-03-25 15:21:15
582
原创 sql 定义触发器
create trigger 触发器名称 --如果已经创建了,那么用 alter 替换 create来执行修改on 表格名称--需要哪个表格来触发for insert --delete 事件或者update 事件都可以,for改为after 为事件执行后触发,for为事件执行前触发as 要执行的sql语句 ----------------------------------
2014-03-25 15:21:13
802
原创 SQL 变量赋值
定义变量:declare 变量名 类型 例如:declare @a int ,b nvarchar(10)变量赋值:1.set @a=10 set b='10212' 2. select @a=字段1,@b=字段2 from 表格1
2014-03-25 15:21:10
614
原创 获取SQL所有的数据库名称、表格名称、列名
select * from sys.all_columns where object_id=OBJECT_ID('运输')--指定表格的列名select * from sys.all_objects where type='u'--用户表SELECT Name FROM Master..SysDatabases ORDER BY Name--所有数据库名称
2014-03-25 15:21:08
858
原创 bindingsource datatable 绑定
public partial class Form1 : Form { public Form1() { InitializeComponent(); } DataTable dt = new DataTable(); BindingSource bs = new BindingSource();
2014-03-25 15:21:05
1753
原创 C# 写条形码
private void Form1_Load(object sender, EventArgs e) { p1.Image = GetCode39("20121314-0212"); } private Bitmap GetCode39(string strSource)
2014-03-25 15:21:03
522
原创 sql server 多行合并
原表:stuid sName hobby1 张三 爬山2 李四 爬三3 王五 爬四4 张三 游泳5 李四 游泳6 王五 游泳 要得到的结果:sname hobbys李四 爬三,游泳,王五 爬四,游泳,张三 爬山,游泳, sql 语句select sname,(select hobby + ',' from student where sname=a.sName
2014-03-25 15:21:00
436
原创 SQL server Outer apply
Outer apply 在一个查询语句中使用语句前部分的查询结果 --创建表select * into userion from(select 'lisi' usename,'1' userpart,'李四' usename_cnunionselect 'wangwu','2','王五'union select 'zhangsan','1','张三'un
2014-03-25 15:20:58
704
原创 递归算法
以前学VB的时候看过关于递归算法的一些教程,但是那个时候愣是看不懂,今天重看了C的写法,大概懂了,写下来,但是记忆加深。递归算法必须满足以下三个条件才可以成立。1.具有规律性(基本上可以用for解决的),所求问题可以用同个法子解决。例如:有5个数,a1,a2,a3,a4,a5,其中a5=a4+2,a4=a3+2,a3=a2+2,a2=a1+2。。。如果转换成公式的话则为aN=a(N-1)+2。2.
2014-03-25 15:20:55
710
原创 Asp.net 弹出消息框
我们在.NET程序的开发过程中,常常需要和用户进行信息交互,比如执行某项操作是否成功,“确定”还是“取消”,以及选择“确定”或“取消”后是否需要跳转到某个页面等,下面是本人对常用对话框使用的小结,希望对大家有所帮助,同时也欢迎大家补充。 (1) 点击页面上的按钮,弹出一个对话框提示是“确定”还是“取消”操作,我们采用在按钮中添加属性来完成: 举例如下: public Sys
2014-03-25 15:20:53
359
原创 【转载】如何备份数据库和删除备份
--完全备份数据库declare @strpath nvarchar(200)declare @date datetimeselect @date=getdate()select @strpath='F:\backup\'+cast(datepart(yyyy,@date) as varchar(4))+'-'+cast(datepart(mm,@date) as varchar(
2014-03-25 15:20:50
408
原创 【转载】SQL Server 2008固定服务器/数据库角色
固定服务器角色:按照从最低级别的角色(bulkadmin)到最高级别的角色(sysadmin)的顺序进行描述:Bulkadmin:这个服务器角色的成员可以运行BULK INSERT语句。这条语句允许从文本文件中将数据导入到SQL Server 2008数据库中,为需要执行大容量插入到数据库的域账户而设计。Dbcreator:这个服务器角色的成员可以创建、更改、删除和还原任何数据库。这不仅是适合助理
2014-03-25 15:20:48
761
原创 Asp.net中DetailsView中添加日历控件 及DropDownList 并实现数据同步更新
SelectedValue 为已经选择的文本(即ddlist里面文本框的文本)字段绑定到那个字段,那么在插入或编辑的事件里面,就会把DropdownList(ddl)的文本框更新到后台数据库里面 在日历控件的事件里面写入以下代码,可以把选择的日期赋值给文本框protected void Calendar1_SelectionChanged(object sender, E
2014-03-25 15:20:45
1461
原创 ASP.NET打开新页面总结
【0】最常用的打开方式 Response.Write("window.open('"+ url+"');"); 【1】直接转向新的页面,原窗口被代替; Response.Redirect("XXX.aspx",true) 【2】原窗口保留,另外新增一个新页面; Response.Write("window.open('XXX.aspx','_blank')") 【3】打开新的页面,
2014-03-25 15:20:43
453
原创 Asp.net C# 连接access 的办法
1. 在webconfig 里面加入两个key 在的后面 appSettings> add key="SQLConnString" value="provider=microsoft.jet.oledb.4.0;data source="/> add key="dbPath" value="~/App_Data/database.mdb"/> appSetti
2014-03-25 15:20:40
566
原创 Android实现对imageview的拖动以及缩放
package org.wch.gesture; import android.graphics.Matrix; import android.graphics.PointF; import android.util.FloatMath; import android.util.Log;import android.view.MotionEvent; import android.vie
2014-03-25 15:20:38
506
文本近似度匹配.py
2019-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人