- 博客(37)
- 资源 (16)
- 收藏
- 关注
原创 Android Applicaion组件创建的源代码(Android 9,含代码注释)
针对Application创建过程的源代码进行分析,并进行代码行注释,另附简化版序列图和完整版序列图。Android版本为Android 9。
2019-12-25 11:27:37
1319
原创 Android源代码分析之类方法与组件名词解释(持续更新)
针对源代码分析过程中遇到的类方法以及组件进行相关查找学习,整理的名词解释汇总序号方法描述1public final boolean sendMessage (Message msg)。发送消息,返回是否发送成功2public void handleMessage(Message msg)。接收消息,用于更新U...
2019-12-25 10:55:03
884
原创 Android Applicaion组件创建的源代码分析(Android 9,含序列图)
针对Android的Application部分源代码进行分析,包括Applicaion启动流程源代码分析;启动过程中应用进程、系统服务进程通信的分界点; 组件生命周期与系统服务的关系。并绘制了类关系图,通信分界点图,以及启动过程序列图,Android版本为Android 9即Android P。
2019-12-25 10:23:18
1078
原创 Python Flask Html跨域错误解决 错误内容...has been blocked by CORS policy: No 'Access-Control-Allow-Origin'
Python Flask Html跨域错误解决 错误内容...has been blocked by CORS policy: No 'Access-Control-Allow-Origin'跨域问题完整错误解决方法(推荐)其他方法(不推荐)最终结果跨域问题浏览器在访问一个资源,或者和后台请求一项服务时,如果涉及到后台操作,总会报一个跨域问题错误,以下是Flask和Html交互时的解决办法。...
2019-07-31 09:10:13
4797
6
原创 北大中文核心期刊计算机类前30%名录
1.计算机学报 2.软件学报 3.自动化学报 4.计算机研究与发展 5.控制与决策 6.中国图像图形学报 7.计算机辅助设计与图形学学报 8.计算机应用研究 9.计算机科学...
2019-06-24 16:13:01
4100
原创 Python Flask+Android+okhttp上传图片文件,支持Android6.0及以上的内部权限申请(附完整代码和项目工程)
完整工程已上传到github上,其中的AndroidClient就是其完整的代码。https://github.com/hrdhrdhrdhrd/okhttpFlaskDemo;FlaskServer则是通过python写的一个Flask服务器。重点难点Android6.0以上不但需要在AndroidManifest.xml申请权限,还要在代码中动态申请。网络发送图片、文件必须使用...
2019-06-06 15:43:10
5665
13
原创 Flask+Html 上传图片文件(附完整代码和项目工程)
完整工程已上传到github上,其中的FlaskServer就是其完整的代码。https://github.com/hrdhrdhrdhrd/okhttpFlaskDemo,;AndroidClient则是通过okhttp写的一个安卓app,并上传图片到FlaskServer服务器中,详情见另一篇文章。操作新建一个Flask工程,在static文件夹下新建一个images文件夹te...
2019-06-06 14:59:46
7416
7
原创 AndroidStudio3.0及以上下载jar包失败,报错 UncheckedIOException、HttpRequestException、ArtifactResolveException等
Android Studio 3.0及以上报错 UncheckedIOException、HttpRequestException、ArtifactResolveException等等问题描述错误包括(最后附完整错误代码):尝试解决方案最终解决方案:完整的错误代码问题描述本人尝试的项目是使用okHttp.jar的一个网络APP,但这些个错误的解决方案适用于所有工程错误包括(最后附完整错误代码...
2019-05-28 19:17:02
1562
原创 AndroidStudio Gradle报错(org.gradle.api.ProjectConfigurationException: A problem occurred configuring)
问题1、org.gradle.api.ProjectConfigurationException: A problem occurred configuring…2、AndroidStudio 运行按钮为灰色原因有些jar包不能正常下载解决方式第一步:修改项目的build.gradle文件中,修改repositories配置为repositories { maven{ url '...
2019-04-11 16:50:59
56315
3
原创 Unity 开发中遇到的各种问题(附解决方案)
1. 打包中的错误1.1 Package Name has not been set up correctly.解决方法File->Player Settings->Other Settings->Package Name修改默认的 com.Company.ProductName 为 com.xxx.xxx (如com.ccc.aaa等)。1.2 Gradle bu...
2018-10-08 16:03:16
5487
原创 3dsmax 模型创建+原生贴图+obj/mtl+three.js 实现WEB3D
3dsmax模型创建+原生贴图模型创建请参考另一篇我的文章 3dsmax 模型创建+原生贴图(多图)为何要原生贴图? 因为three.js只支持原生贴图的obj/mtl文件obj/mtl导出 Three.js完整代码 链接:https://pan.baidu.com/s/1xmR-i7Q_k3Gv_WN2le3NyA 密码:luti其中的html代码...
2018-05-11 11:16:35
3878
1
原创 3dsmax 模型创建+原生贴图(多图)
3dsmax模型创建+原生贴图创建一个球体 打开材质及贴图功能(快捷键M) 选择材质球(随便选一个圆球)选择标准材质(Standard)选择贴图(Maps)勾选漫反射(Diffuse Color)点击无(None) 点击bitmap 选择一张贴图图片 最后两步 1和2 最终效果 注意:模型必须选择了才能进行修改,不然改谁去是不是 ...
2018-05-11 10:36:21
5945
原创 LeetCode 7. Reverse Integer by JavaScript 取整和溢出解决办法(附完整代码)
一、数字反转1.为何要使用parseInt?因为在javascript中,3/10=0.3;不等同于java中的取整结果3/10=0; 而parseInt可以保留整数部分,即取整。2.核心代码function reverse(){var ans=0;while(x){ var temp=ans*10+x%10; if(parseInt(temp/10)!=...
2018-03-15 16:24:25
692
原创 Chart.js清空canvas画布 clearRect()等canvas方法擦除失败(附完整代码)
一、直接移除DOM对象方式1.原因clearRect()等canvas方法清空失败2.方法移除dom对象的方式$('#canvas').remove();$('#container').append('<canvas id="canvas"></canvas>');二、完整代码1.html<div id="container"&g...
2018-03-09 14:44:10
13520
3
原创 chrome 本地ajax json数据报错 Cross origin requests are only......
报错信息 Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.解决办法Chrome.exe右键,快捷方式,目标,添加 –allow-file-access-from-...
2018-03-09 11:14:50
4067
原创 JAVA SWT table界面+数据(多图)
界面1.布局选用两个composite, 设置shell的Layout为FillLayout; 设置Layout-Type(布局类型)为垂直分布; 设置右滑块,下滑块; 2.添加table组件上面的composite添加的是CheckboxTableViewer,下面的是普通的Table; 同样需要设置两个composite的Layout属性为Fill...
2018-03-01 14:53:05
11596
1
原创 映射集合属性 List Hibernate 自动生成表 不需sql(附完整代码)
注意的点一. hibernate.cfg.xml中的hbm2ddl.auto(除了2为数字外,另一个是字母L)属性必须为updateproperty name="hbm2ddl.auto">updateproperty>二.如果采用new->other->Hibernate->Hibernate XML Mapping file(hbm.xml)生成的Person.hbm.
2018-01-23 15:11:35
352
原创 Hibernate 映像集合属性 org.hibernate.MappingException: 错误
Exception in thread “main” org.hibernate.MappingException: Unknown entity: test.Personhibernate.cfg.xml下面的mapping resource="com/xxx/app/bean/News.hbm.xml"/>更改为自己包的地址mapping resource="test/Pe
2018-01-23 14:18:54
1363
原创 MarkDown 流程图使用
基本st=>start: 开始e=>end: 结束op1=>operation: 获取鼠标点击位置sub1=>subroutine: 继续点击cond=>condition: 两个点及以上io=>inputoutput: 拟合直线st->op1->condcond(yes)->io->econd(no)->sub1(right)->op1Created with Raphaël 2.1
2017-12-27 23:57:44
430
原创 拟合直线 二次函数曲线 最小二乘法 javascript(p5.js,附完整代码)
最小二乘法拟合使用工具p5.js 是开源的设计师工具,专攻画图 下面是文档、工具包和官网(本文只用了其中的p5.min.js) 链接:https://pan.baidu.com/s/1i5D0OpZ 密码:e04v https://p5js.org/拟合直线最终效果 数学公式∑ni=0(x−x¯)(y−y¯)∑ni=0(x−x¯)(x−x¯)
2017-12-21 15:13:22
15291
4
原创 如何装系统-不能联网的情况下
无网络情况下装系统,出现缺少漏洞报错的解决办法1、系统重装,找到安装文件,选择setup.exe,下一步,下一步…,类似安装软件,直到出现界面。(当然也可用u盘或者光驱) 2、安装驱动,安装联想驱动管理软件(bios也可以),得到主机编号,如M9027CJD,及**主机型号**M8600-D064。 3、浏览器搜索“联想驱动下载”(http://support.lenovo.com.cn/l
2017-10-22 17:54:10
536
原创 Android Intent Activity 跳转几种情况所使用的不同方法
一般跳转Intent intent = new Intent(FirstActivity.this, SecondActivity.class);startActivity(intent); 跳转到新Activity并传递数据类Person 实现了Serialable接口,所以所有的Person对象都是可序列化的。这时我们就可以使用Intent来传递Person对象了。Person person
2016-07-15 11:03:57
1507
原创 iReport模板制作已经常见错误(多图)
JasperReport+iReport可制作web报表,在用iReport时发现还是比较复杂的,特此分享下经验(多图)初始界面左上角文件点击创建文件右边元素可拖动(Static Text是静态文字)添加图片时的路径因为绝对路径,生成的模板换到别人的包下会报错链接数据库(点击扳手和桶图片)下一步我用的是mysql,选择自己的数据库,用户名,密码等使用数据库的数据,点击箭头和桶图标(添加数据库列名)填
2016-06-30 00:24:19
4377
原创 Android 获取证书指纹MD5,SHA1,SHA256
1.打开cmd,进入.android目录 2.输入keytool -list -v -keystore debug.keystore 3.输入密钥库口令 android 4.输出三种证书指纹
2016-05-25 16:25:16
8885
原创 Android 解决中文参数传递到服务器乱码问题
android端使用xutils的post请求按道理post请求传递参数是不需要转码,但其实android在传递参数时,即使使用的是post请求,但其实也是放在地址栏的,所以会把中文转义成utf-8形式,如下图。 java服务端获取请求参数修改前:String checkvalue1 = request.getParameter("checkvalue1");如果按照一般的方式获取参数,会得到如下
2016-05-24 19:54:30
7090
2
原创 java输出对象类总是为内存地址
如下所示,输出对象类列表总是为内存地址[com.yc.entity.ServiceOrder@845b9bfd, com.yc.entity.ServiceOrder@845b9bfd]解决在对象类中添加toString()方法,可以自动生成,鼠标右键Source->Generate toString() 总结 以前不明白对象类中为何要添加hashcode,equals,toString,构造方
2016-05-24 10:17:06
6831
原创 OpenBR windows官网安装问题汇总
Build OpenBR!cmake,nmake失败!问题1:6.Build OpenBR!(From the VS2013 x64 Cross Tools Command Prompt:)第四步openbr官网http://openbiometrics.org/docs/install/第四行中的c:/opencv-2.4.11/build/install;你会发现自己的opencv下并没有bui
2016-05-18 13:04:31
2670
原创 jQuery 点击table一行 并对当前行的某一列进行修改
三种:table行列中只有数据,嵌入input/select/等标签,级联修改最后一列数据当前行当前列中只有数据jswindow.onload=function(){//焦点离开事件//也可以是click事件$('tr').focusout(function(){ //获取当前点击的行的**子节点(列)**中的数据 //0表示第一列 var data1=$(this).
2016-05-15 00:54:44
27969
原创 install jdk 1316 error
jdk 重复安装 1316 错误运行regedit,进入注册表管理,删除HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\4F4A3A46297B6D117AA8000B0D715001在windows 10专业版中每次是直接删除c:\盘下的java文件夹,再直接安装就可以了。这是在windows 10家庭版中出现的问题,看来不能直接删
2016-05-13 16:21:37
4202
2
原创 Nexus 6p刷机官方Rom Android 6.0
最优方法一. 解锁 bootloader安装好adb和fastboot驱动,方法是下载链接:http://pan.baidu.com/s/1bp6ZAGn 密码:s3iy,解压到系统盘:/windows/system32和系统盘:/windows/system下;进入手机设置-关于手机,点击版本号,设置中会出现“开发者选项”,进入开发者选项,打开OEM解锁和USB调试,手机连接电脑,手机上会有提
2016-04-03 14:37:18
6830
原创 大数据应用与医学检验平台结合(论文)
大数据应用与医学检验平台结合摘 要: 随着近代社会计算机等科学技术在各个领域的渗入,每个行业也在不断进入自动化操作。检验科自20世纪60年代以来,自动化也渐渐代替了传统检验方式。免疫检验,基因测定等成了新一代检验新宠,这依赖于医疗检验设备的发展与更新。而今后检验医疗设备不仅从临床角度发展便利医疗卫生事业,更从人们生活等卫生事业提高人名生活水平。开篇介绍了现今大数据发展的关键技术,大数据应用与
2016-02-28 19:48:37
6901
原创 大数据应用及未来展望(论文)
大数据应用及未来展望摘 要:大数据应用及未来展望,紧跟互联网+,便捷未来人们的生活,方便用户。畅想未来人与人之间的联系,从社交网络、社区文化,到“六度空间”;展望教育对于国家的希望,大数据和教育整合、合理的早教,对个人的帮助,对社会和国家的贡献;帮助病人的控制病情,并发病等,结合医疗平台,预测依照现有的生活方式,对个人的影响度,精确医疗救助,帮助老人送诊就医;减少自然灾害对人类,对生态环境的
2016-02-28 19:41:43
32417
1
原创 Android-Adapter实现方法(ArrayAdapter,SimpleAdapter,SimpleCursorAdapter)
Adapter总结Adapter常用的实现类包括ArrayAdapter、SimpleAdapter、SimpleCursorAdapter、BaseAdapter。Adapter可以实现数据先加载再动态显示在界面上,而不是固定死界面有多少个列表(类似于web开发中的动态网页),是一个非常重要的内容。Adapter 常用实现类: 类型 描述 ArrayAdapter 将数组或List集
2016-02-25 23:10:34
677
原创 一个程序猿学生寒假自我修养
寒假计划2016年02月01日-02月28日算法java核心Android大话数据结构大话设计模式写博客算法简单部分:一天2篇复杂部分:两天1篇java核心翻译 一天1篇记录在CHM中Android开发趣味计算器(3天)新闻客户端(8天)装修客户端(10天)大话数据结构大话设计模式放假结束前10天完成整理为优快云作业1. 数据结构与算法分析java实现算法
2016-01-24 00:48:36
554
原创 Idea
JUST find similar ideals and beliefs;READ this article;AND contact me and tell me your idea to 1617081930@qq.com or huarongdao@outlook.com;###Android easy game- fany calculator -base function: calcul
2016-01-22 10:59:07
608
原创 javascript正则表达式
三种语言正则表达式正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。其实每个语言的正则表达式都比较苟同。js正则表达式JScri
2015-12-07 18:28:04
869
原创 javaScript中数据类型,$ is not a function问题
javaScript中数据类型学习一周js,做一个数据类型总结,遇到一个$ is not a function问题,已解决,遇到过相同的问题,看这里。数据类型 类型 参数 字符串 “word”,’word’; 数字 12345,1.234,2e-5; 布尔 true,false; 数组 new Array(“a”,”b”,”c”); 对象 {“age”:
2015-11-29 20:33:11
1707
2019年-第九版版核心期刊表.xls
2020-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人