现在位置: 首页 > cfkLjgyhKD发表的所有文章
  • 08月
  • 10日
综合 ⁄ 共 819字 评论关闭
数*/ function UrlEncode(str){    var ret="";    var strSpecial="!/"#$%&'()*+,/:;<=>?[]^`{|}~%";    for(var i=0;i<str.length;i++){     var chr = str.charAt(i);      var c=str2asc(chr);      tt += chr+":"+c+"n";      if(parseInt("0x"+c) > 0x7f){        ret+="%"+c.slice(0,2)+"%"+c.slice(-2);      }else{        if(chr==" ")          ret+="+";        else if(strSpecial.indexOf(chr)!=-1)          ret+="%"+c.toString(16);        else          ret+=chr;      }    }    return ret; ......
阅读全文
  • 08月
  • 07日
综合 ⁄ 共 50字 评论关闭
http://blog.csdn.net/leo_arui/category/103359.aspx
阅读全文
  • 05月
  • 30日
编程语言 ⁄ 共 1649字 评论关闭
用户提交表单时可能因为网速的原因,或者网页被恶意刷新,致使同一条记录重复插入到数据库中,这是一个比较棘手的问题。我们可以从客户端和服务器端一起着手,设法避免同一表单的重复提交。 1.使用客户端脚本 <form method="post" name="register" action="test.php" enctype="multipart/form-data"> <input name="text" type="text" id="text" /> <input name="cont" value="提交" type="button" onClick="document.register.cont.value='正在提交,请等待...';document.register.cont.disabled=true;document.the......
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 1185字 评论关闭
使用apache Commons fileUpload 实现文件上传  http://download.csdn.net/download/hao707822882/7865113    文档已经上传 文件的下载: import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.OutputStream; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class LoadFile extends HttpServlet { public void doGet(HttpServletReq......
阅读全文
  • 03月
  • 02日
综合 ⁄ 共 646字 评论关闭
题意:1到n这n个数排成一圈,第一次删除m,以后每k个数删除一次,求最后一个被删除的数。 思路:看了刘汝佳的书,怎么都看不懂,最后自己按照书上的大体思路,自己推了一个和书上不同的公式过了。。 设有n个数字分别是0到n-1,第一次删除0,以后每k个数删除一次,最后被删除的数字是f(n)。那么,f(1)=0,f(n)=(f(n-1)+k-1)%(n-1)+1。 因为我们可以把删数字的过程看成这样,在删除n个数字里的0以后,剩下n-1个数,这时要删除编号为(k-1)%(n-1)+1的数。我们不妨把这n-1个数的编号位移一下重新排列,我们将上述的(k-1)%(n-1)+1这个位......
阅读全文
  • 09月
  • 11日
综合 ⁄ 共 643字 评论关闭
Ctrl+Shift+P:打开命令面板 Ctrl+P:搜索项目中的文件 Ctrl+G:跳转到第几行 Ctrl+W:关闭当前打开文件 Ctrl+Shift+W:关闭所有打开文件 Ctrl+Shift+V:粘贴并格式化 Ctrl+D:选择单词,重复可增加选择下一个相同的单词 Ctrl+L:选择行,重复可依次增加选择下一行 Ctrl+Shift+L:选择多行 Ctrl+Shift+Enter:在当前行前插入新行 Ctrl+X:删除当前行 Ctrl+M:跳转到对应括号 Ctrl+U:软撤销,撤销光标位置 Ctrl+J:选择标签内容 Ctrl+F:查找内容 Ctrl+Shift+F:查找并替换 Ctrl+H:替换 Ctrl+R:前往 method Ctrl+N:新建窗口 Ctr......
阅读全文
  • 05月
  • 27日
综合 ⁄ 共 3329字 评论关闭
 Swing功能更强大: 1:组件设置提示信息 setToolTipText(str); windows.setToolTipText("设置窗体风格为windows风格"); Metal.setToolTipText("设置窗体风格为Metal风格"); Motif.setToolTipText("设置窗体风格为Motif风格");   2:每一个组件都可以设置一个Icon Icon image=new ImageIcon("ico/bomb.gif"); 3:可以设置窗体的风格:     * 2.0:准许改变窗体的风格     * JFrame.setDefaultLookAndFeelDecorated(true);     * 2.1:设置风格UIManager.setLookAndFeel(风格); 2.2更新SwingUtilities.updateComponentTreeUI(f.getC......
阅读全文
  • 04月
  • 12日
综合 ⁄ 共 1802字 评论关闭
1、使用SHOW语句找出在服务器上当前存在什么数据库: mysql> SHOW DATABASES; +----------+ | Database | +----------+ | mysql| | test | +----------+ 3 rows in set (0.00 sec) 2、创建一个数据库abccs 在创建数据库前,先确定权限,不然会出现错误,可以用 mysql -u root  修改为你的用户权限不足,用root用户. mysql> CREATE DATABASE abccs; 注意不同操作系统对大小写的敏感。 3、选择你所创建的数据库 mysql> USE abccs Database changed 此时你已经进入你刚才所建立的数据库abccs. 4、 创建一个数据库表 首先看......
阅读全文
Linux C++ 中的目录操作 Linux的目录操作一般流程为:打开目录-读取目录(中的文件)-关闭目录。相应的函数为opendir-readdir-closedir,其原型都在/usr/include/dirent.h中定义。 原型: #include <dirent.h> DIR *opendir(const char *dirname); struct dirent *readdir(DIR *dirp); int closedir(DIR *dirp); DIR是directory stream,opendir函数返回dir流类型并供读取函数readdir调用; readdir返回dirent结构体: struct dirent { #ifndef __USE_FILE_OFFSET64     __ino_t d_ino;     __off_t d_off; #else    ......
阅读全文
  • 02月
  • 18日
综合 ⁄ 共 1111字 评论关闭
背景                原文链接:http://blog.csdn.net/ordeder/article/details/21716639           Linux的进程描述task_struct{}中有一个数组专门用于记录一打开的文件,其中文件描述符作为该数组的下标,数组元素为指向所打开的文件所创建的文件表项。如下图所示,文件表项是用于描述文件当前被某个进程打开后的状态信息,包括文件状态标志,记录当前文件读取的位移量(可以通过接口lseek设置),以及文件的i节点指针(i节点描述文件的具体信息,如:创建,修改时间,文件大小,文件存储的块信息)。        不同进程打开同一个......
阅读全文
  • 01月
  • 28日
综合 ⁄ 共 1574字 评论关闭
绝对路径的几种方法 下面是一些得到classpath和当前类的绝对路径的一些方法。你可能需要使用其中的一些 方法来得到你需要的资源的绝对路径。 1、FilePath.class.getResource("") 得到的是当前类FileTest.class文件的URI目录。不包括自己! 2、FilePath.class.getResource("/") 得到的是当前的classpath的绝对URI路径。 3、Thread.currentThread().getContextClassLoader().getResource("") 得到的也是当前ClassPath的绝对URI路径。 4、FilePath.class.getClassLoader().getResource("") 得到的也是当前ClassPath的绝对URI路径。 5......
阅读全文
  • 01月
  • 11日
综合 ⁄ 共 2387字 评论关闭
import java.awt.*; import javax.swing.*; public class LayoutManagers { public static void main(String[] args) { JFrame frame=new JFrame(“Layout Managers”); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JTabbedPane tp=new JTabbedPane(); //创建一个选项卡tp tp.addTab(“Intro”, new IntroPanel()); tp.addTab(“Flow”,new FlowPanel()); tp.addTab(“Border”,new BorderPanel()); tp.addTab(“Grid”, new GridPanel()); tp.addTab(“Box”, new BoxPanel()); frame.getConten......
阅读全文