腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
ccf19881030的博客
专栏作者
举报
423
文章
1125817
阅读量
25
订阅数
订阅专栏
申请加入专栏
全部文章(423)
c++(99)
编程算法(93)
https(55)
http(51)
windows(49)
node.js(45)
网络安全(45)
打包(43)
linux(41)
ide(37)
java(36)
go(36)
github(33)
javascript(32)
c#(30)
qt(29)
git(28)
api(26)
开源(25)
sql(21)
数据库(17)
express(16)
json(15)
centos(14)
网站(14)
tcp/ip(14)
html(13)
ubuntu(12)
npm(12)
存储(11)
字符串(11)
android(10)
单片机(10)
云数据库 SQL Server(9)
文件存储(9)
rpc(9)
python(8)
正则表达式(8)
数据结构(8)
数组(8)
cocos2d(7)
vue.js(7)
云数据库 Redis(7)
apache(7)
程序(7)
进程(7)
对象存储(6)
c 语言(6)
bash(6)
udp(6)
函数(6)
eclipse(5)
svn(5)
bash 指令(5)
命令行工具(5)
云数据库 MongoDB(5)
腾讯云测试服务(5)
mongodb(5)
shell(5)
面向对象编程(5)
.net(4)
sqlite(4)
容器(4)
uml(4)
mqtt(4)
email(4)
std(4)
指针(4)
官方文档(3)
php(3)
asp.net(3)
ecmascript(3)
opengl(3)
嵌入式(3)
makefile(3)
access(3)
unix(3)
apt-get(3)
SSL 证书(3)
视频处理(3)
图像处理(3)
yarn(3)
游戏(3)
缓存(3)
gui(3)
sql server(3)
dns(3)
ftp(3)
物联网(3)
虚拟化(3)
cpu(3)
googletest(3)
null(3)
process(3)
string(3)
windows10(3)
编译(3)
数据(3)
云点播(2)
区块链(2)
机器学习(2)
ios(2)
mac os(2)
actionscript(2)
bootstrap(2)
react(2)
xml(2)
css(2)
jquery(2)
typescript(2)
webview(2)
android studio(2)
matlab(2)
神经网络(2)
深度学习(2)
数据加密服务(2)
serverless(2)
lodash(2)
jdk(2)
opencv(2)
二叉树(2)
socket编程(2)
小程序(2)
微服务(2)
ascii(2)
sdk(2)
遍历(2)
管理(2)
华为(2)
解决方案(2)
搜索(2)
系统(2)
负载均衡(1)
DNS 解析 DNSPod(1)
自动驾驶(1)
tensorflow(1)
iphone(1)
xcode(1)
jquery ui(1)
arm(1)
oracle(1)
phpmyadmin(1)
maven(1)
负载均衡缓存(1)
日志服务(1)
云直播(1)
移动直播(1)
访问管理(1)
音视频点播加速(1)
消息队列 CMQ 版(1)
语音合成(1)
知识图谱(1)
短信(1)
人工智能(1)
电商(1)
socket.io(1)
webpack(1)
云数据库 MySQL(1)
kubernetes(1)
gulp(1)
分布式(1)
jvm(1)
ssh(1)
wordpress(1)
unity(1)
grep(1)
单元测试(1)
rabbitmq(1)
gcc(1)
hexo(1)
powershell(1)
微信(1)
安全(1)
数据分析(1)
element ui(1)
iview ui(1)
webgl(1)
es(1)
acm(1)
buffer(1)
clock(1)
cmake(1)
cmd(1)
code(1)
com(1)
core(1)
error(1)
file(1)
format(1)
for循环(1)
import(1)
ini(1)
input(1)
insert(1)
int(1)
intel(1)
map(1)
msdn(1)
output(1)
path(1)
pid(1)
public(1)
replace(1)
return(1)
reverse(1)
root(1)
set(1)
stack(1)
stl(1)
target(1)
uuid(1)
vector(1)
编码(1)
编译器(1)
程序员(1)
代理(1)
队列(1)
二维码(1)
集合(1)
加密(1)
命令行(1)
内核(1)
权限(1)
入门(1)
软件(1)
设计(1)
事件(1)
视频(1)
算法(1)
统计(1)
网络(1)
系统设计(1)
线程(1)
原型(1)
搜索文章
搜索
搜索
关闭
Java正则表达式校验某个字符串是否是合格的email
java
正则表达式
email
import
字符串
Java正则表达式校验某个字符串是否是合格的email 可以借助正则表达式校验某个字符串是否是合规的电子邮箱。对于邮箱的正则表达式有严格的模式,如:^[a-zA-Z0-9_+&*-]+(?:\\.[a
ccf19881030
2023-07-24
293
0
<<Head First设计模式>>之状态模式学习篇
c++
java
windows
uml
最近在公司闲着没事干,看了一下<<Head First设计模式>>一书,感觉还蛮有意思,设计模式涉及到OO的设计思想和OO的设计原则。这本书是采用Java语言描述的。由于我比较熟悉C++,所以看完之后想使用C++来实现。由于想要结合状态模式和工厂模式做Windows计算器,所以重点看了一下状态模式,并且将<<Head First设计模式>>一书中以糖果机为例子讲述状态模式的例子使用C++做了一篇,加深我对状态模式的理解。大家如果看了之后觉得我写得有什么问题,欢迎大家提出自己的见解,大家交流学习一下,毕竟我也只是设计模式的初学者而已,开发经验不足。
ccf19881030
2022-12-01
313
0
位异或运算
java
位异或运算在一些场景中使用的话,会得到意想不到的效果。比如通过三次 位异或 运算可以用于交换两个数的值:
ccf19881030
2021-12-14
1.5K
0
golang中的接口、函数、方法
ide
go
java
编程算法
Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。
ccf19881030
2020-12-16
1.2K
0
gRPC简介
rpc
文件存储
java
ide
该页面向您介绍gRPC和protocol buffers。 gRPC可以将protocol buffers用作其接口定义语言(IDL)和其基础消息交换格式。 如果您不熟悉gRPC和/或protocol buffers,请阅读此内容! 如果您只是想深入了解gRPC的实际效果,请选择一种语言并尝试使用其快速入门。
ccf19881030
2020-11-24
831
0
Apache Thrift – 可伸缩的跨语言服务开发框架
java
json
javascript
node.js
apache
本文转载自Apache Thrift – 可伸缩的跨语言服务开发框架,详细介绍了Apache Thrift 的架构、开发和部署。
ccf19881030
2020-11-24
736
0
如何在Java中逐行读取文件
apache
自动驾驶
api
access
java
本文翻译自How to read a file line by line in Java
ccf19881030
2020-11-24
9.2K
0
Signals-The Boost C++ Libraries
c++
java
serverless
Boost.Signals2提供了boost::signals2::signal类,可用于创建信号。 此类在boost/signals2/signal.hpp中定义。 或者,您可以使用头文件boost/signals2.hpp,它是一个主头文件,定义了Boost.Signals2中可用的所有类和函数。
ccf19881030
2020-11-10
1.2K
0
Github项目-cosmos
go
java
github
git
python
之前在Github上面发现了The Algorithms在Github上面看到一个印度人维护的关于算法的项目The Algorithms,里面有各种主流语言的实现。具体可以参见我之前的一篇博客The Algorithms 今天无意中在Github上面又看到一个有关算法和数据结构的仓库cosmos,正如项目README.md文件中所描述的一样: Cosmos是您一生中将遇到和使用的所有算法和数据结构的个人离线收集。 这提供了多种语言的解决方案,包括C,C ++,Java,JavaScript,Swift,Python,Go等。
ccf19881030
2020-11-10
397
0
Node.js中的Base64编码和解码
node.js
编程算法
javascript
ascii
java
本文翻译自Base64 Encoding and Decoding in Node.js
ccf19881030
2020-10-28
16.2K
0
关于Modbus协议的一些资料总结
java
开源
c#
c 语言
A Modbus library for Linux, Mac OS X, FreeBSD, QNX and Win32 libmodbus is a free software library to send/receive data according to the Modbus protocol. This library is written in C and supports RTU (serial) and TCP (Ethernet) communications.
ccf19881030
2020-10-26
1.7K
0
The Algorithms
编程算法
go
java
在Github上面看到一个印度人维护的关于算法的项目The Algorithms,里面有各种主流语言如C++、C、Java、C#、Python、PHP、Go、JavaScript、Swift、Ruby、Kotlin、Scala 如下图所示:
ccf19881030
2020-10-26
362
0
Github上面的awesome系列项目总结
github
git
开源
java
javascript
Github上面有很多awesome的系列项目,当想查找相关主题根据对应的关键字可以直接在GitHub上面搜索awesome,如下图所示:
ccf19881030
2020-10-26
868
0
Java 比较两个字符串内容是否相等
java
编程算法
c++
最近在做项目时,编写SpringBoot后台接口时遇到一个小问题,就是当比较两个String对象内容是否相等时,我第一次使用==没有得到预想到的结果,改成String的equals()方法就OK了。由于一直使用C和C++比较多,C++种的std::string类比较两个字符串内容是否相等时可以直接使用==操作符重载运算符。 下面是根据职位名称获取职位信息以及获取所有职位信息的后台接口代码:
ccf19881030
2020-09-22
7.3K
0
Java逐行读取和写入文件
java
c#
sql
node.js
前面两篇博客讲到go语言逐行读取和写入文件以及nodejs使用readline逐行读取和写入文件和C#逐行读取和写入文件 今天使用Java实现同样的功能,即从输入文件中读取每行数据,然后将每行字段组合成SQL插入脚本,然后逐行写入另外一个空白文件中。
ccf19881030
2020-09-07
2.6K
0
JAVA中获取当前系统时间
java
不论在什么语言中,获取当前系统时间并按照指定格式输出是比较常见的需求,在Java中获取当前系统时间也比较简单。
ccf19881030
2020-07-21
2.3K
0
DES加密ECB模式的Java实现
java
一、方案详细说明 更新内容: 报文添加加密功能 使用终端: RTU 加密方式: DES加密 DES加密模式: ECB模式 填充方式: zeropadding
ccf19881030
2020-06-16
3K
0
使用MFC编写字节转码工具,支持数值与字节码的相互转换
java
最近基于MFC对话框,编写一个字节转码小工具(数值与字节码的相互转换,包括大小端和swap形式,数据包括整型、浮点型数据)。在使用串口、网络通信、嵌入式软件开发时,大小端字节序和Byte Swap是很常见的事情,许多工具软件诸如Modbus Poll和Modbus Slave都提供了数值(short,unsigned short,int, unsigned int,long long,unsigned long long,float,double等数值)的4种表示方式:Big-endian(大端)、Little-endian(小端)、Big-endian byte swap、Little-endian byte swap。如下图所示,Modbus Poll和Modbus Slave的Display菜单显示了这种情况:
ccf19881030
2020-03-19
2K
0
C++和Java中交换两个整数的方法
java
c++
c#
eclipse
ide
在C和C++中交换两个整数有多种方式,我想到的常用方法有以下4种: 1、使用引用传参 2、使用指针传参 3、利用位异或运算符^的特性,并结合引用传参 4、利用加减减运算符,并结合引用传参 当然在C/C++以及Java中直接使用int作为形参进行值传递是无法交换两个整数的,相关的C++测试代码如下:
ccf19881030
2020-02-14
1.6K
0
C++实现对16进制字符串和字节数组的tea加密和解密算法
c++
java
编程算法
c#
数据加密服务
TEA(Tiny Encryption Algorithm) 是一种简单高效的加密算法,以加密解密速度快,实现简单著称。算法真的很简单,TEA算法每一次可以操作64-bit(8-byte),采用128-bit(16-byte)作为key,算法采用迭代的形式,推荐的迭代轮数是64轮,最少32轮。 TEA 算法最初是由剑桥计算机实验室的 David Wheeler 和 Roger Needham 在 1994 年设计的。该算法使用 128 位的密钥为 64 位的信息块进行加密,它需要进行 64 轮迭代,尽管作者认为 32 轮已经足够了。该算法使用了一个神秘常数δ作为倍数,它来源于黄金比率,以保证每一轮加密都不相同。但δ的精确值似乎并不重要,这里 TEA 把它定义为 δ=「(√5 - 1)231」(也就是程序中的 0×9E3779B9)。 下面是维基百科中个关于该算法的C语言描述的代码片段,如下:
ccf19881030
2020-01-13
1.9K
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档