首页 > 博客
  • JavaScript、Java和C#利用split获取url参数

    发布时间:2021年1月30日 星期六 20時24分28秒 | 14983 | 文章约 599 字符 | 在JavaScript、C#或Java语言种都有split方法分割字符,这里只利用split分割字符来截取字符。JavaScript示例: var url = "http://www.weisim3.com/Q?Id=9&Eng=Blogs";document.write(url);var param = url.split("=")[1];document.write("<br/>");document.write(param);document.write("<br/>");document.write("Id=" + param.split("&")[0]);输出结果:http://www.weisim3.com/Q?Id=9&Eng=Blogs9&EngId=9 这里示例用的split分割索引来获取指定值,以等于“=”为分割符,从1开始,得到“9&En … 阅读详文

  • PC端和移动端的分水岭

    发布时间:2020年12月14日 星期一 14時23分46秒 | 2654 | 文章约 454 字符 | 在移动互联网爆发后,很多人认为PC电脑的PC互联网时代已经结束。反复考究,并非如此,只是PC电脑和以手机端为主的移动端,进行了领地划分,这两个产品应用是存在处理事物领地的。在移动端互联网爆发的这七八年里,PC端的电脑也发生变化,第一是普通台式PC个人电脑的活跃空间范围越来越小或消亡,我们可以看到传统老式PC主机箱在不断消退,就连复杂运算的工作站也随着精密芯片主机箱也精细小巧化。PC电脑始终是生产者的角色,处理复杂运算移动端的智能手机或平板电脑是显然无可替代的,于是PC端的新形态,也诞生了移动办公,如微软surface、Google的Chrome book,以及苹果的mac book air,如工作 … 阅读详文

  • WebClient - 请求被中止: 未能创建 SSL/TLS 安全通道

    发布时间:2020年11月5日 星期四 11時48分40秒 | 4981 | 文章约 599 字符 | WebClient请求网络时跳错:“请求被中止: 未能创建 SSL/TLS 安全通道”,英文为“The request was aborted: Failed to create SSL/TLS secure channel.”。这里需要加入下面设置:ServicePointManager.Expect100Continue = true;ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12 | SecurityProtocolType.Ssl3;如果项目是.NET FrameWork2.0或3.0或3.5需要升级到.net Framework 4.5才可用。如下图:WebClient 关联错误:“远程服务器返回错误: (403) 已禁止 … 阅读详文

  • 指向"netstandard2.0"它不能被指向".NET Framework,Version=v4.5"的项目引用

    发布时间:2020年10月16日 星期五 14時54分28秒 | 6414 | 文章约 581 字符 | 严重性代码说明项目 文件行禁止显示状态错误项目“..\××××\××××.csproj”指向“netstandard2.0”。它不能被指向“.NETFramework,Version=v4.5”的项目引用。对应英文:'...\xxxx.csproj' targets '.NETStandard,Version=v4.5'. It cannot be referenced by a project that targets '.NETFramework,Version=v2.0'. 这个报错是在版本问题.NET Standard类库不能直接引用,它有版本支持的,.NET Standard类库不等于.NET Framework,详细参考下微软官方说明: https://docs.microsoft.com/zh-cn/dotnet/standard/net-standard, … 阅读详文

  • No cached version of com.android.tools.build:aapt2:3.5.2-5435860 available for offline mode

    发布时间:2020年10月6日 星期二 09時56分49秒 | 4694 | 文章约 599 字符 | No cached version of com.android.tools.build:aaptX:X.X.X-5435860 available for offline mode:这里的意思是说没有可用的缓存版本,可以设置成离线版本既可以,在Android Studio的File菜单下的Settings菜单设置,Build,Execution,Deployment > Gradle,把Offline work取消,如下图:这个问题英文和中文网络上很多遇到,只是各自版本号不同而已,一般出现在安装新版本或初次安装时遇见此类问题,下载缓慢,可以切换为本地的gradle ,但本地的版本可能过低,可以切换到Use default Gradle wrapper(recommended)耐心等待下载更新。另一种错误 Use local gradle distribution改为 Use def … 阅读详文

  • HttpURLConnection输出中文乱码问题

    发布时间:2020年9月22日 星期二 16時43分49秒 | 5528 | 文章约 599 字符 | “HttpURLConnection输出中文乱”这个问题网络上有不少遇到,这里整理下项目片段代码,下面代码关于中文乱码有个重要地方,第一个下面代码标记“1.”:三个属性"Accept-Charset","Content-type", "Charset",网落上说要追加"utf-8"编码,在我们项目处理过程,问题不在这个三个属性,在于输出方法在下面标记“2.”,writeBytes()追加前面三个属性也乱码,wr.write(params.toString().getBytes("UTF-8"));是只在getBytes中追加"UTF-8"即可不会中文乱码,可以没有前面三个属性设置。URL obj = new URL(url);HttpURLConnection con = ( … 阅读详文

  • Android Studio、Android SDK、JDK三者的关系

    发布时间:2020年9月18日 星期五 13時30分43秒 | 5281 | 文章约 599 字符 | Android Studio 是Android的开发主流的IDE,由Google官方提供(2013年I/O大会上发布)。Android SDK(software development kit)则提供了驱动android基础框架,启动编译时需要启动模拟器由Android SDK支持,Android SDK依赖于JDK。JDK(Java SE Development Kit )由当年sun创造,现在归属于Oracle,它是语言基础,在windows或mac OS系统,以及liunx系统上需要通过配置JDK系统环境才能跑java程序。次序JDK<Android SDK<Android Studio,获取其它Android IDE也是这个次序,第一是Java的环境配置,然后是Android SDK,虽然Android Studio是集成安装,看不到Android SDK的安装过程,它默认是跟 … 阅读详文

  • Java程序HttpURLConnection上传文件给.NET遇到的网络问题

    发布时间:2020年9月6日 星期日 17時14分06秒 | 2688 | 文章约 599 字符 | 近几天写一个Java端应用,把文件上传到.NET服务端,整理下遇到的问题:Java上传文件通过HttpURLConnection来POST文件给服务端,常见的报错:1. From (ServerResponse): java.io.IOException: Server returned HTTP response code: 500 for URL: http://localhost:12526/FileApi.aspx;2. From ServletCom CLIENT REQUEST:java.net.ConnectException: Connection refused: connect;第一个报错,500是服务端程序内部错误;第二个问题是服务端程序拒接连接。这时需要检查服务端程序接收文件处理保存post过来的文件代码块是否有异常。我项目是用.NET接收文件,疏忽了文件名获取“HttpPostedFile f … 阅读详文

  • Access执行delete无法删除-操作或事件已被禁止模式阻止

    发布时间:2020年8月3日 星期一 15時52分47秒 | 3700 | 文章约 195 字符 | Access数据库mdb文件,对数据表执行Delete删除语句,不执行无法删除,或者Update更新语句也不执行,状态栏提示“操作或事件已被禁用模式阻止”,在安全警告:提示“已禁用了数据库中的某些内容”,如下图:处理方法:打开“安全警告”旁边的“选项”按钮,在安全选项面板中,将“有助于保护我避免未知内容风险(推荐)(P)”选项改为“启用此内容(E)”,然后点击确定,即可正常执行。如下图: 阅读详文

  • android.permission.MOUNT_UNMOUNT_FILESYSTEMS权限配置问题

    发布时间:2020年7月19日 星期日 15時55分26秒 | 5708 | 文章约 421 字符 | 在Android Studio开发IDE中android.permission.MOUNT_UNMOUNT_FILESYSTEMS权限在android对文件创建或删除是需要开启这个权限的配置,在AndroidManifest.xml文件的“manifest”节点中配置加入“<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>”遇到错误无法开启报错(如下图)。需要在“File”菜单下“Settings”菜单 在Settings设置面板中点开“Editor” 展开:Inspections > Android > Lint > Correctness ,在Using system app permission项中,将Severity属性的“Error”改为“Warning”,然后点“OK”即可。 阅读详文