
C/C++/Java/汇编
文章平均质量分 70
bitsjx
喜欢接触新事物!
喜欢较新朋友!
展开
-
Java 实现的简易浏览器(Think浏览器的实现)
去年写的代码,时间过去的有点长了,具体的代码就不怎么解释了,直接贴上代码,希望对大家有帮助。/* * Name:MainUI * Writer:bitsjx * Date:2009-12-07 * Time:00:20 * Function:the MainUI class which implement the basic GUI function * */package ui;import java.awt.BorderLayout;import java.awt.C原创 2010-06-11 20:44:00 · 11106 阅读 · 7 评论 -
Java编程中“为了性能”尽量要做的几点
转自:http://javatgo.iteye.com/blog/1155702最近的机器内存又爆满了,出了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。下面是参考网络资源和总结一些在java编程中尽可能做到的一些地方-1.尽量在合适的场合使用单例使用单例可以减轻加载的负担转载 2012-03-23 16:29:47 · 977 阅读 · 0 评论 -
Hibernate分页查询小结
通常使用的Hibernate通常是三种:hql查询,QBC查询和QBE查询:1、QBE(Qurey By Example)检索方式QBE是最简单的,但是功能也是最弱的,QBE的功能不是特别强大,仅在某些场合下有用。一个典型的使用场合就是在查询窗口中让用户输入一系列的查询条件,然后返回匹配的对象。QBE只支持=和like比较运算符,无法不大区间值,及其或的匹配。在这种情况下,还是采用HQL检转载 2011-11-04 15:56:27 · 9126 阅读 · 1 评论 -
Java词法分析器的设计和实现 设计篇
词法分析是编译原理课程的一个的部分,通过词法分析器的实现,我们可以更好的理解程序的编译过程。功能描述:使用DFA实现词法分析器的设计;实现对Java源程序中注释的过滤;利用两对半缓冲区从文件中逐一读取单词;词法分析结果属性字流存放在独立文件(文件名:scanner_output)中;统计源程序每行单词的个数和整个源文件单词个数;具有报告词法错误和出错位置(源程序行号和该行字符)的功能;DFA设计:关键字、布尔常量、标识符:常量:字符:字符串:间隔符:运算符:转义字符及其它:流程图设计:主要数据定义://缓冲原创 2010-06-11 20:25:00 · 8587 阅读 · 3 评论 -
汇编实现(Z=X^3+Y^3)
<br />直接调用前面的N^3的函数子模块,然后把获得的数还要特殊处理一下,毕竟是很大的数,超出了正常的范围。<br />.386.model flat,stdcalloption casemap:noneincludelib msvcrt.libprintf PROTO C:sdword,:varargscanf PROTO C:sdword,:varargSubProc PROTO stdcall :sdword ;SubProc位于其他的模块中public r原创 2010-06-12 11:19:00 · 3103 阅读 · 0 评论 -
汇编实现排序
<br />实现n个双字型元素的排序,需要增设一个标记变量,来实现不重复操作。<br />.386.model flat,stdcalloption casemap:noneincludelib msvcrt.libprintf proto c:dword,:varargscanf proto c:dword,:vararg.datadarray dword 65535 dup(?) ;由于无法预知数组的大小,开辟一个65535大小的缓冲区szFmt byte原创 2010-06-12 11:13:00 · 1985 阅读 · 0 评论 -
汇编编写程序实现大数运算
<br />计算公式为:<br />r=m*n-x;<br />提示输入m、n、x,并显示结果r。<br />.386.model flat,stdcalloption casemap:noneincludelib msvcrt.libprintf PROTO C:sdword, :varargscanf PROTO C:sdword, :vararg.dataMsg11 byte 'm=',0 Msg22 byte 'n=',0 Msg33 byte 'x=',原创 2010-06-12 11:10:00 · 2112 阅读 · 0 评论 -
汇编实现简单的消息框
<br />编写一个简单的Windows消息框,包括标题与正文的显示。<br />.386.model flat,stdcalloption casemap:noneincludelib user32.libMessageBoxA PROTO :dword,:dword,:dword,:dwordMsgBox equ <MessageBoxA>NULL equ 0MB_OK equ 0.stack 4096.dataSzTitle byte '第一个GU原创 2010-06-12 11:07:00 · 2569 阅读 · 0 评论 -
汇编实现 逆序显示输入字符
STACKSG SEGMENT STACK 'S' DW 64 DUP('ST')STACKSG ENDSDATA SEGMENTBUFFER DB 60 ,? ,60 DUP(?) ;输入缓冲区PRINT DB 'Input a string:','$' ;输出字符串CRLF DB 0DH,0AH,'$' ;回车换行符OUTPUT DB 'The reversed string:','$' ;输出字符串DATA ENDSCODE SEGMENT原创 2010-06-12 10:57:00 · 5700 阅读 · 0 评论 -
Java词法分析器 实现篇
由于还有一些同学没有做完这个实验,为了不让大家产生不该有的误会,所以实现代码7月以后再贴出来与大家分享!先贴图敬请期待!原创 2010-06-11 20:32:00 · 5594 阅读 · 2 评论 -
汇编实现N^3
<br />用汇编语言实现的N^3的函数子模块。<br />.386.model flat,stdcalloption casemap:noneincludelib msvcrt.libprintf PROTO C:sdword,:varargpublic SubProc ;全局符号说明extern result:qword ;外部引用.datatemp qword ?temp1 qword ?temp2 qword ?Msg byte 're原创 2010-06-12 11:15:00 · 1549 阅读 · 0 评论 -
自己的mysql进行优化经历
这两天项目里出现了部分的性能问题,尤其是有个自己负责的模块性能问题很严重,只好做一下sql优化。但是sql优化自己从来没有做过,眼看着一条sql语句占满了屏幕的十多行,都不知道从哪里开始下手,没办法,只好请教组里的数据库牛人来帮忙优化一下了。下面就讲讲这个优化的过程吧。首先我们到web服务器上取下来mysql的慢日志,这种形式的日志记录的内容比较全面,里面设置可以找到我们曾经运行过的s原创 2012-03-23 16:46:16 · 932 阅读 · 1 评论