求大佬将iptables命令转换成firewalld的命令 1C

Centos 7:
/sbin/iptables -A INPUT -p udp -m policy --dir in --pol ipsec -m udp --dport 1701 -j ACCEPT
/sbin/iptables -A INPUT -p udp -m udp --dport 1701 -j ACCEPT
/sbin/iptables -A INPUT -p udp -m udp --dport 500 -j ACCEPT
/sbin/iptables -A INPUT -p udp -m udp --dport 4500 -j ACCEPT
/sbin/iptables -A INPUT -p esp -j ACCEPT
/sbin/iptables -A INPUT -m policy --dir in --pol ipsec -j ACCEPT

/sbin/iptables -A FORWARD -d 10.0.10.0/24 -j ACCEPT
/sbin/iptables -A FORWARD -s 10.0.10.0/24 -j ACCEPT
/sbin/iptables -A FORWARD -i ppp+ -m state --state NEW,RELATED,ESTABLISHED -j ACCEPT
/sbin/iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT

/sbin/iptables -t nat -A POSTROUTING -s 10.0.10.0/24 -o eth0 -j MASQUERADE

2个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
安卓 不root可以执行 iptables nat命令么?
安卓 不root可以执行 iptables nat命令么? 一直没百度到,百度到的都是2012的文章了,那时候肯定是要root的 不知道现在需不需要
iptables黑白名单 控制上网
我想通过iptables命令只允许如网址中带有"baidu"、"sina"字符的网址上网,其它的一律禁止, 我该如何写命令, 如果上面使用iptables实现之后,后面我想清楚这些iptables,我又该如何做, 求大虾指点,感谢!
linux如何拦截raw_socket原始套接字的网络数据包
请问各位大佬,现在想做一个linux网络数据包的拦截与修改,需要拦截并修改raw_socket原始套接字发送的数据包,有没有好的方法推荐的?已知netfilter和iptables不可行,这两个的拦截发生在网络层,不能拦截链路层的原始套接字数据包。有了解过BPF(eBPF)伯克利包过滤器、ebtables强制匹配特定规则的帧通过iptables、ftrace挂钩内核函数(要求内核版本大于3.19)、LSM内核安全模块挂钩。但这些方法都没有找到好的参考,目前也没有测试成功,是否有其他方法可以实现,比如驱动或者修改内核,有没有大神可以指点指点?先在此谢过。
iptables一个报文走了mangle链就不走nat链了?
mangle表的PREROUTING链添加mark规则,nat的PREROUTING链添加match规则,打几个流过后发现nat表里没有匹配上的报文。 规则如下: mangle表的PREROUTING链 ``` iptables -t mangle -A PREROUTING -j MARK --set-mark 0x01 -i br-user iptables -t mangle -A PREROUTING -m mark --mark 0x01 -i br-user -j zxf ``` nat表的PREROUTING链 ``` iptables -t nat -A PREROUTING -m mark --mark 0x01 -i br-user -j zxf ``` 输入后iptables -nvL截图如下: mangle: ![图片说明](https://img-ask.csdn.net/upload/202001/08/1578476875_781008.png) nat: ![图片说明](https://img-ask.csdn.net/upload/202001/08/1578476947_889473.png) 然后打流,打几个流后截图如下 ![图片说明](https://img-ask.csdn.net/upload/202001/08/1578477291_987719.png) 可以看到,mangle表里计数有增加,而nat表里没有动静。 请问下各路大神,这是咋回事? 如何才能让mangle表里打的mark能在nat表里match上? --------------------------------------------------------------- 补充一下,这个问题是在openwrt上使用wifidog发现的: 在wifidog中,认证过的客户端的报文会在mangle表被打上0x02的mark,然后在nat里匹配上mark就直接放行;没认证过的客户端则不会打mark,在nat表里就匹配不上mark,就将报文重定向到本机的wifidog进程里去。 现在上述问题就造成了重复认证的情况,即mangle表里有打mark的规则,但是在nat表里还是给重定向到本机的wifidog里去了。 本机的nat表里除了wifidog建立的规则没有其他规则了。mangle表有一条多的空规则。 **(本问题所有规则讨论均在PREROUTING链下)**
怎么让docker里面的容器只能访问某些ip?
希望容器只能接收某些ip发送的的数据, 比如container里面只能接收12.34.0.0/16这些ip的数据, 容器本身发送不受限制,不知道linux下怎么写这个iptables。谢谢!
iptables MASQUERADE动作的问题
请问K8s的iptables中,pod2调用自身服务service,会走到下一条中: -A KUBE-POSTROUTING -m comment --comment "kubernetes service traffic requiring SNAT" -m mark --mark 0x4000/0x4000 -j MASQUERADE 这会发向一个网卡设备Cali.c2,但是该设备没有ip,但从结果来看ip报文被设置成了主机ip,这是为什么? ![图片说明](https://img-ask.csdn.net/upload/201911/22/1574429330_164452.jpg)
iptables允许所有本地连接怎么写?
linux上 iptables指令允许所有本地连接怎么写? 前面有 iptables -P INPUT DROP iptables -A OUTPUT -j ACCEPT iptables -A INPUT -i lo -j ACCEPT
iptables指令linux允许ping10秒?
iptables指令允许ping10秒怎么写 iptables -A OUTPUT -j ACCEPT iptables -A INPUT -p icmp -j ACCEPT 外部ping10秒限制怎么加
iptables命令移植到开发板上后,找不到xtables下的库文件
将下载的iptables源码在主机上编译,make install后生成的sbin文件夹下的文件 和lib中的文件分别放到了目标板的/usr/sbin和/usr/lib目录下,输入iptables -h可以正常运行,但是输入: iptables -t nat -A POSTROUTING -o usb0 -s 192.168.6.0/24 -j MASQUERADE后, 返回:could not load target ‘MASQUERADE’:no such file or directory,但是我已经将有关MASQUERADE动态库文件放到了/usr/lib目录下,求过来人帮助指点 下图所示:![图片说明](https://img-ask.csdn.net/upload/201609/04/1473000149_977225.jpg)
iptables与route命令求解
iptables与route两个是什么关系,iptables可以通过nat转发,route也可以转发,两个转发的意义一样吗?
阿里云搭建pptp服务器,为什么配置好后手机可以连接,但不能上网?
在阿里云上搭一个pptp服务器,以便在国外使用国内的网络。使用wget测试1723端口连接时,显示如下: ``` Connecting to 39.107.46.218:1723... connected. HTTP request sent, awaiting response... Read error (Connection reset by peer) in headers. Retrying. ``` 然后就进入无限循环,只能强制停止。 目前基本确认不是防火墙问题,我已经关闭了iptables防火墙,ufw防火墙中允许了1723端口和GRE通讯。在阿里云的安全组策略中也允许了1723端口和GRE通讯。 确认ppypd服务在1723端口正常监听。 ``` netstat -ntulp |grep 1723 tcp 0 0 0.0.0.0:1723 0.0.0.0:* LISTEN 5828/pptpd ``` 配置pptp服务时就是按照网上的教程配置的。服务器系统是Ubuntu。 请问各位高手这是什么情况呢?该怎样解决?
firewalld开启端口转发,本机无法访问转发的端口
在机器A上开启firwalld伪装,将访问机器A的80端口转发到机器B的8080口上,外部机器访问机器A的80端口正常转发到机器B的8080上。机器A本机上的服务访问机器A的80端口就不通 iptables里做端口转发时需要设置OUTPUT链,firewalld要怎么设置才可以本机访问本机的端口转发到其他机器
Linux CentOS7.5服务器设置白名单iptables无效
前面公司在七牛云服务器上采购了一台Linux CentOS7.5服务器作为测试环境服务,因为涉及到一些第三方接口和页面,所以想做一个linux白名单的限制,然后我在csdn上搜索了一些关于设置linux白名单的命令,在服务器上进行相关的操作。 具体如下: 1.关闭了firewall,重新安装了iptables。 2.文件设置如下: /etc/sysconfig/iptables ![图片说明](https://img-ask.csdn.net/upload/201908/08/1565235595_494559.png) /etc/hosts.allow ![图片说明](https://img-ask.csdn.net/upload/201908/08/1565238828_712399.png) 操作完成后重启了iptables服务,但是其他ip还是能访问,并没有生效。 神奇的来了,我在七牛云官方的网站 云主机-安全组内设置了一个白名单,然后就生效了?请问像这种情况,难道只需要在官网设置就好了吗?不需要在服务器上进行配置?
openwrt 设置iptables+haproxy实现https透明代理
pve下虚拟openwrt做软路由,网关为192.168.1.1。openwrt布置haproxy做代理转发。 内网用户1.247需经网关1.1被haproxy转发上网。 iptables设置如下: ``` iptables -A INPUT -p tcp --dport 443 -j ACCEPT iptables -A OUTPUT -p tcp --sport 443 -j ACCEPT iptables -A FORWARD -p tcp --dport 443 -j ACCEPT iptables -A FORWARD -p tcp --sport 443 -j ACCEPT #iptables -t nat -A PREROUTING -p tcp -s 192.168.1.247 --dport 443 -j DNAT --to 192.168.1.1:8443 iptables -t nat -A PREROUTING -p tcp -s 192.168.1.247 --dport 80 -j DNAT --to 192.168.1.1:8800 ``` haproxy 已经简单配置 ``` global defaults log global mode tcp option dontlognull timeout connect 1000 timeout client 150000 timeout server 150000 frontend ss-in bind 192.168.1.247:8443 default_backend ss-out backend ss-out server server1 x.x.x.x:xx maxconn 20480 ``` 目前的问题是访问外网http80端口可以被haproxy转发并上网,iptables 设置生效。 但是访问https 443端口的话只能被转发,haproxy能够接收,但是客户端1.247无法正常上网。 为了证实haproxy的https转发效果,把客户端1.247配置代理 ``` 服务器: 192.168.1.1 端口:8443 ``` 客户端1.247能进行正常https访问,并且经由haproxy转发工作正常。 只是单独在iptables 里配置 ``` iptables -t nat -A PREROUTING -p tcp -s 192.168.1.247 --dport 443 -j DNAT --to 192.168.1.1:8443 ``` 就是不工作。请问各位大侠,我是iptables配置不正确吗? 本人才接触网络知识,各位轻喷,请指正,谢谢!
linux用root给普通用户授权
#创建一个新用户suyan 赋予以下权限 麻烦CSDN的大神们帮忙 1.根目录、dcos目录下面文件有读写权限 2.systemctl命令可以使用包括systemctl start 、systemctl stop、systemctl restart 、systemctl status 3./user/local/bin下面的文件有读写、使用权限 3.可以使用chmod命令groupadd、usermod等命令 4.可以使用yum命令并配置yum源,通过yum命令安装程序。 5.可以是用网络相关的telnet、iptables、route、tcpdump、ssh等命令 6.可以使用docker命令 7.可以使用磁盘相关命令lsblk、fdisk等命令 8.reboot命令
hdfs无法进行词频统计
# hadoop集群,hdfs无法进行词频统计 ## 执行语句: hadoop jar hadoop-mapreduce-examples-2.7.4.jar wordcount \ > /wordcount/input /wordcount/output ``` ``` ## ResourceManager已经启动 [root@hadoop01 mapreduce]# jps 2977 NodeManager 2597 DataNode 3557 Jps 2873 ResourceManager 2494 NameNode ``` ``` ## 防火墙已关闭 [root@hadoop01 mapreduce]# service iptables stop [root@hadoop01 mapreduce]# ``` ``` 错误提示: INFO client.RMProxy: Connecting to ResourceManager at hadoop01/192.168.131.131:8032 org.apache.hadoop.mapred.FileAlreadyExistsException: Output directory hdfs://hadoop01:9000/wordcount/output already exists at org.apache.hadoop.mapreduce.lib.output.FileOutputFormat.checkOutputSpecs(FileOutputFormat.java:146) at org.apache.hadoop.mapreduce.JobSubmitter.checkSpecs(JobSubmitter.java:266) at org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal(JobSubmitter.java:139) at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1290) at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1287) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:422) at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1746) at org.apache.hadoop.mapreduce.Job.submit(Job.java:1287) at org.apache.hadoop.mapreduce.Job.waitForCompletion(Job.java:1308) at org.apache.hadoop.examples.WordCount.main(WordCount.java:87) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.hadoop.util.ProgramDriver$ProgramDescription.invoke(ProgramDriver.java:71) at org.apache.hadoop.util.ProgramDriver.run(ProgramDriver.java:144) at org.apache.hadoop.examples.ExampleDriver.main(ExampleDriver.java:74) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.hadoop.util.RunJar.run(RunJar.java:221) at org.apache.hadoop.util.RunJar.main(RunJar.java:136) ``` ```
iptables配置nat的问题
我用iptables创建了一个链WAN0-VS, 添加规则: (1) iptables -t nat -A WAN0-VS -p tcp -d 172.31.100.62 --dport 3000:4000 -j DNAT --to 192.168.1.32:6000-7000 在PREROUTING链中添加规则指向WAN0-VS: (2) iptables -t nat -A PREROUTING -j WAN0-VS 然后我从外网发包 目的地址为 172.31.100.62 ,目的端口为3500的tcp包,可是为什么在内网的192.168.1.32这台电脑上收不到 我从外网发的包,查看iptales表,发现(2)能匹配到包,而(1)匹配不到包,为什么在上一条链中能匹配到而在下一条链中就匹配不到包了,这些包去哪了,都有哪些可能的原因啊
ubuntu中没有modprobe命令该怎么安装?
最近打算用docker镜像来搭建环境,但是发现所有镜像中都没有常用的命令,在爬坑手动安装的过程中发现在安装iptables的时候需要用到modprobe命令来加载模块。但是最坑爹的是镜像环境中竟然没有modprobe命令。而且apt-cache search没有modprobe,可见这个命令根本就不是靠安装得来的。 有哪位大神给我解解惑?这个是不是属于内核解析的范畴,具体要怎么办?
Linux的terminal里面执行命令有多少种方式啊
最近看到一个和防火墙相关的操作,一开始的是这样的 1. /etc/init.d/iptables start 然后我就man iptables ,那么执行 2. iptables -XXX 是不是也可以达到同样的效果呢,还有点不死心(之前都是以第2种方式执行命令的),又百度,又有新发现 3.service iptables start 新手一枚,请教一下子Linux里面执行命令的方式,是每一个命令都有多种方式吗,比如 cd,ls这样的,如果不是那么有哪些命令有多种执行格式,这些格式的区别是什么,谢谢
Java学习的正确打开方式
在博主认为,对于入门级学习java的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现学习的最好方式就是阅读参考官方文档其次就是国内的书籍,博客次之,这又是一个层次了,这里暂时不提后面再谈。博主将为各位入门java保驾护航,各位只管冲鸭!!!上天是公平的,只要不辜负时间,时间自然不会辜负你。 何谓学习?博主所理解的学习,它是一个过程,是一个不断累积、不断沉淀、不断总结、善于传达自己的个人见解以及乐于分享的过程。
大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了
大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...
linux系列之常用运维命令整理笔录
本博客记录工作中需要的linux运维命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做运维,有些命令忘记了,所以现在整理成博客,当然vi,文件操作等就不介绍了,慢慢积累一些其它拓展的命令,博客不定时更新 free -m 其中:m表示兆,也可以用g,注意都要小写 Men:表示物理内存统计 total:表示物理内存总数(total=used+free) use...
Vue + Spring Boot 项目实战(十四):用户认证方案与完善的访问拦截
本篇文章主要讲解 token、session 等用户认证方案的区别并分析常见误区,以及如何通过前后端的配合实现完善的访问拦截,为下一步权限控制的实现打下基础。
比特币原理详解
一、什么是比特币 比特币是一种电子货币,是一种基于密码学的货币,在2008年11月1日由中本聪发表比特币白皮书,文中提出了一种去中心化的电子记账系统,我们平时的电子现金是银行来记账,因为银行的背后是国家信用。去中心化电子记账系统是参与者共同记账。比特币可以防止主权危机、信用风险。其好处不多做赘述,这一层面介绍的文章很多,本文主要从更深层的技术原理角度进行介绍。 二、问题引入 假设现有4个人...
程序员接私活怎样防止做完了不给钱?
首先跟大家说明一点,我们做 IT 类的外包开发,是非标品开发,所以很有可能在开发过程中会有这样那样的需求修改,而这种需求修改很容易造成扯皮,进而影响到费用支付,甚至出现做完了项目收不到钱的情况。 那么,怎么保证自己的薪酬安全呢? 我们在开工前,一定要做好一些证据方面的准备(也就是“讨薪”的理论依据),这其中最重要的就是需求文档和验收标准。一定要让需求方提供这两个文档资料作为开发的基础。之后开发...
网页实现一个简单的音乐播放器(大佬别看。(⊙﹏⊙))
今天闲着无事,就想写点东西。然后听了下歌,就打算写个播放器。 于是乎用h5 audio的加上js简单的播放器完工了。 演示地点演示 html代码如下` music 这个年纪 七月的风 音乐 ` 然后就是css`*{ margin: 0; padding: 0; text-decoration: none; list-...
Python十大装B语法
Python 是一种代表简单思想的语言,其语法相对简单,很容易上手。不过,如果就此小视 Python 语法的精妙和深邃,那就大错特错了。本文精心筛选了最能展现 Python 语法之精妙的十个知识点,并附上详细的实例代码。如能在实战中融会贯通、灵活使用,必将使代码更为精炼、高效,同时也会极大提升代码B格,使之看上去更老练,读起来更优雅。
数据库优化 - SQL优化
以实际SQL入手,带你一步一步走上SQL优化之路!
2019年11月中国大陆编程语言排行榜
2019年11月2日,我统计了某招聘网站,获得有效程序员招聘数据9万条。针对招聘信息,提取编程语言关键字,并统计如下: 编程语言比例 rank pl_ percentage 1 java 33.62% 2 cpp 16.42% 3 c_sharp 12.82% 4 javascript 12.31% 5 python 7.93% 6 go 7.25% 7 p...
通俗易懂地给女朋友讲:线程池的内部原理
餐盘在灯光的照耀下格外晶莹洁白,女朋友拿起红酒杯轻轻地抿了一小口,对我说:“经常听你说线程池,到底线程池到底是个什么原理?”
经典算法(5)杨辉三角
杨辉三角 是经典算法,这篇博客对它的算法思想进行了讲解,并有完整的代码实现。
腾讯算法面试题:64匹马8个跑道需要多少轮才能选出最快的四匹?
昨天,有网友私信我,说去阿里面试,彻底的被打击到了。问了为什么网上大量使用ThreadLocal的源码都会加上private static?他被难住了,因为他从来都没有考虑过这个问题。无独有偶,今天笔者又发现有网友吐槽了一道腾讯的面试题,我们一起来看看。 腾讯算法面试题:64匹马8个跑道需要多少轮才能选出最快的四匹? 在互联网职场论坛,一名程序员发帖求助到。二面腾讯,其中一个算法题:64匹...
面试官:你连RESTful都不知道我怎么敢要你?
干货,2019 RESTful最贱实践
SQL-小白最佳入门sql查询一
不要偷偷的查询我的个人资料,即使你再喜欢我,也不要这样,真的不好;
项目中的if else太多了,该怎么重构?
介绍 最近跟着公司的大佬开发了一款IM系统,类似QQ和微信哈,就是聊天软件。我们有一部分业务逻辑是这样的 if (msgType = "文本") { // dosomething } else if(msgType = "图片") { // doshomething } else if(msgType = "视频") { // doshomething } else { // doshom...
漫话:什么是平衡(AVL)树?这应该是把AVL树讲的最好的文章了
这篇文章通过对话的形式,由浅入深带你读懂 AVL 树,看完让你保证理解 AVL 树的各种操作,如果觉得不错,别吝啬你的赞哦。 1、若它的左子树不为空,则左子树上所有的节点值都小于它的根节点值。 2、若它的右子树不为空,则右子树上所有的节点值均大于它的根节点值。 3、它的左右子树也分别可以充当为二叉查找树。 例如: 例如,我现在想要查找数值为14的节点。由于二叉查找树的特性,我们可...
“狗屁不通文章生成器”登顶GitHub热榜,分分钟写出万字形式主义大作
一、垃圾文字生成器介绍 最近在浏览GitHub的时候,发现了这样一个骨骼清奇的雷人项目,而且热度还特别高。 项目中文名:狗屁不通文章生成器 项目英文名:BullshitGenerator 根据作者的介绍,他是偶尔需要一些中文文字用于GUI开发时测试文本渲染,因此开发了这个废话生成器。但由于生成的废话实在是太过富于哲理,所以最近已经被小伙伴们给玩坏了。 他的文风可能是这样的: 你发现,...
程序员:我终于知道post和get的区别
是一个老生常谈的话题,然而随着不断的学习,对于以前的认识有很多误区,所以还是需要不断地总结的,学而时习之,不亦说乎
《程序人生》系列-这个程序员只用了20行代码就拿了冠军
你知道的越多,你不知道的越多 点赞再看,养成习惯GitHub上已经开源https://github.com/JavaFamily,有一线大厂面试点脑图,欢迎Star和完善 前言 这一期不算《吊打面试官》系列的,所有没前言我直接开始。 絮叨 本来应该是没有这期的,看过我上期的小伙伴应该是知道的嘛,双十一比较忙嘛,要值班又要去帮忙拍摄年会的视频素材,还得搞个程序员一天的Vlog,还要写BU...
开源并不是你认为的那些事
点击上方蓝字 关注我们开源之道导读所以 ————想要理清开源是什么?先要厘清开源不是什么,名正言顺是句中国的古代成语,概念本身的理解非常之重要。大部分生物多样性的起源,...
加快推动区块链技术和产业创新发展,2019可信区块链峰会在京召开
11月8日,由中国信息通信研究院、中国通信标准化协会、中国互联网协会、可信区块链推进计划联合主办,科技行者协办的2019可信区块链峰会将在北京悠唐皇冠假日酒店开幕。   区块链技术被认为是继蒸汽机、电力、互联网之后,下一代颠覆性的核心技术。如果说蒸汽机释放了人类的生产力,电力解决了人类基本的生活需求,互联网彻底改变了信息传递的方式,区块链作为构造信任的技术有重要的价值。   1...
程序员把地府后台管理系统做出来了,还有3.0版本!12月7号最新消息:已在开发中有github地址
第一幕:缘起 听说阎王爷要做个生死簿后台管理系统,我们派去了一个程序员…… 996程序员做的梦: 第一场:团队招募 为了应对地府管理危机,阎王打算找“人”开发一套地府后台管理系统,于是就在地府总经办群中发了项目需求。 话说还是中国电信的信号好,地府都是满格,哈哈!!! 经常会有外行朋友问:看某网站做的不错,功能也简单,你帮忙做一下? 而这次,面对这样的需求,这个程序员...
网易云6亿用户音乐推荐算法
网易云音乐是音乐爱好者的集聚地,云音乐推荐系统致力于通过 AI 算法的落地,实现用户千人千面的个性化推荐,为用户带来不一样的听歌体验。 本次分享重点介绍 AI 算法在音乐推荐中的应用实践,以及在算法落地过程中遇到的挑战和解决方案。 将从如下两个部分展开: AI算法在音乐推荐中的应用 音乐场景下的 AI 思考 从 2013 年 4 月正式上线至今,网易云音乐平台持续提供着:乐屏社区、UGC...
【技巧总结】位运算装逼指南
位算法的效率有多快我就不说,不信你可以去用 10 亿个数据模拟一下,今天给大家讲一讲位运算的一些经典例子。不过,最重要的不是看懂了这些例子就好,而是要在以后多去运用位运算这些技巧,当然,采用位运算,也是可以装逼的,不信,你往下看。我会从最简单的讲起,一道比一道难度递增,不过居然是讲技巧,那么也不会太难,相信你分分钟看懂。 判断奇偶数 判断一个数是基于还是偶数,相信很多人都做过,一般的做法的代码如下...
《C++ Primer》学习笔记(六):C++模块设计——函数
专栏C++学习笔记 《C++ Primer》学习笔记/习题答案 总目录 https://blog.csdn.net/TeFuirnever/article/details/100700212 —————————————————————————————————————————————————————— 《C++ Primer》习题参考答案:第6章 - C++模块设计——函数 文章目录专栏C+...
8年经验面试官详解 Java 面试秘诀
作者 |胡书敏 责编 | 刘静 出品 | CSDN(ID:CSDNnews) 本人目前在一家知名外企担任架构师,而且最近八年来,在多家外企和互联网公司担任Java技术面试官,前后累计面试了有两三百位候选人。在本文里,就将结合本人的面试经验,针对Java初学者、Java初级开发和Java开发,给出若干准备简历和准备面试的建议。 Java程序员准备和投递简历的实...
面试官如何考察你的思维方式?
1.两种思维方式在求职面试中,经常会考察这种问题:北京有多少量特斯拉汽车?某胡同口的煎饼摊一年能卖出多少个煎饼?深圳有多少个产品经理?一辆公交车里能装下多少个乒乓球?一个正常成年人有多少根头发?这类估算问题,被称为费米问题,是以科学家费米命名的。为什么面试会问这种问题呢?这类问题能把两类人清楚地区分出来。一类是具有文科思维的人,擅长赞叹和模糊想象,它主要依靠的是人的第一反应和直觉,比如小孩...
so easy! 10行代码写个"狗屁不通"文章生成器
前几天,GitHub 有个开源项目特别火,只要输入标题就可以生成一篇长长的文章。 背后实现代码一定很复杂吧,里面一定有很多高深莫测的机器学习等复杂算法 不过,当我看了源代码之后 这程序不到50行 尽管我有多年的Python经验,但我竟然一时也没有看懂 当然啦,原作者也说了,这个代码也是在无聊中诞生的,平时撸码是不写中文变量名的, 中文...
知乎高赞:中国有什么拿得出手的开源软件产品?(整理自本人原创回答)
知乎高赞:中国有什么拿得出手的开源软件产品? 在知乎上,有个问题问“中国有什么拿得出手的开源软件产品(在 GitHub 等社区受欢迎度较好的)?” 事实上,还不少呢~ 本人于2019.7.6进行了较为全面的回答,对这些受欢迎的 Github 开源项目分类整理如下: 分布式计算、云平台相关工具类 1.SkyWalking,作者吴晟、刘浩杨 等等 仓库地址: apache/skywalking 更...
相关热词 c# 引用mysql c#动态加载非托管dll c# 两个表数据同步 c# 返回浮点json c# imap 链接状态 c# 漂亮字 c# 上取整 除法 c#substring c#中延时关闭 c#线段拖拉
立即提问