sunansheng
码龄10年
关注
提问 私信
  • 博客:2,802,138
    社区:50
    2,802,188
    总访问量
  • 226
    原创
  • 1,310,775
    排名
  • 719
    粉丝
  • 4
    铁粉

个人简介:好懒啊,不想写!!!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:香港
  • 加入CSDN时间: 2015-05-12
博客简介:

苏南生的CSDN博客

博客描述:
Oracle ERP Technology
查看详细资料
个人成就
  • 博客专家认证
  • 获得419次点赞
  • 内容获得105次评论
  • 获得847次收藏
  • 代码片获得469次分享
创作历程
  • 24篇
    2019年
  • 8篇
    2018年
  • 47篇
    2017年
  • 82篇
    2016年
  • 77篇
    2015年
成就勋章
TA的专栏
  • TCP/IP网络协议简介
    5篇
  • Oracle APEX新手教程
    13篇
  • Odoo 8.0深入浅出开发教程
    11篇
  • Oracle 基础
    46篇
  • Oracle PLSQL
    15篇
  • Oracle DBA
    40篇
  • Oracle EBS
    48篇
  • Oracle EBS DBA
    41篇
  • Oracle EBS 系统管理
    10篇
  • Oracle EBS 安装/克隆
    9篇
  • FIN/GL/AP/AR
    13篇
  • Oracle WorkFlow
    2篇
  • Oracle OAF
    6篇
  • Oracle ADF
    7篇
  • Oracle 备份与恢复
    7篇
  • Oracle BI
    3篇
  • Oracle ODI
    3篇
  • Oracle GoldenGate
    1篇
  • Oracle 性能优化
    7篇
  • Oracle APEX
    18篇
  • Linux
    19篇
  • Linux Shell
    1篇
  • Tutorial教程
    27篇
  • Odoo&OpenERP
    11篇
  • Python
    11篇
  • Webservice&接口
    7篇
  • 计算机网络
    8篇
  • Go语言
    17篇
  • Java
    6篇
  • Oracle JET
  • 其它
    2篇
  • 云计算
    2篇
  • 中间件
    4篇
  • 技术
    16篇
  • 工具
    2篇
  • DIS/PO/INV/OM
    1篇
  • 国际贸易
    6篇
  • 思维
    7篇
  • 区块链
    1篇
兴趣领域 设置
  • 运维
    系统架构
技术交流

苏南生的博客
主页 | BOOK搜索 | 免费杂志 | <script></script>
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

183人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

思维导图(二):绘制规则

思维导图有其自身的规则和技巧,对于初学者来说,掌握这些规则和技巧是非常必要的。只有在理解并熟练掌握这些技巧之后,绘图者才可以根据自己的意愿去发展属于自己的思维导图技巧和规则。关键词使用规则规则 1:尽量用关键词而少用短语或句子关键词是独立的意义单元,人的思考是基于关键词进行的。譬如,在听了一个演讲后,听众并不能记住演讲者的原话,但却能记得演讲者表达的意思。实际上,听众是记住了演讲者提到...
原创
发布博客 2019.06.15 ·
7161 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

思维导图(一):高效的思维工具

从线性思考到非线性思考人类的思维可以分为线性思维和非线性思维两种。一般来讲,线性思维是一种直线的、单向的、单维的、缺乏变化的思维方式,如逻辑思维;非线性思维则是相互连接的,非平面、立体化、无中心、无边缘的网状结构,类似于人的大脑结构和血管组织,如发散性思维、系统思维。这两种思维模式虽然存在着巨大的差别,但却无优劣之分,它们之间各有利弊。线性思维有助于深入思考,探究到事物的本质;非线性思维有助于...
原创
发布博客 2019.06.15 ·
5479 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

生活中的定律——劣币驱逐良币

400多年前,英国著名经济学家格雷欣发现了一个有趣的现象,两种实际价值不同而名义价值相同的货币同时流通时,实际价值较高的货币,也就是“良币 ”,必然退出流通——它们被收藏、熔化或被输出国外;实际价值较低的货币,也就是“劣币”,却充斥市场。 人们称这种现象为“格雷欣法则”,也就是“劣币驱逐良币规律”。“劣币驱逐良币”的原则不仅存在于货币流通中,社会生活的方方面面也都存在着类似现象,比如,清官...
原创
发布博客 2019.05.24 ·
12239 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

生活中的定律——破窗效应

破窗理论:没修复的破窗,导致更多的窗户被打破由美国政治学家威尔逊和犯罪学家凯琳观察总结的“破窗理论”指出环境可以对一个人产生强烈的暗示性和诱导性。读读下面这个例子:如果有人打坏了一栋建筑上的一块玻璃,又没有及时修复,别人就可能受到某些暗示性的纵容,去打碎更多的玻璃。久而久之,这些窗户就给人造成一种无序的感觉,在这种麻木不仁的氛围中,犯罪就会滋生、蔓延。要想引导一个好的环境,除了要维...
原创
发布博客 2019.05.24 ·
1311 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

生活中的定律——墨菲定律

凡是可能出错的地方,就一定会出错。Anything that can go wrong will go wrong.——爱德华·墨菲,来自美国空军的一位工程师上尉。墨菲定律或许你之前从未耳闻墨菲定律,但你一定在生活中亲身经历过各种各样麻烦的事,糟糕的事:排队买冰激凌的时候,旁边那个队的速度永远比你快; 你已经想好了穿戴整齐,出门赴约,可就在晚上回来的时候,你发现早上竟然忘了...
原创
发布博客 2019.05.23 ·
2603 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

马太效应

马太效应马太效应(Matthew Effect),指强者愈强、弱者愈弱的现象,广泛应用于社会心理学、教育、金融以及科学领域。马太效应,反映的社会现象是两极分化,富的更富,穷的更穷。名字来自圣经《新约·马太福音》一则寓言:“凡有的,还要加倍给他叫他多余;没有的,连他所有的也要夺过来”。“马太效应”与“平衡之道”相悖;与“二八定则”类似,是十分重要的人类社会规律。中国古代哲学家老子曾提出类似的思...
原创
发布博客 2019.05.23 ·
1228 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

区块链两种推广思路

从推广区块链的方式看,当下区块链服务于实体经济,可以分为两种基本思路,即提供解决方案的思路,和做技术与应用平台的思路。银行等金融机构偏爱行业解放方案的形式提供技术解决方案的思路,是针对区块链技术需求,做一对一的技术开发,实现应用上线。这种思路既包括企业内部自己开发技术形成解决方案,也包括技术公司为应用场景提供解决方案。这类应用就是为实体经济提供行业解决方案的模式,基本都是采用联盟链...
原创
发布博客 2019.05.23 ·
7878 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

理性思维与感性思维

艺术与思想我对艺术的定义简单地说就是:艺术是用来表达我们的感性存在的媒介。而对思想,我的定义是:思想是人思考的过程和结果的总称。过程包括对外在世界(包括人自身)的观察,综合,逻辑推理等等,结果就是观点,观念等等。总的来说,艺术和思想是人类精神活动的两大类,一个涵盖“感性思维”,一个代表“理性思维”,一个传达感情,一个传达概念。这两者都有自己的典型代表:代表纯理性类的有哲学,逻辑学,代表纯感...
原创
发布博客 2019.05.19 ·
3006 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

硬件思维与软件思维模式

硬件思维与软件思维诺贝尔经济学奖获得者Daniel Kahneman曾经写过一本畅销书(Thinking, Fast and Slow),他把人类的思维分为两个层次,第一层是“硬件思维模式”,第二层是“软件思维模式”。硬件思维模式是人类最基本的也是最经济的思维模式,我们每天绝大多数情况下都是处于这种状态,因为人们每天在生活中所遇到的场景都十分类似。可是,当人们遇到了一个新的问题时,在意识中...
原创
发布博客 2019.05.19 ·
1862 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

边际效用价值论:从钻石和水的悖论谈起

钻石和水的悖论(diamond–water paradox),又称为价值悖论,在经济学中非常有名。其大意是:就人类生存来说,水比钻石重要得多;但在市场上,钻石却比水要贵得多。钻石和水本来没有太大关系,但把它们拿来对比后竟成为经济学史上有名的悖论。这个悖论颇有点历史渊源。据说柏拉图,伽利略都讨论过它。特别是在亚当·斯密把这个悖论写进《国富论》后,它的名气大增。现在很多经济学的教科书都要拿...
原创
发布博客 2019.05.16 ·
15185 阅读 ·
11 点赞 ·
7 评论 ·
16 收藏

golang单例模式

定义单例对象的类必须保证只有一个实例存在,全局有唯一接口访问。实现1-懒汉方式type singleton struct{}var ins *singletonfunc GetIns() *singleton{ if ins == nil {   ins = &singleton{} } return ins}缺点:非线程安全。当正在...
原创
发布博客 2019.05.13 ·
524 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

go sync.once用法

作用sync.once可以控制函数只能被调用一次。不能多次重复调用。示例代码:package mainimport ( "fmt" "sync")func main() { o := &sync.Once{} var wa sync.WaitGroup wa.Add(2) go do(o,&wa) go...
原创
发布博客 2019.05.13 ·
1695 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

GO语言并发编程-原子操作

引言举一个例子, 将变量 n 从 0 开始, 自增 1000 次, 然而对于并发操作而言, 当两个或两个以上的 goroutines 同时读取内存中的 n 值, 然后将 n+1 的值放回内存,可能多次自增的结果,这个 n 只自增了 1 次!这里需要使用原子操作, 以保证多个 goroutines 对同一块内存的操作是原子的, 即保证本例中 n 自增到最后的值为 1000.示例Go语...
原创
发布博客 2019.05.13 ·
715 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

GO语言实现TCP端口转发【代码】

package mainimport ( "fmt" "log" "net")func main() { //源端口,目的端口 var fromport, toport int = 2222, 88 fromaddr := fmt.Sprintf("127.0.0.1:%d", fromport) toaddr := fmt.Sprintf("127.0.0.1:%d", ...
原创
发布博客 2019.05.13 ·
2474 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

go语言数据类型转换

数值间转换int和int64之间转换,类似于java的强制类型转换:int转int64int64:=int64(int)int64转intint:=int(int64)float64转intint:=int(3434.64)数值转字符串int到stringstring:=strconv.Itoa(int)注意:string(45) ,这种形式是ASCII编码的转...
原创
发布博客 2019.05.08 ·
539 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

并发与并行的区别

并发(Concurrent)与并行(Parallel)当有多个线程在操作时,如果系统只有一个CPU,则它根本不可能真正同时进行一个以上的线程,它只能把CPU运行时间划分成若干个时间段,再将时间段分配给各个线程执行,在一个时间段的线程代码运行时,其它线程处于挂起状态.这种方式我们称之为并发(Concurrent).当系统有一个以上CPU时,则线程的操作有可能非并发.当一个CPU执行一个线程时...
原创
发布博客 2019.04.29 ·
276 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

GO语言net实现SMTP

直接上代码:package mainimport ( "encoding/base64" "fmt" "net" "time")type Sender struct { UserName string Password string From string To string Subject...
原创
发布博客 2019.04.28 ·
710 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

对邮件服务器的一点思考

正常发送邮件我们一般使用SMTP服务器帮我们代发邮件。例如我申请了一个163邮箱,我会通过客户端,使用用户名和密码登录163的SMTP服务器,帮我代发邮件到QQ邮箱或者其它邮箱。这个时候我们是需要有用户名和密码的,否则163的SMTP不会允许我们发送邮件。那么问题来了,在163给QQ邮箱发送邮件的时候,163怎么登录到QQ邮箱的?如果不登陆,那么QQ怎么允许163发送邮件?该问题的思考...
原创
发布博客 2019.04.28 ·
2428 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

GO语言之bytes.buffer

bytes.Bufferbytes.Buffer是一个缓冲byte类型的缓冲器存放着都是byte。Buffer 是 bytes 包中的一个type Buffer struct{…}。A buffer is a variable-sized buffer of bytes with Read and Write methods. The zero value for Buffer is...
原创
发布博客 2019.04.28 ·
4041 阅读 ·
4 点赞 ·
1 评论 ·
8 收藏

GO语言 String() 方法的思考

String()方法对于定于了String()方法的类型,默认输出的时候会调用该方法,实现字符串的打印。例如下面代码:package mainimport "fmt"type Man struct { name string}func (m Man) String() string { return "My name is :" + m.name}fu...
原创
发布博客 2019.04.28 ·
8733 阅读 ·
3 点赞 ·
10 评论 ·
4 收藏
加载更多