- 博客(67)
- 资源 (9)
- 收藏
- 关注
原创 昇思MindSpore技术公开课:探索AI世界的新奇之旅
课程设计了一系列的实际案例,让我在动手操作中更直观地领会了大型语言模型的构建过程尤其是第一节课,老师们对语言历史的娓娓道来和发展,以及transform原理,注意力机制,多头机制这些内容,用简单的形式讲述出来,让我觉得AI不再是遥不可及的技能。我觉得这个项目很大胆很有想法,里面有一位老师的话让我印象深刻,他说华为的这个平台,就像是一辆汽车(当然肯定是很起始阶段的,发展阶段的汽车),而TensorFlow这些平台就像一架舒服马车,目前看可能这个简陋的汽车是不如这个马车舒服,但是一定是未来的方向。
2024-01-24 11:57:26
463
1
原创 windows系统VMware中CentOS网络设置
在VMware虚拟机里安装CentOS,一般设置为NAT上网方式,十分方便。但是这样有个缺点,这样的上网方式是DHCP的,也就是每一次重启你的ip都会改变。如果你进入/etc/sysconfig/networt-scripts/ifcfg-eth0文件,将上网类型从dhcp修改为static,并对ip,掩码,网关做相应修改之后,重启网络服务,这时候可以看到静态ip生效了。设置静态ip非常有用,尤其
2016-11-24 14:36:25
2206
1
原创 三、 mysqlbinlog使用简介
日志是把数据库的每一个变化都记载到一个专用的文件里,这种文件就叫做日志文件。二进制日志由配置文件的log-bin选项负责启用,Mysql服务器将在数据根目录创建两个新文件XXX-bin.001和xxx-bin.index,若配置选项没有给出文件名,Mysql将使用主机名称命名这两个文件,其中.index文件包含一份全体日志文件的清单。Mysql会把用户对所有数据库的内容和结构的修改情况记入XXX-
2016-06-25 20:42:00
1216
原创 windows下使用C++操作MySQL数据库
系统环境 操作系统:windows 7 64位 编译环境:visual studio 2015 MySQL版本: 5.6.31-log MySQL Community Server (GPL)环境设置1、将IDE设置为x64平台的,否则编译的时候会有警告,而且有些模块跟64位的MySQL对应不上导致编译链接失败。 project->项目的pr
2016-06-25 20:23:13
3945
1
原创 二、mysqldump使用简介
mysqldump是一种mysql逻辑备份的工具,备份出来的文件可以是CSV格式,文本格式或者xml格式,导出指定数据库的内容为一系列可执行的建表,插入数据等sql语句的集合。 mysqldump工具使用时有丰富的可选参数,具体可查看官网手册,以下做简单的示例。1、dump出本地数据库menagerie下的数据表pet 在cmd窗口键入命令 mysqldump
2016-06-23 08:59:01
650
原创 一、64位windows 安装mysql
1、下载mysql 我选择免安装版本,即.zip包,下载的是64位的MySQL Community Server 5.6.31http://dev.mysql.com/downloads/mysql/5.6.html#downloads2、解压 比如我直接解压至F盘,解压后mysql的根目录为 F:\mysql-5.6.31-winx643、增加or
2016-06-22 21:37:35
2131
转载 VMware虚拟机NAT模式的具体配置
NAT模式的具体配置NAT方式:虚拟机可以上外网,可以访问宿主计算机所在网络的其他计算机(反之不行)。1.1.1. 查看虚拟机的网络参数1) 打开虚拟机,选择菜单“编辑”》“编辑虚拟网络”,如下图: 2) 选中列表中的“VMnet8 NAT”,点击左下角“恢复默认”按钮,恢复默认参数设置。然后点击“NAT设置”按钮,
2016-06-11 10:36:58
564
原创 MySQL远程登录设置
1、 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;2、 FLUSH PRIVILEGES;注:1、*.* 前者表示"表",后者表示"数据库",*表示通配符,意思为所有数据库中的数据表2、'root'@'%'表示所有ip或者主机上的名为root的用户,'%
2016-06-02 20:09:32
539
原创 2016网易游戏暑假实习第一场·第一题
先说废话,当时做了但是没有AC,问题是一个测试用例也没过直接挂蛋,非常不爽的同时一直怀疑应该是在输入输出踩坑,逻辑上嘛...昨天重新把题目挖出来做了一下,都是暴力解法,效率估计不高。题目:题目1 :电子数字时间限制:10000ms单点时限:1000ms内存限制:256MB描述电子数字在生活中很常见,而许多的电子数字是由LED数码管制作而成。数字LED数码
2016-05-16 11:32:36
786
原创 百度2016暑假实习机试题(部分)
第一题、 模拟缓存理解题意之后直接码代码就可以了。不过在保存缓存的数据结构选择上倒是有小技巧,如果你用普通数组保存,那么在加入新的页面的时候,如果数组还没满,则直接append到最末尾即可;如果缓存已满,则需淘汰第一个页面。淘汰一个旧页面时需要进行的操作是将第二个页面开始到最后一个页面往前覆盖,空出最后一个位置,然后把新页面放在最后一个位置上。这种淘汰的时间复杂度为缓存长度m。有一种改
2016-05-10 10:36:27
1415
原创 京东2016暑假实习机试题(部分)
因为没有提前上测试平台,没看清楚机试要求,不知道可不可以切屏到IDE上编程,所以整晚所有编程题都是在京东的oj上做的,本来很简单的题,知道可以用那些思路但是因为不熟模板或者库函数的使用变得举步维艰,结束后自己码一下发现是很简单的。当时只拍了一道题,为了避开色相头,拍的角度也不好,将就看吧。分析题意就知道,第一行数字为候选人的个数n,第二行数字为n个候选人目前的票数,其中小东的票数为该行
2016-05-09 11:24:48
1982
原创 华为2016暑假实习机试题
华为技术岗上机测试有三道编程题,总体难度偏简单,题目的质量一般。我指的一般,并不是说难度不高就代表不好,只是hw机试题部分题目说得比较模糊,有歧义以至于我和同学后面讨论的时候发现他原先bug百出的代码也照样能ac全部testcase。第一题、字符串处理最简单的做法就是无需考虑输入要求,直接把两个变量当作一行数据存储,然后将其中的大写字符输出。#include #include
2016-05-09 10:54:33
1274
原创 LeetCode 12. Integer to Roman
题目链接:https://leetcode.com/problems/integer-to-roman/ 题目内容:Given an integer, convert it to a roman numeral.Input is guaranteed to be within the range from 1 to 3999. 题目分析:简单粗暴的打表,然后从高
2016-04-14 16:27:46
650
原创 LeetCode 13. Roman to Integer
题目链接:https://leetcode.com/problems/roman-to-integer/ 题目内容:Given a roman numeral, convert it to an integer.Input is guaranteed to be within the range from 1 to 3999. 题目分析: hell
2016-04-14 16:21:46
482
原创 windows下Java JNI测试Demo
关于Linux下使用gcc编译动态库.so文件在上一篇已经介绍过,现在来讲讲如何在windows平台下。前面很多步骤都跟在linux环境下一样,javah生成头文件,建立java程序。区别就是,现在在windows环境下,我用eclipse开发java,用vs2015编译动态库。 步骤1:eclipse下建立java工程,使用的native方法接受两个整型参数。 步骤2
2016-03-10 20:49:04
1793
原创 Java中使用JNI
前两天优快云给我推送了一篇关于简单实用jni的博客,因为之前自己有接触过一点,所以感兴趣点进去看,看得一头雾水,跟自己印象中的使用不太一样。自己查了资料之后发现原来人家说的Java JNI和我所理解的Android JNI还是有一点点差别,原理一样,调用方式有区别。大三暑假在一家公司实习时做过android开发,组长叫我去学习这方面的内容,运用到android开发中。一方面,使用jni在运行效率
2016-03-10 14:21:20
975
原创 Android下使用JNI笔记
JNI简介 Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程语言(如 C、C++ 和汇编语言)编写的应用程序和库进行交互操作。简而言之,JNI就是使得在Java或者Android中嵌入其他语言的接口
2016-03-10 14:09:58
518
原创 寻找水王·扩展
题目:随着Tango的发展,管理员发现,“超级水王”没有了。统计结果表明,有3个发帖很多的ID,他们的发帖数目都超过了帖子总数目N的1/4。你能从发帖ID列表中快速找出他们的ID吗? 分析:编美里面寻找水王的方法已经说明白了,遍历一遍,每次减少两个元素,将原问题分解成更小规模的问题,这其中的原因是因为减少了问题规模之后原来“水王帖子的数量超过总数的一半”的特性依然存在。扩展的问题思路
2016-02-28 12:33:00
664
原创 字符串的组合
题目:输入一个字符串,输出该字符串中字符的所有组合。例如,如果输入abc,则其组合有a,b,c,ab,ac,bc,abc。其中,ab和ba算是同一种组合。(原题出处) 题意的分析在原题中已经有了,即用递归的方式分解成子问题:首字符和剩下的n-1个字符,对于剩下的n-1个字符,处理方法有两种:1)若包含了第一个字符,则需要在剩下的n-1个字符中选择m-1个(假设当前求字符个数为m的
2016-02-23 14:30:57
470
原创 复杂链表的复制
原题来自书籍《剑指offer》,这是作者的该题的博客地址。 关于该题的题意就不再敖述,其大意有点类似C++中的深复制,需要另外的空间来保存复制的内容,而不是简单的将指针指向同一份内容。题目的分析在原博客中已有,尤其是作者推荐的第三种解法,很巧妙。不过最后生成的新链表其实是在原链表上断开并重新连接的,然后抓住新链表的头指针返回,因此在脑海里可以想象,其实“新链表”不是很干净的,因为
2016-02-21 19:53:58
391
原创 leetCode 202. Happy Number
题目链接:https://leetcode.com/problems/happy-number/ 题目内容:Write an algorithm to determine if a number is "happy".A happy number is a number defined by the following process: Starting wi
2016-02-18 22:04:47
500
原创 leetCode 206. Reverse Linked List
题目链接:https://leetcode.com/problems/reverse-linked-list/ 题目内容:Reverse a singly linked list.click to show more hints.Hint:A linked list can be reversed either iteratively or rec
2016-02-18 21:14:17
395
原创 链表添加函数中为什么要用指向链表指针的指针
在看书的时候有个函数往链表里添加节点,代码中考虑到可能给出的头指针为空,并做另外一些处理。具体代码如下:#include #include using namespace std;struct ListNode{ int val; ListNode* next;};void AddToTail(ListNode** pHead, int value);int m
2016-02-03 22:41:09
14475
21
原创 leetCode 191. Number of 1 Bits
题目链接:https://leetcode.com/problems/number-of-1-bits/ 题目内容:Write a function that takes an unsigned integer and returns the number of ’1' bits it has (also known as the Hamming weight).
2016-01-29 20:00:18
562
原创 leetCode 100. Same Tree
题目链接:https://leetcode.com/problems/same-tree/ 题目内容:Given two binary trees, write a function to check if they are equal or not.Two binary trees are considered equal if they are structura
2016-01-23 19:42:45
449
原创 leetCode 171. Excel Sheet Column Number
题目链接:https://leetcode.com/problems/excel-sheet-column-number/ 题目内容:Related to question Excel Sheet Column TitleGiven a column title as appear in an Excel sheet, return its corresponding
2016-01-23 19:31:31
430
原创 leetCode 242. Valid Anagram
题目链接:https://leetcode.com/problems/valid-anagram/ 题目内容:Given two strings s and t, write a function to determine if t is an anagram of s.For example,s = "anagram", t = "nagaram", retur
2016-01-23 17:50:12
490
原创 leetCode 226. Invert Binary Tree
题目链接:https://leetcode.com/problems/invert-binary-tree/ 题目内容:Invert a binary tree. 4 / \ 2 7 / \ / \1 3 6 9to 4 / \ 7 2 / \ / \9 6 3 1
2016-01-23 02:08:03
453
原创 leetCode 283. Move Zero
题目链接:https://leetcode.com/problems/move-zeroes/ 题目内容:Given an array nums, write a function to move all 0's to the end of it while maintaining the relative order of the non-zero elements.
2016-01-21 21:15:05
716
原创 leetCode 237. Delete Node in a Linked List
题目链接:https://leetcode.com/problems/delete-node-in-a-linked-list/ 题目内容:Write a function to delete a node (except the tail) in a singly linked list, given only access to that node.Suppose
2016-01-21 20:33:20
556
原创 leetCode 104. Maximum Depth of Binary Tree
题目链接:https://leetcode.com/problems/maximum-depth-of-binary-tree/ 题目内容:Given a binary tree, find its maximum depth.The maximum depth is the number of nodes along the longest path from the
2016-01-21 20:07:54
1396
原创 leetCode 258. Add Digits
题目链接:https://leetcode.com/problems/add-digits/ 题目内容:Given a non-negative integer num, repeatedly add all its digits until the result has only one digit.For example:Given num = 38,
2016-01-21 19:46:02
468
原创 leetCode 292. Nim Game
题目连接:https://leetcode.com/problems/nim-game/ 题目内容:You are playing the following Nim Game with your friend: There is a heap of stones on the table, each time one of you take turns to remove
2016-01-21 17:44:32
598
原创 leetCode 8. String to Integer (atoi)
题目连接:https://leetcode.com/problems/string-to-integer-atoi/ 题目内容:Implement atoi to convert a string to an integer.Hint: Carefully consider all possible input cases. If you want a challenge, pl
2016-01-21 16:51:36
391
原创 Java读写文件的编码问题
在处理一些日志文件的时候,由于数据来源的服务端跟本地处理的编码不一致,会出现许多乱七八糟的问题,比如无缘无故在文件首多了一些字符,或者写入文件的时候少了一些内容,又或者乱码无法显示等。因此,在读写文件的时候,读入数据流时要指明格式,从数据流写出到文件时也要指明编码格式,这样来说一般没什么的问题,因为你用文件原来的格式正确读取到了,然后把流中的数据按照你需要的格式写出了,亲测有效。一般来说,读写文件
2016-01-08 18:53:48
3376
原创 远程桌面设置
1、右键“计算机(win7)”或者“此电脑(win10)”,在左侧选择“远程设置”,并设置为如图所示2、如果客户机连接的时候显示连接不上,有如下几种情况:1)目标机长时间待机自动转化为休眠,因此必须提前设置目标机从不睡眠 2)目标机防火墙规则没有设置远程连接通过,可以设置远程连接的入站规则,允许远程连接,或者更暴力的,关闭防火墙 3)远程连接服务没有启动,去服务列表将Remote
2016-01-04 16:58:33
715
原创 scala中的var,val,immutable,mutable理解小结
最近项目要用到spark平台,无论是看源码还是写程序都需要用scala语言,接触了两天之后,对映射Map这里有点疑问,做了点测试之后记一记自己的想法。 首先,在scala中定义变量有var和val两种方式,前者定义一个可变量,后者定义一个不可变量,类似Java中的final或者C++中的const,如图1的示例可展示两者的区别。图1 尝试改变一个val定
2015-12-15 21:39:17
13571
1
转载 Flume NG 简介及配置实战
原文出处:http://my.oschina.net/leejun2005/blog/288136?utm_source=tuicool&utm_medium=referral作者:xrzs目录[+]1、Flume 的一些核心概念:1.1 数据流模型1.2 高可靠性1.3 可恢复性2、Flume 整体架构介绍2.1 Exec source2.2 Spooling Direc
2015-11-05 11:45:37
654
转载 mysql命令更改表结构:添加、删除、修改字段、调整字段顺序
原文出处:http://www.phpernote.com/mysql/1120.html常用的通过mysql命令来更改表结构的一些sql语句,包括添加、删除、修改字段、调整字段顺序。添加字段:alter table `user_movement_log` Add column GatewayId int not null default 0 AFTER `Re
2015-11-02 15:32:02
11225
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人