搜索到与相关的文章
Java

简单模拟多线程Socket通信(java)

先来看一段单线程的原始代码(代码中有详细的注释):服务器(TCPServer.java):importjava.net.*;importjava.io.*;publicclassTCPServer{publicstaticvoidmain(String[]args)throwsException{ServerSocketss=newServerSocket(5566);//创建一个Socket服务器,监听5566端口inti=0;//利用死循环不停的监听端

系统 2019-08-29 22:33:55 2716

Linux

Linux下安装JDK

晚上配合外包人员调试短信平台及通道监控的模块,对方发布项目之后发下服务器版本太低,因此要升级。NND,去sun.comdown下了这个东西,将近80M,日,花了一个多小时上传到服务器,然后安装,重新发布,项目OK了,忙了几个小时,总算出结果了。贴一下Linux下安装jdk的操作步骤,趁还没忘,感觉总结一下,不然以后忘得更快,之前装过一次86和jdk1.5。上次安装的jdk1.5是tar打包文件。因此解压没有什么问题,这次down的是bin文件(还有一种.r

系统 2019-08-12 09:30:20 2716

SqlServer

sqlserver 数据库缩小ldf数据库日志文件大小 .

直接把下面脚本复制到新建查询中执行即可:declare@dbnvarchar(20)set@db='你的数据库名称'dumptransaction@dbwithno_logbackuplog@dbwithno_logdbccshrinkdatabase(@db)Tip:在确定数据库目前运行稳定,不需要查询以前日志的情况下,执行了上述脚本,结果20G的.LDF文件变成了0.9G.数据库运行稳定.sqlserver数据库缩小ldf数据库日志文件大小.

系统 2019-08-12 01:54:18 2716

数据库相关

深入理解C指针之三:指针和函数

原文:深入理解C指针之三:指针和函数理解函数和指针的结合使用,需要理解程序栈。大部分现代的块结构语言,比如C,都用到了程序栈来支持函数的运行。调用函数时,会创建函数的栈帧并将其推到程序栈上。函数返回时,其栈帧从程序栈上弹出。在使用函数时,有两种情况指针很有用。一种是将指针作为参数传递给函数,函数可以修改指针所引用的数据,可以高效的传递大块数据。另一种是声明函数指针。程序的栈和堆程序的栈和堆是C程序的重要运行时元素。程序栈是支持函数执行的内存区域,通常和堆共

系统 2019-08-12 01:53:04 2716

数据库相关

Outlook Add-in(COM加载项)技术指南(四)

OutlookAdd-in(COM加载项)技术指南RevisionHistory:VersionDateCreatorDescription1.0.0.12004-3-9郑昀草稿2.3.2.g_oForwardBHandler_Click事件这个按钮的名称是“转发”.这个对话框中的内容将根据您选中的上下文而定,更详细内容参见下面章节。简单的说,我们将根据您选中的项是邮件,还是便笺,或者日程,或者联系人,智能显示发送内容。“联系人列表”将从您的Outlook

系统 2019-08-12 01:33:51 2716

MySql

mysql中的乱码总结之mysql5中四个设置字符集的

http://www.corange.cn/archives/2008/10/2050.html好多次更换mysql主机商时,都要造成mysql数据的乱码,因为网站开发历史经历了多个mysql版本,而且是在我刚刚学php时一点点做的,因为底层的东西很混乱,当时就没有也不知道如何处理字符串,今天决定好好的研究下它。mysql5提供了以下几个设置字符集的系统变量:character_set_client客户端字符集character_set_connectio

系统 2019-08-12 01:33:45 2716

MySql

MySQL和MongoDB设计实例对比

MySQL是关系型数据库中的明星,MongoDB是文档型数据库中的翘楚。下面通过一个设计实例对比一下二者:假设我们正在维护一个手机产品库,里面除了包含手机的名称,品牌等基本信息,还包含了待机时间,外观设计等参数信息,应该如何存取数据呢?如果使用MySQL的话,应该如何存取数据呢?如果使用MySQL话,手机的基本信息单独是一个表,另外由于不同手机的参数信息差异很大,所以还需要一个参数表来单独保存。CREATETABLEIFNOTEXISTS`mobiles`

系统 2019-08-12 01:33:03 2716

各行各业

ActiveReports 报表应用教程 (2)---清单类报表

原文:ActiveReports报表应用教程(2)---清单类报表在大多报表系统中都有清单类报表的身影,比如:客户清单、商品信息清单、设备清单、物品采购清单、记账凭证、货品发货清单、员工清单等等。清单类报表看视乎比较简单,但是,由清单类报表演变而来的报表类型却十分丰富,在清单类报表中可以加入数据统计、数据分栏、数据分组,以及交互式报表和数据可视化功能。本文将展示两种布局的清单类报表,表格式清单报表和自由布局清单报表。1、表格式清单报表——客户信息清单在客户

系统 2019-08-12 01:32:14 2716

编程技术

hibernate继承映射2

关于以前写的hibernate继承关系映射,当30多张表的时候,系统开销太大,导致了内存溢出的严重问题,没有办法,只能换一种继承策略了。就是30多张表的共用字段都提取出来,在数据库里建一张表,其他表里只有自身的字段。然后在配置文件里面去继承共用的那张表就OK了。其间,只是一些配置文件的细节发生了变化。程序代码一点都不用改变!hibernate真强大啊!说多了没用,上代码!哦。。。先说说例子的大概情况:有一张职员表(这张表就是共用字段),一张小时工表(继承职

系统 2019-08-29 23:44:56 2715

Python

用python发送swf邮件

端午快到了,公司要向客户群发一封贺岁邮件,内容就是一段flash,swf格式的首先将swf文件上传服务器,然后将swf嵌套于html中,最后用python以html格式发送邮件即可。下面是将swf嵌套于html中的代码

系统 2019-08-29 23:34:28 2715