首页 文章 精选 留言 我的

精选列表

搜索[至信链金融数据存证],共10000篇文章
优秀的个人博客,低调大师

谷歌扩招 Fuchsia 人才,以扩展至更多设备平台

谷歌发布的最新招聘信息显示,其正在寻求“Fuchsia Devices 高级软件工程师”人才;以致力于将 Fuchsia 操作系统从当前的 Nest Hub 设备上扩展到"更多的智能设备和其他产品规格"。 招聘内容指出,该公司已经在 2020 年成功的将 Fuchsia 推送到了数百万个谷歌智能显示器上,现在正是扩展到更多其他设备的时候。 尽管 Fuchsia 的首批用途是在智能显示器(smart displays),但我们正在努力扩展到更多的形式因素和用例。Fuchsia Devices 团队负责确保我们能够成功地将 Fuchsia 平台应用于现实世界的产品,为谷歌和我们的用户带来改变。 对此,外媒9to5google 分析称,鉴于招聘信息中的“smart displays”措辞为复数,这表明 Nest Hub Max 和 Nest Hub(第二代)可能很快就有机会切换到 Fuchsia。而谷歌已经非常清楚地表明,智能显示器只是一个开始。在其发布的一份"Engineering Manager, Fuchsia Devices"招聘信息中,该公司解释称,Fuchsia Devices 团队的目标是通过"真正的 consumer devices,将 Nest/Assistant 的范围扩大到新的产品规格"。不过,该职位信息目前已经被删除。 还有一则招聘信息指出,谷歌正在寻找 Fuchsia 的"platform graphics and media"团队人员。 作为 Fuchsia 团队的高级软件工程师,你将推动图形和媒体的技术方向,并确保 Fuchsia 为合作伙伴和基于 Fuchsia 的产品带来最大价值。 你还将影响合作伙伴做出的硬件决策,以提高 Fuchsia 和 Google 为关键图形和媒体工作负载提供高效软件解决方案的能力。 以及另一份“Engineering Manager, Fuchsia, Bluetooth Core”招聘信息: 作为一名工程经理,你将为重大项目提供技术领导,同时管理一个工程师团队。你将优化你自己的代码,并确保工程师能够优化他们的代码。你将领导 Bluetooth Core,塑造我们路线图中几个新工作的未来。 在这个职位上,你将从事一个新的、安全、可靠和灵活的蓝牙堆栈。这是一个独特的机会,可以实现一个广泛流行的连接堆栈,特别强调稳定性、安全性和灵活性,从设备驱动程序和核心服务到用户体验和与第三方服务的整合,此外还可以在多个平台上工作。

优秀的个人博客,低调大师

CakePHP 3.10.0 发布,延长维护期至 2022 年年底

CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC(model–view–controller) 等著名设计模式的开源 Web 框架。CakePHP 用 PHP 编写,以 Ruby on Rails 的概念为模型,并在 MIT 许可下进行分发。 CakePHP 3.10.0 更新内容如下: 延长 3.x 版本的时间线: 根据之前的计划,3.9 是 3.x 的最后一个计划中的版本,而错误修复原计划在 2021 年 6 月 15 日之后停止。由于用户对 3.x 的持续关注和使用,因此决定延长 3.x 的维护时间表并发布 3.10。新的时间表是: 3.10 将继续收到 bug 修复,直到 2021 年 12 月 15 日; 3.10 将继续收到安全修复,直到 2022 年 12 月 15 日; 3.10.0 新内容: 改进了 API 文档; 从 4.x 版本移植了对 Validation::time() 的改进; EmailTrait::assertMailSentFrom()现在接受一个带有地址和别名的数组; 更多详情可查看:https://github.com/cakephp/cakephp/releases/tag/3.10.0

优秀的个人博客,低调大师

Windows 7/8.1 仍可免费升级至 Windows 10

外媒 Windowslatest 消息称,根据其测试,Windows 10 的原始免费升级优惠已在多年前正式到期,但迄今为止,其免费升级的漏洞却依旧有效。 这意味着,如果用户拥有 Windows 7 或 Windows 8.1 的有效许可证,则无需支付 120 美元的升级费用即可获得 Windows 10。 具体地免费升级操作如下:用户可以下载微软官方提供的 Media Creation Tool(媒体介质创建工具)。下载后,需要选择保存文件的升级路径。在Media Creation Tool中,用户只需要按照提示完成升级即可。 升级完成并将设备连接到 Internet 后,将激活 Windows 10 的数字许可证。用户还可以通过转到设置>更新和安全性>激活来验证激活状态。 微软方面似乎也知道这一漏洞的存在,但该公司貌似并不打算阻止用户利用这一漏洞升级到 Windows 10。这或许也与 Windows 10用户的增速并不尽如人意有关。今年 3月,微软方面宣布运行 Windows 10 的月活设备数突破 10 亿,然而这一目标的实现却花费了超过原先目标时间的两倍。 最新的市场份额报告显示,Windows 10 的台式机份额从 57.34% 下降到了 56%,Windows 7 的市场份额则从 26.3% 下降至 25.59%。

优秀的个人博客,低调大师

Ubuntu 20.04 切换至使用 Snap 版本的应用商店

Ubuntu 开发团队的邮件列表显示,即将发布的 Ubuntu 20.04 将默认附带 Snap 版本的应用商店。ubuntu-desktop 和 ubuntu-minimal meta-packages 已被引入应用商店中,以代替常见的 apt/repo 版本。 需要说明的是,这不是新的应用商店,只不过碰巧与当前的 Ubuntu Software store 名字相同,并且同为基于 GNOME,不同之处在于它只是打包为 Snap 应用程序。功能方面很大程度上没有出现改变。 重新打包的应用商店(将在其他发行版中显示为“Snap Store”)仍然允许用户浏览和安装来自 Ubuntu 存档的常规 apt 软件包。它仍然支持处理 deb 安装程序,并且仍然能够进行固件更新。 寻求 Flatpak/Flathub 支持的 Ubuntu 用户将需要首先安装 Ubuntu Software 的常规 apt 版本(仍在维护中,并且支持与 Snap 版本共同运行),因为相关的 gnome-software-plugin-flatpak 无法通过 Snap 获得。 总而言之,这里面唯一真正的变化是看不见的变化,而且对于大部分人来说,他们很少使用 Ubuntu Software 来安装、管理或删除软件,毕竟命令行的效率更高。

优秀的个人博客,低调大师

Git的安装和使用(托管至GitHub的方法)

一、下载Git 1.下载 下载地址: https://git-scm.com/download/win 根据你的操作系统选择32位或者64位 2.安装过程一路next 3.检验安装是否成功 在桌面点击右键,如果出现这两个选项代表安装成功 二、Git初始化及使用 1.点击右键选择 Git Bash Here 输入以下命令: git config -- global user.name '你的用户名'; git config -- global user.email '你的邮箱'; 2.配置后可以输入此条命令看是否设置成功 git config --list 3.创建本地仓库 创建一个文件夹,用作你的仓库 打开这个文件夹,在这个目录下右键,选择Git Bash Here 输入此条命令: git init 4.然后文件夹中会出现一个.git的文件夹 该文件夹属性为隐藏 5.将你的

优秀的个人博客,低调大师

Android Studio创建Android Library发布至本地仓库

本文通过Android Studio创建一个Android Library项目,然后发布到本地的Maven仓库。 1.创建Android Library模块 2.配置build.gradle 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 applyplugin: 'com.android.library' applyplugin: 'maven' android{ compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig{ minSdkVersion 16 targetSdkVersion 21 versionCode 1 versionName "1.0" } buildTypes{ release{ minifyEnabledfalse proguardFilesgetDefaultProguardFile( 'proguard-android.txt' ), 'proguard-rules.pro' } } lintOptions{ abortOnErrorfalse } } dependencies{ compilefileTree(dir: 'libs' ,include:[ '*.jar' ]) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:21.0.3' } uploadArchives{ repositories{ mavenDeployer{ repository(url: 'maven.repo.local' ) pom.project{ name 'viewlibrary' groupId 'secondriver' artifactId 'viewlibrary' version '1.0.0' packaging 'aar' licenses{ license{ name 'TheApacheSoftwareLicense,Version2.0' url 'http://www.apache.org/licenses/LICENSE-2.0.txt' distribution 'repo' } } developers{ developer{ id 'secondriver' name 'secondriver' } } } } } } 3. 执行gradle task发布android Library 1 2 3 4 5 6 7 >setJAVA_HOME=D:\__dev\Java\jdk1. 8 .0_60 >gradleupload :viewlibrary:uploadArchives BUILDSUCCESSFUL Totaltime: 36.351 secs 由于本地默认的JDK是1.6,在执行gradle的时候指定JDK。 发布成功后可以USER_HOME/.m2/setting.xml中指定的在本地仓库目录 secondriver\viewlibrary\1.0.0中看到viewlibrary-1.0.0.aar文件。 4. 在Android App模块中引用依赖该类库 build.gradle文件中配置: 1 2 3 4 5 repositories{ mavenLocal() mavenCentral() jcenter() } 1 2 3 4 dependencies{ compilefileTree(dir: 'libs' ,include:[ '*.jar' ]) compile 'secondriver:viewlibrary:1.0.0@aar' } 本文转自 secondriver 51CTO博客,原文链接:http://blog.51cto.com/aiilive/1716808,如需转载请自行联系原作者

优秀的个人博客,低调大师

升级centos6.5内核至3.10及安装docker

一、升级内核 将版本为2.6.32-431.el6.x86_64的内核升级为3.10.5-3.el6.x86_64 1、安装autfs相关软件执行升级操作 [root@linux-node1 yum.repos.d]# yum install kernel-ml-aufs kernel-ml-aufs-devel 2、修改内核默认启动顺序: default=1 timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz 改为: default=0 timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz 最终结果为: #boot=/dev/sda default=0 timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title CentOS (3.10.5-3.el6.x86_64) root (hd0,0) kernel /vmlinuz-3.10.5-3.el6.x86_64 ro root=UUID=5209c50c-75cb-479d-8cb3-2a60f6c2141f rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet initrd /initramfs-3.10.5-3.el6.x86_64.img 以上步骤操作完之后,重启系统确认内核版本 Last login: Sun May 22 14:52:31 2016 from 192.168.1.4 [root@linux-node1 ~]# uname -r 3.10.5-3.el6.x86_64 [root@linux-node1 ~]# grep aufs /proc/filesystems nodev aufs [root@linux-node1 ~]# 二、安装docker 3、安装docker [root@linux-node1 opuser]# yum install docker-io -y 4、启动docker [root@linux-node1 ~]# /etc/init.d/docker start Starting docker: [ OK ] [root@linux-node1 ~]# 5、查看启动状态: [root@linux-node1 ~]# /etc/init.d/docker status docker (pid 1242) is running... [root@linux-node1 ~]# 6、查看日志: \nSun May 22 07:43:13 CST 2016\n time="2016-05-22T07:43:13.450506633+08:00" level=info msg="Listening for HTTP on unix (/var/run/docker.sock)" time="2016-05-22T07:43:16.507928980+08:00" level=info msg="[graphdriver] using prior storage driver \"devicemapper\"" time="2016-05-22T07:43:16.624039450+08:00" level=warning msg="Running modprobe bridge nf_nat failed with message: insmod /lib/modules/3.10.5-3.el6.x86_64/kernel/net/llc/llc.ko \ninsmod /lib/modules/3.10.5-3.el6.x86_64/kernel/net/802/stp.ko \ninsmod /lib/modules/3.10.5-3.el6.x86_64/kernel/net/bridge/bridge.ko \ninsmod /lib/modules/3.10.5-3.el6.x86_64/kernel/net/netfilter/nf_conntrack.ko \ninsmod /lib/modules/3.10.5-3.el6.x86_64/kernel/net/netfilter/nf_nat.ko \n, error: exit status 1" time="2016-05-22T07:43:17.580829694+08:00" level=warning msg="Your kernel does not support swap memory limit." time="2016-05-22T07:43:17.583622267+08:00" level=info msg="Loading containers: start." time="2016-05-22T07:43:17.583830796+08:00" level=info msg="Loading containers: done." time="2016-05-22T07:43:17.583851803+08:00" level=info msg="Daemon has completed initialization" time="2016-05-22T07:43:17.583881135+08:00" level=info msg="Docker daemon" commit="786b29d/1.7.1" execdriver=native-0.2 graphdriver=devicemapper version=1.7.1 [root@linux-node1 ~]# 7、如果docker启动失败,而且日志中出现如下内容: [root@linux-node1 ~]# cat /var/log/docker \nSun May 22 07:41:07 CST 2016\n /usr/bin/docker: relocation error: /usr/bin/docker: symbol dm_task_get_info_with_deferred_remove, version Base not defined in file libdevmapper.so.1.02 with link time reference [root@linux-node1 ~]# 则需要安装: device-mapper-libs库 [root@linux-node1 ~]# yum upgrade device-mapper-libs 至此将centos6.5内核从2.6.32-431.el6.x86_64升级到3.10.5-3.el6.x86_64 本文转自027ryan 51CTO博客,原文链接:http://blog.51cto.com/ucode/1775978,如需转载请自行联系原作者

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册