科技
文章平均质量分 71
充电实践
极牛网、大牛家平台专家,资深IT工程师,也是创业路上的一员。对App开发,android和iOS均有深入研究。如果对我的文章感兴趣,请在微信公众号中搜索“充电实践”,关注我。
展开
-
数字化转型带给普通从业者的机遇——文末有重点
中央网络安全和信息化委员会印发《“十四五”国家信息化规划》,对我国“十四五”时期信息化发展作出部署安排,提出了构建普惠便捷的数字民生保障体系,优化数字社保、就业和人力资源服务的重大任务,着力推动民生保障体系数字化转型,实现数字民生保障体系高质量发展,让广大人民群众共享信息化发展成果。“十四五”期间,人力资源和社会保障信息化工作将坚守为民初心,以服务便民为宗旨,以数字化转型为驱动,紧紧围绕人力资源和社会保障改革发展中心工作,构建以“一卡通”为立足点,以“大平台、大数据、大服务、大安全”为着力点的“...原创 2022-05-15 23:18:54 · 264 阅读 · 0 评论 -
解读IT项目管理和人员管理
距离上一次写文章应该一年半有余,由于工作的繁忙,加上家庭、生活的琐事,一直没有太多的精力持续更新,经过这么长时间的总结和积累,也有一些心得可以分享。一、项目管理项目管理的本质是管理人和协调资源,首先要明确项目的目标、价值。当然目标和价值往往不是那么很精确地能掌握或者达成一致。举个例子,互联网公司和传统的IT公司,非IT公司的技术团队,对于项目的目标和价值往往是不同或者侧重点不同。很多时候我们讲,软件要以客户为中心,但是以客户为中心在实施过程中却不尽如人意。互联网公司更加贴近用户,而一些非IT公司原创 2021-05-31 08:55:17 · 396 阅读 · 0 评论 -
全网首例全栈实践(六)Spring Boot 用户注册功能
一、概述按照我们先前制定的计划,全网首例全栈实践(三)项目规划,从本章开始,正式进入项目实践环节。用户注册功能包含的要素,首先是要有数据库,建立user表,通过手机号码或者用户名将用户名唯一关联;其次便是对外提供接口,app、网站、微信公众号等多个终端,通过该接口完成注册功能。全网首例全栈实践(五)Spring Boot 集成Mybatis这篇文章我们已经创建了user表,接下来我...原创 2019-03-03 21:00:50 · 269 阅读 · 0 评论 -
全网首例全栈实践(五)Spring Boot 集成Mybatis
一、概述我们的Spring Boot后续项目使用的都是MySQL。Spring Boot连接MySQL的方式包括JDBC,Spring JPA,Hibeirnate,Mybatis等,本文主要带大家实践Mybatis的集成。MyBatis 前身是apache的一个开源项目iBatis,2010年由apache software foundation 迁移到了google code,更名为M...原创 2019-02-02 10:35:42 · 279 阅读 · 0 评论 -
全网首例全栈实践(三)项目规划
一、总述2018年终总结的时候给自己制定了2019的目标,2018年终总结,因此项目规划就严格按照这个目标执行。由于涉及的平台包括Java后台、iOS、Android、微信小程序、微信公众号、angular、vue等,所以项目尽量简化但又能方方面面都讲到,从基础入门,构建商业项目开发的全流程,搭建各个平台的基本框架,方便不同知识基础的同学参考学习。二、规划初步拟定实现用户的注册...原创 2019-01-23 22:06:48 · 221 阅读 · 0 评论 -
一条道走到黑不一定适用于所有搞技术的年轻人
随着互联网的大肆发展,传统行业也受到很大的冲击,各行各业的从业者或多或少也被波及。尤其最近两三年,我听到过不止一个朋友、同学、同事跟我提及“是否需要转行”,或者会问我“学什么会更好找工作”。一、居安思危2008年9月,也就是十年前,HTC发布G1,它是世界上第一款采用谷歌研发的Android系统的手机。从这之后,移动互联网迎来了飞速发展,也颠覆了人们上网的习惯。互联网行业的发展给技...原创 2018-10-14 12:44:59 · 338 阅读 · 0 评论 -
填坑系列之更新CocoaPods
我们都知道在iOS开发中,经常会使用到第三方库,CocoaPods是一个负责管理iOS项目中第三方开源库的工具,使用非常广泛。CocoaPods的具体使用方法网上有很多,这里不再赘述。在使用pod install安装第三方库时,可能会出现以下错误:出现这个问题是由于在swift3以后,很多框架需要在cocoapods1.1.0版本以上才能正常使用,因此我们需要更新CocoaPods。1、 RVM安...原创 2018-05-05 19:13:27 · 1351 阅读 · 1 评论 -
python之12306自动查票
一、导读本篇文章所采用的技术仅用于学习、研究,任何其他用途请自行承担后果。12306自动查票使用到的python库主要是splinter,同时也涉及到查票的城市编码,具体的城市编码请在网络上搜索,基本格式如下:北京北:VAP北京东:BOP北京: BJP北京南:VNP北京西:BXP实现的功能包括:(1)自动打开Google浏览器,进入12306登录页面(1)命令行手动输入账号、密码、出发、目的地,时...原创 2018-02-20 16:35:09 · 730 阅读 · 0 评论 -
Mac系统下Android Studio使用gradle命令行打包
在使用Android Studio命令行打包的时候出现 bash gradle command not found的问题,原因是类似我们在windows系统下配置的环境环境,在Mac里没有配置gradle,Android Studio的Terminal窗口如下:解决方法:(1)找到gradle的所在目录,如下图,在Android Studio应用程序处右键->显原创 2018-02-01 09:48:16 · 4359 阅读 · 0 评论 -
超实用git技巧之提交代码冲突或报error
在团队协作使用git提交代码的时候,经常会遇到git push后报error或者提示冲突,有的同学遇到这种情况经常会clone一份新的代码然后重新比对上库。 其实完全不需要这么复杂的操作,熟练使用git的几个命令就能轻轻松松解决。在此,也要提醒大家要及时更新代码,上库前记得更新,避免产生冲突。1、将本地修改存储起来$ git stash这条命令是将本地的所原创 2017-07-31 23:02:30 · 480 阅读 · 1 评论 -
超实用git技巧之提交前后代码导出
随着git的普及,很多公司基本上都在使用git进行代码管理。有些情况,比如需要对某个特性做归档;或者需要找出某个提交点前后的代码对比详情,这个时候我们就需要将前后的代码连同文件夹一起导出备份,同时提供一份详细的修改清单。TortoiseGit 这个工具可以完美实现上述的需求。首先我们需要下载安装TortoiseGit ,非常简单,网上随便下载安装,一直next即可完成。这里我们以之前做的项原创 2017-07-16 14:43:49 · 4654 阅读 · 0 评论 -
Vue项目源码分析系列一
Vue相关的基础知识我们已经介绍了不少,官网也有很详细的使用说明,那么从本篇文章开始,我会陆续为大家介绍一款开源的Vue项目。首先感谢唐岗在github上分享的“基于vue.js重写Cnodejs.org社区的webapp”,源码地址如下:https://github.com/shinygang/Vue-cnodejs。接下来我会不定期阅读该项目,把其中的一些细节分享出来,和大家一起进行Vuew的原创 2017-04-18 23:49:04 · 6112 阅读 · 0 评论 -
Vue.js之devtools
前面的文章我们为大家介绍了Vue的安装、实践,工欲善其事必先利其器,这节我给大家推荐一款工具。Vue.js devtools是基于google chrome浏览器的一款调试vue.js应用的开发者浏览器扩展,可以在浏览器开发者工具下调试代码。安装步骤:安装的方式有三种,一种是在chrome应用商店里安装,第二种是在其他网站下载插件,最后一种是下载源码,然后安装。在天朝,原创 2017-04-10 23:32:22 · 10041 阅读 · 0 评论 -
App前端,Web前端,后端,微信小程序到底该学啥?
互联网行业发展的速度之快,让每一个从事IT行业的人员目不暇接。作为IT行业的人才,需要不断地学习新知识,否则很容易落伍。2016年,人工智能与虚拟现实着实火了一把,当然,深入研究这两门技术的大多是大公司,个人开发者还相对较少,毕竟需要依附于具体的应用。对于普通IT从业者,2016年关注的更多的可能是移动端开发、Web端开发的相关技术。琳琅满目的技术层出不穷,App端iOS,android原原创 2017-02-02 19:51:10 · 14406 阅读 · 0 评论 -
微信应用号真的来了
应用号邀请函早在2016年1月11日张小龙就提到微信将在订阅号和服务号外新设应用号,用于App推广使用。张小龙当时的期望是微信应用号,就像安装一个App一样,只要关注就可以使用类型App的功能,而且不会占用你手机的额外空间,需要的时候打开就可以。而就在9月21日,应用号终于发放了内测邀请,邀请一些大V的公众号内测。我们可以看到微信将其定义为一种新的开放能力,开发者可以快速地开发原创 2016-09-22 00:42:32 · 620 阅读 · 1 评论