为什么CPU的主频止步于4GHz?

你对CPU的认识大概还停留在奔腾4年代吧……奔腾4最终止步于3.8GHz,原计划推出的4GHz奔腾4处理器也被胎死腹中。英特尔意识到处理器研发道路上走入了“唯主频论”的误区,2004年10月,英特尔总裁贝瑞特惊天一跪,面对着6500人说道:“请原谅我们”,真心地对公司的失误表示忏悔。 其实这个只是因为当年奔腾4的NetBurst架构与制程工艺的限制,奔腾4最终止步于3.8GHz,原计划推出的4GHz奔腾4处理器也被胎死腹中。然而现在由于工艺的进步再加上处理器的架构有很大变化,CPU默认主频超越
分类: 其他 发布时间: 12-10 22:44 阅读次数: 0

加密,解密,shiro用法测试

在shiro授权和认证中,我们经常用到数据的加密和解密,这里做了一些数据的加密方法的测试 1、添加依赖 <!-- https://mvnrepository.com/artifact/org.apache.shiro/shiro-core --> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId>
分类: 其他 发布时间: 12-10 22:44 阅读次数: 0

第七章总结

有了[bx+idata]这种表示内存单元的方式,我们就可以用更高级的结构来看待所要处理的数据。我们通过下面的问题来理解这一点。在codesg中填写代码,将datasg中定义的第一个字符串转化为大写,第二个字符串转化为小写。人在有一定上下文的情况下看到“1计算机中,所有的信息都是进制,而人能理解的信息是已经123”,就可知道这是一个数值,它的大小为至具有约定意义的字符。看到“BASIC"就知道这是在说BASIC这种编程语言:看到"desk" '就知道说的是桌子。而我们要把这些信息存储在计算机中,
分类: 其他 发布时间: 12-10 22:44 阅读次数: 0

12.10个人站立会议

今天我把程序进行了封装,并编写了最后一段代码。 可以实现任意点的撤回。
分类: 其他 发布时间: 12-10 22:44 阅读次数: 0

菜鸡的Java课笔记 实践 数组操作

讲解一个继承的实现思路 要求定义一个数组操作类(Array类),在这个类里面可以进行整型数组的操作,由外部传入数组的大小 ,并且要求实现数据的保存以及数据的输出,同时用户可以在外部调整已有数组大小(只能够扩大数组容量) 随后在这个类上要求派生出两个子类 排序类:通过此类取得数据可以进行排序 反转类:通过此类取得的数组数据要求采用到倒序的方式输出 在整个的开发过程之中暂时不要去考虑子类的问题,只考虑父类自己的设计 数组的核心操作类:Array 分析: 1.类里面可以进行整型数组的操作 里面应该有
分类: 其他 发布时间: 12-10 22:44 阅读次数: 0

TypeError: Cannot read property 'length' of null

本文为博主原创,未经允许不得转载: 异常展示: [Vue warn]: Error in getter for watcher "filterAndSortData": "TypeError: Cannot read property 'length' of null" found in ---> <UxTable> <UxCol> <UxRow> <CustomerDomainCofigDetail> at src/web/manag
分类: 其他 发布时间: 12-10 22:44 阅读次数: 0

约定Service构建方式

  对于DevOps中,将开发好的软件交付给运维人员去部署与维护,过程中参杂着诸多不可控制的变量,如环境问题、版本问题等等,而Docker容器极大程度上解决了这些问题,同时对于服务的持续交付,也变得方便和简洁,本次讲讲我的整个生成流水线中服务部署方面的一些想法和执行方式,或许不是很中意的想法,并且还可能被认为存在漏洞和错误,但是,至少是这个环节是通了的。最完美的前提至少是运行完成,在设计过程中,考虑到了几种情况,主要是针对服务器中镜像生产者和服务承载者之间的关系,也有不同的实现方式。 一、无需
分类: 其他 发布时间: 12-10 22:44 阅读次数: 0

新的前端之路 学习

前言,最近两年,前端发展的速度非常迅猛,把我这个老人远远的甩在了技术的后面,怎么办?知识的更新必须要跟上步伐,不然拿什么来立足?转行?转行的代价也是不可估量的,去新的行业同样面临学习的代价,而且未知的也许会更多,很多次的思量,反反复复,是继续还是放弃之间终于下定了决心,既然走在了前端的路上,继续升级的成本和学习资本应该远比去新的行业来得更容易些吧,在这一行只要继续学习下去,就算找不到工作又能怎样,就算是当做自己的专业素养去学习吧!十年前我就在迷茫的IT路上,没想到十年后,我仍然在这里迷茫,可是
分类: 其他 发布时间: 12-10 22:44 阅读次数: 0

Python----基础语法之变量、常量、用户输入及注释

变量 计算机的主要作用之一是尽心个运算,用Pthon进行述职运算非常容易,跟我们平常计算器一样简单。 变量定义规范 声明变量:name = "ike" 变量第一规则 变量名只能是字母、数字或下划线的任意组合 变量名的第一个字符不能是数字 以下关键字不能声明变量名【'and','as','break','class','continue','def','del','elif','else','except','exec','finally','for','from','global','if',
分类: 其他 发布时间: 12-10 22:44 阅读次数: 0

php 代码功能性技巧

1、如果未定义,禁止访问! 如果你正确的创建了页面,那么任何其他人没有理由访问index.php之外的php页面。一旦index.php被访问后,你可以通过获得引入其他文件的方式来打开需要的页面。你的index页面应该包含类似的以下代码: define('yourPage',1); 然后,其它页面应该包含: if (!defined('yourPage')) die('Access Denied'); 这么做的目的是防止直接访问你的其它php页面。这样,任何试图不通过index.php访问其它
分类: 其他 发布时间: 12-10 22:44 阅读次数: 0

ThinkPHP整合微信支付之Native 扫码支付 模式一

大家好,这篇文章是继微信支付jsapi篇之后的微信支付系列教程第二篇:扫码支付之模式一 介绍下扫码支付目前有两种模式,模式一比模式二稍微复杂点,至于模式一与模式二的具体内容,流程,微信开发文档都有详细介绍,这里就不多说废话,接下来赶紧上教程! 首先我们还是一样,导入微信支付的类库: 接下来是Public下的文件: 这里的配置跟JSAPI支付一样,不需要改动 具体关于文件介绍请参考JSAPI支付,这里就不再说明了 链接地址:http://www.thinkphp.cn/code/1321.htm
分类: 其他 发布时间: 12-10 22:44 阅读次数: 0

ThinkPHP整合微信支付之Native 扫码支付 模式二

大家好,这篇文章是继微信支付之Native 扫码支付 模式一之后的微信支付系列教程第三篇:扫码支付之模式二 介绍下扫码支付目前有两种模式,模式一比模式二稍微复杂点,至于模式一与模式二的具体内容,流程,微信开发文档都有详细介绍,这里就不多说废话,接下来赶紧上教程! demo下载地址:https://github.com/1290800466/mac_win/tree/master/weixin_pay/%E5%85%AC%E4%BC%97%E8%B4%A6%E5%8F%B7%E6%94%AF%E
分类: 其他 发布时间: 12-10 22:44 阅读次数: 0

ThinkPHP整合微信支付之刷卡模式

大家好,这篇文章是继微信支付之Native 扫码支付 模式二之后的微信支付系列教程第四篇:微信刷卡支付 本教程跟前三篇教程不一样,所需要的类库也不一样,所以做刷卡支付的时候,与之前的方法没多少关系,大家注意一下。 下面开始介绍详细步骤! step1:下载微信刷卡支付demo,如下图: WxPayMicropayHelper:这个文件夹下就是刷卡支付微信提供的类库 demo:这个文件夹下是关于刷卡支付的详细demo 我们来看一下demo文件夹: 这里我们要用到 micropay_call.php
分类: 其他 发布时间: 12-10 22:43 阅读次数: 0

mysql 性能优化方法汇总

0、加索引 索引建立规则: 1.索引的字段必须是经常作为查询条件的字段; 2.如果索引多个字段,第一个字段要是经常作为查询条件的。如果只有第二个字段作为查询条件,这个索引不会起到作用; 3.索引的字段必须有足够的区分度; 4.Mysql 对于长字段支持前缀索引; 1、当只要一行数据时使用 LIMIT 1 当你查询表的有些时候,你已经知道结果只会有一条结果,但因为你可能需要去fetch游标,或是你也许会去检查返回的记录数。 在这种情况下,加上 LIMIT 1 可以增加性能。这样一样,MySQL数
分类: 其他 发布时间: 12-10 22:43 阅读次数: 0

PHP 快速实现数组去重

概述 使用PHP的array_unique()函数允许你传递一个数组,然后移除重复的值,返回一个拥有唯一值的数组。这个函数大多数情况下都能工作得很好。但是,如果你尝试在一个大的数组里使用array_unique()函数,它会运行地慢一些。 有一个比较好而且更快的函数array_flip()来替代使用array_unique()函数来创建唯一的数组。这个魔法般的函数会交换数组里面每一个元素的键和值,因为键值必须唯一,因此,你会得到跟array_unique()函数一样的结果。 更快的方式实现PH
分类: 其他 发布时间: 12-10 22:42 阅读次数: 0

php 微信开发之 微信支付 v3 配置

公司需要微信支付现不到镇的是非常的麻烦。然后呢那个要怎么申请我就不写了。因为不是我负责的所以我就记录微信支付开发就好了。自己也记录一下以后要开发好下手 。 1. 到这里下载sdk 版本本V3 : http://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=11_1 2. 下载好后修改配置文件位于: lib/WxPay.Config.php 然后修改 指定的参数 APPID:绑定支付的APPID(必须配置,开户邮件中可查看) MCHID:商户号(必
分类: 其他 发布时间: 12-10 22:42 阅读次数: 0

php的排序

PHP快速排序法代码实例: <?php //快速排序法封装函数 function quick_Sort($array){ //先判断是否需要继续进行,若所要排序数组只有一个元素或没有元素则不需要排序 $len = count($array); if($len <= 1) { return $array; } //如果所给数组元素大于1个,需要排序 //选择数组第一个元素作为标尺 $key = $array[0]; //初始化两个数组 $left_array = array();//小于标尺的
分类: 其他 发布时间: 12-10 22:42 阅读次数: 0

phpstrom 激活

激活 试用期的用户可在 PhpStorm菜单栏–>Help–>Register打开 选择License server,输入以下任意一个地址: http://idea.imsxm.com/ http://114.215.133.70:41017/ http://mcpmcc.com:1017 http://idea.pjoc.pub http://jetbrains.tencent.click 汉化 快捷键前往文件夹: shift+command+G 输入:/Applications/PhpS
分类: 其他 发布时间: 12-10 22:42 阅读次数: 0

PHP微信支付开发实例

1.开发环境 Thinkphp 3.2.3 微信:服务号,已认证 开发域名:http://test.paywechat.com (自定义的域名,外网不可访问) 2.需要相关文件和权限 微信支付需申请开通 微信公众平台开发者文档:http://mp.weixin.qq.com/wiki/home/index.html 微信支付开发者文档:https://pay.weixin.qq.com/wiki/doc/api/index.html 微信支付SDK下载地址:https://pay.weixin
分类: 其他 发布时间: 12-10 22:41 阅读次数: 0

composer 安装laravel5

(一)composer安装 1、Laravel 框架使用 Composer 来管理其依赖性。所以,在你使用 Laravel 之前,你必须确认在你电脑上是否安装了 Composer。 2、没安装点击Composer,看到下图点击download,选择安装的系统环境进行安装 3、Windows下载Composer-Setup.exe之后运行(软件版本:PHP 5.4+,MySQL 5.1+) 4、安装好后运行cmd,输入composer (二)、laravel安装 1、安装完composer之后,
分类: 其他 发布时间: 12-10 22:41 阅读次数: 0