【Android框架进阶〖0〗】ThinkAndroid注解机制
由于项目需要,开始研究ThinkAndroid。个人认为该框架的注解机制十分新颖,所以先研究这个,顺便学习下 Java 的annotation。粗略的看了看,该机制在BaseActivity中初始化。而BaseActivity是所有Activity的基类。对BaseActivity进行了代码剖离,发...
0001-Weekly Meeting on 13th and 20th March, 2015
13th March, 2015(1) Nearest Neighbors Using Compact Sparse Coding ->appearing in ICML2014 reporter: Yupei Zhang PDF PPT(2)...
springboot+maven快速构建项目
最近公司运用springboot构建项目,确实比ssh搭建要快很多。springboot官方学习网站1.首先要下载maven,用maven管理项目很方便,下载完maven配置好环境,maven我就不细说了。2.创建一个maven项目,pom.xml文件里面写这些:<project xmlns=...
iOS gcd dispatch使用注意,dispatch_syn可能产生的死锁
我们在使用dispatch_sync 时可能会出现死锁,看下面的例子:import UIKitclass ViewController: UIViewController { var serialQueue:dispatch_queue_t! var currentQueue:disp...
oralce 密码长度
Oracle 11G的新特性所致, Oracle 11G创建用户时缺省密码过期限制是180天, 如果超过180天用户密码未做修改则该用户无法登录。 Oracle提示错误消息ORA-28001: the password has expired按照如下步骤进行操作:1、查看用户的proifle是哪个,...
输入法searchLookUpEditd的使用
输入法是DevExpress系列控件比较常用的一个控件。searchLookUpEditd控件集成了快捷输入法,可以使用拼音,五笔等方式快捷输入。先展示一下输入法的效果现在来写一下操作步骤:1:先添加一个searchLookUpEditd控件。2.给searchLookUpEditd控件绑定数据源。...
通过VM虚拟机安装Ubuntu server部署flask项目
1. VM安装Ubuntu server 14.04,系统安装完成后,首先安装pip工具方便之后的包安装,此处需先使用 apt-get install update,apt-get install upgradeapt-get install update(同步 /etc/apt/sources.l...
C#.NET与JAVA互通之MD5哈希V2024
C#.NET与JAVA互通之MD5哈希V2024 配套视频: 要点:1.计算MD5时,SDK自带的计算哈希(ComputeHash)方法,输入输出参数都是byte数组。就涉及到字符串转byte数组转换时,编码选择的问题。2.输入参数,字符串转byte数组时,编码双方要统一,一般为:UTF-8。3....
使用python读取mysql数据库并进行数据的操作
(一)环境的配置使用python调用mysql数据库要引进一些库。目前我使用的python版本是python3.6。引进库为pymysql其他对应的库可以有以下选择:mysqldb,oursql, PyMySQL, myconnpy 等,参考如下链接:http://dev.mysql.com/doc...
「指间灵动,快码加编」:阿里云通义灵码,再次降临博客园
目前园子的主要收入来源是会员、周边、广告,在当前会员与周边收入很少的情况下,随着今年广告业务的回暖,广告收入成为维持生存的新希望。虽然因为被百度降权失去了巨大的搜索流量,但如果找到长期合作的广告单子,基于园子高质量的用户群,依靠现有的流量,努力做好推广,通过广告收入维持基本生存是可行的。但残酷的现实...
自动生成proto Js语句
在与后端的WebSocket通信时,前端要带一个proto文件是一个累赘的事情。首先是明显的曝光了协议实体对象,再一个浏览器客户端很容易会缓存该文件,新的协议更新可能导致客户端不能使用,另外在cdn服务器上还需要配置.proto类型客户端才能下载过去。真是遗毒不浅,自己使用的时候会注意这些,但给别人...
[Irving]DateTime格式处理大全
DateTime dt = DateTime.Now;// Label1.Text = dt.ToString();//2005-11-5 13:21:25// Label2.Text = dt.ToFileTime().ToString();//127756416859912816//...
『重构--改善既有代码的设计』读书笔记----Move Field
在类与类之间搬移状态和行为,是重构过程中必不可少的步骤。很有可能在你现在觉得正常的类,等你到了下个礼拜你就会觉得不合适。或者你在下个礼拜创建了一个新的类并且你需要讲现在类的部分字段和行为移动到这个新类中。如果你发现在一个类中的某个字段,更多的被别的类的函数所使用,包括设值set和取值get函数锁取用...
tomcat安装完设定用户名和密码
vi conf/tomcat-user.xml<tomcat-users> <role rolename="manager"/> <role rolename="admin"/> <user username="admin" password="123
mysql使其支持插入中文数据的办法
1、找到安装的文件夹C:\Program Files (x86)\MySQL\MySQL Server 5.02、修改文件夹下的my.ini文件:找到画黄线的这一字段 将后面改为utf8这个过程如果在win10中进行可能需要提供管理员权限,修改权限详见这个:解决你没有权限访问的步骤3、新建数据库的时...
MPLS VPN随堂笔记3
跨域 ASBR之间运行MPBGP1.配置AS内部IGP保证环回口互相可达,同时建立LDP邻居(优先启用mpls label rang 16100)方便查看实验现象2.配置PE1-PE2 PE3-PE4之间MP—BGP邻居3.配置PE1-CE1 PE4-CE2之间ospf协议,并将OSPF与BGP双向...
深入了解Android中的AsyncTask
AsyncTask,即异步任务,是Android给我们提供的一个处理异步任务的类。通过此类,可以实现UI线程和后台线程进行通讯,后台线程执行异步任务,并把结果返回给UI线程。 我们知道,Android中只有UI线程,也就是主线程才能进行对UI的更新操作,而其他线程是不能直接操作UI的.这样的好处是...
Java for LeetCode 061 Rotate List
Given a list, rotate the list to the right by k places, where k is non-negative.For example:Given 1->2->3->4->5->NULL and k = 2,return ...
[Boost]图形处理库Boost::Polygon
Background工作中经师傅指导学习应用到了Boost::Polygon这个库,相对于Boost::Geometry,Polygon出自Intel、抽象于芯片流程,于是更贴近于芯片设计流程应用。比如:多边形切割(矩形切割、梯形切割、多边形划分)、多边形合并、多边形重叠、多边形覆盖等。尤其在LEF...
将myeclipse中不适用的插件禁用掉
转载地址http://blog.csdn.net/yuanboitliuyuan/article/details/7360553去掉启动时不用的插件启动:操作方法: windows->preferences->General->Startup and Shutdown...