- Error:(1,1)java:非法字符: ‘\ufeff’Error:(1,10)java:需要class,interface或enum
奔跑的蚂蚁111
一、问题用IDEA打开eclipsejava项目编译时,出现以下错误:Error:(1,1)java:非法字符:‘\ufeff’Error:(1,10)java:需要class,interface或enum二、原因分析Eclipse可以智能的把UTF-8+BOM文件转为普通的UTF-8文件,IDEA没有这个智能转换。三、解决方案1用IDEA转换,先转换为GBK,再转回UTF-82用其它编辑器转换,
- java jar 可执行_java基础-可执行jar包
凛冬之怒
javajar可执行
1简介大家都知道java项目可以打包成一个可执行的jar包,当我们指定程序的入口main后,可以利用java-jarYourApp.jar命令运行可执行jar。那么它需要什么条件才能运行呢?在eclipsejava工程和maven工程该怎么打包和部署呢?下面将一一解答。1.1运行java-jarapp.jar命令的背后当我们在命令窗口运行java-jarapp.jar时,虚拟机做了什么事呢?其实要
- 使用IDEA 将Eclipse java工程转为maven格式
梦魇星虹
MavenIDEAjavaintellij-ideaeclipse
使用IDEA将Eclipsejava工程转为maven格式①使用idea打开项目,在项目根目录下右键选择AddFrameworkSupport选择maven,引入maven②找到项目中的.classpath文件或者lib目录根据.classpath文件或者lib目录中列举的jar包名,将其依次手动填写近pom.xml文件中,对于包名不明确的可以通过查看该项目lib目录下jar包的目录来确定mave
- Python_学习笔记_NO.2_字符串、数据类型及循环
努力飞的猪
多行注释及多行程序三引号'''msg'''给变量赋值,则为多行的程序,如不赋值则为多行注释。单双引号均可为变量赋值,但赋值内部可能有单引号或双引号,则需选择与外部不一致的引号。pycharm使用IDE开发环境VIM经典的linux下的文本编辑器Emacs比VIM更易用EclipseJava的IDE,支持python,C,C++等VisualStudioWindows下的IDE,微软开发。支持pyt
- 4.Eclipse中断点调试详解
风_Sux123
eclipse学习记录eclipsejavaide
1.找到需要设置断点的位置你可能会问,我怎么知道在哪设置断点呢?如果你实在不知道在哪设置断点,那你完全可以多设置几个断点,单步调试直到找到异常,这样会多花一点时间,但是却可以更加深入的了解程序的执行过程如果你大致知道哪里出现了错误问题,或者异常信息报告类的位置,那么你就可以在这里设置断点2.设置断点断点大家都比较熟悉,在EclipseJava编辑区的行头,双击需要放置断点的程序左边的栏目上。如下图
- eclipsejava
薪尽火传,不知其尽
java
Linuxeclipsejava明明是源码没问题,处理utf-8就是错误,只要加一行空格或其它无用语句,串串行,就正确了。神奇。
- 财务管理系统javaweb会计账房进销存jsp源代码mysql
我是林儿
源码数据库管理系统javamysql开发语言jsp后端
本项目为前几天收费帮学妹做的一个项目,JavaEEJSP项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。一、项目描述财务管理系统javawebjava,Struts2,bootstrap,mysql,Ajax系统环境:windows开发工具:EclipseJava版本:JDK1.8服务器:tomcat8.0数据库:MySQL5.7系统有1权限:
- 分布式任务调度平台XXL-JOB学习笔记-helloworld运行
陆沙
springbootspringboot分布式服务器
环境:win10eclipsejava17mysql8.0.17xxl-job2.4源码:https://github.com/xuxueli/xxl-job/导入时按ExistingMavenProjects导入,先导入xxl-job-admin(管理平台)和xxl-job-executor-sample-springboot(通过springboot管理的执行器实例)。如果导入时速度非常慢,或
- Eclipse教程 Ⅵ
代一个码
eclipsejavajvm
今天分享EclipseJava构建路径、Eclipse运行配置(RunConfiguration)和Eclipse运行程序EclipseJava构建路径设置Java构建路径Java构建路径用于在编译Java项目时找到依赖的类,包括以下几项:源码包项目相关的jar包及类文件项目引用的的类库我们可以通过使用Java项目属性对话框中的JavaBuildPath(Java构建路径)选项来查看和修改Java
- eclipse错误: 找不到或无法加载主类
薪尽火传,不知其尽
eclipsejavajvm
eclipse错误:找不到或无法加载主类每个软件都有一根软弱的神经,eclipsejava就是:找不到或无法加载主类感觉是jre的问题,sudojdk-11.0.12/bin/jlink--module-pathjmods--add-modulesjava.desktop--outputjre手工生成jrerunconfigurations->jre->alternatejre->installe
- 【java基础03:java程序的运行】用dos命令窗口编译运行时出现“错误:编码GBK 的不可映射字符”的解决方法 用IDEA打开eclipse java项目时出现编译错误的解决方法
蛋翼
javajavaeclipsetomcatjarjava-ee
目录windows操作系统是如何搜索硬盘上某个命令的呢?——配置环境变量Path、classpath——javac命令怎么用?——运行java程序:出现错误:“编码GBK的不可映射字符”的解决方法用IDEA打开eclipsejava项目时出现编译错误的解决方法windows操作系统是如何搜索硬盘上某个命令的呢?首先会从当前目录下搜索当前目录搜索不到的话,会从环境变量path指定的路径当中搜索某个命
- Eclipse IDE中Java自定义简写代码块自动补全功能
RedJACK~
Javajavaeclipseide
EclipseIDE中Java自定义简写代码块自动补全功能对于大多数开发者来说,有些模板式的代码会重复输入。这其实是比较浪费时间的,在VSCode中我们可以配置自定义代码块补全功能,在EclipseJava开发中我们其实也可以实现这样的功能。功能演示操作流程1.菜单栏Window–2.选项Preferences–3.Java-Editor-Templates–4.新建New配置如下:
- 基于JAVA的停车场管理系统
taotao658
java毕设资料java基础redis数据库java
源码及论文下载:http://www.byamd.xyz/tag/java/第一章概述1.1项目背景车辆越来越多的今天,停车场只靠人工管理显然难度已经是提高很多,所以应该开发出便于管理记录的停车场管理系统来帮助对停车场进行管理。1.2软件定义一款帮助停车场管理员对车辆进出进行管理的软件。1.3开发环境Window10系统Eclipsejava开发工具Oracle数据库第二章需求分析2.1题目要求2
- 基于jsp、ssm在线考试系统
IT教程资源
毕业设计ssm考试系统毕设
开发工具:EclipseJava版本:JDK1.7服务器:tomcat7.0数据库:MySQL5.7前端框架:EasyUI系统采用技术:spring+springMVC+mybaits项目分前台和后台两部分一、前台功能包括:1.登录、注册2.首页、我的考试、历史考试3.修改密码、账户信息二、后台功能包括:1.专业学科管理(专业名称、备注)。2.考生管理(用户名、密码、所属专业、姓名、联系方式、注册
- Java项目:学生成绩管理(java+SpringBoot+maven+mysql)
hershadow
Java毕业设计项目实战篇javamavenmysqlSpringBoot
使用框架SpringBoot+Mybatis发布每日会员绩效管理系统项目功能有:教师端:学生管理、成绩管理、学生总成绩查询学生端:学生信息管理、成绩查询、总成绩查询运行环境:windows/Linux内核、jdk1.8、mysql5.7、idea/eclipsejava。了解详情可以私聊,感谢大家支持与帮助!"data-link-title="点击查看更多java精品项目>">点击查看更多java
- Java Socket实现多人聊天系统
本文实例为大家分享了JavaSocket实现多人聊天系统的具体代码,供大家参考,具体内容如下前言GitHub地址开发环境:EclipseJava2019-06注意:本项目只在单主机运行调试过,没试过在局域网和不同主机之间接发消息和文件(估计不行),有需要的自行查阅资料。一、多人聊天系统1.1客户端Login.java:登录界面//Login.javapackageexp5;importjava.a
- 安装eclipse (Mac环境)
java
一、参考Java学习系列目录——更新ing2020最新eclipse安装教程EclipseJAVA项目的目录结构和导入二、下载下载安装步骤说明选择java开发环境选择安装目录启动选择一个工作空间创建一个新的项目
- Eclipse中maven项目空心J和缺失Maven Dependencies目录解决笔记
Notput
一maven项目导入eclipsejava文件为空心的J导致这个如要是因为.project文件缺失或者里面缺少对应的编译信息。eclipse中以.开头的文件是默认过滤不显示的,下面截图是展示如何去掉这个过滤Paste_Image.png去掉.*resources选项Paste_Image.png这里有很多方法可以解决这个问题:使用mvenupdate迫使eclipse重新编译当前项目使其产生缺失的
- 【Java】利用Math.Random()方法随机出四个字符的字符串,字符包括数字,大小写英文字母
贝克街流浪少女
java基础
问题定义一个类,该类有方法:能随机一个有4个字符的字符串,其中每个字符都是随机的数字或大小写字母(类似网站的验证)在main方法中new该类,并调用他的方法随机10个字符串存放数组中。工具Eclipsejava编程语言代码importjava.util.Arrays;publicclassTest{publicstaticvoidmain(String[]args){MyMethodmm=newM
- 开源软件推荐
likeMinstrel
GIMP2:一个类似于photoshop的图像处理软件,功能十分强大Firefox(火狐):注重隐私保护且有强大插件拓展的浏览器,覆盖多平台Notepad++:功能十分强大的文本编辑器,适合开发人员使用CodeBlocks或Devc++:优秀的C/C++IDE,界面简洁,操作简单,codeblocks还能够在Linux下使用Eclipse系列程序开发工具,eclipsejava尤其受人欢迎Putt
- 几款常用Eclipse java插件
weixin_30918633
以下是我最近常用的几款Eclipsejava插件:ADTPluginhttps://dl-ssl.google.com/android/eclipse/WindowBuilderProhttp://download.eclipse.org/windowbuilder/WB/integration/4.6/EclipseMemoryAnalyzerhttp://download.eclipse.or
- idea打开eclipse文件编译报错
婲落ヽ紅顏誶
springboot
用IDEA打开eclipsejava项目编译时,出现以下错误:Error:(1,1)java:非法字符:‘\ufeff’Error:(1,10)java:需要class,interface或enum原因:Eclipse可以智能的把UTF-8+BOM文件转为普通的UTF-8文件,IDEA没有这个智能转换。解决方式:用IDEA转换,先转换为GBK,再转回UTF-8
- Eclipse搭建TeamCenter PDM二次开发环境
谢厂节_编程圈
#JAVA-IDEPLM/ERP
。。TeamCenterPDM二次开发支持多种方式。其中eclipseJava开发环境的配置过程是:一、安装PDM、eclipse。为方便使用,一般安装在根目录。展开Eclipse的Window菜单,选择Perference设定Java的InstalledJREs环境为1.5/1.6(TC8)设定Plug-inDevelopment的TargetPlatform的Location为Teamcent
- Android开发平台搭建(Android Studio)
厦大第一菜
AndroidStudio
Android开发平台搭建(AndroidStudio)相关工具下载Android开发主要使用的IDE及下载地址:首选:AndroidStudio下载地址:https://developer.android.google.cn/studio可选:EclipseJava(提示:Google已停止对EclipseAndroid的支持,推出自家AS)下载地址:https://www.eclipse.or
- android开发中eclipse里xml开发的自动提示和使用帮助快捷键提示
Timesongs
Android基础androideclipse快捷键xml智能提示eclipse智能提示
EclipseAndroid代码自动提示功能Eclipseforandroid实现代码自动提示智能提示功能,介绍Eclipseforandroid编辑器中实现两种主要文件java与xml代码自动提示功能,解决eclipse代码提示失效、eclipse不能自动提示、eclipse没有代码提示的问题。eclipsexml自动提示,eclipsejava自动提示,eclipse自动提示功能,eclips
- Java抽象语法树AST浅析与使用
peng425
Java抽象语法树AST浅析与使用概述作用Java项目模型对象AST模型对象AST试图具体使用概述抽象语法树(AbstractSyntaxTree,AST)是源代码语法结构的一种抽象表示。它以树状的形式表现编程语言的结构,树的每个节点ASTNode都表示源码中的一个结构。Eclipsejava的开发工具(JDT)提供了Java源代码的抽象语法树AST。抽象语法树就像是java文件的dom模型,比如
- 解决eclipse中项目红叉的方法:[1]Jre系统库
跃进河
Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。当我们导入已经存在项目或者通过svn引入项目时经常出现红叉叉的情况,今天主要是从俩个方面来解决这个问题。工具/原料eclipsejava方法/步骤首先确保机器已经安装上java,并且已经配置好了环境变量。其次保证eclipse工具能够正常的运行,怎样安装java、怎
- 用Eclipse创建web Project
烧脑袋
开发工具与关键技术:Eclipsejava撰写时间:2020年8月8日不管你是使用MyEclipse还是Eclipse,每次更换工作空间后都要修改默认配置JRE和编码格式。在Eclipse里创建一个WebProject以及要注意的事项有哪些?1、点击DynamicWebProject然后会弹出一个框,在DynamicWebProject页面里的Projectname填写项目名称,Dynamicwe
- Linux常用软件推荐(开发专用)
by_llzero
学习日志计算机系统
原文地址:https://www.orbpi.cn/2019/cjtbqvilk000dbi73xkgzlon4.html前言下面列举的软件都是我现在在使用的软件。关于写这篇日志的初衷,只是自己认为这样可以帮助很多刚入手Linux的人尽快找到合适的软件。毕竟Linux可不像Windows那样,有那么多的软件供我们选择。推荐列表EclipseJAVA开发IDE我首推荐Eclipse,相较于IDEA,
- eclipse juno_Eclipse Juno:Eclipse Code Recommenders 1.0简介
diluan6799
eclipsejunoCodeRecommenders是EclipseJava开发工具的扩展,该工具分析现有应用程序的代码,提取以前其他开发人员如何使用和扩展某些API的通用模式,然后将这些知识重新集成到您的IDE中。开发人员和CTO知道:频繁更换的团队以及对最新最先进技术的“自由”使用使您的燃尽图和项目成本估算在几周之内就爆破了。为了弥补人才流失并降低入口障碍,团队领导者计划在团队的相当多时间上
- html
周华华
html
js
1,数组的排列
var arr=[1,4,234,43,52,];
for(var x=0;x<arr.length;x++){
for(var y=x-1;y<arr.length;y++){
if(arr[x]<arr[y]){
&
- 【Struts2 四】Struts2拦截器
bit1129
struts2拦截器
Struts2框架是基于拦截器实现的,可以对某个Action进行拦截,然后某些逻辑处理,拦截器相当于AOP里面的环绕通知,即在Action方法的执行之前和之后根据需要添加相应的逻辑。事实上,即使struts.xml没有任何关于拦截器的配置,Struts2也会为我们添加一组默认的拦截器,最常见的是,请求参数自动绑定到Action对应的字段上。
Struts2中自定义拦截器的步骤是:
- make:cc 命令未找到解决方法
daizj
linux命令未知make cc
安装rz sz程序时,报下面错误:
[root@slave2 src]# make posix
cc -O -DPOSIX -DMD=2 rz.c -o rz
make: cc:命令未找到
make: *** [posix] 错误 127
系统:centos 6.6
环境:虚拟机
错误原因:系统未安装gcc,这个是由于在安
- Oracle之Job应用
周凡杨
oracle job
最近写服务,服务上线后,需要写一个定时执行的SQL脚本,清理并更新数据库表里的数据,应用到了Oracle 的 Job的相关知识。在此总结一下。
一:查看相关job信息
1、相关视图
dba_jobs
all_jobs
user_jobs
dba_jobs_running 包含正在运行
- 多线程机制
朱辉辉33
多线程
转至http://blog.csdn.net/lj70024/archive/2010/04/06/5455790.aspx
程序、进程和线程:
程序是一段静态的代码,它是应用程序执行的蓝本。进程是程序的一次动态执行过程,它对应了从代码加载、执行至执行完毕的一个完整过程,这个过程也是进程本身从产生、发展至消亡的过程。线程是比进程更小的单位,一个进程执行过程中可以产生多个线程,每个线程有自身的
- web报表工具FineReport使用中遇到的常见报错及解决办法(一)
老A不折腾
web报表finereportjava报表报表工具
FineReport使用中遇到的常见报错及解决办法(一)
这里写点抛砖引玉,希望大家能把自己整理的问题及解决方法晾出来,Mark一下,利人利己。
出现问题先搜一下文档上有没有,再看看度娘有没有,再看看论坛有没有。有报错要看日志。下面简单罗列下常见的问题,大多文档上都有提到的。
1、address pool is full:
含义:地址池满,连接数超过并发数上
- mysql rpm安装后没有my.cnf
林鹤霄
没有my.cnf
Linux下用rpm包安装的MySQL是不会安装/etc/my.cnf文件的,
至于为什么没有这个文件而MySQL却也能正常启动和作用,在这儿有两个说法,
第一种说法,my.cnf只是MySQL启动时的一个参数文件,可以没有它,这时MySQL会用内置的默认参数启动,
第二种说法,MySQL在启动时自动使用/usr/share/mysql目录下的my-medium.cnf文件,这种说法仅限于r
- Kindle Fire HDX root并安装谷歌服务框架之后仍无法登陆谷歌账号的问题
aigo
root
原文:http://kindlefireforkid.com/how-to-setup-a-google-account-on-amazon-fire-tablet/
Step 4: Run ADB command from your PC
On the PC, you need install Amazon Fire ADB driver and instal
- javascript 中var提升的典型实例
alxw4616
JavaScript
// 刚刚在书上看到的一个小问题,很有意思.大家一起思考下吧
myname = 'global';
var fn = function () {
console.log(myname); // undefined
var myname = 'local';
console.log(myname); // local
};
fn()
// 上述代码实际上等同于以下代码
m
- 定时器和获取时间的使用
百合不是茶
时间的转换定时器
定时器:定时创建任务在游戏设计的时候用的比较多
Timer();定时器
TImerTask();Timer的子类 由 Timer 安排为一次执行或重复执行的任务。
定时器类Timer在java.util包中。使用时,先实例化,然后使用实例的schedule(TimerTask task, long delay)方法,设定
- JDK1.5 Queue
bijian1013
javathreadjava多线程Queue
JDK1.5 Queue
LinkedList:
LinkedList不是同步的。如果多个线程同时访问列表,而其中至少一个线程从结构上修改了该列表,则它必须 保持外部同步。(结构修改指添加或删除一个或多个元素的任何操作;仅设置元素的值不是结构修改。)这一般通过对自然封装该列表的对象进行同步操作来完成。如果不存在这样的对象,则应该使用 Collections.synchronizedList 方
- http认证原理和https
bijian1013
httphttps
一.基础介绍
在URL前加https://前缀表明是用SSL加密的。 你的电脑与服务器之间收发的信息传输将更加安全。
Web服务器启用SSL需要获得一个服务器证书并将该证书与要使用SSL的服务器绑定。
http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后
- 【Java范型五】范型继承
bit1129
java
定义如下一个抽象的范型类,其中定义了两个范型参数,T1,T2
package com.tom.lang.generics;
public abstract class SuperGenerics<T1, T2> {
private T1 t1;
private T2 t2;
public abstract void doIt(T
- 【Nginx六】nginx.conf常用指令(Directive)
bit1129
Directive
1. worker_processes 8;
表示Nginx将启动8个工作者进程,通过ps -ef|grep nginx,会发现有8个Nginx Worker Process在运行
nobody 53879 118449 0 Apr22 ? 00:26:15 nginx: worker process
- lua 遍历Header头部
ronin47
lua header 遍历
local headers = ngx.req.get_headers()
ngx.say("headers begin", "<br/>")
ngx.say("Host : ", he
- java-32.通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小(两数组的差最小)。
bylijinnan
java
import java.util.Arrays;
public class MinSumASumB {
/**
* Q32.有两个序列a,b,大小都为n,序列元素的值任意整数,无序.
*
* 要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小。
* 例如:
* int[] a = {100,99,98,1,2,3
- redis
开窍的石头
redis
在redis的redis.conf配置文件中找到# requirepass foobared
把它替换成requirepass 12356789 后边的12356789就是你的密码
打开redis客户端输入config get requirepass
返回
redis 127.0.0.1:6379> config get requirepass
1) "require
- [JAVA图像与图形]现有的GPU架构支持JAVA语言吗?
comsci
java语言
无论是opengl还是cuda,都是建立在C语言体系架构基础上的,在未来,图像图形处理业务快速发展,相关领域市场不断扩大的情况下,我们JAVA语言系统怎么从这么庞大,且还在不断扩大的市场上分到一块蛋糕,是值得每个JAVAER认真思考和行动的事情
- 安装ubuntu14.04登录后花屏了怎么办
cuiyadll
ubuntu
这个情况,一般属于显卡驱动问题。
可以先尝试安装显卡的官方闭源驱动。
按键盘三个键:CTRL + ALT + F1
进入终端,输入用户名和密码登录终端:
安装amd的显卡驱动
sudo
apt-get
install
fglrx
安装nvidia显卡驱动
sudo
ap
- SSL 与 数字证书 的基本概念和工作原理
darrenzhu
加密ssl证书密钥签名
SSL 与 数字证书 的基本概念和工作原理
http://www.linuxde.net/2012/03/8301.html
SSL握手协议的目的是或最终结果是让客户端和服务器拥有一个共同的密钥,握手协议本身是基于非对称加密机制的,之后就使用共同的密钥基于对称加密机制进行信息交换。
http://www.ibm.com/developerworks/cn/webspher
- Ubuntu设置ip的步骤
dcj3sjt126com
ubuntu
在单位的一台机器完全装了Ubuntu Server,但回家只能在XP上VM一个,装的时候网卡是DHCP的,用ifconfig查了一下ip是192.168.92.128,可以ping通。
转载不是错:
Ubuntu命令行修改网络配置方法
/etc/network/interfaces打开后里面可设置DHCP或手动设置静态ip。前面auto eth0,让网卡开机自动挂载.
1. 以D
- php包管理工具推荐
dcj3sjt126com
PHPComposer
http://www.phpcomposer.com/
Composer是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。
中文文档
入门指南
下载
安装包列表
Composer 中国镜像
- Gson使用四(TypeAdapter)
eksliang
jsongsonGson自定义转换器gsonTypeAdapter
转载请出自出处:http://eksliang.iteye.com/blog/2175595 一.概述
Gson的TypeAapter可以理解成自定义序列化和返序列化 二、应用场景举例
例如我们通常去注册时(那些外国网站),会让我们输入firstName,lastName,但是转到我们都
- JQM控件之Navbar和Tabs
gundumw100
htmlxmlcss
在JQM中使用导航栏Navbar是简单的。
只需要将data-role="navbar"赋给div即可:
<div data-role="navbar">
<ul>
<li><a href="#" class="ui-btn-active&qu
- 利用归并排序算法对大文件进行排序
iwindyforest
java归并排序大文件分治法Merge sort
归并排序算法介绍,请参照Wikipeida
zh.wikipedia.org/wiki/%E5%BD%92%E5%B9%B6%E6%8E%92%E5%BA%8F
基本思想:
大文件分割成行数相等的两个子文件,递归(归并排序)两个子文件,直到递归到分割成的子文件低于限制行数
低于限制行数的子文件直接排序
两个排序好的子文件归并到父文件
直到最后所有排序好的父文件归并到输入
- iOS UIWebView URL拦截
啸笑天
UIWebView
本文译者:candeladiao,原文:URL filtering for UIWebView on the iPhone说明:译者在做app开发时,因为页面的javascript文件比较大导致加载速度很慢,所以想把javascript文件打包在app里,当UIWebView需要加载该脚本时就从app本地读取,但UIWebView并不支持加载本地资源。最后从下文中找到了解决方法,第一次翻译,难免有
- 索引的碎片整理SQL语句
macroli
sql
SET NOCOUNT ON
DECLARE @tablename VARCHAR (128)
DECLARE @execstr VARCHAR (255)
DECLARE @objectid INT
DECLARE @indexid INT
DECLARE @frag DECIMAL
DECLARE @maxfrag DECIMAL
--设置最大允许的碎片数量,超过则对索引进行碎片
- Angularjs同步操作http请求with $promise
qiaolevip
每天进步一点点学习永无止境AngularJS纵观千象
// Define a factory
app.factory('profilePromise', ['$q', 'AccountService', function($q, AccountService) {
var deferred = $q.defer();
AccountService.getProfile().then(function(res) {
- hibernate联合查询问题
sxj19881213
sqlHibernateHQL联合查询
最近在用hibernate做项目,遇到了联合查询的问题,以及联合查询中的N+1问题。
针对无外键关联的联合查询,我做了HQL和SQL的实验,希望能帮助到大家。(我使用的版本是hibernate3.3.2)
1 几个常识:
(1)hql中的几种join查询,只有在外键关联、并且作了相应配置时才能使用。
(2)hql的默认查询策略,在进行联合查询时,会产
- struts2.xml
wuai
struts
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache