soc desgin 目前需要做的事情】的更多相关文章

1.熟练的画时序图 达到一旦有想法可以立即通过时序图表达出来. 2.下面是项目中经常用到的典型设计 2.1串并互相转换 2.2cdc 2.3握手协议 2.4cgc(门控时钟) 2.5AHB2reg文件(协议转换) 2.6FSM编码 3.觉得设计一般要做到如下步骤 3.1模块接口框架图 3.2时序图 3.3状态图 自己一定要在code之前一定要有这三张图,code只是最后一步流程而已.否则后患无穷.…
这篇文章首发于我的个人网站:听说 - https://tasaid.com/,建议在我的个人网站阅读,拥有更好的阅读体验. 这篇文章与 博客园 和 Segmentfault 共享. 前端开发QQ群:377786580 这篇文章是基于我在迁移 https://tasaid.com 的时候,和在公司跟进部署 HTTPS 的一些经验所编写.收录在<Said - 从 HTTP 到 HTTPS >系列: 从 HTTP 到 HTTPS - 什么是 HTTPS 从 HTTP 到 HTTPS - IIS 部署…
高级Linux SA需要会做的事情:linux---------系统安装(光盘或自动化安装)linux---------系统常用工具安装(sudo,ntp,yum,rsync,lrzsz sysstat curl wget nmap tree iptraf screen,sysstat net-snmp)linux---------系统优化(内核优化,时间优化,字体优化,vim优化,硬盘优化,fail2ban防暴力工具,增加文件描述符限制优化,默认进程开启优化)linux---------sud…
思路: ioc框架的核心就是管理bean的生命周期,bean的生命周期包括:创建,使用,销毁. 创建 容器在创建一个bean的实例之前必须要解决以下问题:第一个问题: 创建bean的信息如何提供给你容器? 容器通过xml文件或者json格式预定义一些元素指定创建一个类需要的信息, 如:包点类名,属性名以及对应的属性值,以及该实例是否为单例等等. 然后根据这些信息通过java反射技术就可以创建这个类实例. 也可以用过特定的注解,扫描特定注解获取到特定注解所在的类信息就可以利用 java反射技术创建…
php大力力 [039节]  修改一下后台项目,同时启用印象笔记,要做的事情todo列表,记录在印象笔记,速度快一些…
学好php能做什么?其实学好php能做的事情很多! 一. 学好php可以就业 1:大中小公司通吃. 现在几乎所有有前途的公司都会在互联网上安家.只要在网上安家,就需要找这些方面的技术人员,而且很多公司越来越意识到LANMP的独特优势. 开源.免费,极大降低成本......所以你会有越来越多的就业机会.你可以去大中小公司,只要你的技术力量跟得上,你随时都有可能成为空降兵! 这个领域对高手很欢迎! 2:各行各业通吃. 你能想象的到一个做生物科技的公司会给你发面试通知吗?如果你是学地理的.学历史的,估…
<spring扩展点之三:Spring 的监听事件 ApplicationListener 和 ApplicationEvent 用法,在spring启动后做些事情> <服务网关zuul之七:zuul中的动态刷新路由配置> <ApplicationEvent事件机制源码分析> <JDK自带的观察者模式> 背景 在开发工作中,用到spring cloud的zuul,zuul中的动态刷新zuul的路由信息中用到了事件监听,事件监听也是设计模式中 发布-订阅模式.…
10件在PHP7中不要做的事情 1. 不要使用mysql_函数 这一天终于来了,从此你不仅仅“不应该”使用mysql_函数.PHP 7 已经把它们从核心中全部移除了,也就是说你需要迁移到好得多的mysqli_函数,或者更灵活的 PDO 实现. 2. 不要编写垃圾代码 这一条可能易于理解,但是会变得越来越重要,因为 PHP 7 的速度提升可能会隐藏你的一些问题.不要仅仅满足于你的站点速度,因为迁移到 PHP 7 才让它变快. 为了理解速度有多重要,以及如何把事情做得更好,请看一看我们的文章速度优化…
#!/usr/bin/env python #coding:utf8 #Author:lsp #Date:下午2:17:54 #Version:0.1 #Function: 每隔一段时间做一个事情 from datetime import date, time, datetime, timedelta #要做的事情 def work(): print "hello world." def runTask(func, day=0, hour=0, min=0, second=0): #…
10件5G能实现,但4G不能做的事情 从三星Galaxy S10 5G手机到OnePlus 7 Pro 5G手机以及更高版本,首批5G手机现已上市.5G网络时代的开启是从小范围内,如果你居住在可以使用5G的地方,那么它可能值得尝试. 5G作为下一代移动技术,它不仅仅是速度更快,还将实现全新的应用,而这些应用是在4G时代不可能或者不实用的. 5G的一些最佳用途可能还没有被发现,但下面是我们已经知道的十个令人兴奋的用途. 1.8K流媒体视频 4K流媒体视频不是很多人会通过4G观看.然而,5G应该可以…
js中ajax连接服务器open函数的另外两个默认参数get请求和默认异步(open的post方式send函数带参数)(post请求和get请求区别:get:快.简单 post:安全,量大,不缓存)(服务器同步和异步区别:同步:等待服务器响应当中浏览器不能做别的事情)(ajax和jquery一起用的) 一.总结 1.open的post方式send函数带参数:如果连接服务器open函数中的请求方式是post方式的话,那么向服务器发送请求的send需要带上参数(默认get方式的话是直接url带参数,…
JS可以做很多事情,例如: 使用JavaScript可以做很多事情,使网页更具互动性,并为网站用户提供更好.更令人兴奋的体验.JavaScript允许您创建一个活动的用户界面,当用户在页面之间导航时,该界面会反馈给用户.使用javascript确保用户在表单中输入有效信息,从而节省您的业务时间和开支.使用javascript,可以根据用户操作创建自定义的HTML页面.JavaScript还可以处理表单.设置cookie.即时构建HTML页面和创建基于Web的应用程序.实际上,javascript…
生活节奏的加快,使得很多人无法适从.很多人,浑浑噩噩,庸庸碌碌,觉得一天做了很多事,却总是一事无成.还有些人,觉得得过且过也很好,但是到头来,却让自己陷入慌乱之中.本想要自由自在的生活,但是却往往却被各种枷锁所捆绑.人的一生,到底该怎么做才能够稍微轻松些呢?最近,星盟投资副总裁DENIEL先生说到,自律,会让一个人的生活变得更轻松.同时,他还给大家提了几点关于自律的建议. 早早起床 DENIEL SOIBIM先生表示,早睡早起无论是对于一个人的身体健康还是工作效率来说,都很重要.早起不仅影响着我…
一看就懂的 安装完ubuntu 18.04后要做的事情和使用教程原创CrownP 最后发布于2019-02-05 00:48:30 阅读数 2982 收藏展开1.更改为阿里云的源点击软件和更新 点击其他站点 点击选择其他服务器.因为国内的服务器也有许多,此举选择最适合自己的.点击后等待一会儿 选择后确认并 重新载入即可2.修改左侧栏图标点击为缩放命令gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimi…
1.它计算类型以及所有基类型(一直到System.Object,虽然它没有定义自己的实例字段)中定义的所有实例字段需要的字节数.堆上的每个对象都需要一些额外的成员---即“类型对象指针”和“同步块索引”. 这些成员由CLR用于管理对象.这些额外成员的字节数会计入对象大小. 2.它从托管堆中分配制定类型要求的字节数,从而分配对象的内存,分配的所有字节都设为0. 3.它初始化对象的“类型对象指针”和“同步块索引”成员. 4.调用类型的实力构造器,向其传入在对new的调用中指定的任何实参.大多数编译器…
导读 我相信,Linux 最好也是最坏的事情,就是内核空间(kernel space)和用户空间(user space)之间的巨大差别.如果没有这个区别,Linux 可能也不会成为世界上影响力最大的操作系统. Linux内核空间和用户空间与燃起的Linux社区之火 如今,Linux 的使用范围在世界上是最大的,而这些应用又有着世界上最大的用户群——尽管大多数用户并不知道,当他们进行谷歌搜索或者触摸安卓手机的时候,他们其实正在使用 Linux. 如果不是 Linux 的巨大成功,Apple 公司也…
刚刚在园子里看到一篇特别好的文章,就拿到我的园子里分享了. 1. 不要使用mysql_函数 这一天终于来了,从此你不仅仅“不应该”使用mysql_函数.PHP 7 已经把它们从核心中全部移除了,也就是说你需要迁移到好得多的mysqli_函数,或者更灵活的 PDO 实现. 2. 不要编写垃圾代码 这一条可能易于理解,但是会变得越来越重要,因为 PHP 7 的速度提升可能会隐藏你的一些问题.不要仅仅满足于你的站点速度,因为迁移到 PHP 7 才让它变快. 为了理解速度有多重要,以及如何把事情做得更好…
1. 不要使用mysql_函数 这一天终于来了,从此你不仅仅"不应该"使用mysql_函数.PHP 7 已经把它们从核心中全部移除了,也就是说你需要迁移到好得多的mysqli_函数,或者更灵活的 PDO 实现. 2. 不要编写垃圾代码 这一条可能易于理解,但是会变得越来越重要,因为 PHP 7 的速度提升可能会隐藏你的一些问题.不要仅仅满足于你的站点速度,因为迁移到 PHP 7 才让它变快. 为了理解速度有多重要,以及如何把事情做得更好,请看一看我们的文章速度优化入门指南. 作为一名开…
因此,本质上,程序正在读取文本行,解释它们,并基于它们执行操作.这些"网络守护进程"利用的一个方便的特征是它们可以使用"标准输入"和"标准输出"与客户端计算机通信,对于正常程序,其将是键盘和运行程序的人的显示.但在这种情况下,它正在读取和写入另一台计算机上运行的另一个程序(如Microsoft Outlook). 要了解缓冲区溢出的工作原理,您需要查看以下非常小的C程序: #include <stdio.h> main(){ char…
onPause(): 当系统调用你的activity中的onPause(),从技术上讲,那意味着你的activity仍然处于部分可见的状态,当时大多数时候,那意味着用户正在离开这个activity并马上会进入Stopped state. 你通常应该在onPause()回调方法里面做下面的事情: 停止动画或者是其他正在运行的操作,那些都会导致CPU的浪费. 提交没有保存的改变,但是仅仅是在用户离开时期待保存的内容(such as a draft email). 释放系统资源,例如broadcast…
之前学习了javaGC的原理机制,有了一定的了解,现在做一个整理总结,便于理解记忆,包括三个问题: 1. java GC是什么时候做的? 2. java GC作用的东西是什么? 3. java GC具体都做了些什么事情? 关于java GC原理参看另一篇随笔: http://www.cnblogs.com/clarke157/p/7091990.html 1. java GC是什么时候做的? 也就是GC的触发条件,eden 满了minor gc,升到老年代的对象大于老年代剩余空间full gc,…
1.import和include的区别: import可以防止头文件的重复包含 2.NSLog 和printf的区别: 1,NSLog可以自动换行, 输出调试信息, printf不能. 2,NSLog 函数的参数是一个NSString 对象 3,printf函数的参数是一个字符串常量指针 3.当创建一个对象的时候:Person *p1 = [Person new],做了三件事情: 1,申请堆内存空间: 2,给实例变量初始化: 3,返回所申请空间的首地址; 4. 类方法和对象方法的比较 1. 对象…
就像文章标题说的我是打算写一篇从UWP移植到WinUI的帖子,本来打算是想写一篇WinUI的学习帖子,可是觉得市面上UWP的教程WPF的教程都是很多了,所以干脆就直接硬怼项目吧,先声明我不是来挖UWP的坟墓的. 话不多说,我是拿第三方的哔哩作为练手项目的,之所以选这个,大家也应该知道,云之幻做的UWP应用颜值也算是上层了,而且他的项目都做了很多的自定义的样式,刚好可以测试WinUI的兼容程度,看微软现在的意思好像对桌面版情有独钟,于是我就先用WinUI桌面版练手了,先上项目地址. 云之幻的原仓库…
大家好,我是架构摆渡人.这是实践经验系列的第九篇文章,这个系列会给大家分享很多在实际工作中有用的经验,如果有收获,还请分享给更多的朋友. Mybatis是我们经常用的一款操作数据库的框架,它的插件机制设计的非常好,能够在很多需求场景下派上用场.如果你还没用过Mybatis的插件(Mybatis 插件实际是一种拦截器),那么需要仔细阅读这篇文章. SQL监控埋点 说句大实话,大部分性能问题都发生在存储层.当然对于优化我们需要有足够的样本,这些样本也就是慢SQL.数据库本身就有慢SQL的日志,但不方…
Main 程序的入口要做哪些事: 1.从主类中实例化程序(UIApplication)对象 2.如果有委托的话,从给定的类实例化委托和设置程序(UIApplication) 的代理. 3.开启主事件的循环,包括应用程序(UIApplication) 的运行循环,开始处理事件,让那个程序一直跑起来. 4.加载Info.plist 文件中指定要加载的Main.storyboard文件,包括NSMainNibFile关键和有效的nib文件和nib文件名字,加载nib文件 加载Main.storyboa…
"iOS8.1就已经有这个功能了,只是木有现在这么的火,现在的趋势是要火的节奏,因此很多电商平台B2B,P2P,C2C,X2X都有可能需要这个屌丝的付款功能了,在此简单的研究一下." 第一步先修改target为iOS 8.1,当然支持中国的需要9.2以上且需要iPhone6以上了,然后在项目Capabilities里将Apple Pay设置为on,这将自动导入需要的库文件,然后添加一个权限文件并设置,最后修改或创建你的App ID. 正如上图提示的一样,你可能会注意到上面没有有效的Me…
iOS封包前的注意事项: 0.功能测试,打点测试都已OK 1.创建case,使用master执行此轮case,修改版本号 2.建议使用各个系统的机型,如8,9,10,11,12, iPad等 3.master包验证OK后需要让开发上传包到testflight 4.安装appstore的包,进行些许操作后 5.再安装testflight的包,验证测试 6.测试OK后发布邮件,并QQ渠道负责人   封包后的注意事项: 1.更改master包名 2.资源管理系统上传资料 3.更新wiki 提交注意事项…
Ubuntu 16.04安装完成后,还需要做一些配置才能愉快的使用,所以装完系统后还要进行一系列的优化. 1.删除libreoffice libreoffice虽然是开源的,但是Java写出来的office执行效率实在不敢恭维,装完系统后果断删掉 sudo apt-get remove libreoffice-common 2.删除Amazon的链接 sudo apt-get remove unity-webapps-common 3.删掉基本不用的自带软件(用的时候再装也来得及) sudo a…
new Exception 这段代码,会调用父类ThrowAble的构建方法,在构造方法中会调用fillInstackTrace这个native方法. 会把当前线程异常发生的信息,上下文记录在栈调用指针中. 然后我们可以在处理异常的地方,调用getStackTrace()方法获取StackTraceElement[]这个数组就知道异常发生时候的上下文,然后就能做一些特殊处理了.…
是从 https://www.osboxes.org/ubuntu/ 下载的vdi文件,估计vmware对应的应该也有. 1. 安装 openssh-server apt-get install openssh-server 可以对 openssh server进行配置$ sudo vi /etc/ssh/sshd_config找到PermitRootLogin no一行,改为PermitRootLogin yes:虽然这样介绍,但我发现实际并不需要设置开启图形界面登陆: //要修改配置文件,首…