- 博客(30)
- 资源 (14)
- 收藏
- 关注
原创 linux 笔记
find /www/wwwroot/xianhuiguo/ -type f -name *php | xargs grep -n "支付宝" ↑↑↑↑↑↑查找目录中 类型为文件 名称匹配为 *php | 文件内包含 支付宝的所有文件 注 没有 xargs 不显示结果↑↑↑↑↑grep -n "get_spg2lsf" -r ./ ↑↑↑↑↑搜索文件内包含内容↑↑↑↑↑...
2020-02-23 08:25:05 154
原创 Centos 将 jar 作为服务启动
环境: 阿里云 centos 7.6__启动脚本 1.facepay-service.sh __#!/bin/shexport JAVA_HOME=/usr/local/software/jdk1.8.0_181export PATH=$JAVA_HOME/bin:$PATHnohup java -jar /root/facepay/facepay-0.0.1.jar &...
2019-10-28 12:22:07 852 1
原创 java 发生oom时,堆信息保存与分析方法
示例工具 IDEA1.2.3.4.发生 OOM 时 IDEA 的提示5. 使用 IBM 的 heapanalyzel 分析 oom dump 文件1.使用 java -jar xxxx.jar 打开工具 2.在打开的工具中 点击菜单中open 打开 对应的 dump 文件 3.一般在chart ...
2019-04-11 11:12:01 1546 1
转载 最常用的 15 大 Eclipse 开发快捷键技巧
做Java开发的,经常会用 Eclipse 或者 MyEclise 集成开发环境,一些实用的 Eclipse 快捷键和使用技巧,可以在平常开发中节约出很多时间提高工作效率,下面我就结合自己开发中的使用和大家分享一下 Eclipse 中常用到的快捷键和技巧。1、alt+? 或 alt+/:自动补全代码或者提示代码这个是我最得意的快捷键组合了,尤其是当输入 syso 几个字符之后,2
2017-08-18 15:44:06 185
转载 查询哪些表被锁
select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJECT'spid 锁表进程 tableName 被锁表名解锁:declare @s
2014-03-14 11:22:08 878
转载 c# 当前坐标
在我们编写客户端应用程序时,经常要用到鼠标当前的位置。在C#winform中,可以用Control.MousePosition获得当前鼠标的坐标,使用PointToClient计算鼠标相对于某个控件的坐标,如下Point screenPoint = Control.MousePosition;//鼠标相对于屏幕左上角的坐标Point formPoint = this.PointTo
2014-01-04 16:37:30 620
转载 windows上svn图标不显示
症状1:项目左侧导航栏表不能正常显示图标方法:windows->preferences->General->Appearance->Label Decorations 勾选其中的SVN选项即可 症状2:workplace中文件或者文件夹不能显示SVN相关图标方法:右键->TortoiseSVN->setting->Icon Overlays ->Status
2013-10-09 16:47:39 7282 1
转载 ZMQ
http://blogs.ejb.cc/archives/5556/zeromq-via-c-sharp-a-communication-pattern
2013-06-29 09:42:25 459
原创 vs2010 c++ 使用任务列表
VS 2010也留了不少TODO,才发现开了VS的Task List窗口竟然看不到代码页里的TODO位置。看了一下Microsoft的官方Blog,发现原来只有VC++用这个功能时是需要手动开启的,VB、C#都是直接开启的。VC++开启这个功能的位置如下:工具->选项->文本编辑器->C/C++->格式设置->杂项->枚举注释任务。官方对这个选项在C++里被默认关闭的解释:due to p
2013-06-05 15:57:40 1553
原创 sql 等待
<br /><br />waitfor time '06:00'<br />select * from student<br />6点时开始执行 查询student所有字段<br />waitfor delay '00:00:05'<br />select * from student<br />5秒种后开始执行 查询student所有字段
2011-04-01 00:05:00 679
原创 再谈存储过程的编写经验和优化措施、与人为本:优秀ASP.NET程序员的修炼之路
<br />再谈存储过程的编写经验和优化措施<br /><br /><br />存储过程的编写经验和优化措施: <br /><br />◆1、开发人员如果用到其他库的Table或View,务必在当前库中建立View来实现跨库操作,最好不要直接使用“databse.dbo.table_name”,因为sp_depends不能显示出该SP所使用的跨库table或view,不方便校验。 <br /><br /><br />◆2、开发人员在提交SP前,必须已经使用set showplan on分析过查询计划,做
2011-01-18 12:36:00 662
转载 多线程下不重复读取SQL Server的数据
<br />在进行一些如发送短信、邮件的业务时,我们经常会使用一个表来存储待发送的数据,由后台多个线程不断的从表中读取待发送的数据进行发送,发送完成后再将数据转移到历史表中,这样保证待发送表的数据一般情况下不会太多。如待发送表结构为:<br />Create Table SMS(ID int not null identity(1,1),Content varchar(1024),Status int not null,CreateTime datetime);<br />Status 取值:0未读取 1已
2010-09-11 00:44:00 785
转载 使用事务与锁,实现一个用户取过的数据不被其他用户取到
使用事务与锁,实现一个用户取过的数据不被其他用户取到问题描述:用ADO访问数据库,从一个表中取一定的记录(比如20行),取出后在程序中使用,使用完后删除掉记录(不用更新或删除记录)。在多用户操作下(每个用户采用相同的操作),怎么保证一个用户已选取的记录不被其他用户选取? 问题解决:处理这类问题的一般方法是增加一个标志列,每个用户取的记录设置一个标志,新的用户只从标志为未取的记录中获取记录。而本文利用事务与锁来控制数据的处理,不需要增加任何标志列下面是具体的解决示例 1
2010-09-11 00:33:00 405
原创 通过日志恢复数据库
<br />--通过日志恢复数据库USE master--创建数据库CREATEDATABASE dbONPRIMARY( NAME='db_data', FILENAME='c:/db_data.mdf')LOGON( NAME='db_log', FILENAME ='c:/db.ldf')GO--创建表CREATETABLE db.dbo.ta(id int)INSERT db.dbo.ta SELECT id FROM sysobjec
2010-08-17 16:41:00 459
原创 sql 2008 清空日志 区别于 2000/2005
<br />USE BigData; GO BACKUP LOG DATABASENAME TO DISK='d:/test.bak' <br />-- Shrink the truncated log file to 1 MB.<br /> DBCC SHRINKFILE (Bigdata_Log, 1); <br />GO
2010-08-08 12:10:00 599
原创 使用DBCC CHECKIDENT来查看和纠正IDENTITY种子值
<br />使用DBCC CHECKIDENT来查看和纠正IDENTITY种子值<br />在这个技巧中,我会介绍如何使用DBCC CHECKIDENT命令来为表检查列的IDENTITY值。DBCC CHECKIDENT检查某表当前最大的值。这个命令的语法如下:DBCC CHECKIDENT ( 'table_name' [ , {NORESEED | { RESEED [ , new_reseed_value ] }}]) [ WITH NO_INFOMSGS ] <br />表4-10详细描述了此命
2010-08-04 17:11:00 4577
原创 subversion服务器作为服务启动
subversion服务器作为服务启动2007-11-06 21:17<br /> <br />subversion服务器支持windows和linux。<br />在linux下,使用命令启动服务:<br />svnserve -d -r /svnroot<br />-d 表示--daemon,即关掉执行命令的窗口,服务继续存在。 -r 表示--root,即指定库的根目录。<br />而在windows下,用同样的命令也可以,只是关掉cmd窗口后,服务也消失了。这个问题的解决办法,在subversion的
2010-08-04 17:09:00 417
原创 SVN 服务注册
subversion服务器作为服务启动2007-11-06 21:17<br /> <br />subversion服务器支持windows和linux。<br />在linux下,使用命令启动服务:<br />svnserve -d -r /svnroot<br />-d 表示--daemon,即关掉执行命令的窗口,服务继续存在。 -r 表示--root,即指定库的根目录。<br />而在windows下,用同样的命令也可以,只是关掉cmd窗口后,服务也消失了。这个问题的解决办法,在subversion的
2010-07-31 14:50:00 2366
原创 理解collate Chinese_PRC_CI_AS
今天看《数据库编程》的时候发现作者在建表的时候有一句:password nvarchar(10)collate chinese_prc_ci_as null,点解呢?google了一下发现网上很多这样的文章,摘抄了一篇放在博客上学习。首先,collate是一个子句,可应用于数据库定义或列定义以定义排序规则,或应用于字符串表达式以应用排序规则投影。语法是collate collation_namecollation_name ::={windows_collation_name}|{sql_col
2010-07-07 16:20:00 726
原创 ASP.NET Web.config 安全配置(用户登录)
<br /><br />别人空间讲解:<br />在webconfig中有一个重要节点 <system.web> 其中包括了一个身份验证配置节点<br /><authentication mode="Windows"/><br />其中 authentication 是节点名,mode是模式,上述代码表示 采用windows身份验证,那么此时身份验证将交给iis处理,而iis中默认设<br /><authentication mode="Forms" ><br /> <forms defaultU
2010-07-05 00:54:00 10260
原创 SQL Server 可以在某一字段上 赋默认随机数值!
<br />droptable tb;CREATETABLE tb(<br />ID INT,<br />randname VARCHAR(10) defaultround(RAND()*100000,0)<br />);<br /><br />-- DELETE FROM TB;<br />insertinto tb(id) values(3);<br /><br />select*from tb;<br /><br />-- 其实你这个不需要用“触发器”来实现,<br />-- 在这个字段上创建
2010-06-17 01:32:00 3110 1
原创 临时表和表变量的区别
<br />1 临时表可以支持事务级的回滚操作(undo),但不支持前滚操作(redo),表变量不支持事务级的回滚操作,只是支持语句级的回滚。<br />2 临时表上的统计信息是健全而可靠的,但是表变量上的统计信息是不可靠的。<br />3 临时表的编译阀值非常低,但是表变量的编译阀值更低。这个后朋友寻觅经过测试,表变量是不存在编译阀值的。<br />4 范围不同。临时表为会话级,表变量为变量级,在自己的代码声明区间内有效。<br />5 表变量只能指定primary key做隐式的索引,但是临时表可以显式
2010-06-16 01:50:00 369
转载 sql 跨服务器 查询
--创建链接服务器 exec sp_addlinkedserver ITSV , , SQLOLEDB , 远程服务器名或ip地址 exec sp_addlinkedsrvlogin ITSV , false ,null, 用户名 , 密码 --查询示例 select * from ITSV.数据库名.dbo.表名 --导入示例 select * into
2010-05-26 00:43:00 277
原创 简化版XP pro在“windows组件向导”没有IIS选项
简化版XP pro在“windows组件向导”没有IIS选项当然是5.1了.因为iis6.0是在win2003里面装的hoho记住哈 在“开始”菜单的“运行”中输入“c:/Windows/inf/sysoc.inf”,系统会自动使用记事本打开sysoc.inf这个文件。在sysoc.inf中找到“[Components]”这一段,因为是XP简化版,所以里面东西很少,在里面加
2010-05-14 15:43:00 2226
原创 jQuery技巧
、关于页面元素的引用通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。2、jQuery对象与dom对象的转换只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是 jquery对象
2010-04-20 22:47:00 287
原创 Setup Factory 打包.net framework 脚本
Setup Factory 打包.net framework 脚本 result = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "SOFTWARE//Microsoft//.NETFramework//policy//v2.0"); if (result == false) then result = File.Run(SessionVar.E
2010-03-24 11:02:00 637
jqGrid tree 树 懒加载 示例.
2019-04-03
黑苹果 T420完美驱动和Kext Wizard
2015-01-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人