[开源软件] 高性能跨平台网络通信框架 HP-Socket v5.4.4

项目主页 : http://www.oschina.net/p/hp-socket 开发文档 : http://www.docin.com/p-2154702652.html 下载地址 : https://github.com/ldcsaa/HP-Socket QQ Group: 75375912, 44636872 ...
0顶0踩
ldcsaa 评论(0) 有1090人浏览 2019-03-04 12:00

[编程语言] jdk中的多线程

public final class ThreadUtil {     public static ExecutorService newThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime,         TimeUnit unit, BlockingQueue<Runnable> ...
0顶0踩
zw7534313 评论(0) 有923人浏览 2019-03-04 11:03

[编程语言] 线程关闭与定时任务

多线程 public class ThreadImpl extends AbstractThread{ private  AtomicLong num = new AtomicLong(); final Timer timer = new Timer("CS", true); //定时任务 public static void main(String[] args) ...
0顶0踩
zw7534313 评论(0) 有1141人浏览 2019-03-04 11:02

[开源软件] pm2常用的命令

pm2 是一个带有负载均衡功能的Node应用的进程管理器.当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载, PM2是完美的,下面我们来看pm2常用的命令用法介绍吧。 PM2 (github上的源码)是开源的基于Nodejs的进程管理器,包括守护进程,监控,日志的一整套完整的功能,基本是Nodejs应用程序不二的守护进程选择,事实上它并不仅仅可以启动Nodejs ...
 
1顶0踩
男人50 评论(0) 有1274人浏览 2019-03-04 10:49

[编程语言] netty自定义解码器

ByteToMessageDecoder public class CustomDecoder extends ByteToMessageDecoder { protected void decode(ChannelHandlerContext ctx, ByteBuf buf, List<Object> list) throws Exception {         try { ...
0顶0踩
zw7534313 评论(0) 有1633人浏览 2019-03-03 10:04

[编程语言] netty发送定长字符串

使用telnet连接netty:发送定长字符串 //1、启动Server,输入telnet命令:telnet localhost 8088 public class NettyServer { private int port=8088; public static void main(String[] args) { NettyServer server = new NettyServ ...
0顶0踩
zw7534313 评论(0) 有1498人浏览 2019-03-03 10:04

[编程语言] Windows可执行文件结构的分析:exe 第2篇

以下是在Windows Cygwin环境下gcc编译的可执行文件exe文件。因为不同的环境使用不同的编译器编译出来的可执行文件还是差别很大的。比如在Windows Cygwin下使用gcc编译的可执行文件要比VC编译器编译的可执行文件要大得多。   一个简单的C程序 void main() {   }   >gcc -S simpletest.c -o simpletest ...
 
0顶0踩
lobin 评论(0) 有13655人浏览 2019-03-02 22:05

[企业架构] 推荐一个非常好用的以多tab标签方式打开windows CMD的工具

最近我在做基于nodejs的微服务开发,需要在windows命令行里启动很多微服务。我的windows 10任务栏是这样子的: 我想找一款能像下图Chrome标签页这样打开windows 10 CMD窗口的工具,在网上找了一圈后,发现了这个名叫console2的工具: 网址:https://sourceforge.net/projects/console/ ...
0顶0踩
JerryWang_SAP 评论(0) 有2009人浏览 2019-03-02 09:19

[企业架构] SAP CX Upscale Commerce : SAP全新推出的电商云平台

大家好,我是Andy Chen,是SAP成都研究院年轻的SAP CX Upscale Commerce (后面将会以Upscale简称)开发团队的一名产品经理。CX的全称是Customer Experience。今天很高兴能够从一个产品经理的视角,给大家初步介绍一下这个SAP全新推出的面向中端市场的电商云平台。 SAP CX Upscale Commerce是SAP专为零售商,B2C品牌商 ...
0顶0踩
JerryWang_SAP 评论(0) 有906人浏览 2019-03-02 09:17

[编程语言] 使用POI实现合并行的导入

       在我们进行导入的时候难免不会遇到合并行的导入,如果在没有遇到合并行的导入的时候我们使用easypoi做导入是最方便的,因为它为我们提供了很多现成的类进行导入,去除了一些麻烦的解析判断操作,但是它没有为我们提供如果存在合并行的情况下的导入操作(当然也许是我没有发现),需要我们自己调用poi包来实现,我这里使用了4.0.1的包 <dependency> < ...
0顶0踩
357029540 评论(0) 有2770人浏览 2019-03-01 17:24

[数据库] loxia like 防止 sql 注入

0. loxia 简介: loxia https://github.com/benjaliu/loxia2-repo/tree/master/releases/loxia2 是一款类似于 mybatis 的优秀持久层框架,支持定制化 SQL、存储过程以及高级映射。 loxia 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 可以使用简单的 XML 或注解来配置和映射原生信息, ...
0顶0踩
飞天奔月 评论(0) 有1877人浏览 2019-03-01 14:52

[开源软件] 什么是 AWS IoT Greengrass

AWS IoT Greengrass 是将云功能扩展到本地设备的软件。该软件使设备能够收集和分析更靠近信息源的数据,自主应对本地事件,并在本地网络上相互安全地通信。AWS IoT Greengrass 开发人员可以使用 AWS Lambda 函数和预先构建的 connectors来创建可部署到设备中用于本地执行的无服务器应用程序。 下图演示了 AWS IoT Greengrass 的基本架构。 ...
 
1顶0踩
男人50 评论(0) 有1285人浏览 2019-03-01 11:17

[编程语言] webservice之wsdl生成客户端代码

webservice生成客户端代码有两种方法: 1.根据wsdl地址生成代码 wsimport -keep -p com.xx.xx -d E:\\(存放的地址) http://XX/Account?wsdl(wsdl地址) -p  生成代码存放的包目录 -d 生成代码的存放地址 2.根据wsdl文件生成代码     2.1新建一个java project,将wsdl文件复制到新建的项目下面   ...
0顶0踩
koreyoshi 评论(0) 有1904人浏览 2019-03-01 09:47

[非技术] 春节过年见闻录

春节回老家过年,所见所思。随笔记录下一些看法和感悟。 home 首先,开车的人越来越多。说明最近几年很多在外打工的人赚了钱 。另外一个层面 ...
0顶0踩
flyfox1982 评论(0) 有927人浏览 2019-03-01 09:23

[非技术] 没有永远的红利期

<div class="iteye-blog-content-contain" style="font-size: 14px"></div> 今年回农村老家过年,得知一个消息,农村也开始禁鞭了。听到这个消息,我是挺高兴的。实在困扰于这些年回老家过年,鞭炮带来的噪声污染和空气污染。本来想回家呼吸点新鲜空气,结果那几天空气比城里还差。 ...
0顶0踩
flyfox1982 评论(0) 有901人浏览 2019-03-01 09:21

[数据库] redis 简单动态字符串和链表实现原理

简单动态字符串: struct{    int len    int free    char buf[]; } 简单动态字符串比 C 中字符串的优点: 1.可以很快的获取字符串的长度 2.在进行字符串操作时,防止溢出 3.减少修改字符串时带来的频繁内存分配 链表: struct listNode{     listNode * prev;     listNode * next;    ...
1顶0踩
一剪梅 评论(0) 有989人浏览 2019-02-28 16:22

[编程语言] C# 操作Word页眉页脚——奇偶页/首页不同、不连续设置页码、复制页眉页脚、锁定页眉页脚、删除页眉页脚

序言 本文是对Word页眉页脚的操作方法的进一步的阐述。在“C# 添加Word页眉页脚、页码”一文中,介绍了添加简单页眉页脚的方法,该文中的方法可满足于大多数的页眉页脚添加要求,但是对于比较复杂一点的文档,对页眉页脚的添加要求比较严格的,如需要设置奇、偶页的页眉页脚不同、首页页眉页脚不同、设置页码时需要对不同章节的内容设置不同页码、对包含重要信息的页眉页脚需要设置编辑权限、相同性质的文档需要复制 ...
0顶0踩
Miaonly 评论(0) 有1502人浏览 2019-02-28 14:01

[编程语言] Byte 类源码分析

说明:Byte 类的实现,有一部分方法是借助于 Integer 类的实现. /* * Copyright (c) 1996, 2009, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * ...
1顶0踩
一剪梅 评论(0) 有1144人浏览 2019-02-28 14:00

[企业架构] TCP socket和web socket的区别

小编先习惯性的看了下某中文百科网站对Web Socket的介绍,觉得很囧。如果大家按照这个答案去参加BAT等互联网公司的前端开发面试,估计会被鄙视。   还是让我们阅读一些英文材料吧。 让我们直接看stackoverflow上的原文,然后翻译:     原文地址:
0顶0踩
JerryWang_SAP 评论(0) 有1253人浏览 2019-02-27 20:56

[企业架构] SAP 前端技术的演化史简介

Jerry之前曾经写过一篇微信公众号文章,题目叫<<SAP UI和Salesforce UI开发漫谈>>   关注我的公号“汪子熙”后,在历史菜单“前端开发相关”里即可找到这篇文章:    
0顶0踩
JerryWang_SAP 评论(0) 有1120人浏览 2019-02-27 20:55

[开源软件] Set the topic of a published message

Problem You want to set the topic of a published MQTT message dynamically. Solution Set the topic message property, before sending the message to an MQTT Output node. Example Show flow Discussion E ...
 
1顶0踩
男人50 评论(0) 有970人浏览 2019-02-27 16:25

[开源软件] Connect to an MQTT Broker

Connect to an MQTT Broker Problem You want to connect to an MQTT broker running locally. Solution Use the MQTT Input input or MQTT Output node and an associated MQTT Config node to connect to an MQTT ...
 
1顶0踩
男人50 评论(0) 有1088人浏览 2019-02-27 16:24

[编程语言] 分隔符与定长解码器的使用

netty 的分隔符与定长解码器的使用 4种解码器应对TCP的粘包、拆包问题 new ChannelInitializer<SocketChannel>() { public void initChannel(SocketChannel ch) { ChannelPipeline pl = ch.pipeline(); //pl.addLast(new Li ...
0顶0踩
zw7534313 评论(0) 有976人浏览 2019-02-27 16:01

[编程语言] Semaphore线程并发

Semaphore 信号量-多线程:限制线程并发的数量 //过独木桥 public class GBridge { private Semaphore sem = new Semaphore(1); //只有一个线程能调用该方法 public void come(){ try{ sem.acquire(); System.out.println(Thread.curre ...
0顶0踩
zw7534313 评论(0) 有827人浏览 2019-02-27 16:00

[开源软件] O2OA脚本API发布 | Java 开源企业信息化建设平台

        O2OA开发团队于2019年2月20日首次发布基于Javascript语法的前端开发脚本API文档。并且表示团队仍在进一步维护和编写更加详细的API文档以及《开发技术白皮书》。         访问地址:http://www.o2oa.net/x_desktop/portal.html?id=dcd8e168-2da0-4496-83ee-137dc976c7f6       ...
0顶0踩
liyihz2008 评论(0) 有848人浏览 2019-02-27 14:48

[Web前端] NWJS 调用java问题处理记录

有关NWJS调用JAVA安装与发布运行时的问题: 1:确认nwjs使用的版本(x86或x86-64)与本机使用的node版本一致。 2:提示Error: Cannot find module ‘…/build/jvm_dll_path.json’ :解决办法,确认node_module中的JAVA已安装好,并且到java的目录中 用nw-gyp(这个版本得与你当前使用的一致) rebuild ...
0顶0踩
continentlu 评论(0) 有1075人浏览 2019-02-26 23:10

[企业架构] Fiori Fundamentals和SAP UI5 Web Components

这周有位同事邀请我给团队讲一讲SAP技术的演进历史,所以我准备了下面几个主题来介绍。   其中SAP的技术回顾和演进,我的思路就是从前后台两方面分别介绍。 我画了一张非常简单的图:   去年5月我写过一篇文章:
0顶0踩
JerryWang_SAP 评论(0) 有690人浏览 2019-02-26 23:04

[企业架构] 使用Visual Studio Code编写和激活ABAP代码 (上)

猪年春节后的第一篇,Jerry祝各位猪年大吉! 2019年的六分之一马上就快过完了,不知道大家在新的一年是否给自己定了新的小目标呢?这里Jerry先预祝大家到2019年年底的时候,在年初制定的小目标都能实现。 2018年4月之前,Jerry一半时间为SAP S4CRM团队工作,剩下的一半时间为SAP C4C团队工作,所以那段时间大家能发现,Jerry公众号的文章主要是围绕着这两个SAP产品来写 ...
0顶0踩
JerryWang_SAP 评论(0) 有811人浏览 2019-02-26 23:03

[开源软件] 探索未知种族之osg类生物---器官初始化四

上一节我们对完成了对osg生物内部非常重要器官graphicsContext的初始化工作。这样就可保证我们场景中至少有一个graphicContext存在,不至于刚出生就面临夭折。我们根据上一节中osg代码的研究也就知道了,在我们正常使用osg时,是怎么完成对camera以及graphicContext的创建的了。 回到Viewer::realize()中我们继续向下看,现在我们对osg ...
0顶0踩
u014177758 评论(0) 有1006人浏览 2019-02-26 12:41

[编程语言] 从源码的角度分析为啥执行速度是 StringBuilder > StringBuffer > String

在 Java 中字符串的执行速度是 StringBuilder > StringBuffer > String 了? 我们先说下 StringBuilder 和 StringBuffer 这两个类. 首先这两个类都是继承的 AbstractStringBuilder. 我们可以看到 AbstractStringBuilder 中使用 char[] 数组来存储字符. 换句话说,Abs ...
1顶0踩
一剪梅 评论(0) 有947人浏览 2019-02-26 11:06

最近博客热门TAG

Java(141741) C(73643) C++(68602) SQL(64557) C#(59604) XML(59131) HTML(59042) JavaScript(54916) .net(54782) Web(54511) 工作(54116) Linux(50906) Oracle(49861) 应用服务器(43285) Spring(40811) 编程(39452) Windows(39380) JSP(37540) MySQL(37266) 数据结构(36420)

博客热门专栏

更多专栏>>

博客电子书下载排行

    >>浏览更多下载

    最新博客专栏

    最新博客评论

    Global site tag (gtag.js) - Google Analytics