自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (11)
  • 收藏
  • 关注

原创 小议Android开发中的MVC,MVP和MVVM

俺是做Android开发的。重点从Android角度诠释。以下仅是个人见解与整理,仅供参考。首先,M-V- X 本质都是一样的 重点还是在于M-V 的桥梁。要靠 X来牵线,X的模式之间不同 主要是 M与V 的数据传递的流程不同。数据传递的流程不同来源于运行环境技术栈能够做到的事情不同。所以无论是复杂化 简单化 还是修改流程,基本都是因为技术栈变化了 对应做的调整。先大致了解Android开

2016-07-26 09:51:13 1049

原创 如何训练自己的大语言模型

最后,我们进行模型训练,迭代训练数据集,在每个周期中进行前向传播、计算损失、反向传播和参数更新的步骤。在上述代码中,我们首先进行数据准备阶段,包括加载和预处理文本数据,以及构建数据集或数据加载器。然后,我们定义了一个基于LSTM的语言模型,包括Embedding层、LSTM层和全连接层。你可以根据需要进行调整和扩展,例如使用不同的模型架构、优化器或添加更多的训练技巧。接下来,我们定义了模型的参数和超参数,如输入大小、隐藏大小、学习率和训练周期数。然后,我们创建了模型实例,并定义了损失函数和优化器。

2023-07-15 18:38:40 2317

原创 大语言模型举例和相关论文推荐

"GPT-2: Language Models are Unsupervised Multitask Learners" by Radford et al. (2019): 这篇论文是对GPT的改进,提出了GPT-2模型,具有更大的模型规模和更好的生成能力。随机性控制:为了增加模型的多样性和鲁棒性,大语言模型的训练通常会引入一定的随机性。这些论文代表了大型语言模型训练领域的重要里程碑,它们对于模型架构、预训练任务、优化算法等方面的创新和改进,对于推动大型语言模型的发展具有重要作用。

2023-07-15 18:35:30 1711

原创 TensorFlow和Pytorch分析经典数据iris实现区别和对比

当使用TensorFlow来分析Iris数据集时,可以使用经典的机器学习问题——鸢尾花分类任务。该模型由三个密集连接层组成,使用ReLU激活函数,并在最后一层使用softmax激活函数来输出概率分布。接下来,我们使用训练数据集进行模型训练。最后,我们使用测试集数据评估模型的性能。然后,我们将数据转换为PyTorch张量,并创建了训练数据集的数据加载器,使用。接下来,我们使用训练集数据进行模型训练,使用。最后,我们使用测试集数据评估模型的性能,使用。然后,我们将数据集分为训练集和测试集,使用。

2023-07-15 18:21:51 532

原创 用最新版的Android Studio和Gradle把自己开发的Android包发布到JitPack上

首先需要创建一个Android 工程。Android工程里要含有一个 library的工程。这个 library的工程就是你要发布的包。注意加了 maven { url 'https://jitpack.io' } 源依赖。确保library类本地运行OK。主应用可以正常使用我们依赖的类库。gradle版本:gradle-7.3.3-bin.zip。引用源的地方发生改变。发布本地代码到github上。

2022-09-27 14:15:38 1530 1

原创 Android登录界面实现手机号输入和密码输入效果

每个应用登录界面是必不可少的界面。其中,要实现手机号输入的分开显示的效果,还要实现输入验证码输入块的效果。需要添加 jitpack的依赖。

2022-09-27 12:48:01 1625

转载 Android通过设置颜色的透明度来获取颜色值

格式:android:background="#XXxxxxxx"(颜色可以写在color中)说明:半透明颜色值不同于平时使用的颜色,半透明颜色值共8位,前2位是透明度,后6位是颜色。也就是说透明度和颜色结合就可以写出各种颜色的透明度。下面是透明度说明表,供大家参考。不透明100%FF 95%F2 90%E6 85%D9 80%CC 75%BF 70%B3 65%A6 60%99 55%8C半透明...

2018-06-11 14:14:02 1213 1

原创 Android 使用GreenDAO的坑,小bug

GreenDAO是一款Android平台的数据持久化平台。其中的有些小bug,也算是要注意的地方。1、一个数据持久化类,进行@Entity 修饰的时候,如果里面的变量要指定@Id  修饰的话。这个数据类型一定要是 Long。否则会保存数据不成功。莫名其妙的保存不成功。一般新手谁知道是这个原因啊。 小坑一个。@Entitypublic class XXXBean implements Seriali...

2018-05-31 17:43:31 2215

原创 Ubantua安装Diszu

安装完LAMP后,再安装Diszu,需要下载Diszu到本地,解压缩到。var/www/html/的文件夹下。通过浏览器即可访问。访问 127.0.0.1/bbs/upload/install.php。Diszu 会对LAMP环境进行检查,可能会报一些函数的缺失 or 文件夹的权限不够。执行 chmod -r 777 bbs (Disuz的文件夹)安装 php和mysql数据库的各

2017-07-10 12:35:47 357

原创 Ubuntu安装LAMP

http://www.linuxidc.com/Linux/2016-01/127180.htmhttp://www.cnblogs.com/2016xt/p/5517049.html1、安装msyql:sudo apt-get install mysql-server 用命令 sudo netstat -tap | grep mysql  来验证是否安装成功。2、

2017-07-09 20:28:02 195

原创 Ubuntu 16.04环境配置(更新软件源远程登录图形界面)

远程桌面用久了,依赖性大,不可能一下子变成。各种命令狂。看着用putty登录的命令行界面懵逼啊。而且默认的软件源有问题。通过执行 update命令 即可自动更新软件源并更新。sudo apt-get update要想使mstsc命令同样可以登录Ubuntu执行sudo apt-get install xrdpsudo apt-get install vn

2017-07-09 19:48:25 463

原创 Java终止一个已启动的线程

import java.util.concurrent.Callable;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.Future;public class TestClazz {private

2017-04-13 14:22:03 816

原创 Android SSL双向认证HttpsURLConnection

public static String httpsPostServerWithCert(String url, String xml, Activity act) { KeyManagerFactory keyManager = null; try { keyManager = KeyManagerFactory.getInstance("X509"); } catch

2016-12-15 19:02:22 651

原创 Android30分钟 DIY搭建局域网视频直播演示Demo

现在移动直播如火如荼的一片大火。而直播技术也层出不穷,各种开源的,收费的直播SDK平台也不少。以上所有种种,虽然可以快速的实现直播功能,但对于自己技术的积累和学习并没有什么好处。本例子通过不借助任何框架。纯手打代码的模式。所有代码皆可编辑查看方便自己学习和积累。       手机直播的原理很简单。就是通过手机带有的Camera模块。获取到Camera的数据,然后通过网络,发送到服务器。服务器再

2016-12-01 18:46:43 7176 2

原创 Android Studio 诉苦大会

舍弃Eclipse转移到Android Studio开发好久了。也做过几个得心顺手的项目。、但是,痛并快乐的。痛的苦!宝宝哭,宝宝什么都不说。NO,NO我要说出来。最痛苦的是Android Studio 莫名其妙的编译不成功,而且编译提示的错误无从下手。80以上的问题竟然是:Android Studio的版本兼容问题,Android Studio 有好多版本。版

2016-09-21 14:58:21 450

原创 Android开发工具:Eclipse与Android Studio 快捷键对比

从09年开始做Android开发。过去7年了。自己从一个菜鸟变成一个资深的开发工程师。Eclipse一直是自己的得力工具,助我攻克一个又一个难题。迁移到AS上快一年了。通过AS更新Android SDK ,Eclipse竟然也可以用。总结下自己平时Eclipse上用到的快捷键。以下待补充:代码提示与引入:Eclipse: Alt+/       AS: Ct

2016-07-23 18:01:28 381

原创 静夜思

此时夜深人静,听夜里下雨的声音,回想起好多自己的过去,上小学的时候,写完作业,在窗台听雨。初中晚上背完历史,高中下完晚自习,躺在上铺,靠着窗户听雨,在西安,在教室敲着代码,听着雨,看着雨从树叶滴下。今天的深夜,在上海,一个人在窗前聆听,下雨的日子不少,即下雨,有静心得日子不多。在杭州也有下雨的日子,也很怀念,发现自己很幸福,自己很知足。觉得自己很苦,为了不知道为了什么的东西,加油!!开创属于自己的

2016-07-23 17:30:24 311

原创 阿里的日子

昨天,杭州外面下雨,下的很飘渺,很无声,看见同事们拿着雨伞,来去匆匆才知外面正在默默的下着雨,中秋已过,实属下秋了,我不知道中秋为何叫中秋,难道是秋天的中部吗?看着屋外的雨,夜空洞黑,飘着几丝冷意,心里暗地一阵爽意。这多想春雨呀,融物细无声,也略带甚至带着寒意。不过人为什么喜欢春雨而厌恶秋雨?正所谓"秋风秋雨煞死人"。原因何在?不同的是都是与冬天有关,一个是迈向冬天,一个是从冬天走出来。诚然人不能

2016-07-23 17:27:53 391

原创 android NDK开发环境搭建(windows) 最新整理 截止2012年9月

网上有好多搭建ndk的帖子,但是发现有些不可行,自己总结了下,使用现在最新的环境,截止到2012年9月底。把ndk的开发环境重新搭建了下,总结之,供大家一起参考或学习。首先下载和安装java环境, JDK,1.6与1.7皆可。我下载安装的是jdk1.7http://www.oracle.com/technetwork/java/javase/downloads/index.html

2016-07-23 17:24:46 492

原创 Android实现自定义字体格式液晶数字

最近在研究点心省电,想做个类似的产品,看到界面听炫的,在实现过程中发现android不支持液晶显示的数字格式,一时陷入困境。最后自己,通过查看Linux系统下的字库ttf,查看实现了起功能,顺便搜集了下其他格式的字体格式,皆可以个性化自己的程序,变得与众不同。看实现的代码:// 必须事先在assets底下创建一fonts文件夹 并放入要使用的字体文件(.ttf)

2016-07-23 17:23:02 3760 1

原创 Android实现OCR扫描识别数字图片之图片扫描识别

Android可以识别和扫描二维码,但是识别字符串呢?google提供了以下解决方案用的是原来HP的相关资料。可以吧,这个迁移到Android上。工程导入成功是可以正常运行的,我是专门换了个电脑重新验证了下。如果有不能运行的问题,应该是其他方面的问题,不然我的截图如何截 啊?关于识别汉字,理论上可以识别,但是要是实现,并且很实用要做的东西更多。兄弟不才啊,这2个简单的工程,

2016-07-23 17:18:43 7036 1

原创 个人android开发风险得与失

今天是自己成长的历程,确实是好多事情过了N久才知道好与坏,自己上半年算是白过了,工资算是白拿了,给公司造成的损失是自己无法估量的,才知道自己真要作为一个优秀的程序员还有很长的路要走,其实自己真正严格意义上的项目经验真的不多,以前在mappn属于小作坊式的软件开发,无论测试与开发都是几个人完成,那时也曾经出现过一次比较严重的产品质量问题,CCTVStream无法给客户演示(在北京),这是个很严重的问

2016-07-23 17:11:53 1094

转载 Android手机耗电分析

最近在了解超频和耗电的事情,先来说说CPU频率到底是怎么回事,它有什么效果,它和处理机是如何配合工作的。CPU的处理机需要一个外部时钟来让自己工作,外部时钟接在处理机的总门上。当收到一个时钟脉冲时,处理机开始作业,当流水线满之后停止,再收到一个时钟时继续作业。打个形象的例子就是你(处理机)站在马路上,你的身后有一个人(外部时钟),他推了你一把(一个时钟脉冲),你向前走了一步(处理流

2016-07-23 17:09:42 2732

转载 Android内存分析工具MAT

今天给大家介绍一下如何对Android应用进行内存分析,和常用的内存分析工具,希望朋友们能给喜欢!如果使用 DDMS 确实发现了我们的程序中存在内存泄漏,那又如何定位到具体出现问 题的代码片段,最终找到问题所在呢?如果从头到尾的分析代码逻辑,那肯定会把人逼疯, 特别是在维护别人写的代码的时候。 这里介绍一个极好的内存分析工具-- Memory Analyzer Tool(MA T。)

2016-07-23 17:08:03 398

转载 Java高效编程建议

Android里的Java编程,通过java的虚拟机kvm实现,虽然kvm比Jvm更高效更有效率,但是由于手机设备资源的有限性,与虚拟机不能进行内存操作,全部由vm后台进行回收,所以必要的java高效编程,是程序更有效率的运行的必要条件。垃圾回收  vm里简称gc,对象在new 操作的时候,就在vm里对对象进行有了分配内存的操作。vm进行回收是在一定的步骤和算法

2016-07-23 17:06:12 275

原创 OTP研究记录

基于事件的 HOTP (Event Tokens)和基于时间的 TOTP (Time Tokens)以下是 HOTP 加密的一些知识Let:K be a secret keyC be a counterHMAC(K,C) = SHA1(K ⊕ 0x5c5c… ∥ SHA1(K ⊕ 0x3636… ∥ C)) be an HMAC calculated

2016-07-23 17:02:35 440

转载 Android外设AOA技术原理

今日的智慧手机及平板等Android装置,大都只能限于自身的应用,不过,在Google I/O 2011大会中发表了Android开放性周边(Android Open Accessory)协定技术,让外部的USB硬体(Android USB accessory)可以透过专用的Accessory mode来与Android装置互动。这个功能对于Android装置的发展是很有影响力的,未来Andr

2016-07-23 16:59:50 3201

原创 2013年总结2014年规划

Hi,  2014年已经迈进,现在回想2013年在动联的工作充实而紧张.  2013年,主要的工作内容:1月1到2月23日:进行动码云Android的升级与修改.使动码云更加完善和优秀,在考虑各种细节问题,维护客户遇到的问题,协调其他版本的开发安排.2月23日到3月5日开发和实现提交PICC-VPN动态口令项目二期2013-03-06到2

2016-07-23 16:56:40 702

转载 知道得越多编程越慢怎么办?

Zilk1988 年 14 岁时就开始编程,此后尝试过几种职业,最终还是在 1997 年决定成为职业程序员(又称码农),现在已经 39 岁,对此选择依然无怨无悔。但是后来他发现一个问题,自己的经验越丰富,完成项目或任务的时间反而越长。因为他见过了太多可能会出问题的情况而对选择踌躇。比方说,假设他刚想到要写一段写入文件的代码时,电光火石之间他就已经开始担心起下面的一系列的问题:权限、锁定、并

2016-07-23 16:53:34 416

原创 连接小米手机

小米手机连接电脑后,在eclipse中运行,错误提示如下:No active compatible AVD's or devices found. Relaunch this configuration after connecting a device or starting an AVD.  如果系统装有360手机助手或腾讯手机助手后,会成启动,但有时会比较慢,似乎是经过软件来

2016-07-23 16:51:33 545

原创 window系统基于IIS搭建PHP服务器环境

搭建PHP服务器环境下载PHP环境。http://windows.php.net/download#php-5.6 ;我选择了VC11 x86 Thread Safe (2016-Apr-28 06:19:28)下载MySQL 数据库http://dev.mysql.com/downloads/windows/原来已经有IIS的 IIS可以通过配置直接支持p

2016-07-23 16:45:00 292

原创 与Android一起成长

<br />作为一个内地的程序员,实在感叹自己伟大的祖国,缺乏创新能力不是大陆人<br />太笨,而是<br />环境不允许,当我们天天为奶粉,男女比例,房价,地沟油,凤姐,XXX门,<br />中国男足....而萦绕的时候<br />就知道我们活的是多么的无聊,多么的空虚,多么的堕落。作为一个普通的员<br />工,实在没有什么奢望,大家想想<br />自己眼前的问题,就是创造性的生活是离我们有多远。<br />    说说个人的现状,现在在上海工作,做IT2年,现在一家国有垄断企业做<br />外包工作

2011-05-15 21:40:00 1229 1

自己写的一个AppWidget教程

看原帖与下源码到 http://www.androidin.net/bbs/viewthread.php?tid=89115&rpid=1419288&fav=yes&ordertype=0&page=1#pid1419288

2010-04-21 20:23:16 110

原创 智能手机的新时代----meego猜想

在上月刚刚结束的巴塞罗那2010世界移动大会上,Linux智能操作系统家族两股势力合并,即英特尔的Moblin与诺基亚的 Maemo ,合并后启用新名MeeGo,并交由Linux基金会管理。MeeGo问世新闻一出就如猛虎下山,引发业界广泛关注和热议。谁说英雄不问出处?先不论未来是否三分天下而得其一,正是因为其出身显贵,MeeGo才吸引了众多技术人员、分析人士以及媒体记者,在从来就不缺乏

2010-03-11 16:57:00 578 1

原创 Java 线程 Thread 对象锁的wait和notify解析

通常,多线程之间需要协调工作。例如,浏览器的一个显示图片的线程displayThread想要执行显示图片的任务,必须等待下载线程downloadThread将该图片下载完毕。如果图片还没有下载完,displayThread可以暂停,当downloadThread完成了任务后,再通知displayThread“图片准备完毕,可以显示了”,这时,displayThread继续执行。    

2010-03-11 09:51:00 1222 3

翻译 Android,开源还是封闭?VS 关于 Linux “踢出” Android

 http://www.ruanyifeng.com/blog/2010/02/open_android_or_not.htmlhttp://www.cnliufeng.com/blog/2010/02/linux-and-android.html满大街都在谈论Android。它是当红炸子鸡。许多人觉得,iPhone将受到它的强力挑战。我也曾

2010-03-06 12:18:00 1919 1

原创 Android 桌面背景 设置

  Window window=getWindow(); WindowManager.LayoutParams wl = window.getAttributes(); wl.flags=WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON; wl.alpha=1f;//这句就是设置窗口里崆件的透明度的.0.0全透明.1.0不透明. wi

2010-03-05 11:01:00 1888 2

原创 程序心得

我在想一个问题,人为何活着?不要以惊讶的眼神看我。人活着就对自己负责,如果自己问自己,为啥活着,你总的回答出来 吧。而且这是个善变的题目,在不同的人,不同的时间,不同的地点,有不同的答案呀。好像是因为我这个程序员的思想的效果。我越发的觉的自己对感情的匮乏。成天与业务流程,服务重组,理性的去思考了好多东西。久而久之我也变的简单起来。但我觉的编程并不是一件容易的事情呀。开始认为编程挺容易的,只要有个逻

2009-02-07 10:20:00 396 2

原创 找工作的日子

明天我又要踏上离开家的旅程。我是一个普通的学生。在2009年,年还没过完我便开始了我的求职之旅。爸妈都不容易希望我给他们争口气,到外面去挣大钱。我现在孤身一人在茫茫的1200万的求职大军里,挣扎。父母知道找工作不容易。因为同村的几个大学生全都没有找到满意的工作。我也有点心慌。有点浮躁。真恨不得我买个彩票中他个100万。来的过瘾。这时爸爸过来和我谈谈心,希望我变得镇定些,放松些。语重心长的告诉我要找

2009-02-07 10:18:00 412 1

原创 转载:网络趣文 2008年最幸福的人是谁?

幸福是什么?幸福就是08年!元旦没进乌鲁木齐!二月没去柳州!三月没逛拉萨!四月没到山东!五月没在汶川!六月没在贵州瓮安!七月没在上海当警察!八月没在新疆当兵!九月没到山西襄汾看溃坝!当然最幸福的就是今年没进股市!否则宝马进去,自行车出来!西装进去,三点式出来!牵着狗进去,被狗牵出来!总之,就是地球进去也是乒乓球出来!其实那些都没啥!更值得庆贺的,也就

2009-01-05 16:51:00 943 1

Android源码手机直播局域网实现demo

Android源码手机直播局域网实现demo

2016-12-01

Android经典入门教程

Android 教程 入门 ,是我总结的欢迎大家下载学习。

2010-03-11

MIPS设计学习.pdf

MIPS 设计的原理 与介绍,基于嵌入式编程

2010-03-04

android 页面 设计器

android 页面 设计器.可以很方便的输出页面。也有些有用的文档。

2009-05-26

数据库\DB2基础教程

数据库\DB2基础教程。官方的不错。数据库\DB2基础教程。官方的不错数据库\DB2基础教程。官方的不错数据库\DB2基础教程。官方的不错数据库\DB2基础教程。官方的不错数据库\DB2基础教程。官方的不错数据库\DB2基础教程。官方的不错数据库\DB2基础教程。官方的不错

2009-04-20

动软.Net代码生成器Codematic 源码

动软.Net代码生成器Codematic 是一款为C#数据库程序员设计的自动代码生成器,Codematic 生成的代码基于面向对象的思想和三层架构设计,结合了Petshop中经典的思想和设计模式,融入了工厂模式,反射机制等等一些思想。采用Model+DAL +BLL+Web 的设计,主要实现在对应数据库中表的基类代码的自动生成,包括生成属性、添加、修改、删除、查询、存在性、Model 类构造等基础代码片断,支持不同3种架构代码生成,使程序员可以节省大量机械录入的时间和重复劳动,而将精力集中于核心业务逻辑的开发。 Codematic 同时提供方便的多类型数据库管理,查询分析器,SQL脚本生成,存储过程生成,数据库文档生成,Web项目发布,代码批量自动输出等多项开发工作中常用到的功能,您可以很方便轻松地进行项目开发。

2009-02-25

国产动软代码生成器c#

国产 动软 代码 生成器 c#国产 动软 代码 生成器 c#国产 动软 代码 生成器 c#国产 动软 代码 生成器 c#国产 动软 代码 生成器 c#国产 动软 代码 生成器 c#国产 动软 代码 生成器 c#国产 动软 代码 生成器 c#国产 动软 代码 生成器 c#国产 动软 代码 生成器 c#

2009-02-25

MarcObject代码生成器

代码生成器代码生成器代码生成器代码生成器代码生成器代码生成器代码生成器代码生成器代码生成器代码生成器代码生成器代码生成器代码生成器代码生成器代码生成器代码生成器代码生成器代码生成器

2009-02-25

程序员考试考点指导 软考方向

看看看吧看看。不得他用不得他用不得他用不得他用不得他用不得他用不得他用不得他用不得他用不得他用不得他用不得他用不得他用

2009-02-07

大家看看《程序设计艺术3》

大家看看大家看看大家看看大家看看大家看看大家看看大家看看大家看看大家看看大家看看大家看看大家看看大家看看。不可他用。不可他用。不可他用。不可他用。不可他用。不可他用。不可他用。不可他用。

2009-02-07

soa技术文档关于官方的规定

规定发给对方感到反感的风格东方古典风格的非官方 发给对方规定发给对方 的发生的方式的方式对付

2008-09-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除