- 博客(106)
- 资源 (33)
- 收藏
- 关注

转载 js String方法
JavaScript String 对象参考手册1.String 对象String 对象用于处理文本(字符串)。创建 String 对象的语法:new String(s);String(s);参数参数 s 是要存储在 String 对象中或转换成原始字符串的值。返回值当 String() 和运算符 new 一起作为构造函数使用时,它返回一个新创建的 St
2013-06-14 17:02:46
788
原创 electron 注册表实现 自定义文件类型打开方式
一、文件类型(如.dwg,.123等)可以通过添加修改注册表实现网上有很多这个注册表修改的方法,但是找了很多,都不好用,下面是自己测试可以成功的一种方法。我们用cmd命令的方式去添加.mytype文件打开格式。1、添加打开方式应用程序设置设置图标REG ADD HKEY_CURRENT_USER\SOFTWARE\Classes\myApp.t\DefaultIcon /t REG_SZ /d "D:\Program Files (x86)\Microsoft Office\Office1
2021-11-09 18:23:49
1933
1
原创 electron -环境踩坑记录
一、ffi-napi 导致的编辑打包失败解决;1、下载node-gypnpminstall-gnode-gyp2、下载相关依赖npminstallref-napi-Snpminstallref-array-napi-Snpminstallref-struct-napi-Snpminstallffi-napi-S3、安装yarnnpminstallyarn-g...
2021-07-13 15:05:45
2244
原创 electron -autoUpdater 更新及热更新
electron 更新有几种方式,可以看下官网的一些介绍。这里我们开发的是一个私有的 Electron 应用程序,下面有两种更新方式,一是整个exe更新,第二个是局部热更新,只更新app.asar文件。这里我结合两种方法,先判断有没有exe更新,再判断是否需要热更新exe更新,使用autoUpdater 实现。参考链接局部热更新,使用electron-asar-hot-updater 实现,参考链接1、安装支持包npm install electron-updater --savenp.
2021-04-08 17:53:10
6385
5
原创 .netcore 笔记 -vs2019 新建web工程使用webapi方式访问页面
开发工具:vs2019功能实现:简单的登录demo实现步骤1、新建web工程此时F5运行可以打开一个默认的页面。不过这个是用Razor页面实现的,对于习惯用webapi+页面的我来说不适合。需要进一步改造2、首先子啊wwwroot加入一个html页面3、然后在根目录创建一个Controllers文件夹,里面放控制器4、然后我们需要对startup.cs处理下using System;using System.Collections.G...
2021-03-09 21:46:23
1469
原创 Android开发 - 下载网络文件到本地
<上一篇 Android 开发-使用腾讯TBS浏览服务 X5webview控件该篇我们需要实现的是下载网络文件到本地,这里暂时不提供解压。后续还会将这些下载记录用sqlite保存本地。1、首先我们需要定义保存目录位置,建议使用app私有目录,不要放在公有目录,因为现在Android对公有目录逐渐开始控制,也避免给用户造成不必要的存储垃圾。 private WebView mWebView; private final int hand_js_doJsFunction = 1; .
2021-03-08 17:07:31
3991
原创 nodejs/electron 解压加密zip 压缩包方法
方法一:使用node-unzipper 加密压缩包的解压,这个的话这个博客上写的很好,我开始就是用他的方法做的上诉方法有个很大的缺陷,博主也指出来了,就是加密解压大文件会很慢,这个我测试的时候,发现一个不大的文件(解压前1M多,解压后5M左右)也要花费1,2分钟,显然这个效果有点难接受,后面尝试找了很多方法都不太满意,加密解压的第三方模块比较慢,后面发现在本地解压还是挺快的,就想到用内部进程开个cmd命令调用winrar.exe去解压,后面摸索着实现了,记录下提供给后面需要的同学,这个方法可能存在其他的
2021-03-05 11:36:29
2746
3
原创 Android开发 -使用腾讯TBS浏览服务 X5webview控件
<上一篇 Android 开发-webview实现打开本地页面及交互上一篇我们简单的实现了Android 开发-webview实现打开本地页面及交互,接下来,我们用TBS腾讯浏览服务(X5WebView)代替原生的webview控件。1、首先,我们需要引用对应的lib库,可直接在上面官网查看接入方式,这里我是用的之前下载的lib库(点击到下载地址)进行导入导入lib中的jar库2、然后我们创建一个APPAplication类,进行预加载处理。APPAplication.java .
2021-01-23 13:43:56
1212
1
原创 Android 开发-webview实现打开本地页面及交互
<上一篇 创建app上一篇我们创建了个简单的app,接下来,我们用webview打开一个本地html页面,并做相关的交互。1、首先,我们先创建一个新的activity用来全屏显示webview连接的html页面。新建activity生成新activity生成过程中会自动在AndroidManifest.xml配置上添加activity配置。并在res/layout文件夹下创建对应的view文件,如下图所示2、接下来我们在新的activity上加一个webview控件添加web.
2021-01-22 15:03:05
3954
原创 Android 开发-开发工具及环境配置
一、下载安装包访问官网地址,下载Android studio开发工具(目前最新的是4.1.2 ,当前日期:2021-1-21)。下载过程需要同意用户条款,直接同意下载就可以了。二、安装Android studio双击安装的exe文件,根据提示安装。这一步将“Android Virtual Device”勾选上,这是为了创建Android模拟器,然后“Next”,建议安装路径不要装在C盘,安装文件比较大,且所有的安装路径都应该为全英文,以免出现未知bug安装完成后.
2021-01-22 13:40:28
372
原创 Android 开发-创建app
接下来我们开始创建一个简单的Android app。一、打开Android studio二、创建一个空的activity三、填写app信息,Name是项目名称(改了后Package name 包名会自动修改),language选择java,最小sdk选择api21(现在Android5.0以下的基本没什么用处,反而会给兼容性处理带来麻烦)四、项目打开后,等待信息加载完成,底部加载进度条全部完成。(第一次会比较慢,耐心等待完成)项目加载中应用加载完成这里我习惯把项目改成proj
2021-01-22 11:18:19
2471
1
原创 Android 获取联系人信息
需求:1、获取手机联系人信息列表,包括(名称,手机号,名称首字母);2、需要查询1000条记录时能快速返回,并按字母排序实现:1、添加权限-AndroidManifest.xml<!-- 获取联系人 --> <uses-permission android:name="android.permission.READ_CONTACTS" />2、动态申请权限//动态获取权限String[] permissions = {Manifest.per.
2020-07-07 17:03:10
631
原创 Linq 代码笔记
1、join例子 var obj = from u in db.u_users join u2 in db.u_userfriend //on u.userID equals u2.friendID on new { uid = u.userID, cruid = userID } e
2020-06-19 15:29:25
173
原创 Android 微信支付记录
1、导入sdkimplementation 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:+'2、配置AndroidManifest.xml<activity android:name=".wxapi.WXEntryActivity" android:configChanges="keyboardHidden|orientation|screenSize" android:exported="true"
2020-05-22 14:05:58
658
原创 软键盘遮挡住输入 解决方案
1、app不是全屏显示的情况只需要在AndroidManifest文件中对activity设置:android:windowSoftInputMode的值adjustPan或者adjustResize即可,像这样:<activity android:name=".DemoActivity" android:windowSoftInputMode="adjustPan...
2020-04-17 09:32:02
274
原创 第三方打开 AndroidManifest相关配置
以下是第三方打开最终版本的AndroidManifest相关配置,中间改过很多次,修复多次部分手机(很多华为手机)不兼容问题。包括特殊的.prt文件类型,自定义的.*.1之类的文件。<activity android:name=".activity.ThreeActivity" android:launchMode="singleTask...
2020-04-17 09:16:36
737
原创 .nercore 笔记
一、.nercore3.0以上本地调试web应用程序时出现500.3错误报错位置:CreateWebHostBuilder(args).Build().Run();错误提示:Object reference not set to an instance of an object 在 Microsoft.AspNetCore.Server.IIS最终错误原因:在类库项目中由于要访问app...
2020-02-18 11:37:12
428
原创 c# 复制拷贝共享文件夹
直接上代码! public class ToolMoveFiles { public static bool MoveDirectory(string path, string docID) { // string dosLine = @"net use " + path + " /User:test \"123456\" /...
2019-06-14 17:19:53
3737
1
原创 关于华为9.0系统 应用图标消失处理
由于之前开发的时候9.0没有上线,就没有测试到,然后导致应用更新后图标消失~火急火急的开始救场。首先找到了导致图标消失原因:(由于有从第三方文件或者本地文件打开应用的功能,所以加了如下配置) <activity android:name=".activity.xxActivity" android:launchMode...
2019-04-03 18:34:52
7088
原创 android 从第三方app打开方式添加自己的app
<activity android:name=".activity.ViewActivity" android:launchMode="standard" android:allowTaskReparenting="true" > <intent-filter> <action android:name="android.
2018-10-15 16:14:17
3787
1
转载 JQuery 加载 CSS、JS 文件
JS 方式加载 CSS、JS 文件://加载 css 文件function includeCss(filename) { var head = document.getElementsByTagName('head')[0]; var link = document.createElement('link'); link.href = filename; link...
2018-05-31 09:08:29
548
转载 Eclipse中 Android工程改包名
一、右击需要修改包名的android项目,选择Android Tools,点击Rename application Package。如图所示二、点击“Finish”。如图所示:三、选择src目录下面需要修改的包,右键选择Refactor ——》 Rename,输入修改后的包名并确定,出现如下界面:四、选择Eclipse菜单栏中的Project ——》Clean,即可完成项目包名的修改!...
2018-04-25 16:00:48
699
转载 Axure chrome 扩展显示已损坏的解决方法
Axure chrome 扩展显示已损坏的解决方法http://www.cnblogs.com/Christeen/p/6972130.html
2017-10-30 16:23:50
796
原创 IIS 部署遇到的问题记录
一、错误情况:vs2012发布的web工程,部署在window server-2008的IIS上,提示Could not load file or assembly 'Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dep
2017-09-05 11:41:56
726
转载 eclipse启动时一直卡在android sdk content loader解决办法
eclipse启动时一直卡在Android sdk content loader解决办法,想必很多android开发的猿类们都被这个问题折腾死了,随着SDK版本/插件越来越多,需要加载的东西也越来越多,eclipse加载越来越慢,猿人们伤透了脑筋。对这个问题的解决办法,本人长期开发中的解决办法可能每次都 不一样,自己试过成功的有这些: 1、直接干掉eclipse,重启,然后OK
2017-05-10 09:58:17
826
转载 Android APK反编译就这么简单 详解(附图)
Android APK反编译就这么简单 详解(附图)http://blog.youkuaiyun.com/vipzjyno1/article/details/21039349/
2017-05-08 16:28:57
612
转载 C#与C++之间类型对应关系
//C++中的DLL函数原型为 //extern "C" __declspec(dllexport) bool 方法名一(const char* 变量名1, unsigned char* 变量名2) //extern "C" __declspec(dllexport) bool 方法名二(const unsigned char* 变量名1, char* 变量名2) //C#调
2017-03-22 09:27:09
471
转载 Android项目更改包名
最近碰到一个诡异的需求,同一个项目,要出不同的包,分成两个产品推,功能啥的都不变,就随便替换几个图就行了,于是需要改包名,复制出另一个一模一样的app来。有的简单一点的项目,可能直接用AndroidTools里面的修改package name就可以了,他会自动修改包名,替换R文件的引用,但有时候项目较为复杂的时候,比如引用外部项目较多的时候,这玩意儿就没法用了,这里找到一个很简单的方法
2017-01-05 16:14:28
382
转载 IIS添加MIME扩展类型及常用的MIME类型列表
经常我在用IIS做为下载服务器的时候有时传上去的文件比如 xxx.iso 文件名名是传上去了,但是用http打开的时候确显示为 404 文件不存在。这其实是IIS对文件的一种保护,不在IIS指定的MIME类型里的文件显不会操作。觉见的有 mp4 / flv / iso / 7z / apk 等扩展名的文件 iis 本身是没有指定MIME类型的,这类文件默认在IIS里是不能下载的。 我们
2017-01-05 09:20:46
12196
原创 mysql 常用语句整合
项目有用到过的sql1、合并多行数据,逗号隔开(GROUP_CONCAT)SELECT s.*,p.* from s_productandbrand sLEFT JOIN(SELECT ss.productID,GROUP_CONCAT(sp.`name`) as brandNames,GROUP_CONCAT(sp.itemID) as brandIdsfrom s_pbref ssLE...
2016-11-28 10:44:41
554
原创 Android 调用系统相机
1、按钮触发调用系统相机还是相册,以及是否裁剪 private String imagePath; private boolean crop = true; private boolean isSave = false; private final int m_width = 400; private final int m_height = 400;
2016-08-02 14:02:38
481
转载 使用ScrollView属性fillViewport解决android布局不能撑满全屏的问题
最近在开发项目中遇到一个问题,布局高度在某些国产酷派小屏幕手机上高度不够全部显示,于是使用了ScrollView嵌套LinearLayout,但问题又出现了,在大屏幕手机如三星note3手机上下面会留白,问题的解决办法是在第一层LinearLayout里面嵌套多个LinearLayout,最重要的是将ScrollView中android:fillViewport设置为true。当Scrol
2016-07-19 14:04:44
378
原创 winform MouseWheel事件无效
winform中有时MouseWheel事件会失效,点击下控件后才生效,这是初始是控件没有获取焦点。可在初始化是给他设置为活动的控件 this.panelPic.MouseWheel += new MouseEventHandler(loadPic_MouseWheel);this.ActiveControl = this.panelPic;
2016-06-23 14:03:23
4066
转载 JavaScript奇技淫巧45招
1、首次为变量赋值时务必使用var关键字变量没有声明而直接赋值得话,默认会作为一个新的全局变量,要尽量避免使用全局变量。2、使用===取代====和!=操作符会在需要的情况下自动转换数据类型。但===和!==不会,它们会同时比较值和数据类型,这也使得它们要比==和!=快。?1234567
2016-02-22 10:09:25
1829
1
原创 C# Ajax 返回json数据
前台调用function checkLogin() { var name = $("#email").val(); var passward = $("#password").val(); $.ajax({ url: 'Ajax/web.ashx?method=login', type: '
2016-01-19 14:02:52
6527
Microsoft.Web.Infrastructure.dll
2017-09-05
基于微信支付、支付宝支付等第三方支付的Android框架
2015-09-14
javaHighcharts 导出图表的batik 等资源包
2014-11-01
软件开发规范文档模板.zip
2021-07-24
junrar-0.7.jar
2021-03-30
WebDemo.zip
2021-03-10
c# .net常用dll.zip
2020-09-16
FeHelper(chrome离线插件)-V2020.zip
2020-09-15
Android调用c++ so文件demo.rar
2020-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人