Kotlin常见问题(一)
不知道大家在使用kotlin语言使用toast的时候有没有遇到这样一个异常:java.lang.NoSuchMethodError:NovirtualmethodgetActivity()Landroid/app/Activity;inclassLandroid/support/v4/app/Fragment;oritssuperclasses(declarationof‘android.supp
探秘Runtime - Runtime源码分析
https://www.jianshu.com/p/3019605a4fc9博客配图本文基于objc-723版本,在AppleGithub和AppleOpenSource上有源码,但是需要自己编译。重点来了~,可以到我的Github上下载编译好的源码,源码中已经写了大量的注释,方便读者研究。(如果觉得还不错,各位大佬麻烦点个Star?)RuntimeAnalyze对象的初始化流程在对象初始化的时候
Idea开发Spring Boot的小技巧
在使用Idea开发Spring的时候,Idea自带了很多Spring的插件,开发起来挺方便的,比如SpringAOP的导航,SpringMVC的控制器与视图映射,自动补全视图等等。在切换为SpringBoot之后,SpringBoot的项目结构和Spring略有不同,像视图的自动补全就没法继续用了。静态文件的引入也关联的不好。问题与方案静态文件的引入问题在引入静态文件的时候,必须要去掉前面的/st
jQuery 基础总结
样式篇$(document).ready的意思是等页面的文档(document)中的节点都加载完毕后,在执行后续的代码;jQuery对象转化成DOM对象:jQuery是一个类数组对象,DOM对象就是一个单独的DOM元素。jQuery自带的get()方法:转换为DOM对象DOM对象转化成jQuery对象:$基本选择器:id选择器类选择器元素选择器层级选择器: 子选择器:$('div>p')选择所有d
让我蛋疼的mysql 错误
selectnumfromawhereb='c';insertintosale(loc,title,price,salenum)values('湖南','江小白','43','200');INSERTINTOsale(loc,price,title,salenum)VALUES('湖北','210','江小白蓝色','126')疯狂报错搞了10分钟才明白是 navicat中插入和查询语句不能放一起
Java入门系列-24-实现网络通信
互联网上那么多设备,java是如何与其他设备通信的呢?这次的内容是网络通信的基础,有了它咱们才能上网页、玩游戏、视频聊天。Socket客户端套接字Socket客户端套接字,用于连接互联网提供服务的设备。Socket构造方法构造方法说明Socket()通过系统默认类型的SocketImpl创建未连接套接字Socket(Stringhost,intport)创建一个流套接字并将其连接到指定主机上的指定
11 Pandas转换连接详解
目录拼接1.1append1.2concat关联2.1merge2.2join# 导入相关库import numpy as npimport pandas as pd1拼接有两个DataFrame,都存储了用户的一些信息,现在要拼接起来,组成一个DataFrame,如何实现呢?data1 = { "name": ["Tom", "Bob"], "age": [18, 30], "
play framework 2 with jquery ajax调研
1. Play2.x:HowtomakeanAJAXrequestwithacommonbuttonhttp://stackoverflow.com/questions/11133059/play-2-x-how-to-make-an-ajax-request-with-a-common-button 2.jQueryAJAXWithPlay2 http://java.dzone.com/arti
JVM dump和分析
1、dumpjmap -dump:live,format=b,file=~/Desktop/dump.hprof 1110其他参数意义:Usage: jmap [option] (to connect to running process) jmap [option]
在RedHat5.3上编译和配置Vim
今天忽然发现我的虚拟机红帽子5.3上居然没有Vim,晕~~唉,要用的时候一点都不方便,没办法,重新下个源代码来编译一个吧~~下载的地址很容易找到啦,最新的是7.3:ftp://ftp.vim.org/pub/vim/unix/vim-7.3.tar.bz2解压后,简单看了下./configure-help,然后我的./configure选项如下:./configure--prefix=/usr/l
Android 中的MVP 模式
MVP模式的核心思想:MVP把Activity中的UI逻辑抽象成View接口,把业务逻辑抽象成功接口,Model类还是原来的Model。MVC其中View层其实就是程序的UI界面,用于向用户展示数据以及接收用户的输入而Model层就是JavaBean实体类,用于保存实例数据Controller控制器用于更新UI界面和数据实例View层接受用户的输入,然后通过Controller修改对应的Model
我的Java优化、规范总结
代码篇1. 循环尤其注意,循环体内定义变、常量...都是错误的 2. 多重if判断可使用map替代!!! 3. 避免使用else语句,替代方案:卫语句、状态模式or策略模式!!! 4. for循环中嵌套if判断,可以使用算子替代。实现可扩展性和维护性,省去循环 5. 项目中尽可能多得使用commons工具类 6. 参数多写JavaBean来封装 7. 常量根据业务来划分,代码中尽量直接出现常数 8
pyqt5的runJavaScript 使用模板
####runJavaScript的说明QWebEnginePage有一个runJavaScript方法,支持回调函数。使用方法1只运行JavaScript,没有回调defrun_js(self):js_string='''alert("hello,world!");'''self.webview.page().runJavaScript(js_string)使用方法2运行JavaScript,并
web前端学习:本地文件操作与上传
前端无法像原生APP一样直接操作本地文件,否则的话打开个网页就能把用户电脑上的文件偷光了,所以需要通过用户触发,用户可通过以下三种方式操作触发:通过inputtype=”file”选择本地文件通过拖拽的方式把文件拖过来在编辑框里面复制粘贴第一种是最常用的手段,通常还会自定义一个按钮,然后盖在它上面,因为type=”file”的input不好改变样式。如下代码写一个选择控件,并放在form里面:然后
无法连接SQL Server 2008
今天一早打开vs2008,在执行程序时,程序无法连接到SQLServer2008,直接启动SQLServer,也如同下面图片提示一样。奇怪,昨天还是好好的。原来是SQLServer服务没有启动!启动即Ok。
复制网页的按钮
在开发的网站中,原本网页脚已经有一个铵钮,是导出数据的功能。由于某些网页内容太长,每次均需要滚至页脚,才可以找到那个铵钮,如果把此铵钮移至页头,当用户浏览至页脚时,想做导出动作,又得把网页滚至网页头。因此客户提出要求,需要在网页的页头与页脚均放一个铵钮,功能是一样的。解决办法,拉一个铵钮至网页头,OnClick事件指向页脚铵钮的OnClick事件。这是最简单的方法。不过,此次Insus.NET尝试
cordova-plugin-media 录音并打包上传
一、录音.插件:cordova-plugin-media官网中的示例代码很详细了,src可以为"cdvfile://localhost/persistent/"的形式,但我未能测试通过,因此采用“name.wav”src:recordFileName=“name.wav” src的name命名有限制,在小米和华为测试中发现:不能有‘/’,否则文件无法播放,不能有“:”,否则文件无法读取。示例代码:
Android 进程绝杀技forceStop(二)
五.ServiceBroadcast广播分发,最终调用到注册过该广播的接收者。http://www.apkbus.com/blog-864937-77292.html
tomcat8w.exe 运行 提示 指定的服务未安装
unabletoopentheservice'tomcat8'新下载的Tomcat8解压版,解压缩完成后,双击tomcat8.exe出现个DOS样子的窗口一闪而过消失了,tomcat也没有启动成功。双击tomcat8w.exe弹出个错误对话框,说“指定的服务并未以安装的服务存在。Unabletoopentheservicetomcat8”查找原因,其实这两个文件要起作用,必须先为这个tomcat
Ubuntu Core:制作包含私有 snap 的工厂镜像
这篇帖子是有关在UbuntuCore开发ROS原型到成品系列的补充,用来回答我收到的一个问题:“我想做一个工厂镜像,但我不想使我的snap公开”当然,这个问题和回答都不只是针对于机器人技术。在这篇帖子中,我将会通过两种方法来回答这个问题。开始之前,你需要了解一些制作UbuntuCore镜像的背景知识,如果你已经看过[在UbuntuCore开发ROS原型到成品3系列文章(具体是第5部分),你就已经有