- 浏览: 7451 次
- 性别:
- 来自: 北京
最新评论
文章列表
先检查root用户密码是否已经忘记,输入命令:mysql -uroot -p
1.跳过安全验证修改密码,先关闭进程中的mysql服务:
service mysqld stop
2./etc/my.cnf在[MySQLd]配置段添加如下一行:skip-grant-tables保存退出编辑。
3.然后重启MySQL服务
service mysqld restart
4.设置新的ROOT密码然后再在cmd命令行下执行:MySQL -uroot -p MySQL要求输入密码时直接回车无需密码即可进入数据库
保证在实现功能的基础上,尽量减少对数据库的访问次数;通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的操作尽量分开处理,提高每次的响应速度;在数据窗口使用 SQL时,尽量把使用 ...
在windows平台上要找出到底是哪个线程占用的cpu还不那么容易,linux用top就简单多了最后的解决方法:
1.找到java进程对应的pid。
找pid的方法是:打开任务管理器,然后点击 "查看" 菜单,然后点击 "选择列",把pid勾上,然后就可以在任务管理器里面看到所有进程的pid值了。(也可以用第三步中提到的工具直接查看)
2.然后把java进程导出快照。直接运行命令。
[java] view plaincopy
jstack -l 31372 > c:/31372.stack
我这里是指定 ...
jvisualvm能干什么:监控内存泄露,跟踪垃圾回收,执行时内存、cpu分析,线程分析...
jvisualvm已经被集成在jdk1.6以上的版本中(不是jre)。自身运行需要最低jdk1.6版本,但是可以监控运行在jdk1.4以上版本的java程序
以jdk1.6update45(jdk1.6update45自带的jvisualvm)来做说明,当然也可单独下载独立的jvisualvm,正常安装完jdk后,至jdk的bin目录下,运行jvisualvm.exe即可
网上有人说jvisualvm对ntfs的硬盘格式支持的不好(都说不好,也没说到底哪里不好),反正我用着是挺正常 ...
1、Microsoft Visual Studio 2010下载
旗舰版(Ultimate)http://download.microsoft.com/download/2/4/7/24733615-AA11-42E9-8883-E28CDCA88ED5/X16-42552VS2010UltimTrial1.iso
专业版(Professional)http://download.microsoft.com/download/4/0/E/40EFE5F6-C7A5-48F7-8402-F3497FABF888/X16-42555VS2010ProTrial1.iso
高级版( ...
HTTP协议状态码表示的意思主要分为五类,大体是: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1×× 保留 2×× 表示请求成功地接收 3×× 为完成请求客户需进一步细化请求 4×× 客户错误 5×× 服务器错误
100 Continue指示客户端应该继续请求。回送用于通知客户端此次请求已经收到,并且没有被服务器拒绝。客户端应该继续发送剩下的请求数据或者请求已经完成,或者忽略回送数据。服务器必须发送最后的回送在请求之后。
101 Switching Protocols服务器依照客服端请求,通过Upgrade头信息,改变当前连接的应用协议 ...
原文链接:http://xiyang.09.blog.163.com/blog/static/5982761520127162191518/
1.首先找到C:\apache-tomcat-5.5.27\bin\service.bat(不同的计算机Tomcat路径会不太一样),打開此文件,尋找如下--JvmMs 128 --JvmMx 256 這句代碼, 在此後面加上 --Startup=auto(注意:前面要有空格),修改完成之後,然後點擊保存!
2.打开一个Dos窗口,将C:\apache-tomcat- 5.5.27\bin\中service.bat文件拖到Dos窗口中,然后Enter ...
在这个专题的第一篇文章【Java基础专题】编码与乱码(01)---编码基础 开头,我们就已经介绍了这个规则:
①得到每个字符的2进制GBK编码
②将该16进制的GBK编码转换成2进制的字符串(2个字节)
③分别在字符串的首位插入110,在第9位插入10,在第17位插入10三个字符串,得到3个字节
④将这3个字节分别转换成16进制编码,得到最终的UTF-8编码。
下面给出一个从网络上得到的Java转码方法,原文链接见:http://jspengxue.javaeye.com/blog/40781。下面的代码做了小小的修改
package example.encoding;
...
Linux系统配置VSFTP软件详解
vsftpd.conf 是vsftpd的配置文件,用来控制vsftpd的各项功能。默认状态下,它的位置是/etc/vsftpd.conf或者在/etc/vsftpd/vsftpd.conf。
然而,你也可以通过修改配置行来指定到其它目录。这一点很有用, ...
一、安装
直接通过yum来安装。
yum install vsftpd
安装成功通过vsftpd -v 来查看安装的版本。
二、vsftpd配置
1、创建系统账号(用于更改vsftpd的宿主用户以及虚拟用户)
useradd vsftpd -s /sbin/nologin
useradd www -s /sbin/nologin
2、备份配置文件并修改:
备份文件
cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.backup
vsftpd.conf文件做如下修改,里面有简单注释说明。
anonymous_ena ...
假设有存储过程:proc_test2
create proc proc_test2
@Id int
begin
as
declare @sql varchar(max)
@sql = 'select * from test2 where 1=1'
if @Id <> 0
set @sql += ' and Id = ' +@Id
exec (@sql)
end
存储过程需要的参数是int类型,按道理直接传值(+@Id)是没有问题的,但是在执行存储过程的时候,却弹出
“sql 在将 nvarchar 值 转换成数据类型 int 时失败。”
这时候你需要转换一下就ok了!
正解是: ...