- Web 条码打印
shucha
web打印webapphttpjavascripthtml
以前一直都是用桌面程序做条码打印的,这个还是比较方便,因为可用直接通过TCP/IP或串并口驱动打印机打印。最近由于项目是用BS结构的,需要使用web打印。经过一番的摸索,找到以下3种比较好的打印方式,这里我就大概说说这三种方法的思路:JavaScript/jqprint打印。这方法是通过脚本语言调用浏览器的打印功能来打印的,不同浏览器会有很大差别。这种办法网上有文章说明。Lodop插件打印。这是使
- Lodop关联内容分页打印
TE-茶叶蛋
Lodop打印控件使用系列javascript
文章目录前言一、打印项关联二、table内嵌条形码总结前言Lodop打印插件使用系列,本文交流下比较常用的需求。在打印的页面里面有2个或多个table,它们的高度不固定。这种情况也要实现分页。大概2个方向的思路,思路1自行计算高度,在需要换页的时候,调用Lodop的api。自己处理页码。思路2:2个table自动分页。这里研究下思路2的大概实现。一、打印项关联2个table不固定高度的情况下。我们
- 【漏洞复现】C-Lodop云服务任意文件读取漏洞
晚风不及你ღ
【漏洞复现】web安全
Nx01产品简介泰安梦泰尔软件有限公司经营范围包括:软件开发、信息技术咨询服务、信息系统集成服务、计算机、软件及辅助设备批发等。Nx02漏洞描述泰安梦泰尔软件有限公司C-Lodop打印服务系统存在文件读取漏洞,攻击者可利用该漏洞获取敏感信息。Nx03产品主页fofa-query:"C-Lodop"&&icon_hash="-329747115"Nx04漏洞复现POC:GET/../../../..
- Lodop-批量逐个打印返回状态
TE-茶叶蛋
Lodop打印控件使用系列jsjs
文章目录前言一、LODOP.GET_VALUE('PRINT_STATUS_OK',P_ID)二、LODOP.GET_VALUE('PRINT_STATUS_EXIST',P_ID)三、核心实现代码总结前言前面写过Lodop的相关文章:文章一:《Lodop打印控件常用指令记录》文章二:《Vue3+hooks快速接入Lodop打印插件》今天版本迭代,之前打印状态判断依据是否推送到打印队列来判断是否成
- lodop套打模板设计代码
遇到问题不要慌
typescriptjavascript前端
lodop有人说她是Web打印控件,因为她能打印、在浏览器中以插件的形式出现,用简单一行语句就把整个网页打印出来;有人说她是打印编程接口,因为她介于浏览器和打印设备之间,是个通道和桥梁,几乎能想到的打印控制事项都能做到;有人说她是JavaScript的扩展,因为她所有功能就那么几个语句,和JS语法一样,一看就明白个究竟;有人说她是报表打印工具,因为那个add_print_table语句把报表统计的
- Lodop打印设计(PRINT_DESIGN)介绍
weixin_30902251
设计模式
打印设计(PRINT_DESIGN)界面上方有两栏菜单栏,举例说明(文本框,条码,图形等)。(1)第一排最左侧第一个功能,位置移动:控制里面元素微上下左右移动,每次移动一个px。(用于微调,普通调整可拖动调整元素位置,移动选中的单个或多个打印项)(2)第一排第二个功能,设置颜色。点击颜色方格的图标,可选预设的颜色,或者自定义颜色。例如:LODOP.ADD_PRINT_SHAPE(2,175,43,
- lodop打印控件中的大部分函数的使用说明
素年槿夏
C#asp.netmvcEF
PRINT_INIT(strPrintTaskName);//初始化并指定打印任务名是strPrintTaskNamePREVIEW();//打印预览PRINT();//直接打印PRINTA();//选择打印机PRINT_SETUP();//打印维护**内容可也自动调整PRINT_DESIGN();//打印设计ADD_PRINT_HTM(0,0,"100%","100%",document.doc
- Web中 C-Lodop 打印常用表单前端排版自定义设置;
onlylele
web前端
常用的打印设置:使用C-Lodop插件实现常用单据打印功能;以常用订货单和调拨单为例设置打印功能;需要下载Lodop打印的插件:http://www.lodop.net/download.html1、常用订货单设置://引入://html:三等分纸打印二等分纸打印A4纸打印验证控件订货单订单编号:下单日期:序号商品编码商品名称商品规格计量单位数量单价价(元)小计(元)
- 前端打印控件lodop的相关使用问题和相关的知识领域
杨宇sss
lodop
一.什么是lodoplodop取意自“loadorprint”,是一款优秀的Web打印控件。在B/S系统中,传统打印控件总是“页面看到什么才能打印什么”,缺乏灵活性,使打印略显呆板。而使用lodop则可以做到“只看想看的、打印想打的”,不仅开发人员可以自由设置打印输出内容,用户还可对打印内容进行一系列调整。lodop控件目前有简体中文、繁体中文、大五码(big5)和英文几个版本。适用于IE系列浏览
- vue+lodop打印快递面单
k10509806
JavascriptLodopvue打印
1.引入官方的LodopFuncs.jsvarCreatedOKLodop7766=null;varCLodopIsLocal//====判断是否需要Web打印服务CLodop:===//===(不支持插件的浏览器版本需要用它)===exportfunctionneedCLodop(){try{varua=navigator.userAgentif(ua.match(/Windows\sPhone
- 使用LODOP打印控件实现打印功能的解决方案
ℳ墨尔本
前端vue.js前端框架elementui
项目中有很多打印功能,一开始使用浏览器自带的打印功能,发现在不同的浏览打印效果上有着较大的差异,最终选择了LODOP打印控件来实现,记录下实现的大体思路。1.LODOP的优势:功能丰富:LODOP控件可以实现各种打印功能,如文字、图片、表格等,而且可以自定义页面大小、边距等参数。易于使用:LODOP控件提供了简单易懂的API接口,使得应用程序开发者可以快速上手并实现需要的打印功能。可定制性强:LO
- Lodop打印控件常用指令记录
TE-茶叶蛋
Lodop打印控件使用系列safari前端
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言1.VERSION/CVERSION2.PRINT_INIT3.SET_PRINT_PAGESIZE4.ADD_PRINT_TABLE5.SET_PRINT_MODE6.SET_PRINTER_INDEX前言Lodop打印控件常用指令记录1.VERSION/CVERSION名称:获得软件版本号格式:VERSION结果:返回
- C-Lodop (Print)前端自定义打印控件
浮生若梦l
c语言前端开发语言
1.首先安装C-Lodop.exe软件,参考地址WelcometoC-Lodop2.软件下载地址下载中心-Lodop和C-Lodop官网主站3.案列html内容varstrHTML=document.getElementsByTagName("html")[0].innerHTML;//初始化打印任务名称LODOP.PRINT_INITA(1,1,770,660,"测试预览功能");//加入纯文本
- 前端js调用Lodop实现云打印
木心操作
javascript前端
一、下载Lodop控件官网:下载中心-Lodop和C-Lodop官网主站二、解压后安装双击进行安装,里面有些页面文件是一些教程案例勾选云服务工作模式安装成功会自动启动浏览器访问地址:http://localhost:8000/首页最下面有个教程案例跳转地址,可以查看一些官方给的一些案例三、举一个简单例子此例子使用超文本打印方法:ADD_PRINT_HTM样式设置参考:https://www.cnb
- C#调用快递鸟电子面单API实现批量打印电子面单功能
老杨占线
前期准备安装一个打印插件(K-Print)http://kdniao.com/documents-instrument1.判断你是否安装打印插件和是否升级插件引用打印的jsjs内容:varCreatedOKLodop7766=null;functiongetLodop(oOBJECT,oEMBED){/**************************本函数根据浏览器类型决定采用哪个页面元素作为
- web打印POS小票机代码
qiaowei361
前端开发web打印小票web打印POS机web打印小票机
varLODOP;//声明为全局变量functionprn_Preview(){CreatePrintPage();LODOP.PREVIEW();};functionprn_PRINT(){CreatePrintPage();LODOP.PRINT();};functionCreatePrintPage(){vardate=newDate();varyear=date.getFullYear()
- Vue3+hooks快速接入Lodop打印插件
TE-茶叶蛋
javascript开发语言ecmascript
文章目录前言一、下载并修改LodopFuncs.js1.1调整LodopFuncs.js代码,暴露getLodop二、自定义useLodophooks抽取共用的lodop逻辑CheckLodopIsOkgetPrinterArrprintLabelprintA4Paper总结前言上面文章《Vue快速接入菜鸟打印组件》讲了vue3如何快速集成菜鸟打印组件,这篇讲讲vue3如何集成lodop组件。一、
- 使用FastReport报表工具实现信封套打功能
伍华聪_开发框架
在较早期的报表套打的时候,我倾向于使用LODOP的ActiveX进行报表的打印或者套打,BS效果还是很不错的。之前利用它在Winform程序里面实现信封套打功能,详细参考《基于信封套打以及批量打印的实现过程》,虽然功能能够完美实现,不过由于还需要附带一个不是百分百整合一起的插件,还是有点另类的,虽然只是第一次使用的时候,需要安装一次插件即可。本篇随笔介绍一下如何旧瓶装新酒,使用FastReport
- 批量打印html文档,vue项目中使用Lodop实现批量打印html页面和pdf文件
34寸乌克丽丽
批量打印html文档
1.Lodop是什么?Lodop(标音:劳道谱,俗称:露肚皮)是专业WEB控件,用它既可裁剪输出页面内容,又可用程序代码直接实现复杂打印。控件功能强大,却简单易用,所有调用如同JavaScript扩展语句,主要接口函数如下:●PRINT_INIT(strPrintTaskName)打印初始化●SET_PRINT_PAGESIZE(intOrient,intPageWidth,intPageHeig
- Lodop指定纸张类型不生效问题
墨着染霜华
LODOPjavaweb打印LODOP
根据官网指定纸张类型的样例https://www.lodop.net/demolist/PrintSample5.html发现按以下代码各种打印机预览和打印效果均不同LODOP=getLodop();LODOP.PRINT_INIT("");LODOP.SET_PRINT_PAGESIZE(1,800,600,"");//设置纸张为80mm*60mmLODOP.ADD_PRINT_HTM(42,3
- 若依+lodop+jasperreports+ireport 设计打印票据格式(三)
lovewangyihui
elementuijava
若依+lodop+jasperreports+ireport设计打印票据格式(三)实现效果1需要循环的数据放入ireportdetai里面java打印beanpackagecom.qlh.yhis.report.prints.bean;importcom.qlh.yhis.common.utils.DictUtils;importcom.qlh.yhis.common.utils.Security
- vue调用lodop打印
赵锦川
vue.jsjavascript前端
第一步:安装CLodop_Setup_for_Win32NT.exeLodopFuncs.js后面添加一行export{getLodop};第二步:VUE中引用1、import{getLodop}from"@/assets/LodopFuncs";2、method方法中添加printprint(){variRadioValue=1;letLODOP=getLodop();//调用getLodop获
- 前端使用C-lodop 实现循环套打小案例
QQ_hoverer
前端笔记前端c语言开发语言javaspring
目录前言引入js文件小案例前言lodop是一个很优秀打印插件,具体的大家可以官网了解,先在官网下载插件,安装在本地,并启动,点击官网下载引入js文件//==本JS是加载Lodop插件或Web打印服务CLodop/Lodop7的综合示例,可直接使用,建议理解后融入自己程序==//用双端口加载主JS文件Lodop.js(或CLodopfuncs.js兼容老版本)以防其中某端口被占:varMainJS=
- 【项目实战:核酸检测平台】第五章 众志诚城
我是老姚
项目实战:核酸检测平台数据库java开发语言
本章目标完成转运人员、接收人员、数据上传人员端用到技术:EasyExcel、ElementUIPlus。lodop打印概述这一章要完成转运人员、接收人员、数据上传人员端的业务模块,从网上的资料我并没有找到相关的界面,没关系自己脑补就好了,也并不复杂。转运人员是负责样本转运箱转运的,我在做志愿者的时候遇到过几个转运人员,他们很多也是志愿者,有的是出租车司机、有的网约车司机,有的是就是纯粹的志愿者,总
- vue + html + Lodop打印功能
777777-smail
vue.jshtmljava
1.官网下载http://www.lodop.net/download.html2.解压安装运行点击CLodop_Setup_for_Win32NT.exe进行安装3.vue代码实现(具体操作见官网:http://www.lodop.net/faq/pp35.html)3.1把官方提供的LodopFuncs.js文件保存到项目某个目录下3.2修改LodopFuncs.js文件,在文件最底部添加一行
- 关于打印插件lodop的使用
追忆ii
官网:http://www.lodop.net/博客教程:http://blog.sina.com.cn/s/blog_721e77e50100q45u.html
- 开发了一个提高了我 90%的生产力的插件 报表工具
谦卑沉程
每周一个小组件前言实现功能:开发word文档生成lodop代码的插件(支持第三方word转html再用我这个插件生成lodop代码,包括画线),支持动态绑定值因为上周接到一个任务说html的表格用lodop打印出来在客户那有样式错乱问题,公司以前解决这种问题是用lodop画线工具一字一线画出来的,我一看好家伙,十几个报表模板,都还挺复杂,如果纯画,那不是没时间摸鱼了,索性我就开发了个插件来实现自动
- vue 报 is not defined not a function
蛋打鸡飞条
html
首先排除语法问题,其实考虑是不是因为方法调用有延迟,举个简单例子就是调用百度地图,vue的加载速度很快vue先于百度地图加载,导致vue不能识别调用接口的语法报错:语法如下Design:function(){ setTimeout(()=>{ LODOP=getLodop(); eval(document.getElementById('P_B_TEXT').
- 基于Metronic的Bootstrap开发框架--资产编码打印处理
伍华聪_开发框架
在开发业务管理系统的时候,往往涉及到资产信息及编码的打印处理,如我们需要对资产信息、条形码、二维码一起打印,以便贴在具体资产信息上面,方便微信公众号、企业微信进行业务处理,那么编码的打印就很有必要了,本篇随笔介绍实际生产环境中的资产编码打印处理。打印操作,可以使用多种方式处理,如使用PrintThis的JS库打印,或者使用用户界面比较好的LODOP插件来进行打印操作,本篇随笔介绍基于LODOP插件
- LODOP横向打印预览正向显示
xl649138628
lodop
以下是横向打印预览代码,如果要预览内容正向显示需加上红色标记代码functionCreaeteListPageTransverseYZ(){LODOP.PRINT_INIT("打印控件功能演示_Lodop功能_打印表格");""//此处2设置为横向打印LODOP.SET_PRINT_PAGESIZE(2,"297mm","210","");varstrBodyStyle=""+$("#previe
- rust的指针作为函数返回值是直接传递,还是先销毁后创建?
wudixiaotie
返回值
这是我自己想到的问题,结果去知呼提问,还没等别人回答, 我自己就想到方法实验了。。
fn main() {
let mut a = 34;
println!("a's addr:{:p}", &a);
let p = &mut a;
println!("p's addr:{:p}", &a
- java编程思想 -- 数据的初始化
百合不是茶
java数据的初始化
1.使用构造器确保数据初始化
/*
*在ReckInitDemo类中创建Reck的对象
*/
public class ReckInitDemo {
public static void main(String[] args) {
//创建Reck对象
new Reck();
}
}
- [航天与宇宙]为什么发射和回收航天器有档期
comsci
地球的大气层中有一个时空屏蔽层,这个层次会不定时的出现,如果该时空屏蔽层出现,那么将导致外层空间进入的任何物体被摧毁,而从地面发射到太空的飞船也将被摧毁...
所以,航天发射和飞船回收都需要等待这个时空屏蔽层消失之后,再进行
&
- linux下批量替换文件内容
商人shang
linux替换
1、网络上现成的资料
格式: sed -i "s/查找字段/替换字段/g" `grep 查找字段 -rl 路径`
linux sed 批量替换多个文件中的字符串
sed -i "s/oldstring/newstring/g" `grep oldstring -rl yourdir`
例如:替换/home下所有文件中的www.admi
- 网页在线天气预报
oloz
天气预报
网页在线调用天气预报
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transit
- SpringMVC和Struts2比较
杨白白
springMVC
1. 入口
spring mvc的入口是servlet,而struts2是filter(这里要指出,filter和servlet是不同的。以前认为filter是servlet的一种特殊),这样就导致了二者的机制不同,这里就牵涉到servlet和filter的区别了。
参见:http://blog.csdn.net/zs15932616453/article/details/8832343
2
- refuse copy, lazy girl!
小桔子
copy
妹妹坐船头啊啊啊啊!都打算一点点琢磨呢。文字编辑也写了基本功能了。。今天查资料,结果查到了人家写得完完整整的。我清楚的认识到:
1.那是我自己觉得写不出的高度
2.如果直接拿来用,很快就能解决问题
3.然后就是抄咩~~
4.肿么可以这样子,都不想写了今儿个,留着作参考吧!拒绝大抄特抄,慢慢一点点写!
- apache与php整合
aichenglong
php apache web
一 apache web服务器
1 apeche web服务器的安装
1)下载Apache web服务器
2)配置域名(如果需要使用要在DNS上注册)
3)测试安装访问http://localhost/验证是否安装成功
2 apache管理
1)service.msc进行图形化管理
2)命令管理,配
- Maven常用内置变量
AILIKES
maven
Built-in properties
${basedir} represents the directory containing pom.xml
${version} equivalent to ${project.version} (deprecated: ${pom.version})
Pom/Project properties
Al
- java的类和对象
百合不是茶
JAVA面向对象 类 对象
java中的类:
java是面向对象的语言,解决问题的核心就是将问题看成是一个类,使用类来解决
java使用 class 类名 来创建类 ,在Java中类名要求和构造方法,Java的文件名是一样的
创建一个A类:
class A{
}
java中的类:将某两个事物有联系的属性包装在一个类中,再通
- JS控制页面输入框为只读
bijian1013
JavaScript
在WEB应用开发当中,增、删除、改、查功能必不可少,为了减少以后维护的工作量,我们一般都只做一份页面,通过传入的参数控制其是新增、修改或者查看。而修改时需将待修改的信息从后台取到并显示出来,实际上就是查看的过程,唯一的区别是修改时,页面上所有的信息能修改,而查看页面上的信息不能修改。因此完全可以将其合并,但通过前端JS将查看页面的所有信息控制为只读,在信息量非常大时,就比较麻烦。
- AngularJS与服务器交互
bijian1013
JavaScriptAngularJS$http
对于AJAX应用(使用XMLHttpRequests)来说,向服务器发起请求的传统方式是:获取一个XMLHttpRequest对象的引用、发起请求、读取响应、检查状态码,最后处理服务端的响应。整个过程示例如下:
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange
- [Maven学习笔记八]Maven常用插件应用
bit1129
maven
常用插件及其用法位于:http://maven.apache.org/plugins/
1. Jetty server plugin
2. Dependency copy plugin
3. Surefire Test plugin
4. Uber jar plugin
1. Jetty Pl
- 【Hive六】Hive用户自定义函数(UDF)
bit1129
自定义函数
1. 什么是Hive UDF
Hive是基于Hadoop中的MapReduce,提供HQL查询的数据仓库。Hive是一个很开放的系统,很多内容都支持用户定制,包括:
文件格式:Text File,Sequence File
内存中的数据格式: Java Integer/String, Hadoop IntWritable/Text
用户提供的 map/reduce 脚本:不管什么
- 杀掉nginx进程后丢失nginx.pid,如何重新启动nginx
ronin47
nginx 重启 pid丢失
nginx进程被意外关闭,使用nginx -s reload重启时报如下错误:nginx: [error] open() “/var/run/nginx.pid” failed (2: No such file or directory)这是因为nginx进程被杀死后pid丢失了,下一次再开启nginx -s reload时无法启动解决办法:nginx -s reload 只是用来告诉运行中的ng
- UI设计中我们为什么需要设计动效
brotherlamp
UIui教程ui视频ui资料ui自学
随着国际大品牌苹果和谷歌的引领,最近越来越多的国内公司开始关注动效设计了,越来越多的团队已经意识到动效在产品用户体验中的重要性了,更多的UI设计师们也开始投身动效设计领域。
但是说到底,我们到底为什么需要动效设计?或者说我们到底需要什么样的动效?做动效设计也有段时间了,于是尝试用一些案例,从产品本身出发来说说我所思考的动效设计。
一、加强体验舒适度
嗯,就是让用户更加爽更加爽的用你的产品。
- Spring中JdbcDaoSupport的DataSource注入问题
bylijinnan
javaspring
参考以下两篇文章:
http://www.mkyong.com/spring/spring-jdbctemplate-jdbcdaosupport-examples/
http://stackoverflow.com/questions/4762229/spring-ldap-invoking-setter-methods-in-beans-configuration
Sprin
- 数据库连接池的工作原理
chicony
数据库连接池
随着信息技术的高速发展与广泛应用,数据库技术在信息技术领域中的位置越来越重要,尤其是网络应用和电子商务的迅速发展,都需要数据库技术支持动 态Web站点的运行,而传统的开发模式是:首先在主程序(如Servlet、Beans)中建立数据库连接;然后进行SQL操作,对数据库中的对象进行查 询、修改和删除等操作;最后断开数据库连接。使用这种开发模式,对
- java 关键字
CrazyMizzz
java
关键字是事先定义的,有特别意义的标识符,有时又叫保留字。对于保留字,用户只能按照系统规定的方式使用,不能自行定义。
Java中的关键字按功能主要可以分为以下几类:
(1)访问修饰符
public,private,protected
p
- Hive中的排序语法
daizj
排序hiveorder byDISTRIBUTE BYsort by
Hive中的排序语法 2014.06.22 ORDER BY
hive中的ORDER BY语句和关系数据库中的sql语法相似。他会对查询结果做全局排序,这意味着所有的数据会传送到一个Reduce任务上,这样会导致在大数量的情况下,花费大量时间。
与数据库中 ORDER BY 的区别在于在hive.mapred.mode = strict模式下,必须指定 limit 否则执行会报错。
- 单态设计模式
dcj3sjt126com
设计模式
单例模式(Singleton)用于为一个类生成一个唯一的对象。最常用的地方是数据库连接。 使用单例模式生成一个对象后,该对象可以被其它众多对象所使用。
<?phpclass Example{ // 保存类实例在此属性中 private static&
- svn locked
dcj3sjt126com
Lock
post-commit hook failed (exit code 1) with output:
svn: E155004: Working copy 'D:\xx\xxx' locked
svn: E200031: sqlite: attempt to write a readonly database
svn: E200031: sqlite: attempt to write a
- ARM寄存器学习
e200702084
数据结构C++cC#F#
无论是学习哪一种处理器,首先需要明确的就是这种处理器的寄存器以及工作模式。
ARM有37个寄存器,其中31个通用寄存器,6个状态寄存器。
1、不分组寄存器(R0-R7)
不分组也就是说说,在所有的处理器模式下指的都时同一物理寄存器。在异常中断造成处理器模式切换时,由于不同的处理器模式使用一个名字相同的物理寄存器,就是
- 常用编码资料
gengzg
编码
List<UserInfo> list=GetUserS.GetUserList(11);
String json=JSON.toJSONString(list);
HashMap<Object,Object> hs=new HashMap<Object, Object>();
for(int i=0;i<10;i++)
{
- 进程 vs. 线程
hongtoushizi
线程linux进程
我们介绍了多进程和多线程,这是实现多任务最常用的两种方式。现在,我们来讨论一下这两种方式的优缺点。
首先,要实现多任务,通常我们会设计Master-Worker模式,Master负责分配任务,Worker负责执行任务,因此,多任务环境下,通常是一个Master,多个Worker。
如果用多进程实现Master-Worker,主进程就是Master,其他进程就是Worker。
如果用多线程实现
- Linux定时Job:crontab -e 与 /etc/crontab 的区别
Josh_Persistence
linuxcrontab
一、linux中的crotab中的指定的时间只有5个部分:* * * * *
分别表示:分钟,小时,日,月,星期,具体说来:
第一段 代表分钟 0—59
第二段 代表小时 0—23
第三段 代表日期 1—31
第四段 代表月份 1—12
第五段 代表星期几,0代表星期日 0—6
如:
*/1 * * * * 每分钟执行一次。
*
- KMP算法详解
hm4123660
数据结构C++算法字符串KMP
字符串模式匹配我们相信大家都有遇过,然而我们也习惯用简单匹配法(即Brute-Force算法),其基本思路就是一个个逐一对比下去,这也是我们大家熟知的方法,然而这种算法的效率并不高,但利于理解。
假设主串s="ababcabcacbab",模式串为t="
- 枚举类型的单例模式
zhb8015
单例模式
E.编写一个包含单个元素的枚举类型[极推荐]。代码如下:
public enum MaYun {himself; //定义一个枚举的元素,就代表MaYun的一个实例private String anotherField;MaYun() {//MaYun诞生要做的事情//这个方法也可以去掉。将构造时候需要做的事情放在instance赋值的时候:/** himself = MaYun() {*
- Kafka+Storm+HDFS
ssydxa219
storm
cd /myhome/usr/stormbin/storm nimbus &bin/storm supervisor &bin/storm ui &Kafka+Storm+HDFS整合实践kafka_2.9.2-0.8.1.1.tgzapache-storm-0.9.2-incubating.tar.gzKafka安装配置我们使用3台机器搭建Kafk
- Java获取本地服务器的IP
中华好儿孙
javaWeb获取服务器ip地址
System.out.println("getRequestURL:"+request.getRequestURL());
System.out.println("getLocalAddr:"+request.getLocalAddr());
System.out.println("getLocalPort:&quo