`
sfeve
  • 浏览: 43642 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
文章列表
1、页面中不应该出现如<font color="red"></font>,而应该用<span class="red_text"></span>来替代之。   2、DOCTYPE是document type(文档类型)的简写,用来说明你用的XHTML或者HTML是说明版本。要建立符合标准的网页,DOCTYPE声明是必不可少的关键组成部分;除非你的XHTML确定了一个正确的DOCTYPE,否则你的标识和CSS都不会生效。   3、有三种DTD可以选择:Transitional,Strict,Framese ...
这几天公司需要做一个通过刷卡来控制用户上网的功能。我先扩展了windows DDK的passthru源码包,生成了一个NDIS中间层驱动文件。接下来就要写程序控制这个驱动,以达到上网控制的目的。   控制程序是用C++代码完成的,先编译成动态链接库(dll)文件。编译的过程就不再废话了,网上很多。这里提示一点就是开始建立MFC dll工程的时候,应该选择“动态链接库和MFC静态链接”这一项,这样编译出来的dll文件是不需要引入库文件(.lib)的。   生成好后,得到dll文件(如ForbidNetDll.dll),写一个简单的C#类,例如前面的dll文件导出函数为int forbidN ...
每天都在维护学校的教务系统,访问量小的时候还好,访问量大的时候server时不时就崩溃。。同学写了一个自动重启Web server的小程序,果断拿来学习一下,收获很大,现总结如下。   Web server部署在Linux操作系统上,IDE用的是Weblogic Workshop。如果访问量大到超过Weblogic连接池最大容量的时候,server就会崩溃。。Weblogic有个自带网页的控制台console,里面有个监控页面Monitor。显示了当前的连接数,最大连接数等等数值。所以可以写程序实时抓取监控页面的数据,来决定什么时候自动重启。   使用wget命令来下载网页,用syste ...
一个周末一直在进一步研究项目的管理端和代理端通信问题,早上终于有了点眉目,做个笔记。   实验的是一个远程控制代理端关机的功能。   管理端是用Java搭的前台网站,所以使用SNMP4J包编写程序。代理端使用agent++和snmp++两个开发包。   管理端的代码如下:   public static void main(String[] args) { Snmp snmp; try { //设置TransportMapping TransportMapping transport = new DefaultUdpTransportMapping(); ...
同学接到一个做网站美工的小项目,没有逻辑处理的页面和数据库操作,这样对于我们这种程序研发人员反而还比较棘手。。   上网搜了一下有没有偷懒的方法,发现了freemarker。。可以根据java代码生成html文件的好东东。   二话不说,下载源代码。freemarker-2.3.16.tar.gz,下了这个最新的版本。解压后,有了需要的jar包-------freemarker.jar。   先来看个小例子吧!在源码的examples文件里,找到一个模板文件Test.ftl。拷出来修改其为以下内容:   <#macro greet person,website> ...
今天在移植一个老项目代码到新平台的过程中,碰到了一个棘手的问题。。   把代码copy到新项目中后,出现了乱码如下:   // TODO 锟皆讹拷锟斤拷锟� catch 锟斤拷   一看到这,二话不说,直接右键Properties -> Text file encoding -> 现在是GBK格式,改为UTF-8后,出现了另一种乱码,如下:   // TODO �Զ���� catch ��   改别的什么编码都没有用。查了半天资料,用UltraEdit、EditPlus、EmEditor转码都不行。   突然想到,老项目代码整体是统一UTF-8编码的,而新项 ...
  今天试了一个Java写的发邮件小例子,需要的jar包有:   activation-1.1.jar, commons-email-1.1.jar, mail-1.4.jar 这三个   代码如下:     import org.apache.commons.mail.EmailException; import org.apache.commons.mail.SimpleEmail; public class TestSendMail { public static void main(String[] args) { SimpleEmail ema ...
搜了个关机小例子,拿来调试一下。   HANDLE hToken; TOKEN_PRIVILEGES tkp; if(!OpenProcessToken(GetCurrentProcess(),TOKEN_ADJUST_PRIVILEGES|TOKEN_QUERY,&hToken)) { AfxMessageBox("无法打开存取命令"); } LookupPrivilegeValue(NULL,SE_SHUTDOWN_NAME,&tkp.Privileges[0].Luid); tkp.PrivilegeCount=1; tk ...
原理很简单。在Windows里任务栏或者开始按钮也是窗口,就是先得到窗口句柄,然后调用WindowsAPI函数,ShowWindow,参数显示为隐藏即可。 隐藏任务栏的代码如下:   HWND hwnd; hwnd = FindWindow("Shell_TrayWnd", NULL); ShowWindow(hwnd, SW_HIDE); UpdateWindow(hwnd);     隐藏开始按钮的代码如下:   HWND hwnd; hwnd = GetDlgItem(FindWindow("Shell_TrayWnd", N ...
 客户端与服务器双方的语言使用:client(C++), server(Java)。   首先下载好ice安装包,这里使用Ice-3.3.1-VC60版本。安装后配置环境变量以及VC6.0中目录里相关设置(execute, lib, include)。   接下来编写slice文件,后缀名为.i ...
     做过无数笔试题,做过无数面试题,基本上没遇到过很重视语言细节的。语言本身方面,可能会问问虚函数和多态,重载,作用域,存储方式,字节对齐,一般问的不多,或者根本不问。相反,对待你不懂XX语言上,往往表现的相当宽容,我面试时坦言自己只会一点C,对方也表示没有关系, 而我目标职位没有一个跟C是有点关系的。        比较重要的是,基本数据结构和算法,大规模数据处理技巧,进程,线程,网络等系统问题,智力题,项目经验等。排序,链表操作,二叉树,也是经常会考到的东西,以笔试时居多,面试一般更重思路和随机应变 。hash,trie tree,分治,动态规划,几乎是每个公司招聘时都会用到的,这 ...
在一篇论文上看到了snmp++开发包使用的一个小例子,拿来调试一下。main函数主要代码如下: #define SYSDESCR "1.3.6.1.2.1.1.1.0" //ObjectID for system descriptor #define SYSOBJECTID "1.3.6.1.2.1.1.2.0" //ObjectID for system object ID #define SYSCONTACT "1.3.6.1.2.1.1.4.0" //Obje ...
今天首次接触项目的服务器,命令行敲radiusd -X启动,提示错误如下:   ERROR:Failed to open socket: cannot bind socket: Address already in use /usr/local/etc/raddb/radiusd.conf[236]: Error binding to port for 0.0.0.0 port 1812   radius是原本就装好的,于是检查1812端口: lsof -i:1812   发现是radiusd占用了该端口。果断kill掉,重新运行radiusd -X,启动成功。提示:   ...
今天在vs2005里用MessageBox函数发现参数不正常了。。上网一查发现vs2005用的是unicode编码方式。以前用的vc++6.0用的是ansi字符集。 解决办法:右键点你的项目 -> 属性 -> 配置属性 -> 常规 -> 字符集改为“使用多字节字符集”, OK.
1. client - jsp - DB   2. client - jsp - model - DB。    jsp负责与DB交互,包括1。   3. client - jsp - service - model - DB。   jsp只与model和service打交道,与DB无关。service负责与DB交互。service与model层合称为     业务逻辑层。 4. client - jsp - service - model - hibernate - DB。   hibernate负责与DB交互。 5. client - jsp - service - mod ...
Global site tag (gtag.js) - Google Analytics