来自于四明山的码农

 

随笔分类 -  技术文章

1 2 下一页

积累技术
创建windows服务方法
摘要:将exe程序创建windows服务 sc create TestService binpath= "c:/in estapp.exe" displayname= "TestService" depend= Tcpip start= auto 将windows服务删除 sc delete TestSe 阅读全文

posted @ 2019-05-20 11:10 技术先锋 阅读(242) 评论(0) 推荐(0)

删除svn文件的批处理文件
摘要:@echo oncolor 2fmode con: cols=80 lines=25@REM@echo 正在清理SVN文件,请稍候......@rem 循环删除当前目录及子目录下所有的SVN文件@rem for /r . %%a in (.) do @if exist "%%a\.svn" @ech... 阅读全文

posted @ 2015-12-01 10:19 技术先锋 阅读(305) 评论(0) 推荐(0)

sql server连接字符串与tcp/ip开启
摘要:连接字符串1:Data Source=localhost,1433;User ID=sa;Password=123;Initial Catalog=test;Min Pool Size=1;Max Pool Size = 512;连接字符串2:Data Source=localhost;User I... 阅读全文

posted @ 2015-07-08 09:07 技术先锋 阅读(1398) 评论(0) 推荐(0)

oracle数据表中的中文变问号
摘要:先查询一下select userenv('language') from dual;查看oracle字符集,$ sqlplus /nologSQL> connect sys/oracle as sysdbaSQL> startup如何设置ORACLE数据库的编码(ZHS16GBK)修改成UTF8SQ... 阅读全文

posted @ 2015-01-22 14:03 技术先锋 阅读(419) 评论(0) 推荐(0)

listview点击checkbox,修改值
摘要:1.初始化控件 listView1.Items.Clear(); listView1.Columns.Clear(); ColumnHeader ch = new ColumnHeader(); ch.Width = 100; ch.Text = "终端"; listView1.Columns.Ad... 阅读全文

posted @ 2014-10-17 14:00 技术先锋 阅读(593) 评论(0) 推荐(0)

svg-edit和svg中的自定义属性
摘要:用svg的码农们肯定知道,在path、rect等元数据中会加入一些自定义属性,保存于数据库,但是用svg-edit编辑器时,读取的时候,无法读取些这些自定义属性。解决办法:找sanitize.js文件,在该数组中svgWhiteList找到相关元素,在后面添加你自己的自定义属性就好了。"a": ["... 阅读全文

posted @ 2014-07-01 13:55 技术先锋 阅读(3450) 评论(0) 推荐(0)

vc读取当前路径和读取配置ini文件
摘要://获取路径std::string GetApplicationDir(){ HMODULE hModule = GetModuleHandleW(NULL); WCHAR wpath[MAX_PATH]; GetModuleFileNameW(hModule, wpath, ... 阅读全文

posted @ 2014-06-04 16:41 技术先锋 阅读(420) 评论(0) 推荐(0)

highstock无图像
摘要:如果你的x轴是时间又是世纪秒的话又按以下设置的话,把xAxis的设置去掉试试看,因为highstock会对世纪秒自动转换的// xAxis: {// // max: 23,// min: 0,// ... 阅读全文

posted @ 2014-04-18 16:12 技术先锋 阅读(246) 评论(0) 推荐(0)

winform中datagridview刷新后的排序记忆
摘要:datagridview先点标题排序,但是重新刷新之后,还是变成窗体加载后的样子我这里用定时器刷新的。1.先定义三个全局变量 /// /// 需要排序的列和方向 /// private ListSortDirection sortdirection = ... 阅读全文

posted @ 2014-04-17 10:45 技术先锋 阅读(858) 评论(0) 推荐(0)

C# 读取ini文件,读不出来原因
摘要:先赋上相关读取ini文件代码public class INIHelper { public string inipath; [DllImport("kernel32")] private static extern long WritePrivateProfileString(string section, string key, string val, string filePath); [DllImport("kernel32")] private static extern int GetPrivateProfi... 阅读全文

posted @ 2014-02-28 10:51 技术先锋 阅读(5019) 评论(2) 推荐(2)

winform,listbox设置行高
摘要://必须要在写这个事件里写才有效果 private void listBox1_MeasureItem(object sender, MeasureItemEventArgs e) { e.ItemHeight = 20; } 阅读全文

posted @ 2014-02-27 17:12 技术先锋 阅读(4750) 评论(4) 推荐(0)

datagridview表头全选
摘要:参与程序http://www.codeproject.com/KB/grid/CheckBoxHeaderCell.aspx这里老外写的一个控件,他少了委托重载的一个方法。先写一个控件public delegate void CheckBoxClickedHandler(bool state); public class DataGridViewCheckBoxHeaderCellEventArgs : EventArgs { bool _bChecked; public DataGridViewCheckBoxHeade... 阅读全文

posted @ 2014-02-26 16:36 技术先锋 阅读(4927) 评论(1) 推荐(1)

C#导出Excel
摘要:最近在做C#导出excel,虽然以也做过,但是数据量没有现在这么多的。第一种方法就是以后组件的方式来做: //public static void OutExcel(List listData, string str) //{ // Microsoft.Office.Interop.Excel.Application excelApp = new Application(); // Microsoft.Office.Interop.Excel.Workbook wbook = null; // Microsoft... 阅读全文

posted @ 2014-02-26 14:58 技术先锋 阅读(641) 评论(0) 推荐(0)

ORA-01704: 字符串文字太长 oracle
摘要:.net连接oracle时,当流从文件读出来更新数据库时,会报"ORA-01704: 字符串文字太长"这样的错误。原因:sql语句拼接而成。解决:采用参数方法传值。 string strUpdate = "update equipsvgs set content=:content where equipId=:equipId "; OracleCommand mycmd = new OracleCommand(strUpdate); mycon.Open(); mycmd.Connection = my... 阅读全文

posted @ 2014-02-10 09:30 技术先锋 阅读(8984) 评论(1) 推荐(0)

winform 凹进去的button
摘要:如果是工具栏按钮的话,可以设置CheckState属性为CheckState.Checked,这样就是按下状态了如果是普通按钮的话,有两种方法一种是系统提供的,在工具箱上右键,【选择项】,然后在【COM组件】里找到Microsoft Form 2.0 ToggleButton,勾选上确定以后工具箱里就多了一个控件,这个控件能满足你的需要第二种方法就是自己重写一下,设计一个扩展控件,也不难 阅读全文

posted @ 2013-09-22 11:16 技术先锋 阅读(580) 评论(0) 推荐(0)

centos系统vsftpd的一些配置
摘要:一、检测FTP是否安装:右击打开终端输入 rpm –q vsftpd显示 package vsftpd is not installed说明没有被安装安装时输入命令:yum install vsftpd显示fastetst mirror ,security you need to be root to perform this command说明没有权限输入su回车,再输密码就可以了再次运行安装命令yum install vsftpd安装完毕!运行命令:二、配置命令:# Vi /etc/vsftpd/vsftpd.conf把这两句注释去掉#chroot_list_enable=YES#chro 阅读全文

posted @ 2013-09-12 16:10 技术先锋 阅读(352) 评论(0) 推荐(0)

世纪位日期计算
摘要:Public Shared Function GetCenturyDate(ByVal sDate As Date) As Integer Dim one As Date Dim oDay As Date one = DateAdd(DateInterval.Month, -(Month(sDate) - 1), sDate) oDay = DateAdd(DateInterval.Day, -one.Day + 1, one) Dim diff As Long diff = DateDiff(DateInterval.Day, oDay, sDate) '不满三位补0 diff = 阅读全文

posted @ 2013-06-20 21:39 技术先锋 阅读(321) 评论(0) 推荐(0)

sql 按序号修改
摘要:Declare @s int SELECT @s=0--COUNT(*) --from DisStockTestupdate DisStockTest set @s=@s+1,id=@s--这里的SQL有个执行机制,@s=@s+1这句不管放在哪里,前后都无所谓,SQL server里都优先执行然后执行id=@s取去年的第几天SELECT datediff(dd,DATEADD(DAY,-DAY(getdate())+1,DATEADD(MONTH, -MONTH(getdate())+1, GETDATE())),GETDATE()) 阅读全文

posted @ 2013-06-16 12:32 技术先锋 阅读(323) 评论(0) 推荐(0)

.NET连接sybase乱码问题
摘要:.net从sybase中取数,变乱码的问题,网上很多人说,直接改服务器端的字符集,其实不用的。用.NET来转换。public static string ChangeCharset(string str, Encoding source, Encoding target) { string strChanged = ""; try { byte[] btSource = source.GetBytes(str); strChanged = target.GetString(btSource); } catch (Exception ex) { } return strCha 阅读全文

posted @ 2013-06-13 13:46 技术先锋 阅读(354) 评论(0) 推荐(0)

K3 12.1修改报表Bug
摘要:PT033038【功能点】:报表设计时【应用场景】:修改直接SQL报表【症状】:对直接SQL报表进行修改后,在直接SQL报表的节点下会新增一个同名的直接SQL报表 安装这个补丁可以解决 阅读全文

posted @ 2013-05-30 09:42 技术先锋 阅读(293) 评论(0) 推荐(0)

1 2 下一页

导航